/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-4{inset:1rem}.inset-x-0{left:0;right:0}.inset-x-6{left:1.5rem;right:1.5rem}.inset-y-0{bottom:0;top:0}.-bottom-1{bottom:-.25rem}.-right-1{right:-.25rem}.-right-16{right:-4rem}.-top-1{top:-.25rem}.-top-16{top:-4rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-28{bottom:7rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-4{top:1rem}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-8{grid-column:span 8/span 8}.col-span-full{grid-column:1/-1}.m-4{margin:1rem}.m-6{margin:1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[170px\]{height:170px}.h-\[420px\]{height:420px}.h-\[560px\]{height:560px}.h-\[calc\(100vh-140px\)\]{height:calc(100vh - 140px)}.h-\[calc\(100vh-64px\)\]{height:calc(100vh - 64px)}.h-\[min\(64vh\2c 720px\)\]{height:min(64vh,720px)}.h-full{height:100%}.h-screen{height:100vh}.max-h-28{max-height:7rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[62vh\]{max-height:62vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.min-h-\[28px\]{min-height:28px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[420px\]{min-height:420px}.min-h-\[600px\]{min-height:600px}.min-h-\[calc\(100vh-140px\)\]{min-height:calc(100vh - 140px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[20rem\]{min-width:20rem}.min-w-\[2rem\]{min-width:2rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[200px\]{max-width:200px}.max-w-\[230px\]{max-width:230px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[70\%\]{max-width:70%}.max-w-\[7rem\]{max-width:7rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[96px\]{max-width:96px}.max-w-\[9rem\]{max-width:9rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.-rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-75,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-4{scroll-margin-top:1rem}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-6{column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.25rem*var(--tw-space-x-reverse))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.5rem*var(--tw-space-x-reverse))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-l{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.rounded-r{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-\[\#04a7dc\]{--tw-border-opacity:1;border-color:rgb(4 167 220/var(--tw-border-opacity))}.border-\[\#1DB954\]\/30{border-color:#1db9544d}.border-\[\#1f1f1f\]{--tw-border-opacity:1;border-color:rgb(31 31 31/var(--tw-border-opacity))}.border-\[\#2e2e2e\]{--tw-border-opacity:1;border-color:rgb(46 46 46/var(--tw-border-opacity))}.border-\[\#a7f3d0\]{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity))}.border-\[color\:var\(--ibom-border-strong\)\]{border-color:var(--ibom-border-strong)}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity))}.border-amber-200\/35{border-color:#fde68a59}.border-amber-200\/70{border-color:#fde68ab3}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity))}.border-blue-200\/35{border-color:#bfdbfe59}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.border-cyan-100{--tw-border-opacity:1;border-color:rgb(207 250 254/var(--tw-border-opacity))}.border-cyan-200{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity))}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity))}.border-emerald-200\/35{border-color:#a7f3d059}.border-emerald-500\/40{border-color:#10b98166}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-200\/50{border-color:#e5e7eb80}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.border-indigo-100{--tw-border-opacity:1;border-color:rgb(224 231 255/var(--tw-border-opacity))}.border-indigo-600{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity))}.border-indigo-800{--tw-border-opacity:1;border-color:rgb(55 48 163/var(--tw-border-opacity))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity))}.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity))}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity))}.border-purple-300{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.border-red-500\/40{border-color:#ef444466}.border-rose-100{--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity))}.border-rose-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity))}.border-sky-100{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity))}.border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}.border-slate-300\/80{border-color:#cbd5e1cc}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}.border-slate-700\/80{border-color:#334155cc}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity))}.border-transparent{border-color:#0000}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-t-\[color\:var\(--ibom-brand\)\]{border-top-color:var(--ibom-brand)}.border-t-transparent{border-top-color:#0000}.bg-\[\#050505\]{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity))}.bg-\[\#0f0f0f\]{--tw-bg-opacity:1;background-color:rgb(15 15 15/var(--tw-bg-opacity))}.bg-\[\#0f2b18\]{--tw-bg-opacity:1;background-color:rgb(15 43 24/var(--tw-bg-opacity))}.bg-\[\#151515\]{--tw-bg-opacity:1;background-color:rgb(21 21 21/var(--tw-bg-opacity))}.bg-\[\#181818\]{--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity))}.bg-\[\#1DB954\]{--tw-bg-opacity:1;background-color:rgb(29 185 84/var(--tw-bg-opacity))}.bg-\[\#1DB954\]\/15{background-color:#1db95426}.bg-\[\#1DB954\]\/20{background-color:#1db95433}.bg-\[\#1f1f1f\]{--tw-bg-opacity:1;background-color:rgb(31 31 31/var(--tw-bg-opacity))}.bg-\[\#232323\]{--tw-bg-opacity:1;background-color:rgb(35 35 35/var(--tw-bg-opacity))}.bg-\[\#25f26b\]{--tw-bg-opacity:1;background-color:rgb(37 242 107/var(--tw-bg-opacity))}.bg-\[\#26ee6d\]{--tw-bg-opacity:1;background-color:rgb(38 238 109/var(--tw-bg-opacity))}.bg-\[\#d1fae5\]{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity))}.bg-\[\#ecfdf5\]{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}.bg-amber-200\/20{background-color:#fde68a33}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black\/25{background-color:#00000040}.bg-black\/35{background-color:#00000059}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/95{background-color:#000000f2}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity))}.bg-blue-200\/20{background-color:#bfdbfe33}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.bg-blue-50\/40{background-color:#eff6ff66}.bg-blue-50\/70{background-color:#eff6ffb3}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity))}.bg-cyan-50\/60{background-color:#ecfeff99}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity))}.bg-emerald-200\/20{background-color:#a7f3d033}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}.bg-emerald-50\/60{background-color:#ecfdf599}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity))}.bg-emerald-950\/60{background-color:#022c2299}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-50\/40{background-color:#f9fafb66}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity))}.bg-indigo-50\/60{background-color:#eef2ff99}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-indigo-700{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}.bg-neutral-950{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-red-950\/60{background-color:#450a0a99}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}.bg-rose-50\/60{background-color:#fff1f299}.bg-rose-50\/95{background-color:#fff1f2f2}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity))}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}.bg-sky-50\/60{background-color:#f0f9ff99}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.bg-slate-100\/70{background-color:#f1f5f9b3}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.bg-slate-50\/40{background-color:#f8fafc66}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-700\/75{background-color:#334155bf}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}.bg-slate-800\/90{background-color:#1e293be6}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.bg-slate-900\/45{background-color:#0f172a73}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-900\/55{background-color:#0f172a8c}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity))}.bg-transparent{background-color:initial}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/95{background-color:#fffffff2}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}.bg-opacity-0{--tw-bg-opacity:0}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-30{--tw-bg-opacity:0.3}.bg-opacity-40{--tw-bg-opacity:0.4}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-55{--tw-bg-opacity:0.55}.bg-opacity-60{--tw-bg-opacity:0.6}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-90{--tw-bg-opacity:0.9}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from:#000c var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:#60a5fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-50{--tw-gradient-from:#ecfeff var(--tw-gradient-from-position);--tw-gradient-to:#ecfeff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:#ecfdf500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:#f9fafb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-50{--tw-gradient-from:#f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to:#f0fdf400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from:#fb923c var(--tw-gradient-from-position);--tw-gradient-to:#fb923c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-400{--tw-gradient-from:#f472b6 var(--tw-gradient-from-position);--tw-gradient-to:#f472b600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from:#c084fc var(--tw-gradient-from-position);--tw-gradient-to:#c084fc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from:#fff1f2 var(--tw-gradient-from-position);--tw-gradient-to:#fff1f200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-50{--tw-gradient-from:#f0f9ff var(--tw-gradient-from-position);--tw-gradient-to:#f0f9ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-500{--tw-gradient-from:#64748b var(--tw-gradient-from-position);--tw-gradient-to:#64748b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-700{--tw-gradient-from:#334155 var(--tw-gradient-from-position);--tw-gradient-to:#33415500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from:#020617 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:#8b5cf600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from:#facc15 var(--tw-gradient-from-position);--tw-gradient-to:#facc1500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/50{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#00000080 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-400{--tw-gradient-to:#f472b600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f472b6 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-600{--tw-gradient-to:#db277700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#db2777 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-600{--tw-gradient-to:#47556900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#475569 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.to-black\/80{--tw-gradient-to:#000c var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.to-blue-950{--tw-gradient-to:#172554 var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to:#f9fafb var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-pink-400{--tw-gradient-to:#f472b6 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to:#a855f7 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to:#f8fafc var(--tw-gradient-to-position)}.to-slate-700{--tw-gradient-to:#334155 var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#047857\]{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}.text-\[\#065f46\]{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity))}.text-\[\#10c7ff\]{--tw-text-opacity:1;color:rgb(16 199 255/var(--tw-text-opacity))}.text-\[\#1DB954\]{--tw-text-opacity:1;color:rgb(29 185 84/var(--tw-text-opacity))}.text-\[\#1DB954\]\/70{color:#1db954b3}.text-\[\#25f26b\]{--tw-text-opacity:1;color:rgb(37 242 107/var(--tw-text-opacity))}.text-\[\#26ee6d\]{--tw-text-opacity:1;color:rgb(38 238 109/var(--tw-text-opacity))}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.text-amber-200\/90{color:#fde68ae6}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.text-amber-700\/80{color:#b45309cc}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}.text-blue-200\/90{color:#bfdbfee6}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-blue-600\/80{color:#2563ebcc}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity))}.text-blue-950{--tw-text-opacity:1;color:rgb(23 37 84/var(--tw-text-opacity))}.text-current{color:currentColor}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity))}.text-gray-100\/90{color:#f3f4f6e6}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.text-indigo-100{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity))}.text-inherit{color:inherit}.text-lime-600{--tw-text-opacity:1;color:rgb(101 163 13/var(--tw-text-opacity))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity))}.text-purple-100{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}.text-slate-200\/80{color:#e2e8f0cc}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-white\/25{color:#ffffff40}.text-white\/35{color:#ffffff59}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity))}.placeholder-white\/50::placeholder{color:#ffffff80}.accent-blue-600{accent-color:#2563eb}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_-8px_24px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0 -8px 24px #0000004d;--tw-shadow-colored:0 -8px 24px var(--tw-shadow-color)}.shadow-\[0_-8px_24px_rgba\(0\2c 0\2c 0\2c 0\.3\)\],.shadow-\[0_-8px_24px_rgba\(15\2c 23\2c 42\2c 0\.08\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-8px_24px_rgba\(15\2c 23\2c 42\2c 0\.08\)\]{--tw-shadow:0 -8px 24px #0f172a14;--tw-shadow-colored:0 -8px 24px var(--tw-shadow-color)}.shadow-\[0_30px_80px_-28px_rgba\(2\2c 6\2c 23\2c 0\.8\)\]{--tw-shadow:0 30px 80px -28px #020617cc;--tw-shadow-colored:0 30px 80px -28px var(--tw-shadow-color)}.shadow-\[0_30px_80px_-28px_rgba\(2\2c 6\2c 23\2c 0\.8\)\],.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-amber-100{--tw-shadow-color:#fef3c7;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-100{--tw-shadow-color:#cffafe;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-100{--tw-shadow-color:#d1fae5;--tw-shadow:var(--tw-shadow-colored)}.shadow-rose-100{--tw-shadow-color:#ffe4e6;--tw-shadow:var(--tw-shadow-colored)}.shadow-sky-100{--tw-shadow-color:#e0f2fe;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-\[\#1DB954\]{--tw-ring-opacity:1;--tw-ring-color:rgb(29 185 84/var(--tw-ring-opacity))}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.ring-slate-100{--tw-ring-opacity:1;--tw-ring-color:rgb(241 245 249/var(--tw-ring-opacity))}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity))}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity:0.05}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px)}.drop-shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-drop-shadow:drop-shadow(0 2px 8px #00000073)}.drop-shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.45\)\],.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[2px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-duration:.15s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[a-zA-Z0-9\:-\]{a-z-a--z0-9:-}:root,html[data-theme=obsidian]{--app-bg:#111318;--app-surface:#181c24;--app-surface-alt:#202632;--app-elevated:#2a3242;--app-border:#384457;--app-text-primary:#f3f6ff;--app-text-secondary:#cbd4e6;--app-text-muted:#94a1ba;--app-accent:#6f8cff;--app-accent-strong:#5a74dc;--app-accent-soft:#263555;--app-on-accent:#0b1730;--app-ring:#6f8cff61;--app-nav-bg-start:#1e2431;--app-nav-bg-end:#161b26;--app-input-bg:#1c2331;--app-input-bg-focus:#232d3f;--app-placeholder:#8f9db8;--app-shadow-soft:0 8px 22px #060a1257;--app-shadow-strong:0 18px 40px #04070e7a;--app-disabled-bg:#2d374a;--app-disabled-border:#404e66;--app-disabled-text:#8f9bb2;--app-error-bg:#40232b;--app-error-border:#8f3e50;--app-error-text:#ffbac8;--app-badge-info-bg:#1f3658;--app-badge-info-border:#3e638f;--app-badge-info-text:#b5d8ff;--app-badge-success-bg:#1c3d2f;--app-badge-success-border:#3c7b5f;--app-badge-success-text:#a8e8c8;--app-badge-warning-bg:#4b381c;--app-badge-warning-border:#8f6d34;--app-badge-warning-text:#f8dfad;--app-badge-danger-bg:#4b242d;--app-badge-danger-border:#934154;--app-badge-danger-text:#ffc0ce;--app-badge-violet-bg:#322b56;--app-badge-violet-border:#6456a1;--app-badge-violet-text:#d3c9ff}html[data-theme=snow]{--app-bg:#f4f7fc;--app-surface:#fff;--app-surface-alt:#f1f5fb;--app-elevated:#e9eef8;--app-border:#d3dceb;--app-text-primary:#132036;--app-text-secondary:#3a4a65;--app-text-muted:#6b7c98;--app-accent:#2d63d8;--app-accent-strong:#1f4eb9;--app-accent-soft:#dbe7ff;--app-on-accent:#fff;--app-ring:#2d63d847;--app-nav-bg-start:#fff;--app-nav-bg-end:#f3f7ff;--app-input-bg:#fff;--app-input-bg-focus:#edf3ff;--app-placeholder:#94a2ba;--app-shadow-soft:0 6px 18px #12263f12;--app-shadow-strong:0 16px 38px #12263f1f;--app-disabled-bg:#e6ecf7;--app-disabled-border:#c8d4e7;--app-disabled-text:#7b8ca8;--app-error-bg:#fff1f3;--app-error-border:#f8c9d2;--app-error-text:#bb3052;--app-badge-info-bg:#e8f0ff;--app-badge-info-border:#bfd0f2;--app-badge-info-text:#214a9a;--app-badge-success-bg:#eaf8f0;--app-badge-success-border:#bee5cf;--app-badge-success-text:#1f6c4c;--app-badge-warning-bg:#fff6e8;--app-badge-warning-border:#f0d4a6;--app-badge-warning-text:#8e5f16;--app-badge-danger-bg:#ffeef1;--app-badge-danger-border:#f6c7d3;--app-badge-danger-text:#b02e4b;--app-badge-violet-bg:#f3efff;--app-badge-violet-border:#d9cdf7;--app-badge-violet-text:#5d3fab}html[data-theme=pure]{--app-bg:#fff;--app-surface:#fff;--app-surface-alt:#f9fafb;--app-elevated:#f3f4f6;--app-border:#e5e7eb;--app-text-primary:#111827;--app-text-secondary:#4b5563;--app-text-muted:#6b7280;--app-accent:#2563eb;--app-accent-strong:#1d4ed8;--app-accent-soft:#eff6ff;--app-on-accent:#fff;--app-ring:#2563eb59;--app-nav-bg-start:#fff;--app-nav-bg-end:#fff;--app-input-bg:#fff;--app-input-bg-focus:#fff;--app-placeholder:#9ca3af;--app-shadow-soft:0 1px 2px 0 #0f172a0d;--app-shadow-strong:0 10px 15px -3px #0f172a1a,0 4px 6px -4px #0f172a1a;--app-disabled-bg:#e5e7eb;--app-disabled-border:#d1d5db;--app-disabled-text:#6b7280;--app-error-bg:#fef2f2;--app-error-border:#fecaca;--app-error-text:#b91c1c;--app-badge-info-bg:#eaf1ff;--app-badge-info-border:#bfdbfe;--app-badge-info-text:#1e40af;--app-badge-success-bg:#ebf9f1;--app-badge-success-border:#b9eacc;--app-badge-success-text:#166534;--app-badge-warning-bg:#fff8e8;--app-badge-warning-border:#f4d58b;--app-badge-warning-text:#92400e;--app-badge-danger-bg:#fff0f2;--app-badge-danger-border:#f8ccd5;--app-badge-danger-text:#b91c1c;--app-badge-violet-bg:#f5f3ff;--app-badge-violet-border:#ddd6fe;--app-badge-violet-text:#6d28d9}html[data-theme=dawn]{--app-bg:#fbf7f1;--app-surface:#fffaf3;--app-surface-alt:#f8efe3;--app-elevated:#f1e5d6;--app-border:#e4d3be;--app-text-primary:#2b2116;--app-text-secondary:#5d4a37;--app-text-muted:#8a7158;--app-accent:#c26a2d;--app-accent-strong:#a85622;--app-accent-soft:#f6e1cf;--app-on-accent:#2b1606;--app-ring:#c26a2d47;--app-nav-bg-start:#fff7ec;--app-nav-bg-end:#f8e7d7;--app-input-bg:#fff8ef;--app-input-bg-focus:#fff2e4;--app-placeholder:#ad8f72;--app-shadow-soft:0 8px 20px #4f301a14;--app-shadow-strong:0 18px 42px #4f301a26;--app-disabled-bg:#ecdfd0;--app-disabled-border:#d9c2ab;--app-disabled-text:#9b8369;--app-error-bg:#fff0f0;--app-error-border:#efc4c4;--app-error-text:#af3b3b;--app-badge-info-bg:#e8f1fb;--app-badge-info-border:#bfd6ee;--app-badge-info-text:#2a5e90;--app-badge-success-bg:#e9f7ec;--app-badge-success-border:#beddc0;--app-badge-success-text:#2d6c3f;--app-badge-warning-bg:#fff2df;--app-badge-warning-border:#efcf9f;--app-badge-warning-text:#965f18;--app-badge-danger-bg:#ffecec;--app-badge-danger-border:#f4c2c2;--app-badge-danger-text:#b33d3d;--app-badge-violet-bg:#f2ebf7;--app-badge-violet-border:#d8c8e8;--app-badge-violet-text:#6c4b8e}html[data-theme=sage]{--app-bg:#f3f8f3;--app-surface:#f8fcf8;--app-surface-alt:#eef6ef;--app-elevated:#e3efe4;--app-border:#cddfce;--app-text-primary:#14261a;--app-text-secondary:#36503f;--app-text-muted:#68816f;--app-accent:#2f7a56;--app-accent-strong:#256546;--app-accent-soft:#d8ecdf;--app-on-accent:#fff;--app-ring:#2f7a564d;--app-nav-bg-start:#f9fef9;--app-nav-bg-end:#ecf7ee;--app-input-bg:#f9fdf9;--app-input-bg-focus:#edf7ef;--app-placeholder:#86a08d;--app-shadow-soft:0 7px 18px #142a1a14;--app-shadow-strong:0 16px 36px #142a1a24;--app-disabled-bg:#dfeadd;--app-disabled-border:#bfd1bd;--app-disabled-text:#738b79;--app-error-bg:#fff1f2;--app-error-border:#f1c7ce;--app-error-text:#ad3f54;--app-badge-info-bg:#e6f0f7;--app-badge-info-border:#bdd2e2;--app-badge-info-text:#275274;--app-badge-success-bg:#e5f5ea;--app-badge-success-border:#b5dcc2;--app-badge-success-text:#1f6441;--app-badge-warning-bg:#fff6e6;--app-badge-warning-border:#efd5a5;--app-badge-warning-text:#875b19;--app-badge-danger-bg:#ffecef;--app-badge-danger-border:#f2c5cd;--app-badge-danger-text:#a73d52;--app-badge-violet-bg:#f0edf9;--app-badge-violet-border:#d2cbeb;--app-badge-violet-text:#584799}html[data-theme=ocean]{--app-bg:#0f1c2a;--app-surface:#162738;--app-surface-alt:#1d3247;--app-elevated:#27405b;--app-border:#355776;--app-text-primary:#e9f4ff;--app-text-secondary:#c3d7ea;--app-text-muted:#8fa9c2;--app-accent:#49a8e8;--app-accent-strong:#2f8dce;--app-accent-soft:#1d3f5d;--app-on-accent:#082034;--app-ring:#49a8e861;--app-nav-bg-start:#1a3145;--app-nav-bg-end:#122638;--app-input-bg:#1b3449;--app-input-bg-focus:#23425b;--app-placeholder:#87a4bd;--app-shadow-soft:0 10px 24px #040e185c;--app-shadow-strong:0 20px 42px #030a1280;--app-disabled-bg:#2b465e;--app-disabled-border:#42637e;--app-disabled-text:#96b2c8;--app-error-bg:#5a2a35;--app-error-border:#944655;--app-error-text:#ffc3cf;--app-badge-info-bg:#1b3d58;--app-badge-info-border:#376688;--app-badge-info-text:#aed9f7;--app-badge-success-bg:#1e4335;--app-badge-success-border:#3b7a60;--app-badge-success-text:#aae8cd;--app-badge-warning-bg:#4f3d20;--app-badge-warning-border:#8c6d37;--app-badge-warning-text:#f6ddb1;--app-badge-danger-bg:#4f2731;--app-badge-danger-border:#8f4352;--app-badge-danger-text:#ffc0cc;--app-badge-violet-bg:#31325d;--app-badge-violet-border:#5c6098;--app-badge-violet-text:#d0d4ff}html[data-theme=forest]{--app-bg:#101a14;--app-surface:#18251d;--app-surface-alt:#213126;--app-elevated:#2a3f31;--app-border:#385744;--app-text-primary:#eefaf0;--app-text-secondary:#c9e0cf;--app-text-muted:#98b8a2;--app-accent:#3f9c68;--app-accent-strong:#2f8155;--app-accent-soft:#1f3d2d;--app-on-accent:#081d12;--app-ring:#3f9c685c;--app-nav-bg-start:#203529;--app-nav-bg-end:#17281f;--app-input-bg:#1e3428;--app-input-bg-focus:#254231;--app-placeholder:#8fac98;--app-shadow-soft:0 10px 24px #060e095c;--app-shadow-strong:0 22px 44px #040a0785;--app-disabled-bg:#2d4637;--app-disabled-border:#42634d;--app-disabled-text:#9ab8a3;--app-error-bg:#522b31;--app-error-border:#8d4653;--app-error-text:#ffbdc8;--app-badge-info-bg:#1b3d56;--app-badge-info-border:#346480;--app-badge-info-text:#abd8f0;--app-badge-success-bg:#1d4330;--app-badge-success-border:#3c7b57;--app-badge-success-text:#afe8c8;--app-badge-warning-bg:#4d3f21;--app-badge-warning-border:#866c3a;--app-badge-warning-text:#f2dcae;--app-badge-danger-bg:#4d2a31;--app-badge-danger-border:#884655;--app-badge-danger-text:#ffc0ca;--app-badge-violet-bg:#31325d;--app-badge-violet-border:#5e6097;--app-badge-violet-text:#d0d2ff}html[data-theme=sunset]{--app-bg:#241716;--app-surface:#2f1f1d;--app-surface-alt:#3b2825;--app-elevated:#4a3330;--app-border:#6a4a45;--app-text-primary:#fff2ee;--app-text-secondary:#f1d3cb;--app-text-muted:#c8a196;--app-accent:#e07a4c;--app-accent-strong:#c9653a;--app-accent-soft:#4f3026;--app-on-accent:#2d1408;--app-ring:#e07a4c61;--app-nav-bg-start:#422b27;--app-nav-bg-end:#301f1c;--app-input-bg:#3a2724;--app-input-bg-focus:#47312d;--app-placeholder:#c39a91;--app-shadow-soft:0 10px 24px #180a0957;--app-shadow-strong:0 20px 42px #10070680;--app-disabled-bg:#5a3f3b;--app-disabled-border:#7b5b56;--app-disabled-text:#d6b2a8;--app-error-bg:#5b2930;--app-error-border:#934652;--app-error-text:#ffc0ca;--app-badge-info-bg:#2f465a;--app-badge-info-border:#4e708d;--app-badge-info-text:#b8daf5;--app-badge-success-bg:#2f4737;--app-badge-success-border:#4f765b;--app-badge-success-text:#b8e4ca;--app-badge-warning-bg:#584123;--app-badge-warning-border:#8f6f3f;--app-badge-warning-text:#f5dcb0;--app-badge-danger-bg:#5f2b34;--app-badge-danger-border:#9a4a58;--app-badge-danger-text:#ffc3ce;--app-badge-violet-bg:#4b325c;--app-badge-violet-border:#765394;--app-badge-violet-text:#dec8f8}html[data-theme=graphite]{--app-bg:#15171b;--app-surface:#1d2026;--app-surface-alt:#252a33;--app-elevated:#303745;--app-border:#434d60;--app-text-primary:#f3f5f8;--app-text-secondary:#d0d7e2;--app-text-muted:#9ca8b9;--app-accent:#7a8aa3;--app-accent-strong:#66758f;--app-accent-soft:#2c374a;--app-on-accent:#101827;--app-ring:#7a8aa361;--app-nav-bg-start:#232833;--app-nav-bg-end:#1a1f28;--app-input-bg:#232a36;--app-input-bg-focus:#2a3442;--app-placeholder:#96a2b4;--app-shadow-soft:0 8px 20px #080a0e5c;--app-shadow-strong:0 18px 38px #06080c80;--app-disabled-bg:#313948;--app-disabled-border:#475266;--app-disabled-text:#9aa6b8;--app-error-bg:#472932;--app-error-border:#834957;--app-error-text:#ffbfcb;--app-badge-info-bg:#27384f;--app-badge-info-border:#4a6688;--app-badge-info-text:#b9d8fb;--app-badge-success-bg:#2a4034;--app-badge-success-border:#4d7861;--app-badge-success-text:#b5e7d1;--app-badge-warning-bg:#493b24;--app-badge-warning-border:#7e6942;--app-badge-warning-text:#eeddb8;--app-badge-danger-bg:#4a2b34;--app-badge-danger-border:#834b59;--app-badge-danger-text:#ffc3cf;--app-badge-violet-bg:#352f54;--app-badge-violet-border:#645d94;--app-badge-violet-text:#d3ccf8}html[data-theme=imperial]{--app-bg:#141313;--app-surface:#1d1a19;--app-surface-alt:#282220;--app-elevated:#352d2a;--app-border:#5a4b40;--app-text-primary:#f8f1e8;--app-text-secondary:#dac9b5;--app-text-muted:#b59f87;--app-accent:#c9a368;--app-accent-strong:#b2874a;--app-accent-soft:#3a3024;--app-on-accent:#2f1f0a;--app-ring:#c9a36861;--app-nav-bg-start:#2d2521;--app-nav-bg-end:#1e1a18;--app-input-bg:#2a241f;--app-input-bg-focus:#352d27;--app-placeholder:#aa957e;--app-shadow-soft:0 10px 24px #0e0a0861;--app-shadow-strong:0 20px 44px #0906058f;--app-disabled-bg:#40362f;--app-disabled-border:#625348;--app-disabled-text:#b29c82;--app-error-bg:#4e272a;--app-error-border:#8d444d;--app-error-text:#ffc2c9;--app-badge-info-bg:#2d3f52;--app-badge-info-border:#4c6783;--app-badge-info-text:#bad8f4;--app-badge-success-bg:#2f4634;--app-badge-success-border:#4d7658;--app-badge-success-text:#b9e3c8;--app-badge-warning-bg:#4d3f2a;--app-badge-warning-border:#816946;--app-badge-warning-text:#f0ddb8;--app-badge-danger-bg:#4f2a33;--app-badge-danger-border:#874959;--app-badge-danger-text:#ffc2ce;--app-badge-violet-bg:#3a3157;--app-badge-violet-border:#695d96;--app-badge-violet-text:#d7cef8}html[data-theme=aurora]{--app-bg:#101822;--app-surface:#182230;--app-surface-alt:#1f2d40;--app-elevated:#2a3a54;--app-border:#415372;--app-text-primary:#eef7ff;--app-text-secondary:#ccddf0;--app-text-muted:#9db3cf;--app-accent:#5fd4f5;--app-accent-strong:#7b84ff;--app-accent-soft:#233d5f;--app-on-accent:#072230;--app-ring:#7b84ff66;--app-nav-bg-start:#1d2f45;--app-nav-bg-end:#1a2340;--app-input-bg:#22364c;--app-input-bg-focus:#2a425d;--app-placeholder:#95abc8;--app-shadow-soft:0 10px 24px #050a145c;--app-shadow-strong:0 22px 44px #04070f8a;--app-disabled-bg:#33465e;--app-disabled-border:#4a6281;--app-disabled-text:#9eb4cf;--app-error-bg:#522d3f;--app-error-border:#8e4a68;--app-error-text:#ffc3d9;--app-badge-info-bg:#27435d;--app-badge-info-border:#4b7397;--app-badge-info-text:#b9e4ff;--app-badge-success-bg:#2a4a43;--app-badge-success-border:#4a7f71;--app-badge-success-text:#b7efe0;--app-badge-warning-bg:#4c3f2d;--app-badge-warning-border:#856d45;--app-badge-warning-text:#f1dfbd;--app-badge-danger-bg:#532d41;--app-badge-danger-border:#8f4d6b;--app-badge-danger-text:#ffc4d8;--app-badge-violet-bg:#3a3460;--app-badge-violet-border:#6b62a4;--app-badge-violet-text:#d6d2ff}html[data-theme]{--app-hero-grad-start:var(--app-accent);--app-hero-grad-mid:var(--app-accent-strong);--app-hero-grad-end:var(--app-accent);--app-hero-text:#f8fbff;--app-hero-search-bg:#ffffff1f;--app-hero-search-border:#ffffff42;--app-hero-search-placeholder:#f5f9ffb8}html[data-theme=imperial]{--app-hero-grad-start:#6e5430;--app-hero-grad-mid:#b2874a;--app-hero-grad-end:#d0b07a;--app-hero-text:#fff6e7;--app-hero-search-bg:#19120c52;--app-hero-search-border:#ffe5b94d;--app-hero-search-placeholder:#ffecd0b8}html[data-theme=aurora]{--app-hero-grad-start:#3f8dd8;--app-hero-grad-mid:#6b67de;--app-hero-grad-end:#b04ecb;--app-hero-text:#f6fbff;--app-hero-search-bg:#0a0f1b4d;--app-hero-search-border:#d6e6ff4d;--app-hero-search-placeholder:#e6f1ffbd}#root,.App,body,html{background-color:#111318;background-color:var(--app-bg,#111318);color:#f3f6ff;color:var(--app-text-primary,#f3f6ff);min-height:100vh}html[data-theme],html[data-theme] #root,html[data-theme] .App,html[data-theme] body{background-color:#111318;background-color:var(--app-bg);color:#f3f6ff;color:var(--app-text-primary)}html[data-theme] #root,html[data-theme] .App,html[data-theme] body{min-height:100vh;transition:background-color .22s ease,color .22s ease,border-color .22s ease}html[data-theme] .bg-white{background-color:#181c24!important;background-color:var(--app-surface)!important}html[data-theme] [class*="bg-white/95"]{background-color:color-mix(in srgb,#181c24 95%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface) 95%,#0000)!important}html[data-theme] [class*="bg-white/90"]{background-color:color-mix(in srgb,#181c24 90%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface) 90%,#0000)!important}html[data-theme] [class*="bg-white/80"]{background-color:color-mix(in srgb,#181c24 80%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface) 80%,#0000)!important}html[data-theme] [class*="bg-white/70"]{background-color:color-mix(in srgb,#181c24 70%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface) 70%,#0000)!important}html[data-theme] [class*="bg-white/50"]{background-color:color-mix(in srgb,#181c24 50%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface) 50%,#0000)!important}html[data-theme] [class*="bg-white/30"]{background-color:color-mix(in srgb,#181c24 30%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface) 30%,#0000)!important}html[data-theme] [class*="bg-white/20"]{background-color:color-mix(in srgb,#181c24 20%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface) 20%,#0000)!important}html[data-theme] [class*="bg-white/10"]{background-color:color-mix(in srgb,#181c24 10%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface) 10%,#0000)!important}html[data-theme] .bg-gray-50,html[data-theme] .bg-slate-50{background-color:#202632!important;background-color:var(--app-surface-alt)!important}html[data-theme] [class*="bg-gray-50/"],html[data-theme] [class*="bg-slate-50/"]{background-color:color-mix(in srgb,#202632 80%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface-alt) 80%,#0000)!important}html[data-theme] .bg-gray-100,html[data-theme] .bg-slate-100{background-color:#2a3242!important;background-color:var(--app-elevated)!important}html[data-theme] [class*="bg-gray-100/"],html[data-theme] [class*="bg-slate-100/"]{background-color:color-mix(in srgb,#2a3242 72%,#0000)!important;background-color:color-mix(in srgb,var(--app-elevated) 72%,#0000)!important}html[data-theme] .bg-gray-200,html[data-theme] .bg-slate-200{background-color:#384457!important;background-color:var(--app-border)!important}html[data-theme] .hover\:bg-gray-50:hover,html[data-theme] .hover\:bg-slate-50:hover{background-color:#202632!important;background-color:var(--app-surface-alt)!important}html[data-theme] [class*="hover:bg-white"]:hover{background-color:#181c24!important;background-color:var(--app-surface)!important}html[data-theme] [class*="hover:bg-gray-50/"]:hover,html[data-theme] [class*="hover:bg-slate-50/"]:hover{background-color:color-mix(in srgb,#202632 80%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface-alt) 80%,#0000)!important}html[data-theme] .hover\:bg-gray-100:hover,html[data-theme] .hover\:bg-gray-200:hover,html[data-theme] .hover\:bg-slate-100:hover,html[data-theme] .hover\:bg-slate-200:hover{background-color:#2a3242!important;background-color:var(--app-elevated)!important}html[data-theme] .text-gray-700,html[data-theme] .text-gray-800,html[data-theme] .text-gray-900,html[data-theme] .text-slate-700,html[data-theme] .text-slate-800,html[data-theme] .text-slate-900{color:#f3f6ff!important;color:var(--app-text-primary)!important}html[data-theme] .text-gray-500,html[data-theme] .text-gray-600,html[data-theme] .text-slate-500,html[data-theme] .text-slate-600{color:#cbd4e6!important;color:var(--app-text-secondary)!important}html[data-theme] .text-gray-300,html[data-theme] .text-gray-400,html[data-theme] .text-slate-300,html[data-theme] .text-slate-400{color:#94a1ba!important;color:var(--app-text-muted)!important}html[data-theme] .border-gray-100,html[data-theme] .border-gray-200,html[data-theme] .border-gray-300,html[data-theme] .border-slate-100,html[data-theme] .border-slate-200,html[data-theme] .border-slate-300{border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] [class*="border-gray-200/"],html[data-theme] [class*="border-slate-200/"],html[data-theme] [class*="border-white/"]{border-color:color-mix(in srgb,#384457 70%,#0000)!important;border-color:color-mix(in srgb,var(--app-border) 70%,#0000)!important}html[data-theme] .bg-blue-50,html[data-theme] .bg-indigo-50{background-color:#263555!important;background-color:var(--app-accent-soft)!important}html[data-theme] .text-blue-600,html[data-theme] .text-indigo-600{color:#6f8cff!important;color:var(--app-accent)!important}html[data-theme] .text-blue-500,html[data-theme] .text-blue-700,html[data-theme] .text-blue-800,html[data-theme] .text-blue-900,html[data-theme] .text-cyan-500,html[data-theme] .text-cyan-600,html[data-theme] .text-cyan-700,html[data-theme] .text-cyan-800,html[data-theme] .text-cyan-900,html[data-theme] .text-sky-500,html[data-theme] .text-sky-600,html[data-theme] .text-sky-700,html[data-theme] .text-sky-800,html[data-theme] .text-sky-900{color:#b5d8ff!important;color:var(--app-badge-info-text)!important}html[data-theme] .text-indigo-500,html[data-theme] .text-indigo-700,html[data-theme] .text-indigo-800,html[data-theme] .text-indigo-900,html[data-theme] .text-purple-500,html[data-theme] .text-purple-600,html[data-theme] .text-purple-700,html[data-theme] .text-purple-800,html[data-theme] .text-purple-900,html[data-theme] .text-violet-500,html[data-theme] .text-violet-600,html[data-theme] .text-violet-700,html[data-theme] .text-violet-800,html[data-theme] .text-violet-900{color:#d3c9ff!important;color:var(--app-badge-violet-text)!important}html[data-theme] .text-emerald-500,html[data-theme] .text-emerald-600,html[data-theme] .text-emerald-700,html[data-theme] .text-emerald-800,html[data-theme] .text-emerald-900,html[data-theme] .text-green-500,html[data-theme] .text-green-600,html[data-theme] .text-green-700,html[data-theme] .text-green-800,html[data-theme] .text-green-900,html[data-theme] .text-lime-500,html[data-theme] .text-lime-600,html[data-theme] .text-lime-700,html[data-theme] .text-lime-800,html[data-theme] .text-lime-900{color:#a8e8c8!important;color:var(--app-badge-success-text)!important}html[data-theme] .text-amber-500,html[data-theme] .text-amber-600,html[data-theme] .text-amber-700,html[data-theme] .text-amber-800,html[data-theme] .text-amber-900,html[data-theme] .text-orange-500,html[data-theme] .text-orange-600,html[data-theme] .text-orange-700,html[data-theme] .text-orange-800,html[data-theme] .text-orange-900,html[data-theme] .text-yellow-500,html[data-theme] .text-yellow-600,html[data-theme] .text-yellow-700,html[data-theme] .text-yellow-800,html[data-theme] .text-yellow-900{color:#f8dfad!important;color:var(--app-badge-warning-text)!important}html[data-theme] .hover\:text-blue-500:hover,html[data-theme] .hover\:text-blue-600:hover,html[data-theme] .hover\:text-blue-700:hover,html[data-theme] .hover\:text-blue-800:hover,html[data-theme] .hover\:text-blue-900:hover,html[data-theme] .hover\:text-indigo-500:hover,html[data-theme] .hover\:text-indigo-600:hover,html[data-theme] .hover\:text-indigo-700:hover,html[data-theme] .hover\:text-indigo-800:hover,html[data-theme] .hover\:text-indigo-900:hover{color:#6f8cff!important;color:var(--app-accent)!important}html[data-theme] .hover\:text-purple-500:hover,html[data-theme] .hover\:text-purple-600:hover,html[data-theme] .hover\:text-purple-700:hover,html[data-theme] .hover\:text-violet-500:hover,html[data-theme] .hover\:text-violet-600:hover,html[data-theme] .hover\:text-violet-700:hover{color:#d3c9ff!important;color:var(--app-badge-violet-text)!important}html[data-theme] .hover\:text-emerald-500:hover,html[data-theme] .hover\:text-emerald-600:hover,html[data-theme] .hover\:text-green-500:hover,html[data-theme] .hover\:text-green-600:hover,html[data-theme] .hover\:text-green-700:hover,html[data-theme] .hover\:text-lime-500:hover,html[data-theme] .hover\:text-lime-600:hover{color:#a8e8c8!important;color:var(--app-badge-success-text)!important}html[data-theme] .hover\:text-amber-500:hover,html[data-theme] .hover\:text-amber-600:hover,html[data-theme] .hover\:text-orange-500:hover,html[data-theme] .hover\:text-orange-600:hover,html[data-theme] .hover\:text-yellow-500:hover,html[data-theme] .hover\:text-yellow-600:hover{color:#f8dfad!important;color:var(--app-badge-warning-text)!important}html[data-theme] .bg-blue-600,html[data-theme] .bg-indigo-600{background-color:#6f8cff!important;background-color:var(--app-accent)!important}html[data-theme] .bg-blue-500,html[data-theme] .bg-blue-600,html[data-theme] .bg-blue-700,html[data-theme] .bg-indigo-500,html[data-theme] .bg-indigo-600,html[data-theme] .bg-indigo-700{color:#0b1730!important;color:var(--app-on-accent)!important}html[data-theme] .hover\:bg-blue-600:hover,html[data-theme] .hover\:bg-blue-700:hover,html[data-theme] .hover\:bg-indigo-600:hover,html[data-theme] .hover\:bg-indigo-700:hover{background-color:#5a74dc!important;background-color:var(--app-accent-strong)!important}html[data-theme] .focus\:ring-blue-500:focus,html[data-theme] .focus\:ring-indigo-500:focus{--tw-ring-color:var(--app-ring)!important}html[data-theme] .focus\:ring-offset-2:focus{--tw-ring-offset-color:var(--app-surface)!important}html[data-theme] .ring-black,html[data-theme] .ring-black\/5{--tw-ring-color:var(--app-border)!important}html[data-theme] .divide-gray-100>:not([hidden])~:not([hidden]),html[data-theme] .divide-gray-200>:not([hidden])~:not([hidden]),html[data-theme] .divide-slate-100>:not([hidden])~:not([hidden]),html[data-theme] .divide-slate-200>:not([hidden])~:not([hidden]){border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .shadow-sm{box-shadow:0 8px 22px #060a1257!important;box-shadow:var(--app-shadow-soft)!important}html[data-theme] .shadow,html[data-theme] .shadow-lg,html[data-theme] .shadow-md{box-shadow:0 18px 40px #04070e7a!important;box-shadow:var(--app-shadow-strong)!important}html[data-theme] .bg-white.shadow,html[data-theme] .bg-white.shadow-lg,html[data-theme] .bg-white.shadow-md,html[data-theme] .bg-white.shadow-sm{border:1px solid #384457;border:1px solid var(--app-border)}html[data-theme] input[type=date],html[data-theme] input[type=email],html[data-theme] input[type=number],html[data-theme] input[type=password],html[data-theme] input[type=search],html[data-theme] input[type=tel],html[data-theme] input[type=text],html[data-theme] input[type=url],html[data-theme] select,html[data-theme] textarea{background-color:#1c2331;background-color:var(--app-input-bg);border-color:#384457;border-color:var(--app-border);color:#f3f6ff;color:var(--app-text-primary)}html[data-theme] select optgroup,html[data-theme] select option{background-color:#1c2331;background-color:var(--app-input-bg);color:#f3f6ff;color:var(--app-text-primary)}html[data-theme] select option:checked{background-color:#6f8cff;background-color:var(--app-accent);color:#0b1730;color:var(--app-on-accent)}html[data-theme] .profile-country-dropdown{background:#181c24;background:var(--app-surface);border:1px solid #384457;border:1px solid var(--app-border);box-shadow:0 18px 40px #04070e7a;box-shadow:var(--app-shadow-strong);color:#f3f6ff;color:var(--app-text-primary)}html[data-theme] .profile-country-option{background:#0000;color:#f3f6ff;color:var(--app-text-primary);transition:background-color .16s ease,color .16s ease}html[data-theme] .profile-country-option:focus-visible,html[data-theme] .profile-country-option:hover{background:color-mix(in srgb,#263555 78%,#181c24 22%);background:color-mix(in srgb,var(--app-accent-soft) 78%,var(--app-surface) 22%);color:#f3f6ff;color:var(--app-text-primary);outline:none}html[data-theme] .profile-country-option.is-active{background:#6f8cff;background:var(--app-accent);color:#0b1730;color:var(--app-on-accent)}html[data-theme] .profile-country-option.is-active:focus-visible,html[data-theme] .profile-country-option.is-active:hover{background:#5a74dc;background:var(--app-accent-strong);color:#0b1730;color:var(--app-on-accent)}html[data-theme] .profile-country-option-code{color:#94a1ba;color:var(--app-text-muted)}html[data-theme] .profile-country-option.is-active .profile-country-option-code{color:color-mix(in srgb,#0b1730 72%,#0000);color:color-mix(in srgb,var(--app-on-accent) 72%,#0000)}html[data-theme] .profile-country-empty{color:#94a1ba;color:var(--app-text-muted)}html[data-theme] input[type=email]::placeholder,html[data-theme] input[type=number]::placeholder,html[data-theme] input[type=password]::placeholder,html[data-theme] input[type=search]::placeholder,html[data-theme] input[type=tel]::placeholder,html[data-theme] input[type=text]::placeholder,html[data-theme] input[type=url]::placeholder,html[data-theme] textarea::placeholder{color:#8f9db8;color:var(--app-placeholder)}html[data-theme] input[type=date]:focus,html[data-theme] input[type=email]:focus,html[data-theme] input[type=number]:focus,html[data-theme] input[type=password]:focus,html[data-theme] input[type=search]:focus,html[data-theme] input[type=tel]:focus,html[data-theme] input[type=text]:focus,html[data-theme] input[type=url]:focus,html[data-theme] select:focus,html[data-theme] textarea:focus{background-color:#232d3f;background-color:var(--app-input-bg-focus);border-color:#6f8cff!important;border-color:var(--app-accent)!important}html[data-theme] [role=button][aria-disabled=true],html[data-theme] button:disabled{cursor:not-allowed!important;filter:saturate(.72);opacity:.72!important}html[data-theme] button:disabled[class*=bg-],html[data-theme] button:disabled[class*=border]{background-color:#2d374a!important;background-color:var(--app-disabled-bg)!important;border-color:#404e66!important;border-color:var(--app-disabled-border)!important;color:#8f9bb2!important;color:var(--app-disabled-text)!important}.space-invite-btn-locked[aria-disabled=true]{filter:none!important;opacity:1!important}.space-invite-btn-locked{background-color:#d1d5db;border-color:#cbd5e1;color:#4b5563}html[data-theme] .space-invite-btn-locked{border-color:#404e66!important;border-color:var(--app-disabled-border)!important;color:color-mix(in srgb,#8f9bb2 72%,#f3f6ff 28%)!important;color:color-mix(in srgb,var(--app-disabled-text) 72%,var(--app-text-primary) 28%)!important}html[data-theme] .disabled\:bg-gray-100:disabled,html[data-theme] .disabled\:bg-gray-300:disabled,html[data-theme] .disabled\:bg-gray-400:disabled,html[data-theme] .disabled\:bg-slate-100:disabled,html[data-theme] .disabled\:bg-slate-300:disabled,html[data-theme] .disabled\:bg-slate-400:disabled,html[data-theme] .space-invite-btn-locked{background-color:#2d374a!important;background-color:var(--app-disabled-bg)!important}html[data-theme] .disabled\:text-gray-400:disabled,html[data-theme] .disabled\:text-gray-500:disabled,html[data-theme] .disabled\:text-slate-400:disabled,html[data-theme] .disabled\:text-slate-500:disabled{color:#8f9bb2!important;color:var(--app-disabled-text)!important}html[data-theme] .disabled\:opacity-50:disabled,html[data-theme] .disabled\:opacity-60:disabled,html[data-theme] .disabled\:opacity-70:disabled{opacity:.72!important}html[data-theme] input:disabled,html[data-theme] select:disabled,html[data-theme] textarea:disabled{background-color:#2d374a!important;background-color:var(--app-disabled-bg)!important;border-color:#404e66!important;border-color:var(--app-disabled-border)!important;color:#8f9bb2!important;color:var(--app-disabled-text)!important;cursor:not-allowed;opacity:1}html[data-theme] input:disabled::placeholder,html[data-theme] textarea:disabled::placeholder{color:#8f9bb2;color:var(--app-disabled-text)}html[data-theme] input[aria-invalid=true],html[data-theme] select[aria-invalid=true],html[data-theme] textarea[aria-invalid=true]{border-color:#8f3e50!important;border-color:var(--app-error-border)!important;box-shadow:0 0 0 2px #8f3e50;box-shadow:0 0 0 2px var(--app-error-border)}html[data-theme] .bg-red-100,html[data-theme] .bg-red-50,html[data-theme] .bg-rose-100,html[data-theme] .bg-rose-50{background-color:#40232b!important;background-color:var(--app-error-bg)!important}html[data-theme] .border-red-100,html[data-theme] .border-red-200,html[data-theme] .border-red-300,html[data-theme] .border-rose-100,html[data-theme] .border-rose-200,html[data-theme] .border-rose-300{border-color:#8f3e50!important;border-color:var(--app-error-border)!important}html[data-theme] .hover\:text-red-500:hover,html[data-theme] .hover\:text-red-600:hover,html[data-theme] .hover\:text-red-700:hover,html[data-theme] .hover\:text-red-800:hover,html[data-theme] .hover\:text-red-900:hover,html[data-theme] .hover\:text-rose-500:hover,html[data-theme] .hover\:text-rose-600:hover,html[data-theme] .hover\:text-rose-700:hover,html[data-theme] .hover\:text-rose-800:hover,html[data-theme] .hover\:text-rose-900:hover,html[data-theme] .text-red-500,html[data-theme] .text-red-600,html[data-theme] .text-red-700,html[data-theme] .text-red-800,html[data-theme] .text-red-900,html[data-theme] .text-rose-500,html[data-theme] .text-rose-600,html[data-theme] .text-rose-700,html[data-theme] .text-rose-800,html[data-theme] .text-rose-900{color:#ffbac8!important;color:var(--app-error-text)!important}html[data-theme] .hover\:bg-red-100:hover,html[data-theme] .hover\:bg-red-200:hover,html[data-theme] .hover\:bg-red-50:hover,html[data-theme] .hover\:bg-rose-100:hover,html[data-theme] .hover\:bg-rose-200:hover,html[data-theme] .hover\:bg-rose-50:hover{background-color:#40232b!important;background-color:var(--app-error-bg)!important}html[data-theme] [class*=bg-blue-100][class*=text-blue-],html[data-theme] [class*=bg-blue-200][class*=text-blue-],html[data-theme] [class*=bg-blue-50][class*=text-blue-],html[data-theme] [class*=bg-sky-100][class*=text-sky-],html[data-theme] [class*=bg-sky-50][class*=text-sky-]{background-color:#1f3658!important;background-color:var(--app-badge-info-bg)!important;border-color:#3e638f!important;border-color:var(--app-badge-info-border)!important;color:#b5d8ff!important;color:var(--app-badge-info-text)!important}html[data-theme] [class*=bg-indigo-100][class*=text-indigo-],html[data-theme] [class*=bg-indigo-50][class*=text-indigo-],html[data-theme] [class*=bg-purple-100][class*=text-purple-],html[data-theme] [class*=bg-purple-50][class*=text-purple-]{background-color:#322b56!important;background-color:var(--app-badge-violet-bg)!important;border-color:#6456a1!important;border-color:var(--app-badge-violet-border)!important;color:#d3c9ff!important;color:var(--app-badge-violet-text)!important}html[data-theme] [class*=bg-emerald-100][class*=text-emerald-],html[data-theme] [class*=bg-emerald-50][class*=text-emerald-],html[data-theme] [class*=bg-green-100][class*=text-green-],html[data-theme] [class*=bg-green-50][class*=text-green-]{background-color:#1c3d2f!important;background-color:var(--app-badge-success-bg)!important;border-color:#3c7b5f!important;border-color:var(--app-badge-success-border)!important;color:#a8e8c8!important;color:var(--app-badge-success-text)!important}html[data-theme] [class*=bg-amber-100][class*=text-amber-],html[data-theme] [class*=bg-amber-50][class*=text-amber-],html[data-theme] [class*=bg-orange-100][class*=text-orange-],html[data-theme] [class*=bg-orange-50][class*=text-orange-],html[data-theme] [class*=bg-yellow-100][class*=text-yellow-],html[data-theme] [class*=bg-yellow-50][class*=text-yellow-]{background-color:#4b381c!important;background-color:var(--app-badge-warning-bg)!important;border-color:#8f6d34!important;border-color:var(--app-badge-warning-border)!important;color:#f8dfad!important;color:var(--app-badge-warning-text)!important}html[data-theme] [class*=bg-red-100][class*=text-red-],html[data-theme] [class*=bg-red-200][class*=text-red-],html[data-theme] [class*=bg-red-50][class*=text-red-],html[data-theme] [class*=bg-rose-100][class*=text-rose-],html[data-theme] [class*=bg-rose-200][class*=text-rose-],html[data-theme] [class*=bg-rose-50][class*=text-rose-]{background-color:#4b242d!important;background-color:var(--app-badge-danger-bg)!important;border-color:#934154!important;border-color:var(--app-badge-danger-border)!important;color:#ffc0ce!important;color:var(--app-badge-danger-text)!important}html[data-theme] .from-white{--tw-gradient-from:var(--app-surface) var(--tw-gradient-from-position)!important;--tw-gradient-to:#0000 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}html[data-theme] nav{border-bottom:1px solid #384457;border-bottom:1px solid var(--app-border)}html[data-theme] nav.bg-white{background-image:linear-gradient(135deg,#1e2431,#161b26)!important;background-image:linear-gradient(135deg,var(--app-nav-bg-start),var(--app-nav-bg-end))!important}html[data-theme] .messages-page-panel{border:1px solid #384457;border:1px solid var(--app-border)}html[data-theme] .messages-list-header{background-image:linear-gradient(128deg,var(--app-hero-grad-start),var(--app-hero-grad-mid),var(--app-hero-grad-end));border-bottom-color:#384457!important;border-bottom-color:var(--app-border)!important}html[data-theme] .messages-header-icon-btn,html[data-theme] .messages-header-search-icon,html[data-theme] .messages-header-title{color:var(--app-hero-text)}html[data-theme] .messages-header-icon-btn:hover{background-color:#ffffff26}html[data-theme] .messages-header-search-input{background:var(--app-hero-search-bg);border:1px solid var(--app-hero-search-border);color:var(--app-hero-text)}html[data-theme] .messages-header-search-input::placeholder{color:var(--app-hero-search-placeholder)}html[data-theme] .messages-header-search-input:focus{--tw-ring-color:#ffffff59;border-color:#ffffff73}html[data-theme] .messages-primary-btn{background-color:#6f8cff!important;background-color:var(--app-accent)!important;color:#0b1730!important;color:var(--app-on-accent)!important}html[data-theme] .messages-primary-btn:hover{background-color:#5a74dc!important;background-color:var(--app-accent-strong)!important}html[data-theme] .message-bubble-mine{background-color:#6f8cff!important;background-color:var(--app-accent)!important;color:#0b1730!important;color:var(--app-on-accent)!important}html[data-theme] .message-bubble-peer{background-color:#181c24!important;background-color:var(--app-surface)!important;border:1px solid #384457;border:1px solid var(--app-border);color:#f3f6ff!important;color:var(--app-text-primary)!important}html[data-theme] .message-bubble-time-mine{color:color-mix(in srgb,#0b1730 78%,#0000)!important;color:color-mix(in srgb,var(--app-on-accent) 78%,#0000)!important}html[data-theme] .message-bubble-time-peer{color:#94a1ba!important;color:var(--app-text-muted)!important}.message-time-separator{background-color:#dadada;color:#fff;font-size:.75rem;line-height:1rem;-webkit-user-select:none;user-select:none}html[data-theme] .message-time-separator{background-color:color-mix(in srgb,#202632 78%,#384457 22%)!important;background-color:color-mix(in srgb,var(--app-surface-alt) 78%,var(--app-border) 22%)!important;color:#94a1ba!important;color:var(--app-text-muted)!important}.notifications-item,.notifications-item-read,.notifications-list{background-color:#fff}.notifications-item-unread{background-image:linear-gradient(135deg,#f4f8ff,#fbfdff);box-shadow:inset 2px 0 0 #60a5fa}.notifications-item:hover{background-color:#f8fafc}.notifications-item-unread:hover{background-image:linear-gradient(135deg,#edf4ff,#f8fbff)}.notifications-time{color:#64748b}.notifications-content{color:#475569}html[data-theme] .notifications-list{background-color:#181c24!important;background-color:var(--app-surface)!important}html[data-theme] .notifications-item-read{background-image:linear-gradient(135deg,color-mix(in srgb,#181c24 88%,#202632 12%),color-mix(in srgb,#181c24 96%,#0000))!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-surface) 88%,var(--app-surface-alt) 12%),color-mix(in srgb,var(--app-surface) 96%,#0000))!important}html[data-theme] .notifications-item-unread{background-image:linear-gradient(135deg,color-mix(in srgb,#1f3658 44%,#181c24 56%),color-mix(in srgb,#181c24 94%,#0000))!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-badge-info-bg) 44%,var(--app-surface) 56%),color-mix(in srgb,var(--app-surface) 94%,#0000))!important;box-shadow:inset 2px 0 0 color-mix(in srgb,#6f8cff 72%,#181c24 28%)!important;box-shadow:inset 2px 0 0 color-mix(in srgb,var(--app-accent) 72%,var(--app-surface) 28%)!important}html[data-theme] .notifications-item:hover{background-image:linear-gradient(135deg,color-mix(in srgb,#202632 76%,#181c24 24%),color-mix(in srgb,#181c24 90%,#0000))!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-surface-alt) 76%,var(--app-surface) 24%),color-mix(in srgb,var(--app-surface) 90%,#0000))!important}html[data-theme] .notifications-item-unread:hover{background-image:linear-gradient(135deg,color-mix(in srgb,#1f3658 56%,#181c24 44%),color-mix(in srgb,#181c24 90%,#0000))!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-badge-info-bg) 56%,var(--app-surface) 44%),color-mix(in srgb,var(--app-surface) 90%,#0000))!important}html[data-theme] .notifications-time{color:#94a1ba!important;color:var(--app-text-muted)!important}html[data-theme] .notifications-item-unread .notifications-time{color:color-mix(in srgb,#f3f6ff 72%,#cbd4e6 28%)!important;color:color-mix(in srgb,var(--app-text-primary) 72%,var(--app-text-secondary) 28%)!important}html[data-theme] .notifications-content{color:#cbd4e6!important;color:var(--app-text-secondary)!important}html[data-theme] .notifications-item-unread .notifications-content{color:color-mix(in srgb,#f3f6ff 85%,#cbd4e6 15%)!important;color:color-mix(in srgb,var(--app-text-primary) 85%,var(--app-text-secondary) 15%)!important}html[data-theme] .wallet-option-card{background-color:#202632!important;background-color:var(--app-surface-alt)!important;border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .wallet-option-card:hover{border-color:#6f8cff!important;border-color:var(--app-accent)!important}html[data-theme] .wallet-option-title{color:#cbd4e6!important;color:var(--app-text-secondary)!important}html[data-theme] .wallet-option-balance{color:#f3f6ff!important;color:var(--app-text-primary)!important}html[data-theme] .wallet-option-meta{color:#94a1ba!important;color:var(--app-text-muted)!important}html[data-theme] .wallet-option-card-gold.wallet-option-card-active{background-image:linear-gradient(135deg,#4b381c,#181c24);background-image:linear-gradient(135deg,var(--app-badge-warning-bg),var(--app-surface));border-color:#8f6d34!important;border-color:var(--app-badge-warning-border)!important}html[data-theme] .wallet-option-card-gold.wallet-option-card-active .wallet-option-balance,html[data-theme] .wallet-option-card-gold.wallet-option-card-active .wallet-option-meta,html[data-theme] .wallet-option-card-gold.wallet-option-card-active .wallet-option-title{color:#f8dfad!important;color:var(--app-badge-warning-text)!important}html[data-theme] .wallet-option-card-crystal.wallet-option-card-active{background-image:linear-gradient(135deg,#1f3658,#181c24);background-image:linear-gradient(135deg,var(--app-badge-info-bg),var(--app-surface));border-color:#3e638f!important;border-color:var(--app-badge-info-border)!important}html[data-theme] .wallet-option-card-crystal.wallet-option-card-active .wallet-option-balance,html[data-theme] .wallet-option-card-crystal.wallet-option-card-active .wallet-option-meta,html[data-theme] .wallet-option-card-crystal.wallet-option-card-active .wallet-option-title{color:#b5d8ff!important;color:var(--app-badge-info-text)!important}html[data-theme] .wallet-recharge-wrap{background-color:#202632!important;background-color:var(--app-surface-alt)!important;border:1px solid #384457;border:1px solid var(--app-border)}html[data-theme] .wallet-crystal-overview{background-image:linear-gradient(135deg,#1f3658,#181c24);background-image:linear-gradient(135deg,var(--app-badge-info-bg),var(--app-surface));border:1px solid #3e638f;border:1px solid var(--app-badge-info-border)}html[data-theme] .wallet-crystal-stat{background-color:#181c24!important;background-color:var(--app-surface)!important;border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .space-member-card{background-image:linear-gradient(135deg,#202632,#181c24);background-image:linear-gradient(135deg,var(--app-surface-alt),var(--app-surface));border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .space-member-card-owner{background-image:linear-gradient(135deg,#4b381c,#181c24);background-image:linear-gradient(135deg,var(--app-badge-warning-bg),var(--app-surface));border-color:#8f6d34!important;border-color:var(--app-badge-warning-border)!important}html[data-theme] .space-member-subcard{background-color:#181c24!important;background-color:var(--app-surface)!important;border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .space-wallet-stat-card{border-width:1px}html[data-theme] .space-wallet-stat-card-info{background-image:linear-gradient(180deg,#1f3658,#181c24);background-image:linear-gradient(180deg,var(--app-badge-info-bg),var(--app-surface));border-color:#3e638f!important;border-color:var(--app-badge-info-border)!important}html[data-theme] .space-wallet-stat-card-success{background-image:linear-gradient(180deg,#1c3d2f,#181c24);background-image:linear-gradient(180deg,var(--app-badge-success-bg),var(--app-surface));border-color:#3c7b5f!important;border-color:var(--app-badge-success-border)!important}html[data-theme] .space-wallet-stat-card-neutral{background-image:linear-gradient(180deg,#202632,#181c24);background-image:linear-gradient(180deg,var(--app-surface-alt),var(--app-surface));border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .space-wallet-snapshot{background-image:linear-gradient(180deg,#1c3d2f,#181c24);background-image:linear-gradient(180deg,var(--app-badge-success-bg),var(--app-surface));border-color:#3c7b5f!important;border-color:var(--app-badge-success-border)!important}html[data-theme] .space-wallet-snapshot-item{background-color:#181c24!important;background-color:var(--app-surface)!important;border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .space-wallet-snapshot-track{background-color:#3c7b5f!important;background-color:var(--app-badge-success-border)!important}html[data-theme] .space-wallet-snapshot-fill{background-color:#a8e8c8!important;background-color:var(--app-badge-success-text)!important}html[data-theme] .work-purchase-modal{background-image:linear-gradient(145deg,#181c24,#202632);background-image:linear-gradient(145deg,var(--app-surface),var(--app-surface-alt));border-color:#384457!important;border-color:var(--app-border)!important;color:#f3f6ff;color:var(--app-text-primary)}html[data-theme] .work-purchase-inline-card{background-image:linear-gradient(138deg,#202632,#181c24);background-image:linear-gradient(138deg,var(--app-surface-alt),var(--app-surface))}html[data-theme] .work-purchase-basic-card,html[data-theme] .work-purchase-inline-card{background-color:#202632!important;background-color:var(--app-surface-alt)!important;border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .work-purchase-current-card{background-image:linear-gradient(138deg,#1f3658,color-mix(in srgb,#202632 85%,#0000));background-image:linear-gradient(138deg,var(--app-badge-info-bg),color-mix(in srgb,var(--app-surface-alt) 85%,#0000));border-color:#3e638f!important;border-color:var(--app-badge-info-border)!important}html[data-theme] .work-purchase-current-card .work-purchase-current-primary,html[data-theme] .work-purchase-current-card .work-purchase-current-title{color:#b5d8ff!important;color:var(--app-badge-info-text)!important}html[data-theme] .work-purchase-current-card .work-purchase-current-secondary{color:color-mix(in srgb,#b5d8ff 82%,#f3f6ff 18%)!important;color:color-mix(in srgb,var(--app-badge-info-text) 82%,var(--app-text-primary) 18%)!important}html[data-theme] .work-purchase-balance-strip{background-color:#181c24!important;background-color:var(--app-surface)!important;border:1px solid #384457!important;border:1px solid var(--app-border)!important;color:#f3f6ff!important;color:var(--app-text-primary)!important}html[data-theme] .work-purchase-plan-panel{background-color:#181c24!important;background-color:var(--app-surface)!important;border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .work-purchase-plan-option{background-color:#202632!important;background-color:var(--app-surface-alt)!important;border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .work-purchase-plan-option:hover{border-color:#6f8cff!important;border-color:var(--app-accent)!important}html[data-theme] .work-purchase-plan-selected{background-image:linear-gradient(132deg,#1f3658,#202632)!important;background-image:linear-gradient(132deg,var(--app-badge-info-bg),var(--app-surface-alt))!important;border-color:#3e638f!important;border-color:var(--app-badge-info-border)!important}html[data-theme] .work-purchase-plan-selected .work-purchase-plan-desc,html[data-theme] .work-purchase-plan-selected .work-purchase-plan-price,html[data-theme] .work-purchase-plan-selected .work-purchase-plan-title{color:#b5d8ff!important;color:var(--app-badge-info-text)!important}.daw-workstation-card{background-image:linear-gradient(135deg,#eef2ff,#f5f3ff);border-color:#c7d2fe}html[data-theme] .daw-workstation-card{background-image:linear-gradient(135deg,color-mix(in srgb,#202632 86%,#263555 14%),color-mix(in srgb,#181c24 88%,#202632 12%))!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-surface-alt) 86%,var(--app-accent-soft) 14%),color-mix(in srgb,var(--app-surface) 88%,var(--app-surface-alt) 12%))!important;border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .invite-members-step .invite-modal-surface,html[data-theme] .invite-members-step .invite-role-nav,html[data-theme] .invite-members-step .invite-role-section{background-color:#181c24!important;background-color:var(--app-surface)!important;border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .invite-members-step .invite-role-nav{background-image:linear-gradient(135deg,#202632,#181c24,#202632)!important;background-image:linear-gradient(135deg,var(--app-surface-alt),var(--app-surface),var(--app-surface-alt))!important}html[data-theme] .invite-members-step .invite-role-section-header{background-image:linear-gradient(135deg,#202632,#181c24)!important;background-image:linear-gradient(135deg,var(--app-surface-alt),var(--app-surface))!important;border-bottom-color:#384457!important;border-bottom-color:var(--app-border)!important}html[data-theme] .invite-members-step .invite-member-card{background-color:#181c24!important;background-color:var(--app-surface)!important;border-color:#384457!important;border-color:var(--app-border)!important}html[data-theme] .invite-members-step .invite-member-card:hover{border-color:color-mix(in srgb,#6f8cff 45%,#384457)!important;border-color:color-mix(in srgb,var(--app-accent) 45%,var(--app-border))!important}html[data-theme] .invite-members-step .invite-member-card-selected{background-image:linear-gradient(135deg,#1f3658,#181c24)!important;background-image:linear-gradient(135deg,var(--app-badge-info-bg),var(--app-surface))!important;border-color:#3e638f!important;border-color:var(--app-badge-info-border)!important}html[data-theme] .invite-members-step[data-figma-node="160:8572"] .invite-member-card,html[data-theme] .invite-members-step[data-figma-node="160:8572"] .invite-member-card-selected{background-color:#141414!important;background-image:none!important;border-color:#141414!important}html[data-theme] .invite-members-step[data-figma-node="160:8572"] .invite-member-card-selected{box-shadow:inset 0 0 0 1px #26ee6d47!important}.profile-role-chip{background-image:linear-gradient(90deg,#f4efff,#eaf1ff);border:1px solid #d7cdf4;color:#5b3fa8}html[data-theme] .profile-role-chip{background-image:linear-gradient(135deg,color-mix(in srgb,#322b56 82%,#1f3658 18%),color-mix(in srgb,#1f3658 64%,#181c24 36%))!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-badge-violet-bg) 82%,var(--app-badge-info-bg) 18%),color-mix(in srgb,var(--app-badge-info-bg) 64%,var(--app-surface) 36%))!important;border-color:color-mix(in srgb,#6456a1 78%,#3e638f 22%)!important;border-color:color-mix(in srgb,var(--app-badge-violet-border) 78%,var(--app-badge-info-border) 22%)!important;color:color-mix(in srgb,#d3c9ff 82%,#f3f6ff 18%)!important;color:color-mix(in srgb,var(--app-badge-violet-text) 82%,var(--app-text-primary) 18%)!important}html[data-theme] .theme-feedback{background-image:linear-gradient(135deg,#202632,#181c24);background-image:linear-gradient(135deg,var(--app-surface-alt),var(--app-surface));border:1px solid #384457;border:1px solid var(--app-border);color:#cbd4e6;color:var(--app-text-secondary)}html[data-theme] .theme-feedback-title{color:#f3f6ff!important;color:var(--app-text-primary)!important}html[data-theme] .theme-feedback-body{color:#cbd4e6!important;color:var(--app-text-secondary)!important}html[data-theme] .theme-feedback-muted{color:#94a1ba!important;color:var(--app-text-muted)!important}html[data-theme] .theme-feedback-empty{border-color:#384457;border-color:var(--app-border)}html[data-theme] .theme-feedback-info{background-image:linear-gradient(135deg,#1f3658,#181c24);background-image:linear-gradient(135deg,var(--app-badge-info-bg),var(--app-surface));border-color:#3e638f!important;border-color:var(--app-badge-info-border)!important}html[data-theme] .theme-feedback-info .theme-feedback-body,html[data-theme] .theme-feedback-info .theme-feedback-title{color:#b5d8ff!important;color:var(--app-badge-info-text)!important}html[data-theme] .theme-feedback-warning{background-image:linear-gradient(135deg,#4b381c,#181c24);background-image:linear-gradient(135deg,var(--app-badge-warning-bg),var(--app-surface));border-color:#8f6d34!important;border-color:var(--app-badge-warning-border)!important;color:#f8dfad!important;color:var(--app-badge-warning-text)!important}html[data-theme] .theme-feedback-error{background-image:linear-gradient(135deg,#40232b,#181c24);background-image:linear-gradient(135deg,var(--app-error-bg),var(--app-surface));border-color:#8f3e50!important;border-color:var(--app-error-border)!important}html[data-theme] .theme-feedback-error .theme-feedback-body,html[data-theme] .theme-feedback-error .theme-feedback-title{color:#ffbac8!important;color:var(--app-error-text)!important}.theme-state-feedback{border-width:1px;box-shadow:0 18px 40px #04070e7a;box-shadow:var(--app-shadow-strong)}.theme-state-feedback-orb{background:radial-gradient(circle at center,#5f86ff5c,#0000 68%);opacity:.58}.theme-state-feedback-icon-wrap{background-image:linear-gradient(135deg,#5f86ff42,#5f86ff1a);border:1px solid #5f86ff57}.theme-state-feedback-icon{color:#6f8cff}.theme-feedback-retry-btn,.theme-state-feedback-btn{background-image:linear-gradient(135deg,#5f86ff,#7a88ff);box-shadow:0 12px 24px #5f86ff4d;color:#fff;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.theme-feedback-retry-btn:hover,.theme-state-feedback-btn:hover{box-shadow:0 16px 28px #5f86ff5c;filter:saturate(1.05);transform:translateY(-1px)}.theme-feedback-retry-btn:focus-visible,.theme-state-feedback-btn:focus-visible{outline:2px solid #6f8cff61;outline:2px solid var(--app-ring);outline-offset:2px}.theme-state-feedback-error .theme-state-feedback-orb{background:radial-gradient(circle at center,#f85c7c6b,#0000 68%)}.theme-state-feedback-error .theme-state-feedback-icon-wrap{background-image:linear-gradient(135deg,#f85c7c40,#f85c7c14);border:1px solid #f85c7c52}.theme-state-feedback-error .theme-state-feedback-icon{color:#f86f91}.theme-state-feedback-empty .theme-state-feedback-orb{background:radial-gradient(circle at center,#5f86ff59,#0000 68%)}html[data-theme] .theme-state-feedback{background-image:linear-gradient(135deg,color-mix(in srgb,#202632 78%,#181c24 22%),#181c24)!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-surface-alt) 78%,var(--app-surface) 22%),var(--app-surface))!important;border-color:color-mix(in srgb,#384457 82%,#0000)!important;border-color:color-mix(in srgb,var(--app-border) 82%,#0000)!important}html[data-theme] .theme-state-feedback .theme-feedback-title{color:#f3f6ff!important;color:var(--app-text-primary)!important}html[data-theme] .theme-state-feedback .theme-feedback-body{color:#cbd4e6!important;color:var(--app-text-secondary)!important}html[data-theme] .theme-state-feedback .theme-state-feedback-orb{background:radial-gradient(circle at center,color-mix(in srgb,#6f8cff 52%,#0000),#0000 68%);background:radial-gradient(circle at center,color-mix(in srgb,var(--app-accent) 52%,#0000),#0000 68%)}html[data-theme] .theme-state-feedback .theme-state-feedback-icon-wrap{background-image:linear-gradient(135deg,color-mix(in srgb,#263555 66%,#181c24 34%),color-mix(in srgb,#202632 74%,#181c24 26%))!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-accent-soft) 66%,var(--app-surface) 34%),color-mix(in srgb,var(--app-surface-alt) 74%,var(--app-surface) 26%))!important;border-color:color-mix(in srgb,#6f8cff 46%,#0000)!important;border-color:color-mix(in srgb,var(--app-accent) 46%,#0000)!important}html[data-theme] .theme-state-feedback .theme-state-feedback-icon{color:color-mix(in srgb,#6f8cff 74%,#f3f6ff 26%)!important;color:color-mix(in srgb,var(--app-accent) 74%,var(--app-text-primary) 26%)!important}html[data-theme] .theme-state-feedback-error{background-image:linear-gradient(135deg,color-mix(in srgb,#40232b 48%,#202632 52%),#181c24)!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-error-bg) 48%,var(--app-surface-alt) 52%),var(--app-surface))!important;border-color:color-mix(in srgb,#8f3e50 58%,#384457 42%)!important;border-color:color-mix(in srgb,var(--app-error-border) 58%,var(--app-border) 42%)!important}html[data-theme] .theme-state-feedback-error .theme-state-feedback-orb{background:radial-gradient(circle at center,color-mix(in srgb,#8f3e50 66%,#0000),#0000 68%);background:radial-gradient(circle at center,color-mix(in srgb,var(--app-error-border) 66%,#0000),#0000 68%)}html[data-theme] .theme-state-feedback-error .theme-state-feedback-icon-wrap{background-image:linear-gradient(135deg,color-mix(in srgb,#40232b 84%,#181c24 16%),color-mix(in srgb,#202632 74%,#181c24 26%))!important;background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-error-bg) 84%,var(--app-surface) 16%),color-mix(in srgb,var(--app-surface-alt) 74%,var(--app-surface) 26%))!important;border-color:color-mix(in srgb,#8f3e50 64%,#0000)!important;border-color:color-mix(in srgb,var(--app-error-border) 64%,#0000)!important}html[data-theme] .theme-state-feedback-error .theme-state-feedback-icon{color:color-mix(in srgb,#ffbac8 74%,#f3f6ff 26%)!important;color:color-mix(in srgb,var(--app-error-text) 74%,var(--app-text-primary) 26%)!important}html[data-theme] .theme-feedback-retry-btn,html[data-theme] .theme-state-feedback-btn{background-image:linear-gradient(135deg,#6f8cff,color-mix(in srgb,#5a74dc 72%,#6f8cff 28%));background-image:linear-gradient(135deg,var(--app-accent),color-mix(in srgb,var(--app-accent-strong) 72%,var(--app-accent) 28%));box-shadow:0 14px 30px color-mix(in srgb,#6f8cff 34%,#0000);box-shadow:0 14px 30px color-mix(in srgb,var(--app-accent) 34%,#0000);color:#0b1730;color:var(--app-on-accent)}html[data-theme] .theme-feedback-retry-btn:hover,html[data-theme] .theme-state-feedback-btn:hover{background-image:linear-gradient(135deg,color-mix(in srgb,#6f8cff 86%,#fff 14%),#5a74dc);background-image:linear-gradient(135deg,color-mix(in srgb,var(--app-accent) 86%,#fff 14%),var(--app-accent-strong))}.app-toast-layer{align-items:flex-end;display:flex;flex-direction:column;gap:8px;pointer-events:none;position:fixed;right:20px;top:76px;width:min(380px,calc(100vw - 32px));z-index:90}.app-toast{--toast-accent:var(--app-accent);--toast-bg:color-mix(in srgb,var(--app-surface) 88%,#0000);--toast-icon-bg:color-mix(in srgb,var(--toast-accent) 12%,#0000);--toast-border:color-mix(in srgb,var(--app-border) 70%,var(--toast-accent) 30%);--toast-shadow:0 16px 36px #0f172a29,0 2px 8px #0f172a14;grid-gap:10px;align-items:center;animation:toast-slide-in .18s cubic-bezier(.2,.8,.2,1);-webkit-backdrop-filter:blur(18px) saturate(1.12);backdrop-filter:blur(18px) saturate(1.12);background:linear-gradient(180deg,#ffffff14,#0000 48%),linear-gradient(135deg,var(--toast-bg),color-mix(in srgb,#202632 94%,var(--toast-accent) 6%)),#181c24;background:linear-gradient(180deg,#ffffff14,#0000 48%),linear-gradient(135deg,var(--toast-bg),color-mix(in srgb,var(--app-surface-alt) 94%,var(--toast-accent) 6%)),var(--app-surface);border:1px solid var(--toast-border);border-radius:8px;box-shadow:var(--toast-shadow);display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr) 28px;min-height:56px;overflow:hidden;padding:10px 12px;pointer-events:auto;position:relative;width:100%}.app-toast:before{background:var(--toast-accent);content:"";height:3px;inset:auto 0 0 0;opacity:.86;position:absolute}.app-toast:after{border-radius:inherit;box-shadow:inset 0 1px 0 #ffffff29;content:"";inset:0;pointer-events:none;position:absolute}.app-toast-icon{align-items:center;background:var(--toast-icon-bg);border-radius:999px;color:var(--toast-accent);display:inline-flex;height:30px;justify-content:center;width:30px}.app-toast-message{color:#f3f6ff;color:var(--app-text-primary);font-size:.9rem;font-weight:650;line-height:1.35;margin:0;min-width:0;overflow-wrap:anywhere;text-shadow:none}.app-toast-close{align-items:center;background:#0000;border:0;border-radius:999px;color:#94a1ba;color:var(--app-text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;line-height:1;padding:0;transition:background .16s ease,color .16s ease,transform .16s ease;width:28px}.app-toast-close:hover{background:color-mix(in srgb,#f3f6ff 10%,#0000);background:color-mix(in srgb,var(--app-text-primary) 10%,#0000);color:#f3f6ff;color:var(--app-text-primary);transform:translateY(-1px)}.app-toast-close:focus-visible{outline:2px solid var(--toast-accent);outline-offset:2px}.app-toast-info{--toast-accent:#2d63d8}.app-toast-success{--toast-accent:#16a36a}.app-toast-warning{--toast-accent:#d97706}.app-toast-error{--toast-accent:#dc2626}@keyframes toast-slide-in{0%{opacity:0;transform:translate3d(10px,-6px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width:768px){.app-toast-layer{align-items:stretch;left:12px;right:12px;top:68px;width:auto}.app-toast{grid-template-columns:28px minmax(0,1fr) 28px;min-height:54px;padding:10px}.app-toast-icon{height:28px;width:28px}}@keyframes role-shine-sweep{0%{transform:translateX(-150%)}50%{transform:translateX(30%)}to{transform:translateX(150%)}}.shine-sweep{animation:role-shine-sweep 4.8s ease-in-out infinite;background-image:linear-gradient(120deg,#fff0,#ffffff61 45%,#ffffff26 55%,#fff0);filter:blur(2px);pointer-events:none}@media (prefers-reduced-motion:reduce){.shine-sweep{animation:none}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#111318;background-color:var(--app-bg);color:#f3f6ff;color:var(--app-text-primary);font-family:MiSans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif}.ai-quick-scroll{background:#0000;scrollbar-color:#94a3b880 #0000;scrollbar-width:thin}.ai-quick-scroll::-webkit-scrollbar{background:#0000;height:6px}.ai-quick-scroll::-webkit-scrollbar-track{background:#0000}.ai-quick-scroll::-webkit-scrollbar-thumb{background:#94a3b880;border-radius:9999px}.ai-quick-scroll:hover::-webkit-scrollbar-thumb{background:#64748b99}.ai-input-scroll,.ai-scroll{scrollbar-color:#94a3b880 #0000;scrollbar-width:thin}.ai-input-scroll::-webkit-scrollbar,.ai-scroll::-webkit-scrollbar{background:#0000;width:8px}.ai-input-scroll::-webkit-scrollbar-thumb,.ai-scroll::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:9999px}.ai-input-scroll:hover::-webkit-scrollbar-thumb,.ai-scroll:hover::-webkit-scrollbar-thumb{background:#64748b99}.ai-input-scroll::-webkit-scrollbar-corner,.ai-input-scroll::-webkit-scrollbar-track,.ai-scroll::-webkit-scrollbar-corner,.ai-scroll::-webkit-scrollbar-track{background:#0000}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{height:0;width:0}.ai-orbit{display:inline-block;position:relative}.ai-orbit .ai-glow{animation:ai-breathe 3s ease-in-out infinite;background:radial-gradient(ellipse at center,#3b82f647,#6366f12e 40%,#0000 70%);border-radius:9999px;filter:blur(8px);inset:-10px;pointer-events:none;position:absolute}.global-playback-root.global-playback-root--embedded{background:#0d0d0d;border-top:1px solid #242424;inset-inline:auto;bottom:auto;flex:0 0 auto;padding:12px 24px 14px;pointer-events:auto;position:relative;width:100%;z-index:auto}.global-playback-root.global-playback-root--embedded .global-playback-shell{border-radius:16px;box-shadow:inset 0 1px 0 #ffffff0f,0 8px 24px #00000057,0 0 0 1px #00000075;max-width:none;width:100%}.ai-orbit .ai-border{animation:ai-shine 6s linear infinite;background:linear-gradient(90deg,#60a5fa,#a78bfa,#ec4899,#60a5fa);background-size:200% 100%;border-radius:9999px;inset:-2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);opacity:.85;pointer-events:none;position:absolute}.ai-orbit .ai-rotator{animation:ai-rotate 2.4s linear infinite;inset:-5px;pointer-events:none;position:absolute}.ai-orbit .ai-rotator:before{background:radial-gradient(circle,#fff 0,#93c5fd 60%,#3b82f6 100%);border-radius:9999px;box-shadow:0 0 10px #3b82f6cc,0 0 18px #a78bfa99;content:"";height:6px;left:50%;position:absolute;top:-3px;transform:translateX(-50%);width:6px}@keyframes ai-rotate{to{transform:rotate(1turn)}}@keyframes ai-shine{to{background-position:200% 0}}@keyframes ai-breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.ai-orbit .ai-base-ring{background:#ffffff38}.ai-orbit .ai-base-ring,.ai-orbit .ai-sweep{border-radius:9999px;inset:-2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);pointer-events:none;position:absolute}.ai-orbit .ai-sweep{animation:ai-sweep-rot 2.6s linear infinite;background:conic-gradient(from 0deg,#fff0 0deg,#fff0 318deg,#93c5fd26 326deg,#60a5fab3 336deg,#a78bfaf2 348deg,#ec4899b3 356deg,#ec489900 1turn);filter:drop-shadow(0 0 8px rgba(167,139,250,.35))}.ai-orbit:hover .ai-sweep{animation-duration:1.8s}@keyframes ai-sweep-rot{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ai-orbit .ai-sweep{animation-duration:6s}.ai-orbit .ai-glow{animation:none;opacity:.6}}.ai-orbit .ai-dots,.ai-orbit .ai-dots2{border-radius:9999px;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mix-blend-mode:plus-lighter;pointer-events:none;position:absolute}.ai-orbit .ai-dots{animation:ai-dots-rot 12s linear infinite;background:repeating-conic-gradient(from 0deg,#3b82f68c 0deg 6deg,#3b82f600 6deg 18deg);filter:drop-shadow(0 0 6px rgba(59,130,246,.35))}.ai-orbit .ai-dots2{animation:ai-dots-rot 18s linear infinite reverse;background:repeating-conic-gradient(from 10deg,#a78bfa73 0deg 6deg,#a78bfa00 6deg 18deg);filter:drop-shadow(0 0 6px rgba(167,139,250,.28))}.ai-orbit:hover .ai-dots{animation-duration:9s}.ai-orbit:hover .ai-dots2{animation-duration:13s}@keyframes ai-dots-rot{to{transform:rotate(1turn)}}.musician-1 .bg-blue-600{background-color:#ffb900!important}@keyframes playback-lyric-marquee{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.playback-lyric-marquee{animation-iteration-count:infinite;animation-name:playback-lyric-marquee;animation-timing-function:linear;display:inline-block;padding-right:2rem;white-space:nowrap;will-change:transform}@keyframes global-playback-spin{to{transform:rotate(1turn)}}@keyframes global-playback-lyric-marquee{0%,18%{transform:translateX(0)}to{transform:translateX(-100%)}}.global-playback-root{align-items:center;inset-inline:0;bottom:10px;color:#fff;display:flex;justify-content:center;padding-inline:clamp(12px,2vw,28px);pointer-events:none;position:fixed;z-index:40}.global-playback-shell{align-items:center;-webkit-backdrop-filter:blur(32px) saturate(1.1);backdrop-filter:blur(32px) saturate(1.1);background:radial-gradient(ellipse 120px 100px at 46px 50%,#14ee701f,#0000),linear-gradient(180deg,#121816eb,#060a09f5);border:1px solid #b4ffe61a;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff0f,0 20px 50px #0000008c,0 0 0 1px #00000080;display:flex;gap:14px;overflow:hidden;padding:10px 16px 10px 12px;pointer-events:auto;position:relative;width:min(100%,1280px)}.global-playback-shell:before{background:linear-gradient(180deg,#ffffff0d,#0000 35%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.global-playback-close,.global-playback-control,.global-playback-main{position:relative;z-index:1}.global-playback-control{background:radial-gradient(circle at 50% 50%,#14ee701a,#000c0680 60%),#060e0ab3;border:2px solid #10d468;border-radius:9999px;box-shadow:0 0 20px #10d4684d,0 0 40px #10d4681f,inset 0 0 24px #14ee700f;color:#fff;display:grid;flex-shrink:0;height:52px;place-items:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;width:52px}.global-playback-control:hover{border-color:#20ff80;box-shadow:0 0 24px #10d46866,0 0 48px #10d46829,inset 0 0 28px #14ee7014;transform:translateY(-1px)}.global-playback-control:focus{outline:none}.global-playback-control:focus-visible{box-shadow:0 0 0 4px #10d46833,0 0 28px #10d46873,inset 0 0 28px #14ee7014}.global-playback-control-aura{background:radial-gradient(circle,#10d4682e,#0000 68%);border-radius:inherit;filter:blur(8px);inset:-10px;pointer-events:none;position:absolute}.global-playback-control-icon{filter:drop-shadow(0 0 6px rgba(255,255,255,.15));height:22px;position:relative;width:22px}.global-playback-main{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.global-playback-meta-row{align-items:center;display:flex;gap:12px;min-width:0}.global-playback-title-group{align-items:center;display:flex;flex:0 1 auto;gap:8px;min-width:0;overflow:hidden}.global-playback-title{color:#fff;flex:0 1 auto;font-size:16px;font-weight:800;letter-spacing:.01em;line-height:1.2;margin:0;max-width:min(320px,26vw);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-playback-lyric{align-items:center;background:#10d4680f;border:1px solid #10d46866;border-radius:9999px;box-sizing:border-box;color:#10d468;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:600;width:auto;inline-size:max-content;line-height:1.25;max-width:min(180px,22vw);max-inline-size:min(180px,22vw);min-inline-size:0;overflow:hidden;padding:4px 14px;white-space:nowrap}.global-playback-lyric.is-empty{display:none}.global-playback-lyric-text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-playback-lyric .playback-lyric-marquee{animation-name:global-playback-lyric-marquee;max-width:100%;padding-right:1.25rem}.global-playback-buffer-status,.global-playback-error-status,.global-playback-soft-status{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;line-height:1;padding:3px 8px;white-space:nowrap}.global-playback-soft-status{color:#ffffff80}.global-playback-error-status{background:#fb718524;color:#fecdd3}.global-playback-buffer-status{background:#fcd34d1f;color:#fde68a;gap:5px}.global-playback-buffer-spinner{animation:global-playback-spin .85s linear infinite;border:1px solid;border-radius:9999px;border-top:1px solid #0000;height:10px;width:10px}.global-playback-waveform{align-items:flex-end;display:flex;flex:0 1 clamp(260px,34vw,520px);gap:3px;height:22px;justify-content:center;margin-left:auto;min-width:220px;padding-top:1px}.global-playback-waveform span{border-radius:9999px;display:block;flex-shrink:0;height:var(--wave-height);min-height:2px;transform-origin:bottom center;transition:height 90ms linear,background .2s ease,box-shadow .2s ease;width:2px}.global-playback-waveform span.is-dot{background:#ffffff14}.global-playback-waveform span.is-bar{background:#10d4684d}.global-playback-waveform span.is-dot.is-active{background:#14ee7066}.global-playback-waveform span.is-bar.is-active{background:#10d468;box-shadow:0 0 10px #10d4688c}.global-playback-time{align-items:baseline;color:#fffc;display:flex;flex-shrink:0;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:13px;font-weight:700;gap:6px;line-height:1;margin:0;white-space:nowrap}.global-playback-time span:first-child{color:#10d468}.global-playback-time-separator{color:#fff9;font-weight:500}.ibom-player-range{--range-progress:0%;--range-fill:#2563eb;--range-track:#94a3b847;--range-thumb:#fff;--range-thumb-border:#2563eb;--range-thumb-glow:#2563eb38;appearance:none;background:#0000;cursor:pointer;display:block;height:18px;margin:0;padding:0;width:100%}.ibom-player-range--dark{--range-fill:#26ee6d;--range-track:#ffffff2e;--range-thumb:#26ee6d;--range-thumb-border:#06110b;--range-thumb-glow:#26ee6d3d}.ibom-player-range:disabled{cursor:wait;opacity:.58}.ibom-player-range:focus{outline:none}.ibom-player-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px var(--range-thumb-glow),0 0 0 1px var(--range-fill)}.ibom-player-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px var(--range-thumb-glow),0 0 0 1px var(--range-fill)}.ibom-player-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--range-fill) 0,var(--range-fill) var(--range-progress),var(--range-track) var(--range-progress),var(--range-track) 100%);border-radius:9999px;height:6px}.ibom-player-range::-webkit-slider-thumb{appearance:none;background:var(--range-thumb);border:2px solid var(--range-thumb-border);border-radius:9999px;box-shadow:0 0 0 4px var(--range-thumb-glow),0 4px 12px #00000038;height:16px;margin-top:-5px;-webkit-transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease;width:16px}.ibom-player-range:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--range-thumb-glow),0 5px 14px #00000042;transform:scale(1.08)}.ibom-player-range::-moz-range-track{background:var(--range-track);border:0;border-radius:9999px;height:6px}.ibom-player-range::-moz-range-progress{background:var(--range-fill);border-radius:9999px;height:6px}.ibom-player-range::-moz-range-thumb{background:var(--range-thumb);border:2px solid var(--range-thumb-border);border-radius:9999px;box-shadow:0 0 0 4px var(--range-thumb-glow),0 4px 12px #00000038;height:14px;-moz-transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease;width:14px}.ibom-player-range:hover::-moz-range-thumb{box-shadow:0 0 0 6px var(--range-thumb-glow),0 5px 14px #00000042;transform:scale(1.08)}.ibom-player-range--global{--range-fill:#10d468;--range-track:#ffffff1f;--range-thumb:#10d468;--range-thumb-border:#060e09;--range-thumb-glow:#14ee7047;height:14px;margin:0}.ibom-player-range--global::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--range-fill) 0,var(--range-fill) var(--range-progress),var(--range-track) var(--range-progress),var(--range-track) 100%);border-radius:9999px;height:3px}.ibom-player-range--global::-webkit-slider-thumb{appearance:none;background:var(--range-thumb);border:2px solid var(--range-thumb-border);border-radius:9999px;box-shadow:0 0 0 3px var(--range-thumb-glow),0 0 10px #14ee7080;height:14px;margin-top:-5.5px;-webkit-transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease;width:14px}.ibom-player-range--global:hover::-webkit-slider-thumb{box-shadow:0 0 0 4px #14ee7057,0 0 14px #14ee70a6;transform:scale(1.08)}.ibom-player-range--global::-moz-range-track{background:var(--range-track);border:0;border-radius:9999px;height:3px}.ibom-player-range--global::-moz-range-progress{background:var(--range-fill);border-radius:9999px;height:3px}.ibom-player-range--global::-moz-range-thumb{background:var(--range-thumb);border:2px solid var(--range-thumb-border);border-radius:9999px;box-shadow:0 0 0 3px var(--range-thumb-glow),0 0 10px #14ee7080;height:12px;-moz-transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease;width:12px}.ibom-player-range--global:hover::-moz-range-thumb{box-shadow:0 0 0 4px #14ee7057,0 0 14px #14ee70a6;transform:scale(1.08)}.global-playback-close{background:#ffffff0a;border:1px solid #ffffff24;border-radius:9999px;color:#ffffffd9;display:grid;flex-shrink:0;height:36px;margin-left:4px;place-items:center;transition:transform .16s ease,border-color .16s ease,color .16s ease,background .16s ease;width:36px}.global-playback-close:hover{background:#ffffff14;border-color:#ffffff47;color:#fff;transform:translateY(-1px)}.global-playback-close:focus{outline:none}.global-playback-close:focus-visible{box-shadow:0 0 0 3px #ffffff29}.global-playback-close-icon{height:20px;width:20px}@supports (bottom:max(0px)){.global-playback-root{bottom:max(16px,env(safe-area-inset-bottom))}.global-playback-root.global-playback-root--embedded{bottom:auto}}@media (max-width:1180px){.global-playback-shell{gap:12px;padding:10px 14px 10px 10px}.global-playback-control{height:48px;width:48px}.global-playback-control-icon{height:20px;width:20px}.global-playback-waveform{display:none}.global-playback-title{font-size:15px;max-width:min(300px,32vw)}.global-playback-lyric{max-width:min(160px,26vw);max-inline-size:min(160px,26vw)}.global-playback-time{font-size:12px}.global-playback-close{height:34px;width:34px}.global-playback-close-icon{height:19px;width:19px}}@media (max-width:720px){.global-playback-root{bottom:max(12px,env(safe-area-inset-bottom,0px));padding-inline:8px}.global-playback-root.global-playback-root--embedded{bottom:auto;padding:10px 12px 12px}.global-playback-shell{border-radius:16px;gap:10px;padding:8px 10px 8px 8px}.global-playback-control{height:44px;width:44px}.global-playback-control-aura{inset:-7px}.global-playback-control-icon{height:18px;width:18px}.global-playback-waveform{display:none}.global-playback-meta-row{gap:8px}.global-playback-title{font-size:14px;max-width:min(200px,40vw)}.global-playback-lyric{font-size:11px;max-width:min(130px,35vw);max-inline-size:min(130px,35vw);padding:3px 10px}.global-playback-time{font-size:11px;gap:4px}.global-playback-close{height:30px;width:30px}.global-playback-close-icon{height:18px;width:18px}.ibom-player-range--global{height:12px}.ibom-player-range--global::-webkit-slider-thumb{height:12px;margin-top:-4.5px;width:12px}.ibom-player-range--global::-moz-range-thumb{height:10px;width:10px}}@supports (height:100dvh){@media (max-width:720px){.global-playback-root:not(.global-playback-root--embedded){bottom:calc(max(12px, env(safe-area-inset-bottom, 0px)) + max(0px, calc(100vh - 100dvh)))}}}@media (max-width:480px){.global-playback-shell{border-radius:14px;gap:8px;padding:7px 8px 7px 7px}.global-playback-control{height:40px;width:40px}.global-playback-control-icon{height:16px;width:16px}.global-playback-meta-row{gap:6px}.global-playback-title{font-size:13px;max-width:min(120px,32vw)}.global-playback-lyric{font-size:10px;max-width:min(100px,28vw);max-inline-size:min(100px,28vw);padding:2px 8px}.global-playback-time{font-size:10px;gap:3px}.global-playback-close{height:28px;width:28px}.global-playback-close-icon{height:16px;width:16px}}@media (prefers-reduced-motion:reduce){.global-playback-shell.is-buffering .global-playback-waveform span,.global-playback-shell.is-playing .global-playback-waveform span{animation:none;transform:none}}.last\:border-0:last-child{border-width:0}.focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-1:hover,.hover\:-translate-y-2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-\[1\.03\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03}.hover\:border-\[\#303030\]:hover{--tw-border-opacity:1;border-color:rgb(48 48 48/var(--tw-border-opacity))}.hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity))}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}.hover\:border-slate-400:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity))}.hover\:bg-\[\#1dde5f\]:hover{--tw-bg-opacity:1;background-color:rgb(29 222 95/var(--tw-bg-opacity))}.hover\:bg-\[\#1f1f1f\]:hover{--tw-bg-opacity:1;background-color:rgb(31 31 31/var(--tw-bg-opacity))}.hover\:bg-\[\#2a2a2a\]:hover{--tw-bg-opacity:1;background-color:rgb(42 42 42/var(--tw-bg-opacity))}.hover\:bg-\[\#2f2f2f\]:hover{--tw-bg-opacity:1;background-color:rgb(47 47 47/var(--tw-bg-opacity))}.hover\:bg-\[\#42ff84\]:hover{--tw-bg-opacity:1;background-color:rgb(66 255 132/var(--tw-bg-opacity))}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity))}.hover\:bg-black\/65:hover{background-color:#000000a6}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.hover\:bg-blue-50\/40:hover{background-color:#eff6ff66}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.hover\:bg-cyan-100:hover{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity))}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity))}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}.hover\:bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}.hover\:bg-orange-200:hover{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity))}.hover\:bg-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity))}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity))}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.hover\:bg-rose-100:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity))}.hover\:bg-rose-700:hover{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity))}.hover\:bg-sky-100:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.hover\:bg-slate-700\/90:hover{background-color:#334155e6}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}.hover\:bg-slate-900:hover{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity))}.hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.hover\:from-cyan-400:hover{--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:#22d3ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-700:hover{--tw-gradient-from:#7e22ce var(--tw-gradient-from-position);--tw-gradient-to:#7e22ce00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa var(--tw-gradient-to-position)}.hover\:to-pink-700:hover{--tw-gradient-to:#be185d var(--tw-gradient-to-position)}.hover\:text-\[\#064e3b\]:hover{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity))}.hover\:text-\[\#1DB954\]:hover{--tw-text-opacity:1;color:rgb(29 185 84/var(--tw-text-opacity))}.hover\:text-\[\#25f26b\]:hover{--tw-text-opacity:1;color:rgb(37 242 107/var(--tw-text-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.hover\:text-cyan-200:hover{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity))}.hover\:text-emerald-900:hover{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity))}.hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.hover\:text-slate-100:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.hover\:ring-blue-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity))}.focus\:border-amber-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.focus\:border-cyan-400:focus{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity))}.focus\:border-transparent:focus{border-color:#0000}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#1DB954\]\/40:focus{--tw-ring-color:#1db95466}.focus\:ring-\[\#25f26b\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(37 242 107/var(--tw-ring-opacity))}.focus\:ring-amber-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 199/var(--tw-ring-opacity))}.focus\:ring-amber-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus\:ring-cyan-500\/30:focus{--tw-ring-color:#06b6d44d}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}.focus\:ring-white\/70:focus{--tw-ring-color:#ffffffb3}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-slate-900:focus{--tw-ring-offset-color:#0f172a}.focus-visible\:rounded:focus-visible{border-radius:.25rem}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus-visible\:ring-blue-500\/60:focus-visible{--tw-ring-color:#3b82f699}.focus-visible\:ring-blue-500\/80:focus-visible{--tw-ring-color:#3b82f6cc}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.active\:scale-\[0\.97\]:active{--tw-scale-x:0.97;--tw-scale-y:0.97}.active\:scale-\[0\.97\]:active,.active\:scale-\[0\.98\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-gray-100:disabled{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.disabled\:bg-slate-300:disabled{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}.disabled\:bg-slate-700:disabled{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.disabled\:text-gray-300:disabled{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.disabled\:text-gray-400:disabled{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.disabled\:text-slate-300:disabled{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.disabled\:text-slate-400:disabled{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-80:disabled{opacity:.8}.group:focus-within .group-focus-within\:visible{visibility:visible}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.group:hover .group-hover\:scale-100,.group:hover .group-hover\:scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:right-6{right:1.5rem}.sm\:top-6{top:1.5rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:ml-auto{margin-left:auto}.sm\:h-24{height:6rem}.sm\:h-32{height:8rem}.sm\:h-\[210px\]{height:210px}.sm\:w-24{width:6rem}.sm\:w-32{width:8rem}.sm\:max-w-md{max-width:28rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-9{grid-column:span 9/span 9}.md\:ml-6{margin-left:1.5rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-1\/3{width:33.333333%}.md\:w-56{width:14rem}.md\:w-auto{width:auto}.md\:max-w-md{max-width:28rem}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-\[160px_160px_auto\]{grid-template-columns:160px 160px auto}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:gap-x-4{column-gap:1rem}}@media (min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:ml-4{margin-left:1rem}.lg\:h-28{height:7rem}.lg\:h-\[240px\]{height:240px}.lg\:w-28{width:7rem}.lg\:max-w-lg{max-width:32rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.25fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:self-end{align-self:flex-end}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1280px){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:h-64{height:16rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:items-start{align-items:flex-start}}@media (prefers-color-scheme:dark){.dark\:border-gray-700\/50{border-color:#37415180}.dark\:bg-gray-800\/60{background-color:#1f293799}.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}}:root,html[data-theme=obsidian]{--ibom-font-family:"MiSans","Inter","Segoe UI",Arial,sans-serif;--ibom-bg:#030804;--ibom-bg-elevated:#070f09;--ibom-panel:#0b140d;--ibom-panel-soft:#101a12;--ibom-panel-muted:#182219;--ibom-border:#3cb45a1f;--ibom-border-strong:#3cb45a38;--ibom-text:#e8f5ec;--ibom-text-soft:#dcf5e4c2;--ibom-text-muted:#c8ebd285;--ibom-text-subtle:#b4dcc357;--ibom-brand:#2d9e5f;--ibom-brand-strong:#237a48;--ibom-brand-soft:#2d9e5f24;--ibom-blue:#18c1ff;--ibom-blue-soft:#18c1ff24;--ibom-danger:#ff5f78;--ibom-warning:#ffcd52;--ibom-radius-xs:6px;--ibom-radius-sm:8px;--ibom-radius-md:10px;--ibom-radius-lg:12px;--ibom-page-max:1440px;--ibom-shadow-soft:0 16px 42px #00000070;--ibom-shadow-strong:0 28px 80px #0000009e;--ibom-focus-ring:0 0 0 3px #2d9e5f47;--app-bg:var(--ibom-bg);--app-surface:var(--ibom-panel);--app-surface-alt:var(--ibom-panel-soft);--app-elevated:var(--ibom-panel-muted);--app-border:#3cb45a1f;--app-text-primary:var(--ibom-text);--app-text-secondary:var(--ibom-text-soft);--app-text-muted:var(--ibom-text-muted);--app-accent:var(--ibom-brand);--app-accent-strong:var(--ibom-brand-strong);--app-accent-soft:var(--ibom-brand-soft);--app-on-accent:#e8f5ec;--app-ring:#2d9e5f52;--app-nav-bg-start:#050d07;--app-nav-bg-end:#0b140d;--app-input-bg:#080f0a;--app-input-bg-focus:#0e1810;--app-placeholder:#c8ebd266;--app-shadow-soft:var(--ibom-shadow-soft);--app-shadow-strong:var(--ibom-shadow-strong)}html[data-theme=dawn],html[data-theme=pure],html[data-theme=sage],html[data-theme=snow]{--ibom-font-family:"MiSans","Inter","Segoe UI",Arial,sans-serif;--ibom-bg:#f6f8f6;--ibom-bg-elevated:#fff;--ibom-panel:#fff;--ibom-panel-soft:#f2f5f2;--ibom-panel-muted:#e8eee9;--ibom-border:#0f172a1a;--ibom-border-strong:#0f172a29;--ibom-text:#101714;--ibom-text-soft:#101714bd;--ibom-text-muted:#1017148f;--ibom-text-subtle:#1017145c;--ibom-brand:#16a34a;--ibom-brand-strong:#15803d;--ibom-brand-soft:#16a34a1f;--ibom-blue:#0284c7;--ibom-blue-soft:#0284c71c;--ibom-danger:#dc2626;--ibom-warning:#b7791f;--ibom-radius-xs:6px;--ibom-radius-sm:8px;--ibom-radius-md:10px;--ibom-radius-lg:12px;--ibom-page-max:1440px;--ibom-shadow-soft:0 12px 32px #0f172a14;--ibom-shadow-strong:0 22px 62px #0f172a1f;--ibom-focus-ring:0 0 0 3px #16a34a33;--app-bg:var(--ibom-bg);--app-surface:var(--ibom-panel);--app-surface-alt:var(--ibom-panel-soft);--app-elevated:var(--ibom-panel-muted);--app-border:var(--ibom-border);--app-text-primary:var(--ibom-text);--app-text-secondary:var(--ibom-text-soft);--app-text-muted:var(--ibom-text-muted);--app-accent:var(--ibom-brand);--app-accent-strong:var(--ibom-brand-strong);--app-accent-soft:var(--ibom-brand-soft);--app-on-accent:#fff;--app-ring:#16a34a38;--app-nav-bg-start:#fff;--app-nav-bg-end:#f7faf7;--app-input-bg:#fff;--app-input-bg-focus:#fff;--app-placeholder:#10171470;--app-shadow-soft:var(--ibom-shadow-soft);--app-shadow-strong:var(--ibom-shadow-strong)}html[data-theme=aurora],html[data-theme=forest],html[data-theme=graphite],html[data-theme=imperial],html[data-theme=ocean],html[data-theme=sunset]{--ibom-font-family:"MiSans","Inter","Segoe UI",Arial,sans-serif;--ibom-bg:var(--app-bg);--ibom-bg-elevated:var(--app-surface);--ibom-panel:var(--app-surface);--ibom-panel-soft:var(--app-surface-alt);--ibom-panel-muted:var(--app-elevated);--ibom-border:var(--app-border);--ibom-border-strong:color-mix(in srgb,var(--app-border) 70%,var(--app-text-primary));--ibom-text:var(--app-text-primary);--ibom-text-soft:var(--app-text-secondary);--ibom-text-muted:var(--app-text-muted);--ibom-text-subtle:var(--app-text-muted);--ibom-brand:var(--app-accent);--ibom-brand-strong:var(--app-accent-strong);--ibom-brand-soft:var(--app-accent-soft);--ibom-blue:#18c1ff;--ibom-blue-soft:#18c1ff24;--ibom-danger:var(--app-error-text);--ibom-warning:var(--app-badge-warning-text);--ibom-radius-xs:6px;--ibom-radius-sm:8px;--ibom-radius-md:10px;--ibom-radius-lg:12px;--ibom-page-max:1440px;--ibom-shadow-soft:var(--app-shadow-soft);--ibom-shadow-strong:var(--app-shadow-strong);--ibom-focus-ring:0 0 0 3px var(--app-ring)}html[data-theme]{font-family:MiSans,Inter,Segoe UI,Arial,sans-serif;font-family:var(--ibom-font-family)}.fps-page{background:#000!important;color:#fff;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;min-height:100vh}.fps-page button{letter-spacing:0}.fps-page--moment-interaction{min-height:100vh;padding-top:145px}.fps-moment-interaction-stage{margin-left:79px;width:1038px}.fps-page--moment-interaction .fps-moments-panel{border:0;box-shadow:inset 0 0 0 1px #ffffff1f;width:1038px}.fps-page--moment-interaction .fps-moment-composer{padding:16px}.fps-hero{border-bottom:1px solid #ffffff14;height:280px;margin-top:19px;overflow:hidden;position:relative}.fps-hero--figma-review:before{color:#ffffff57;content:"MUSIC";font-size:138px;font-weight:760;left:51.5%;letter-spacing:0;line-height:1;pointer-events:none;position:absolute;top:42%;transform:translate(-50%,-50%);z-index:1}.fps-hero-image{height:100%;object-fit:cover;opacity:.82;width:100%}.fps-hero-shade{background:linear-gradient(90deg,#000000f0,#0000007a 42%,#000000d1),linear-gradient(180deg,#00000014,#000000f2);inset:0;pointer-events:none;position:absolute;z-index:2}.fps-hero-inner{align-items:center;bottom:22px;display:flex;gap:24px;left:50%;position:absolute;transform:translateX(-50%);width:min(1400px,calc(100vw - 48px));z-index:3}.fps-avatar{border:3px solid #ffffff2e;border-radius:50%;box-shadow:0 18px 40px #0000006b;flex:0 0 auto;height:92px;object-fit:cover;width:92px}.fps-identity{min-width:0;text-align:left}.fps-name-line{align-items:center;display:flex;gap:10px}.fps-name-line h1{font-size:32px;font-weight:630;line-height:1;margin:0}.fps-name-line svg{color:#26ee6d}.fps-identity p{color:#ffffffb8;font-size:12px;margin:8px 0 13px}.fps-stats{color:#ffffffad;display:flex;flex-wrap:wrap;font-size:12px;gap:18px}.fps-stats strong{color:#fff;font-size:20px;font-weight:520;margin-right:4px}.fps-stat-link{align-items:baseline;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;padding:0}.fps-stat-link:focus-visible,.fps-stat-link:hover{color:#26ee6d;outline:none}.fps-stat-link:focus-visible{box-shadow:0 2px 0 #26ee6d}.fps-stat-link:focus-visible strong,.fps-stat-link:hover strong{color:#26ee6d}.fps-follow-modal-overlay{background:#000000b8;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:80}.fps-follow-modal{background:#0b0b0b;border:1px solid #1f1f1f;border-radius:8px;box-shadow:0 24px 70px #00000073;color:#fff;max-height:min(720px,90vh);overflow:auto;width:min(520px,100%)}.fps-follow-modal-header{align-items:flex-start;border-bottom:1px solid #1b1b1b;display:flex;gap:16px;justify-content:space-between;padding:20px 20px 12px}.fps-follow-modal-header p{color:#ffffff94;font-size:12px;margin:0 0 4px;text-transform:uppercase}.fps-follow-modal-header h2{color:#fff;font-size:20px;font-weight:640;margin:0}.fps-follow-modal-close{align-items:center;background:#141414;border:1px solid #262626;border-radius:8px;color:#ffffffc2;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.fps-follow-modal-close:focus-visible,.fps-follow-modal-close:hover{border-color:#26ee6d;color:#26ee6d;outline:none}.fps-follow-modal-state,.fps-follow-modal-status{color:#ffffffad;font-size:14px;margin:0;padding:28px 20px}.fps-follow-modal-state{grid-gap:14px;display:grid;gap:14px}.fps-follow-modal-state button{background:#26ee6d;border:0;border-radius:6px;color:#061208;cursor:pointer;font-size:13px;font-weight:650;padding:9px 14px;width:-moz-fit-content;width:fit-content}.fps-message-modal{width:min(560px,100%)}.fps-message-modal-body{grid-gap:14px;display:grid;gap:14px;padding:18px 20px 20px}.fps-message-recipient{align-items:center;display:flex;gap:12px;min-width:0}.fps-message-recipient img{border-radius:50%;flex:0 0 auto;height:42px;object-fit:cover;width:42px}.fps-message-recipient div{grid-gap:2px;display:grid;gap:2px;min-width:0}.fps-message-recipient strong{color:#fff;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-message-recipient span{color:#ffffff94;font-size:12px}.fps-message-modal textarea{background:#050505;border:1px solid #262626;border-radius:8px;color:#fff;font-size:14px;line-height:1.55;min-height:128px;outline:none;padding:12px;resize:vertical;width:100%}.fps-message-modal textarea:focus{border-color:#26ee6d;box-shadow:0 0 0 3px #26ee6d29}.fps-message-modal textarea::placeholder{color:#ffffff61}.fps-message-modal-meta{align-items:center;color:#ffffff7a;display:flex;font-size:12px;gap:12px;justify-content:space-between;min-height:18px}.fps-message-modal-meta strong{color:#ff6b6b;font-weight:560}.fps-message-modal-actions{display:flex;gap:10px;justify-content:flex-end}.fps-message-cancel,.fps-message-send{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:650;gap:6px;height:38px;justify-content:center;min-width:96px;padding:0 14px}.fps-message-cancel{background:#141414;border:1px solid #262626;color:#ffffffc2}.fps-message-send{background:#26ee6d;border:1px solid #26ee6d;color:#061208}.fps-message-cancel:disabled,.fps-message-send:disabled{cursor:not-allowed;opacity:.58}.fps-follow-list{grid-gap:8px;display:grid;gap:8px;padding:12px}.fps-follow-row{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:inherit;cursor:pointer;display:flex;gap:12px;padding:10px;text-align:left;width:100%}.fps-follow-row:focus-visible,.fps-follow-row:hover{background:#141414;border-color:#262626;outline:none}.fps-follow-row:disabled{cursor:default;opacity:.7}.fps-follow-row img{border-radius:50%;flex:0 0 44px;height:44px;object-fit:cover;width:44px}.fps-follow-row span{min-width:0}.fps-follow-row strong{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:650;gap:5px}.fps-follow-row strong svg{color:#26ee6d}.fps-follow-row em{color:#ffffff94;display:block;font-size:12px;font-style:normal;max-width:390px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-hero-action{align-items:center;background:#2b2b2beb;border:0;border-radius:6px;bottom:35px;color:#ffffffd1;display:inline-flex;font-size:12px;font-weight:520;gap:7px;height:34px;justify-content:center;min-width:80px;position:absolute;z-index:4}.fps-hero-action--edit{right:calc(50% - 533px)}.fps-hero-action--share,.fps-hero-actions{right:calc(50% - 630px)}.fps-hero-actions{align-items:center;bottom:35px;display:flex;gap:12px;position:absolute;z-index:4}.fps-hero-actions .fps-hero-action{min-width:88px;position:static}.fps-hero-action--follow{background:#26ee6d;color:#000}.fps-hero-action--follow.is-following{background:#26ee6d2e;color:#26ee6d}.fps-hero-action--message{background:#2b2b2beb;color:#ffffffe0}.fps-shell{grid-gap:32px;display:grid;gap:32px;grid-template-columns:minmax(0,1038px) 330px;margin:0 auto;padding:20px 0 87px;text-align:left;width:min(1400px,calc(100vw - 48px))}.fps-shell--resume{grid-template-columns:minmax(0,1fr)}.fps-shell--resume .fps-sidebar{display:none}.fps-main{min-width:0}.fps-tabs{align-items:center;display:flex;gap:34px;margin-bottom:16px;min-height:46px;overflow-x:auto}.fps-tabs button{background:#0000;border:0;color:#ffffffa8;flex:0 0 auto;font-size:14px;font-weight:520;line-height:34px;position:relative}.fps-tabs button.is-active{color:#fff}.fps-tabs button.is-active:after{background:#26ee6d;border-radius:999px;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:32px}.fps-work-grid{grid-gap:24px 10px;display:grid;gap:24px 10px;grid-template-columns:repeat(4,minmax(0,252px))}.fps-work-card{background:#050505;border:1px solid #1b1b1b;border-radius:12px;display:flex;flex-direction:column;height:307px;padding:16px;transition:border-color .16s ease,transform .16s ease,background .16s ease}.fps-work-card:hover{background:#080808;border-color:#26ee6d85;transform:translateY(-2px)}.fps-work-cover-wrap{background:#1b1b1b;border-radius:12px;height:78px;margin:0 auto 12px;overflow:hidden;position:relative;width:78px}.fps-work-cover{height:100%;object-fit:cover;width:100%}.fps-work-play{background:#00000057;border:0;color:#fff;display:grid;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity .16s ease}.fps-work-cover-wrap:hover .fps-work-play,.fps-work-play:focus-visible{opacity:1}.fps-work-card h3{color:#fff;font-size:16px;font-weight:520;line-height:22px;margin:0 0 12px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.fps-work-meta{grid-gap:8px;display:grid;gap:8px;margin:0 0 12px}.fps-work-meta div{color:#ffffff80;display:flex;font-size:12px;gap:10px;justify-content:space-between;line-height:18px;min-width:0}.fps-work-meta dd,.fps-work-meta dt{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-work-meta dd{color:#ffffffd1}.fps-work-owner{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end}.fps-work-owner img{border-radius:50%;flex:0 0 auto;height:18px;object-fit:cover;width:18px}.fps-work-owner span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-work-stats{align-items:center;color:#ffffff6b;display:flex;font-size:12px;gap:8px;justify-content:space-between;line-height:18px;margin-top:auto}.fps-work-stats span{align-items:center;display:inline-flex;gap:3px;min-width:0}.fps-work-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:12px}.fps-work-actions>button:only-child{grid-column:1/-1;width:100%}.fps-collections-panel{grid-gap:24px;display:grid;gap:24px}.fps-collection-grid{grid-gap:16px 10px;display:grid;gap:16px 10px;grid-template-columns:repeat(4,minmax(0,252px))}.fps-collection-card{background:#050505;border:1px solid #1b1b1b;border-radius:12px;display:flex;flex-direction:column;height:307px;padding:16px;transition:border-color .16s ease,transform .16s ease,background .16s ease}.fps-collection-card:focus-within,.fps-collection-card:hover{background:#080808;border-color:#26ee6d85;transform:translateY(-2px)}.fps-collection-cover{background:#1b1b1b;border-radius:12px;height:78px;margin:0 auto 12px;overflow:hidden;width:78px}.fps-collection-cover img{height:100%;object-fit:cover;width:100%}.fps-collection-card h3{color:#fff;font-size:16px;font-weight:520;line-height:22px;margin:0 0 12px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.fps-collection-meta{grid-gap:8px;display:grid;gap:8px;margin:0 0 12px}.fps-collection-meta div{color:#ffffff80;display:flex;font-size:12px;gap:10px;justify-content:space-between;line-height:18px;min-width:0}.fps-collection-meta dd,.fps-collection-meta dt{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-collection-meta dd{color:#ffffffd1}.fps-collection-owner{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end}.fps-collection-owner img{border-radius:50%;flex:0 0 auto;height:14px;object-fit:cover;width:14px}.fps-collection-owner span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-collection-stats{align-items:center;color:#ffffff6b;display:flex;font-size:12px;gap:8px;justify-content:space-between;line-height:18px;margin-top:auto}.fps-collection-stats span{align-items:center;display:inline-flex;gap:3px;min-width:0}.fps-collection-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:12px}.fps-past-list{grid-gap:12px;display:grid;gap:12px}.fps-past-row{grid-gap:22px;align-items:center;background:#050505;border:1px solid #ffffff24;border-radius:8px;display:grid;gap:22px;grid-template-columns:112px minmax(0,1fr);min-height:148px;padding:14px}.fps-past-cover{background:#1b1b1b;border-radius:8px;height:112px;object-fit:cover;width:112px}.fps-past-content{min-width:0}.fps-past-content h3{color:#fff;font-size:14px;font-weight:520;line-height:1;margin:0 0 14px}.fps-past-content p{color:#ffffffad;font-size:11px;line-height:1.2;margin:0 0 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-past-content p span{color:#ffffffe0}.fps-past-manager{grid-gap:10px;background:#26ee6d0f;border:1px solid #26ee6d42;border-radius:8px;color-scheme:dark;display:grid;gap:10px;padding:14px}.fps-past-manager-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr) auto}.fps-past-manager button,.fps-past-manager input,.fps-past-manager label,.fps-past-manager textarea{background:#111;border:1px solid #ffffff1f;border-radius:6px;color:#fff;font-size:12px;min-height:36px}.fps-past-manager input,.fps-past-manager textarea{outline:none;padding:9px 10px;width:100%}.fps-page .fps-past-manager input:not([type=file]),.fps-page .fps-past-manager textarea{background:#111;border-color:#ffffff24;caret-color:#26ee6d;color:#fff;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.fps-page .fps-past-manager input:not([type=file])::placeholder,.fps-page .fps-past-manager textarea::placeholder{color:#ffffff9e;opacity:1}.fps-page .fps-past-manager input:not([type=file]):focus,.fps-page .fps-past-manager textarea:focus{background:#151a17;border-color:#26ee6d!important;box-shadow:0 0 0 2px #26ee6d33}.fps-page .fps-past-manager input:not([type=file])::selection,.fps-page .fps-past-manager textarea::selection{background:#26ee6d;color:#050505}.fps-past-manager textarea{min-height:62px;resize:vertical}.fps-past-manager button,.fps-past-manager label{align-items:center;display:inline-flex;gap:6px;justify-content:center;padding:0 10px}.fps-past-manager label{cursor:pointer}.fps-past-manager label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-past-manager button{background:#26ee6d;color:#050505;font-weight:600}.fps-past-manager button:disabled{cursor:not-allowed;opacity:.58}.fps-past-edit-panel{grid-gap:10px;border-top:1px solid #ffffff1f;display:grid;gap:10px;padding-top:12px}.fps-past-edit-panel>div{display:flex;gap:10px}.fps-past-edit-panel>div button:last-child{background:#2a2a2a;color:#fff}.fps-past-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));margin-top:10px}.fps-past-delete,.fps-past-edit,.fps-past-preview{align-items:center;background:#3a3a3a;border:0;border-radius:5px;color:#fff;display:inline-flex;font-size:11px;font-weight:520;gap:5px;height:22px;justify-content:center;width:100%}.fps-past-edit{background:#26466a}.fps-past-delete{background:#51262b}.fps-past-delete:focus-visible,.fps-past-delete:hover,.fps-past-edit:focus-visible,.fps-past-edit:hover,.fps-past-preview:focus-visible,.fps-past-preview:hover{background:#4a4a4a}.fps-past-delete:disabled{cursor:not-allowed;opacity:.58}.fps-projects-panel{grid-gap:24px;display:grid;gap:24px}.fps-project-filters{display:flex;flex-wrap:wrap;gap:20px;min-height:38px}.fps-project-filters select{background:#050505;border:1px solid #ffffff1f;border-radius:4px;color:#fff;font-size:12px;height:38px;line-height:18px;outline:none;padding:0 12px;width:180px}.fps-project-status-line{color:#ffffff94;font-size:12px;margin:0}.fps-project-status-line--error{color:#ff6b6b}.fps-project-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.fps-project-card{background:#050505;border:1px solid #1b1b1b;border-radius:12px;cursor:pointer;min-height:314px;overflow:hidden;transition:border-color .16s ease,transform .16s ease}.fps-project-card:focus-within,.fps-project-card:hover{border-color:#26ee6d85;transform:translateY(-2px)}.fps-project-cover{background:#1b1b1b;height:160px;overflow:hidden;position:relative}.fps-project-cover img{height:100%;object-fit:cover;width:100%}.fps-project-cover:after{background:linear-gradient(180deg,#00000014,#000000d1);content:"";inset:0;position:absolute}.fps-project-status{background:#000000b3;border-radius:4px;color:#26ee6d;font-size:12px;line-height:18px;padding:5px 8px;position:absolute;right:10px;top:10px;z-index:1}.fps-project-status.is-recruiting{color:#18c1ff}.fps-project-status.is-progress{background:#000000b3;color:#26ee6d}.fps-project-cover>div{bottom:12px;left:16px;position:absolute;right:16px;z-index:1}.fps-project-cover h3{color:#fff;font-size:16px;font-weight:520;line-height:22px;margin:0 0 4px}.fps-project-cover p{display:flex;flex-wrap:wrap;gap:5px;margin:0}.fps-project-chip{border-radius:4px;font-size:12px;line-height:18px;padding:1px 9px}.fps-project-chip--source{border:1px solid #18c1ff80;color:#18c1ff}.fps-project-chip--role{border:1px solid #00d59180;color:#00d591}.fps-project-body{padding:16px}.fps-project-description,.fps-project-details{color:#ffffffad;font-size:12px;line-height:18px;margin:0 0 4px}.fps-project-details{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;min-height:54px;overflow:hidden}.fps-project-body dl{grid-gap:4px;display:grid;gap:4px;margin:0}.fps-project-body dl div{color:#ffffff85;display:flex;font-size:12px;gap:10px;justify-content:space-between;line-height:18px;min-width:0}.fps-project-body dd,.fps-project-body dt{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-project-body dd{color:#ffffffd1;text-align:right}.fps-project-progress{background:#ffffff2e;border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.fps-project-progress i{background:#26ee6d;border-radius:inherit;display:block;height:100%}.fps-collaborators-panel{grid-gap:20px;display:grid;gap:20px}.fps-collaborators-grid{grid-gap:16px 10px;display:grid;gap:16px 10px;grid-template-columns:repeat(3,minmax(0,1fr))}.fps-collaborator-card{grid-gap:12px;align-items:center;background:#050505;border:1px solid #1b1b1b;border-radius:8px;cursor:pointer;display:grid;gap:12px;grid-template-columns:50px minmax(0,1fr);min-height:82px;padding:16px;transition:border-color .16s ease,transform .16s ease,background .16s ease}.fps-collaborator-card:focus-within,.fps-collaborator-card:hover{background:#080808;border-color:#26ee6d85;transform:translateY(-2px)}.fps-collaborator-card--static{cursor:default}.fps-collaborator-card--static:focus-within,.fps-collaborator-card--static:hover{background:#050505;border-color:#1b1b1b;transform:none}.fps-collaborator-avatar{background:#1b1b1b;border-radius:50%;height:50px;overflow:visible;position:relative;width:50px}.fps-collaborator-avatar img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.fps-collaborator-avatar i{background:#26ee6d;border:2px solid #050505;border-radius:50%;height:8px;left:-1px;position:absolute;top:-1px;width:8px}.fps-collaborator-body{display:flex;flex-direction:column;gap:1px;min-width:0}.fps-collaborator-body h3{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:520;gap:4px;line-height:18px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-collaborator-body h3 svg:first-of-type{color:#26ee6d;flex:0 0 auto}.fps-collaborator-body h3 svg:last-of-type{color:#f2a900;flex:0 0 auto}.fps-collaborator-body p,.fps-collaborator-body span{color:#ffffffa3;display:block;font-size:12px;line-height:17px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-collaborators-more{margin:0 auto}.fps-media-overlay{align-items:center;background:#000000bd;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:80}.fps-media-modal{background:#1b1b1b;border:0;border-radius:8px;box-shadow:0 28px 80px #0000009e;min-height:456px;overflow:hidden;width:min(760px,calc(100vw - 48px))}.fps-media-head{align-items:center;display:flex;height:60px;justify-content:space-between;padding:0 30px}.fps-media-head h2{color:#fff;font-size:24px;font-weight:520;line-height:27px;margin:0}.fps-media-close{background:#ffffff17;border:0;border-radius:50%;color:#ffffff9e;display:grid;height:24px;place-items:center;width:24px}.fps-media-close:focus-visible,.fps-media-close:hover{background:#ffffff29;color:#fff}.fps-media-body{background:#050505;border-radius:12px;height:350px;margin:30px auto 16px;overflow:hidden;position:relative;width:calc(100% - 60px)}.fps-media-image{filter:saturate(1.05);height:100%;object-fit:cover;width:100%}.fps-media-play{background:#1b1b1bbd;border:0;border-radius:50%;box-shadow:0 12px 30px #00000061;color:#fff;display:grid;height:62px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:62px}.fps-media-play svg{margin-left:3px}.fps-media-play--figma{background:#0000;border-radius:0;box-shadow:none;height:80px;width:80px}.fps-media-play-icon{display:block;height:80px;width:80px}.fps-media-play:focus-visible,.fps-media-play:hover{background:#26ee6de6;color:#000}.fps-media-play--figma:focus-visible,.fps-media-play--figma:hover{background:#0000}.fps-moments-panel{background:#050505;border:1px solid #ffffff1f;border-radius:8px;padding:16px}.fps-moments-panel--empty{background:#0000;border:0;min-height:240px;padding:0}.fps-moments-panel--empty .fps-empty-state{min-height:240px}.fps-moment-composer{grid-gap:10px;display:grid;gap:10px}.fps-moment-composer label,.fps-moments-panel h2{color:#fff;font-size:14px;font-weight:520;line-height:1;margin:0}.fps-moment-composer textarea{background:#050505;border:1px solid #ffffff1f;border-radius:4px;color:#fff;font-size:12px;height:70px;line-height:18px;outline:none;padding:12px 16px;resize:none;width:100%}.fps-moment-composer textarea::placeholder{color:#ffffff7a}.fps-moment-composer-actions{align-items:center;display:flex;gap:20px;min-height:38px}.fps-moment-composer-actions select{background:#050505;border:1px solid #ffffff1f;border-radius:4px;color:#fff;font-size:12px;height:38px;padding:0 12px;width:180px}.fps-moment-composer-actions label{color:#ffffffd1;cursor:pointer;display:grid;height:24px;place-items:center;width:24px}.fps-moment-attachments{display:flex;flex-wrap:wrap;gap:20px;margin-top:4px}.fps-moment-attachments span{align-items:center;background:#050505;border:1px solid #ffffff1f;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;gap:12px;height:38px;justify-content:space-between;line-height:18px;padding:0 10px;width:180px}.fps-moment-attachments button{background:#0000;border:0;color:#ffffffa8;display:grid;height:20px;place-items:center;width:20px}.fps-moment-post{background:#26ee6d;border:0;border-radius:6px;color:#000;font-size:12px;font-weight:520;height:38px;margin-left:auto;width:64px}.fps-moment-post:disabled{cursor:not-allowed;opacity:.58}.fps-moment-divider{background:#ffffff24;height:1px;margin:24px 0}.fps-moment-status{color:#ffffff94;font-size:12px;margin:18px 0}.fps-moment-status--error{color:#ff6b6b}.fps-moment-list{grid-gap:24px;display:grid;gap:24px;margin-top:26px}.fps-moment-row{grid-gap:16px;border-bottom:1px solid #ffffff1f;display:grid;gap:16px;grid-template-columns:50px minmax(0,1fr);padding-bottom:24px}.fps-moment-row:last-child{border-bottom:0}.fps-moment-avatar{border-radius:50%;height:50px;object-fit:cover;width:50px}.fps-moment-content{min-width:0}.fps-moment-row-head{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:22px}.fps-moment-row-head strong{color:#fff;font-size:14px;font-weight:520}.fps-moment-row-head span{align-items:center;color:#ffffffa8;display:inline-flex;font-size:12px;gap:4px}.fps-moment-content time{color:#ffffff80;display:block;font-size:12px;line-height:18px;margin-top:10px}.fps-moment-content p{color:#ffffffdb;font-size:12px;line-height:18px;margin:10px 0 14px}.fps-moment-image{background:#1b1b1b;border:0;border-radius:6px;cursor:zoom-in;display:block;overflow:hidden;padding:0}.fps-moment-image--square{aspect-ratio:16/10;height:auto;width:min(420px,100%)}.fps-moment-gallery{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;width:min(720px,100%)}.fps-moment-gallery--count-2,.fps-moment-gallery--count-4{grid-template-columns:repeat(2,minmax(0,1fr));width:min(560px,100%)}.fps-moment-gallery--count-3{width:min(720px,100%)}.fps-moment-gallery-item{aspect-ratio:1;background:#1b1b1b;border:0;border-radius:6px;cursor:zoom-in;overflow:hidden;padding:0;position:relative}.fps-moment-gallery-item img{height:100%;object-fit:cover;width:100%}.fps-moment-gallery-more{background:#0000007a;color:#fff;display:grid;font-size:18px;font-weight:620;inset:0;place-items:center;position:absolute}.fps-moment-media-stack{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin-top:14px;width:100%}.fps-moment-media-stack .fps-moment-audio,.fps-moment-media-stack .fps-moment-gallery{margin-top:0}.fps-moment-image img,.fps-moment-video img{height:100%;object-fit:cover;width:100%}.fps-moment-video{aspect-ratio:16/9;background:#1b1b1b;border-radius:6px;height:auto;overflow:hidden;position:relative;width:min(560px,100%)}.fps-moment-video button{background:#1b1b1bb8;border:0;border-radius:50%;color:#fff;display:grid;height:52px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px}.fps-moment-video--player video{background:#050505;display:block;height:100%;object-fit:contain;width:100%}.fps-moment-audio{grid-gap:12px;align-items:center;background:#2b2b2b;border-radius:6px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin-top:10px;min-height:48px;padding:8px 12px;width:100%}.fps-moment-audio audio{accent-color:#26ee6d;height:32px;min-width:0;width:100%}.fps-moment-image-viewer{align-items:center;background:#000000db;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:150}.fps-moment-image-viewer-stage{align-items:center;display:flex;height:min(82vh,760px);justify-content:center;position:relative;width:min(1120px,100%)}.fps-moment-image-viewer-stage img{border-radius:8px;box-shadow:0 22px 70px #0000006b;display:block;max-height:100%;max-width:100%;object-fit:contain}.fps-moment-image-viewer-close,.fps-moment-image-viewer-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121212b8;border:1px solid #ffffff24;border-radius:999px;color:#fff;display:grid;place-items:center;position:absolute;z-index:2}.fps-moment-image-viewer-close{height:44px;right:0;top:0;width:44px}.fps-moment-image-viewer-nav{height:52px;top:50%;transform:translateY(-50%);width:52px}.fps-moment-image-viewer-nav--prev{left:0}.fps-moment-image-viewer-nav--next{right:0}.fps-moment-image-viewer-count{background:#121212bd;border-radius:999px;bottom:0;color:#ffffffdb;font-size:12px;left:50%;min-width:64px;padding:6px 12px;position:absolute;text-align:center;transform:translateX(-50%)}.fps-moment-row-actions{align-items:center;display:flex;gap:24px;margin-top:14px}.fps-moment-row-actions button{align-items:center;background:#0000;border:0;color:#ffffff94;display:inline-flex;font-size:12px;gap:4px}.fps-moment-comment-actions button:disabled,.fps-moment-row-actions button:disabled{cursor:not-allowed;opacity:.48}.fps-moment-comment-actions .fps-moment-comment-delete,.fps-moment-row-actions .fps-moment-delete{color:#ff8c8c}.fps-moment-reply-panel{background:#1b1b1b;border-radius:4px;margin-top:12px;padding:16px}.fps-moment-reply-composer{grid-gap:10px;display:grid;gap:10px}.fps-moment-reply-composer textarea{background:#202020;border:1px solid #ffffff14;border-radius:4px;color:#fff;font-size:12px;line-height:18px;min-height:50px;outline:none;padding:14px 16px;resize:none;width:100%}.fps-moment-reply-composer textarea::placeholder{color:#ffffff57}.fps-moment-reply-composer>div{display:flex;gap:12px;justify-content:flex-end}.fps-moment-reply-composer button{background:#0000;border:0;border-radius:4px;color:#fff;font-size:12px;height:31px;min-width:48px}.fps-moment-reply-composer button:last-child{background:#26ee6d;color:#000;font-weight:520}.fps-moment-comment-empty{color:#ffffff70;font-size:12px;line-height:18px;margin:10px 0 0;text-align:center}.fps-moment-comments{grid-gap:12px;display:grid;gap:12px;margin-top:12px}.fps-moment-comment-preview{grid-gap:10px;border-top:1px solid #ffffff14;display:grid;gap:10px;margin-top:14px;padding-top:12px}.fps-moment-comments--preview{gap:10px;margin-top:0}.fps-moment-comments--modal{margin-top:0}.fps-moment-comment{grid-gap:16px;display:grid;gap:16px;grid-template-columns:32px minmax(0,1fr)}.fps-moment-comment img{border-radius:50%;height:32px;object-fit:cover;width:32px}.fps-moment-comment header{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:22px}.fps-moment-comment strong{color:#fff;font-size:14px;font-weight:520}.fps-moment-comment time{color:#ffffff80;font-size:12px}.fps-moment-comment p{color:#ffffffd1;font-size:12px;line-height:18px;margin:6px 0 4px}.fps-moment-comment-empty--inline{margin-top:0;text-align:left}.fps-moment-comment-more{background:#0000;border:0;color:#ffffff94;font-size:12px;justify-self:start;padding:0}.fps-moment-comment-more:focus-visible,.fps-moment-comment-more:hover{color:#26ee6d;outline:none}.fps-moment-comment-actions{display:flex;flex-wrap:wrap;gap:12px}.fps-moment-comment button{background:#0000;border:0;color:#ffffff94;font-size:12px;padding:0}.fps-moment-reply-modal-overlay{background:#000000bd;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:90}.fps-moment-reply-modal{background:#0b0b0b;border:1px solid #262626;border-radius:8px;box-shadow:0 28px 80px #00000094;color:#fff;display:grid;grid-template-rows:auto minmax(0,1fr);max-height:min(760px,88vh);overflow:hidden;width:min(720px,100%)}.fps-moment-reply-modal-head{align-items:flex-start;border-bottom:1px solid #1b1b1b;display:flex;gap:16px;justify-content:space-between;padding:20px 22px 14px}.fps-moment-reply-modal-head div{min-width:0}.fps-moment-reply-modal-head p{color:#ffffff85;font-size:12px;margin:0 0 6px;text-transform:uppercase}.fps-moment-reply-modal-head h2{color:#fff;font-size:18px;font-weight:560;line-height:1.35;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-moment-reply-modal-head>button{background:#141414;border:1px solid #262626;border-radius:8px;color:#ffffffc2;display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.fps-moment-reply-modal-head>button:focus-visible,.fps-moment-reply-modal-head>button:hover{border-color:#26ee6d;color:#26ee6d;outline:none}.fps-moment-reply-modal-body{min-height:0;overflow-y:auto;padding:18px 22px 22px}.fps-moment-more{margin-bottom:0}.fps-primary-btn,.fps-secondary-btn{align-items:center;border-radius:4px;display:inline-flex;font-size:12px;font-weight:520;gap:5px;height:28px;justify-content:center}.fps-secondary-btn{background:#2b2b2b;border:1px solid #ffffff38;color:#fff}.fps-primary-btn{background:#26ee6d;border:1px solid #26ee6d;color:#000}.fps-view-more{align-items:center;background:#0000;border:0;color:#ffffff94;display:flex;font-size:12px;gap:6px;margin:28px auto 44px}.fps-dark-panel{background:#050505;border:1px solid #ffffff1f;border-radius:8px}.fps-empty-state{grid-gap:8px;align-content:center;color:#ffffff8a;display:grid;gap:8px;min-height:240px;place-items:center;text-align:center}.fps-empty-state--grid{grid-column:1/-1}.fps-empty-state h3{color:#fff;font-size:16px;margin:4px 0 0}.fps-empty-state p{font-size:13px;margin:0}.fps-timeline{margin-top:34px}.fps-timeline h2{color:#fff;font-size:16px;font-weight:520;margin:0 0 18px}.fps-timeline-row{grid-gap:18px;border-bottom:1px solid #ffffff1f;display:grid;gap:18px;grid-template-columns:48px minmax(0,1fr);padding:0 0 22px}.fps-timeline-row+.fps-timeline-row{padding-top:22px}.fps-timeline-logo{background:#fff;border-radius:50%;color:#000;display:grid;font-size:9px;font-weight:700;height:40px;place-items:center;width:40px}.fps-timeline-row h3,.fps-timeline-row p{margin:0}.fps-timeline-row h3{color:#fff;font-size:13px;font-weight:520}.fps-timeline-row p{color:#ffffff85;font-size:12px;line-height:1.5;margin-top:5px}.fps-sidebar{grid-gap:24px;align-content:start;display:grid;gap:24px}.fps-side-card{background:#050505;border:1px solid #ffffff26;border-radius:8px;padding:18px}.fps-side-card h2{color:#fff;font-size:15px;font-weight:520;margin:0 0 16px}.fps-side-card p{color:#ffffff9e;font-size:12px;line-height:1.55;margin:14px 0 0}.fps-contact-list{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.fps-contact-list li{align-items:center;color:#ffffffb8;display:flex;font-size:12px;gap:8px;min-width:0}.fps-contact-list svg{color:#ffffffa3;flex:0 0 auto}.fps-social-row,.fps-tag-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.fps-social-row span{border:1px solid #ffffff38;border-radius:5px;color:#fff;display:grid;font-size:11px;height:26px;place-items:center;width:26px}.fps-tag-row span{border:1px solid #ffffff2e;border-radius:4px;color:#ffffffb3;font-size:11px;padding:5px 8px}.fps-cert-row{grid-gap:10px;background:#1b1b1b;border-radius:6px;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:10px}.fps-cert-row+.fps-cert-row{margin-top:10px}.fps-cert-row svg{align-self:center;color:#26ee6d}.fps-cert-row h3,.fps-cert-row p{margin:0}.fps-cert-row h3{color:#fff;font-size:12px;font-weight:520;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-cert-row p{color:#ffffff7a;font-size:10px;margin-top:4px}.fps-skills{grid-gap:14px;display:grid;gap:14px}.fps-skill-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.fps-skill-row span,.fps-skill-row strong{color:#ffffffbd;font-size:11px;font-weight:420}.fps-skill-row strong{color:#ffffff6b}.fps-skill-row div{background:#2b2b2b;border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}.fps-skill-row i{background:#26ee6d;border-radius:inherit;display:block;height:100%}.fps-footer{align-items:center;border-top:1px solid #ffffff1f;color:#ffffff94;display:flex;font-size:12px;justify-content:space-between;margin:0 auto;padding:44px 0 64px;width:min(1400px,calc(100vw - 48px))}.fps-footer strong{color:#fff;font-size:24px}.fps-footer--visitor{grid-gap:52px;align-items:start;display:grid;gap:52px;grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(120px,1fr));min-height:253px;padding-top:46px}.fps-footer-brand{grid-gap:18px;display:grid;gap:18px}.fps-footer-brand>span{color:#ffffff94;font-size:12px}.fps-footer-col{grid-gap:12px;display:grid;gap:12px}.fps-footer-col h3{color:#fff;font-size:13px;font-weight:520;margin:0 0 4px}.fps-footer-col span{color:#ffffff9e;font-size:12px}@media (max-width:1180px){.fps-shell{grid-template-columns:1fr}.fps-collection-grid,.fps-sidebar,.fps-work-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fps-hero-action--edit{right:146px}.fps-hero-action--share,.fps-hero-actions{right:48px}.fps-footer--visitor{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.fps-hero{height:360px}.fps-hero-inner{align-items:flex-start;bottom:76px;flex-direction:column;width:calc(100% - 32px)}.fps-avatar{height:76px;width:76px}.fps-name-line h1{font-size:28px}.fps-hero-action{bottom:22px}.fps-hero-action--edit{right:118px}.fps-hero-action--share{right:16px}.fps-hero-actions{bottom:18px;gap:8px;justify-content:flex-start;left:16px;right:16px}.fps-hero-actions .fps-hero-action{flex:1 1;height:32px;min-width:0}.fps-footer,.fps-shell{width:calc(100% - 32px)}.fps-collection-grid,.fps-sidebar,.fps-work-grid{grid-template-columns:1fr}.fps-collection-card,.fps-work-card{min-height:0}.fps-past-row{gap:14px;grid-template-columns:88px minmax(0,1fr);min-height:118px;padding:10px}.fps-past-cover{height:88px;width:88px}.fps-past-manager-grid{grid-template-columns:1fr}.fps-past-edit-panel>div{flex-direction:column}.fps-past-content h3{margin-bottom:10px}.fps-past-content p{margin-bottom:7px}.fps-project-filters{gap:10px}.fps-project-filters select{width:min(180px,100%)}.fps-project-grid{grid-template-columns:1fr}.fps-project-card{min-height:0}.fps-project-cover{height:154px}.fps-project-body dl div{align-items:flex-start}.fps-collaborators-grid{grid-template-columns:1fr}.fps-collaborator-card{min-height:78px;padding:12px}.fps-collaborator-avatar{height:46px;width:46px}.fps-media-overlay{align-items:flex-start;padding:96px 14px 24px}.fps-page--moment-interaction{min-height:100vh;padding:96px 14px 24px}.fps-moment-interaction-stage,.fps-page--moment-interaction .fps-moments-panel{margin-left:0;width:100%}.fps-page--moment-interaction .fps-moment-composer{padding:0}.fps-footer--visitor{gap:24px;grid-template-columns:1fr;min-height:0}.fps-media-modal{min-height:0;width:100%}.fps-media-head{height:52px;padding:0 16px}.fps-media-head h2{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fps-media-body{aspect-ratio:2/1;height:auto;margin:16px auto 14px;width:calc(100% - 28px)}.fps-media-play,.fps-media-play-icon{height:52px;width:52px}.fps-moments-panel{min-height:0;padding:12px}.fps-moment-composer-actions{flex-wrap:wrap;gap:12px}.fps-moment-composer-actions select{width:170px}.fps-moment-attachments{gap:10px}.fps-moment-attachments span{width:min(180px,100%)}.fps-moment-post{margin-left:0}.fps-moment-row{gap:12px;grid-template-columns:40px minmax(0,1fr);min-height:0}.fps-moment-avatar{height:40px;width:40px}.fps-moment-row-head{align-items:flex-start;flex-direction:column;gap:6px}.fps-moment-image--square{aspect-ratio:16/10;height:auto;width:100%}.fps-moment-gallery{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.fps-moment-gallery--count-2,.fps-moment-gallery--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.fps-moment-video{aspect-ratio:16/9;height:auto;width:100%}.fps-moment-image-viewer{padding:12px}.fps-moment-image-viewer-stage{height:78vh;width:100%}.fps-moment-image-viewer-close{right:8px;top:8px}.fps-moment-image-viewer-nav{height:44px;width:44px}.fps-moment-image-viewer-nav--prev{left:8px}.fps-moment-image-viewer-nav--next{right:8px}.fps-moment-image-viewer-count{bottom:8px}.fps-moment-audio{grid-template-columns:1fr}.fps-moment-reply-modal-overlay,.fps-moment-reply-panel{padding:12px}.fps-moment-reply-modal{max-height:calc(100vh - 24px)}.fps-moment-reply-modal-head{padding:16px}.fps-moment-reply-modal-body{padding:14px 16px 16px}.fps-moment-comment{gap:10px;grid-template-columns:28px minmax(0,1fr)}.fps-moment-comment img{height:28px;width:28px}.fps-moment-comment header{align-items:flex-start;flex-direction:column;gap:4px}.fps-tabs{gap:24px}.fps-footer{align-items:flex-start;flex-direction:column;gap:8px}}.ibom-topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--ibom-bg) 94%,#0000)!important;border-bottom:1px solid var(--ibom-border)!important;box-shadow:none!important;color:var(--ibom-text)!important;display:flex;justify-content:center;min-height:77px;position:sticky;top:0;z-index:50}.ibom-topbar>div{max-width:none!important;padding:0!important;width:min(var(--ibom-page-max),calc(100vw - 40px))}.ibom-topbar>div>div{height:auto!important;min-height:76px}.ibom-topbar a,.ibom-topbar button{color:var(--ibom-text-soft)!important;font-family:var(--ibom-font-family);letter-spacing:0}.ibom-topbar a:hover,.ibom-topbar a[href="/"],.ibom-topbar button:hover{color:var(--ibom-text)!important}.ibom-topbar a[href="/"]{font-family:var(--ibom-font-family);font-size:24px;line-height:1;text-decoration:none;white-space:nowrap}.ibom-topbar a.ibom-brand-link[href="/"]{align-items:center;display:inline-flex;line-height:0!important;width:111.844px}.ibom-topbar .ibom-brand-logo{display:block;height:auto;max-width:none;width:100%}.ibom-topbar .ibom-nav-link.is-active,.ibom-topbar a[class*=bg-blue-50]{background:#0000!important;color:var(--ibom-text)!important;position:relative}.ibom-topbar .ibom-nav-link:not(.is-active):after{content:none!important;display:none!important}.ibom-topbar .ibom-nav-link.is-active:after,.ibom-topbar a[class*=bg-blue-50]:after{background:var(--ibom-brand);border-radius:999px;bottom:3px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.ibom-topbar [class*=space-x-4]{gap:28px}.ibom-topbar [class*=space-x-4]>:not([hidden])~:not([hidden]){margin-left:0!important}.ibom-topbar .bg-gray-100{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text-soft)!important}.ibom-topbar svg{stroke:currentColor;fill:none}.ibom-topbar .group .absolute,.ibom-topbar .origin-top-right,.ibom-topbar [role=tooltip]{background:#1e1e1e!important;background-color:#1e1e1e!important;border:1px solid #ffffff0f!important;border-radius:12px!important;box-shadow:0 18px 44px #0000008c!important;color:#ffffffbf!important;overflow:hidden!important}.ibom-topbar .group .absolute button,.ibom-topbar .origin-top-right a,.ibom-topbar .origin-top-right button{color:#ffffffbf!important}.ibom-topbar .group .absolute button:hover,.ibom-topbar .origin-top-right a:hover,.ibom-topbar .origin-top-right button:hover{background:#ffffff14!important;color:#fff!important}.ibom-topbar a[href="/collaboration/create"]{background:var(--ibom-brand)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:#050505!important;font-weight:800;min-height:43px}.ibom-topbar a[href="/collaboration/create"]:hover{background:var(--ibom-brand-strong)!important;color:#050505!important}.ibom-topbar a[href="/collaboration/create"] svg{color:#050505}.ibom-topbar .bg-red-500{background:var(--ibom-danger)!important}.ibom-topbar .border-t{border-color:var(--ibom-border)!important}.figma-nav-review{background:#000!important;background-image:none!important;border-bottom:0!important;height:77px;min-height:77px}.ibom-topbar.figma-nav-review,body:has(.figma-public-hall-page) .ibom-topbar.figma-nav-review{background:#000!important;background-color:#000!important;background-image:none!important}.figma-nav-review>div{max-width:1400px!important;padding-left:0!important;padding-right:0!important;width:min(1400px,calc(100vw - 48px))!important}.figma-nav-review>div>div{height:76px!important;min-height:76px!important}.figma-nav-review [class*=space-x-4]{gap:32px}.figma-nav-review [class*=space-x-4]>:not([hidden])~:not([hidden]){margin-left:0!important}.figma-nav-review a[href="/"]:not(.ibom-nav-link){color:#fff!important;display:block;font-family:var(--ibom-font-family);font-size:24px!important;font-weight:700!important;letter-spacing:1px;line-height:36px!important;width:111.844px}.figma-nav-review [class*=ml-10]{margin-left:50px!important}.ibom-topbar.figma-nav-review .ibom-nav-link{border-radius:0!important;flex-shrink:0;padding:0!important;position:relative;white-space:nowrap}.figma-nav-review a.ibom-nav-link[href="/"],.ibom-topbar.figma-nav-review .ibom-nav-link{color:#ffffffb8!important;font-size:14px!important;font-weight:380!important;letter-spacing:0!important;line-height:19px!important}.figma-nav-review a.ibom-nav-link[href="/"]{font-family:var(--ibom-font-family)!important;width:auto}.ibom-topbar.figma-nav-review .ibom-nav-link.is-active{color:#fff!important}.ibom-topbar.figma-nav-review .ibom-nav-link.is-active:after{background:var(--ibom-brand);bottom:-2px;height:2px;width:20px}.figma-nav-tools-label{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}.figma-nav-tools-label svg{height:16px!important;width:16px!important}.figma-nav-review [class*="md:ml-6"]{align-items:center;gap:0}.figma-nav-review [class*=ml-3],.figma-nav-review [class*=mr-2],.figma-nav-review [class*=mr-3]{margin-left:0!important;margin-right:0!important}.figma-nav-review .figma-nav-icon-action+.figma-nav-icon-action{margin-left:24px!important}.figma-nav-review .figma-nav-icon-action{align-self:center;display:grid;height:45px;place-items:center}.figma-nav-review .figma-nav-guest-action,.figma-nav-review .figma-nav-user-action{margin-left:24px!important}.figma-nav-review .figma-nav-create-action{margin-left:20px!important}.figma-nav-review button.bg-gray-100:not(#user-menu-button){background:#0000!important;border:0!important;border-radius:0!important;color:#ffffffd1!important;display:grid;height:24px;padding:0!important;place-items:center;transform:translateY(2px);width:24px}.figma-nav-review button.bg-gray-100:not(#user-menu-button) svg{height:24px;width:24px}.ibom-topbar.figma-nav-review .figma-nav-icon-action .origin-top-right button.bg-blue-50{background:#26ee6d24!important;color:#fff!important}.figma-nav-review .figma-nav-user-action #user-menu-button{background:#0000!important;border:1px solid #fff3!important;border-radius:12px!important;color:#fff!important;height:45px;padding:0!important;width:131px}.figma-nav-user-button-content{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr) 24px;padding:0 8px;width:100%}.figma-nav-user-button-content span:not(.figma-nav-user-button-avatar){color:#d7deeb!important;font-size:14px;font-weight:380;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-nav-user-button-content>svg{color:#d7deeb!important;height:24px!important;width:24px!important}.figma-nav-user-avatar,.figma-nav-user-button-avatar{align-items:center;background:linear-gradient(135deg,#ffd166,#0f7cff 52%,#111);border-radius:50%;color:#fff;display:inline-flex;justify-content:center;overflow:hidden}.figma-nav-user-button-avatar{height:30px;width:30px}.figma-nav-user-avatar{flex:0 0 60px;height:60px;width:60px}.figma-nav-user-avatar img,.figma-nav-user-button-avatar img{height:100%;object-fit:cover;width:100%}.figma-nav-review a[href="/collaboration/create"]{align-items:center!important;border-radius:12px!important;font-size:14px;font-weight:380!important;height:43px;justify-content:center!important;min-height:43px;padding:0!important;text-align:center!important;width:137px}.figma-nav-review a[href="/collaboration/create"] svg{display:none}.ibom-topbar.figma-nav-review .figma-nav-guest-menu{background:#141414!important;background-color:#141414!important;border:1px solid #2a2a2a!important;border-radius:6px!important;height:auto!important;padding:6px 0!important}.ibom-topbar.figma-nav-review .figma-nav-guest-menu a{padding:0 16px!important}.ibom-topbar.figma-nav-review .figma-nav-guest-menu a:focus-visible,.ibom-topbar.figma-nav-review .figma-nav-guest-menu a:hover{background:#202020!important}.figma-nav-user-menu{background:#191919!important;border:1px solid #ffffff14!important;border-radius:7px!important;color:#ffffffb8!important;min-height:710px;padding:16px!important;width:320px!important}.figma-nav-user-card{align-items:center;border-radius:6px;color:#ffffffb8!important;display:flex!important;gap:10px;height:80px;padding:10px!important;text-decoration:none!important;width:288px}.figma-nav-user-card:hover{background:#202020!important}.figma-nav-user-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.figma-nav-user-name{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:4px;line-height:22px}.figma-nav-user-copy>span:last-child{color:#ffffff80;font-size:12px;line-height:19px}.figma-nav-badge{border-radius:50%;display:inline-flex;height:10px;width:10px}.figma-nav-badge-verified{background:#00c853}.figma-nav-badge-sponsored{background:#ff9f1c}.figma-nav-menu-divider{background:#ffffff14;height:1px;margin:20px 0;width:288px}.figma-nav-menu-section{grid-gap:10px;display:grid;gap:10px;width:288px}.figma-nav-section-title{color:#ffffff6b;font-size:12px;height:18px;line-height:18px;padding:0 10px}.figma-nav-menu-row{align-items:center;background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffffad!important;display:flex!important;font-size:12px!important;height:40px;justify-content:space-between;line-height:19px!important;padding:0 10px!important;text-align:left!important;width:288px}.figma-nav-account-row:hover>.figma-nav-menu-row,.figma-nav-menu-row:hover{background:#242424!important;color:#fff!important}.figma-nav-menu-row strong{color:#ffffffb8;font-size:12px;font-weight:400}.figma-nav-menu-row--account-primary{margin:4px 0 8px}.figma-nav-account-primary-divider{background:#ffffff14;height:1px;margin:0 0 12px;width:288px}@media (min-width:768px) and (max-width:1199px){.figma-nav-review>div{width:calc(100vw - 24px)!important}.figma-nav-review a[href="/"]:not(.ibom-nav-link){font-size:20px!important;width:76px}.figma-nav-review [class*=ml-10]{margin-left:20px!important}.figma-nav-review [class*=space-x-4]{gap:14px}.figma-nav-review a.ibom-nav-link[href="/"],.ibom-topbar.figma-nav-review .ibom-nav-link{font-size:12.5px!important}.figma-nav-review .figma-nav-create-action,.figma-nav-review .figma-nav-guest-action,.figma-nav-review .figma-nav-icon-action+.figma-nav-icon-action,.figma-nav-review .figma-nav-user-action,.figma-nav-review [class*="md:ml-6"]{margin-left:12px!important}.figma-nav-review .figma-nav-user-action #user-menu-button{width:105px}.figma-nav-review a[href="/collaboration/create"]{width:108px}}@media (min-width:768px) and (max-width:820px){.figma-nav-review .figma-nav-create-action{display:none!important}}.figma-nav-karaoke-divider{background:#ffffff14;height:1px;margin:8px 0;width:288px}.figma-nav-account-row{position:relative;width:288px}.figma-nav-menu-row--account svg,.figma-nav-menu-row--karaoke svg{color:#ffffff80}.figma-nav-account-submenu{background:#191919;border:1px solid #ffffff14;border-radius:7px;box-shadow:var(--ibom-shadow-strong);display:none;height:auto;min-height:0;padding:8px;position:absolute;right:calc(100% + 10px);top:0;width:220px;z-index:60}.figma-nav-account-row:focus-within .figma-nav-account-submenu,.figma-nav-account-row:hover .figma-nav-account-submenu{grid-gap:4px;display:grid;gap:4px}.figma-nav-account-submenu a{align-items:center;border-radius:4px;color:#ffffffad!important;display:flex!important;font-size:12px;height:36px;line-height:19px;padding:0 10px!important;text-decoration:none!important;width:204px}.figma-nav-account-submenu a:hover{background:#242424!important;color:#fff!important}.figma-nav-menu-row--logout{margin-top:20px}.figma-nav-logout-icon{border:1px solid #ffffff3d;border-left:0;border-radius:2px;height:18px;width:18px}.ibom-auth-page{background:linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,#0000 1px) 0 0 /48px 48px,linear-gradient(0deg,hsla(0,0%,100%,.025) 1px,#0000 1px) 0 0 /48px 48px,var(--ibom-bg)!important;color:var(--ibom-text)!important;font-family:var(--ibom-font-family)}.ibom-auth-center{min-height:100%;padding:88px 20px 40px!important}.ibom-auth-card,.ibom-auth-language{color:var(--ibom-text)!important}.ibom-auth-card{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:8px!important;box-shadow:var(--ibom-shadow-strong)!important;width:min(960px,calc(100vw - 40px))!important}.ibom-auth-card--register{max-height:calc(100vh - 112px)!important}.ibom-auth-grid{min-height:560px}.ibom-auth-brand{background:linear-gradient(135deg,#20de6829,#0000 42%),linear-gradient(180deg,var(--ibom-panel-soft),var(--ibom-panel))!important;border-right:1px solid var(--ibom-border)!important;padding:48px!important}.ibom-auth-brand--register{padding:32px!important}.ibom-auth-brand-content h1{color:var(--ibom-text)!important;font-family:var(--ibom-font-family);letter-spacing:0;margin:0 0 18px}.ibom-auth-brand-mark{background:var(--ibom-brand)!important;height:3px!important;margin-bottom:26px!important;width:52px!important}.ibom-auth-brand-content h2,.ibom-auth-heading h2,.ibom-auth-mini-card h3,.ibom-auth-mobile-title h2{color:var(--ibom-text)!important;letter-spacing:0}.ibom-auth-brand-content p,.ibom-auth-form p,.ibom-auth-heading p,.ibom-auth-mobile-title span,.ibom-auth-switch p{color:var(--ibom-text-muted)!important}.ibom-auth-mini-card{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:8px!important}.ibom-auth-mini-card span,.ibom-auth-mobile-title span{background:var(--ibom-bg-elevated)!important;border:1px solid var(--ibom-border)!important;border-radius:8px!important;color:var(--ibom-brand)!important}.ibom-auth-form-panel{background:var(--ibom-panel)!important}.ibom-auth-heading{margin-bottom:22px!important}.ibom-auth-heading h2{margin-bottom:6px!important}.ibom-auth-mode-tabs{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:8px!important}.ibom-auth-mode-tabs button{border-radius:6px!important;color:var(--ibom-text-soft)!important}.ibom-auth-mode-tabs button[class*=bg-slate-700]{background:var(--ibom-bg-elevated)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ibom-brand) 42%,#0000)!important;color:var(--ibom-brand)!important}.ibom-auth-form{grid-gap:16px;display:grid;gap:16px}.ibom-auth-form--compact{gap:10px}.ibom-auth-form label{color:var(--ibom-text)!important;font-weight:700}.ibom-auth-form input{background:var(--ibom-bg-elevated)!important;border:1px solid var(--ibom-border)!important;border-radius:8px!important;box-shadow:none!important;color:var(--ibom-text)!important;min-height:46px}.ibom-auth-form input::placeholder{color:var(--ibom-text-muted)!important}.ibom-auth-form input:focus{border-color:var(--ibom-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ibom-brand) 22%,#0000)!important;outline:none}.ibom-auth-form button:not(.ibom-auth-submit){color:var(--ibom-text-soft)!important}.ibom-auth-submit{background:var(--ibom-brand)!important;border-radius:8px!important;box-shadow:none!important;color:#050505!important;font-weight:800;min-height:46px}.ibom-auth-submit:hover{background:var(--ibom-brand-strong)!important}.ibom-auth-submit:disabled{cursor:not-allowed;opacity:.52!important}.ibom-auth-error{background:color-mix(in srgb,var(--ibom-danger) 13%,var(--ibom-panel))!important;border:1px solid color-mix(in srgb,var(--ibom-danger) 55%,#0000)!important;border-radius:8px!important}.ibom-auth-error p{color:var(--ibom-danger)!important}.ibom-auth-terms{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:8px!important}.ibom-auth-terms input[type=checkbox]{accent-color:var(--ibom-brand);min-height:auto}.ibom-auth-switch{border-color:var(--ibom-border)!important}.ibom-auth-switch button,.ibom-auth-terms button{color:var(--ibom-brand)!important;text-decoration-thickness:1px}.ibom-role-page{background:var(--ibom-bg)!important;color:var(--ibom-text)!important;font-family:var(--ibom-font-family)}.ibom-role-actionbar,.ibom-role-topbar{background:color-mix(in srgb,var(--ibom-bg) 94%,#0000)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text)!important}.ibom-role-actionbar{position:static!important}.ibom-role-action-spacer{height:28px!important}.ibom-role-container{width:min(var(--ibom-page-max),calc(100vw - 32px))}.ibom-role-hero h1{color:var(--ibom-text)!important;letter-spacing:0}.ibom-role-actionbar,.ibom-role-hero p,.ibom-role-page [class*="text-white/60"],.ibom-role-page [class*="text-white/70"]{color:var(--ibom-text-muted)!important}.ibom-role-tabs{scrollbar-width:none}.ibom-role-page [class*="bg-white/10"],.ibom-role-page button[class*="bg-[#232323]"],.ibom-role-selected-summary,.ibom-role-tabs button{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text-soft)!important}.ibom-role-page button[class*="bg-[#1DB954]"],.ibom-role-tabs button[class*="bg-[#1DB954]"]{background:var(--ibom-brand)!important;border-color:#0000!important;color:#050505!important}.ibom-role-page input,.ibom-role-page select,.ibom-role-search input{background:var(--ibom-bg-elevated)!important;border:1px solid var(--ibom-border)!important;border-radius:8px!important;color:var(--ibom-text)!important}.ibom-role-grid>button,.ibom-role-page [class*="bg-[#181818]"]{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:8px!important;color:var(--ibom-text)!important}.ibom-role-grid>button:hover{background:var(--ibom-panel-soft)!important}.ibom-role-grid>button[class*=ring-2]{border-color:var(--ibom-brand)!important;box-shadow:0 0 0 1px var(--ibom-brand)!important}.ibom-role-actionbar button{border-radius:8px!important}.ibom-page-shell{color:var(--ibom-text);margin:24px auto 72px;width:min(var(--ibom-page-max),calc(100vw - 32px))}.ibom-page-stack{grid-gap:18px;display:grid;gap:18px}.ibom-card,.ibom-panel{background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-lg);box-shadow:var(--ibom-shadow-soft)}.ibom-card{padding:18px}.ibom-section-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ibom-section-header h1,.ibom-section-header h2,.ibom-section-header h3{color:var(--ibom-text);letter-spacing:0;line-height:1.12;margin:0}.ibom-section-header p{color:var(--ibom-text-soft);margin:6px 0 0}.ibom-kicker{color:var(--ibom-brand);font-size:12px;font-weight:700;letter-spacing:0}.ibom-button,.ibom-icon-button{align-items:center;border:1px solid #0000;border-radius:var(--ibom-radius-sm);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:8px;justify-content:center;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.ibom-button{min-height:40px;padding:10px 14px}.ibom-button:hover,.ibom-icon-button:hover{transform:translateY(-1px)}.ibom-button:focus-visible,.ibom-field:focus-visible,.ibom-icon-button:focus-visible{box-shadow:var(--ibom-focus-ring);outline:0}.ibom-button:disabled,.ibom-icon-button:disabled{cursor:not-allowed;opacity:.52;transform:none}.ibom-button-primary{background:var(--ibom-brand);color:#050505}.ibom-button-primary:hover{background:var(--ibom-brand-strong)}.ibom-button-secondary{background:var(--ibom-panel-muted);border-color:var(--ibom-border);color:var(--ibom-text)}.ibom-button-ghost{background:#0000;border-color:#0000;color:var(--ibom-text-soft)}.ibom-icon-button{background:var(--ibom-panel-soft);border-color:var(--ibom-border);color:var(--ibom-text-soft);height:40px;padding:0;width:40px}.ibom-button svg,.ibom-icon-button svg{stroke:currentColor;fill:none;stroke-width:1.8;height:18px;width:18px}.ibom-badge{align-items:center;background:var(--ibom-brand-soft);border-radius:999px;color:var(--ibom-brand);display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:5px 9px;width:-moz-fit-content;width:fit-content}.ibom-avatar{background:var(--ibom-panel-muted);border-radius:50%;display:inline-block;height:44px;object-fit:cover;width:44px}.ibom-field{background:var(--app-input-bg);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);color:var(--ibom-text);font:inherit;min-height:42px;width:100%}.ibom-field::placeholder{color:var(--app-placeholder)}input.ibom-field,select.ibom-field{padding:0 12px}textarea.ibom-field{min-height:112px;padding:12px;resize:vertical}.ibom-tabs{display:flex;flex-wrap:wrap;gap:10px}.ibom-tab{background:var(--ibom-panel-soft);border:0;border-radius:var(--ibom-radius-sm);color:var(--ibom-text-soft);cursor:pointer;font:inherit;padding:9px 12px}.ibom-tab.is-active,.ibom-tab[aria-selected=true]{background:var(--ibom-brand);color:#050505;font-weight:800}.ibom-state{grid-gap:8px;align-content:center;border:1px dashed var(--ibom-border-strong);border-radius:var(--ibom-radius-lg);color:var(--ibom-text-muted);display:grid;gap:8px;justify-items:center;min-height:220px;text-align:center}.ibom-state h3,.ibom-state p{margin:0}.ibom-drawer-overlay,.ibom-modal-overlay{background:#00000094;inset:0;position:fixed;z-index:120}.ibom-modal-overlay{display:grid;padding:20px;place-items:center}.ibom-modal-card{background:var(--ibom-panel);border:1px solid var(--ibom-border-strong);border-radius:var(--ibom-radius-lg);box-shadow:var(--ibom-shadow-strong);max-height:min(86vh,760px);overflow:auto;width:min(640px,100%)}.ibom-drawer-overlay{display:grid;justify-items:end}.ibom-drawer-card{background:var(--ibom-panel);border-left:1px solid var(--ibom-border-strong);box-shadow:-24px 0 48px #00000059;height:100%;overflow:auto;width:min(560px,calc(100vw - 28px))}.creator-market-page,.works-market-page{background:radial-gradient(circle at 78% 0,color-mix(in srgb,var(--ibom-brand) 14%,#0000),#0000 34%),var(--ibom-bg)!important;color:var(--ibom-text)}.creator-market-page>div,.works-market-page>div{width:min(var(--ibom-page-max),calc(100vw - 32px))}.creator-market-layout,.works-market-layout{grid-gap:24px;align-items:start;display:grid!important;gap:24px;grid-template-columns:300px minmax(0,1fr)}.creator-filter-section,.works-filter-section{grid-gap:16px;display:grid;gap:16px;min-width:0;position:sticky;top:96px;width:auto!important}.creator-card,.creator-filter-card,.creator-filter-popover,.works-empty-state,.works-filter-card,.works-market-card{background:var(--ibom-bg-elevated)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-md)!important;box-shadow:var(--ibom-shadow-soft)!important;color:var(--ibom-text)}.creator-filter-card,.works-filter-card{margin-bottom:0!important;padding:16px!important}.creator-filter-popover{background:var(--ibom-panel)!important}.creator-card h3,.creator-filter-card h3,.creator-filter-popover h3,.creator-filter-popover h4,.works-filter-card h3,.works-market-card h3{color:var(--ibom-text)!important;letter-spacing:0}.creator-card p,.creator-filter-card p,.creator-market-page .text-gray-500,.creator-market-page .text-gray-600,.creator-market-page .text-gray-700,.works-filter-card p,.works-market-card p,.works-market-page .text-gray-500,.works-market-page .text-gray-600,.works-market-page .text-gray-700{color:var(--ibom-text-muted)!important}.creator-market-page .bg-gray-100,.creator-market-page .bg-gray-50,.creator-market-page .bg-white,.works-market-page .bg-gray-100,.works-market-page .bg-gray-50,.works-market-page .bg-white{background-color:var(--ibom-panel)!important}.creator-market-page .border-gray-100,.creator-market-page .border-gray-200,.creator-market-page .border-gray-300,.works-market-page .border-gray-100,.works-market-page .border-gray-200,.works-market-page .border-gray-300{border-color:var(--ibom-border)!important}.creator-market-page input,.creator-market-page select,.works-market-page input,.works-market-page select{background:var(--ibom-bg)!important;background:var(--app-input-bg,var(--ibom-bg))!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;box-shadow:none!important;color:var(--ibom-text)!important}.creator-market-page input::placeholder,.works-market-page input::placeholder{color:var(--ibom-text-subtle)!important;color:var(--app-placeholder,var(--ibom-text-subtle))!important}.creator-market-page input:focus,.creator-market-page select:focus,.works-market-page input:focus,.works-market-page select:focus{border-color:var(--ibom-brand)!important;box-shadow:var(--ibom-focus-ring)!important;outline:none}.creator-market-page button,.works-market-page button{transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}.creator-market-page button:focus-visible,.works-market-page button:focus-visible{box-shadow:var(--ibom-focus-ring);outline:none}.creator-filter-card button,.creator-filter-popover button,.creator-market-page button[class*=border],.works-filter-card button,.works-market-page button[class*=border]{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text-soft)!important}.creator-filter-card>button,.creator-market-page button[class*=bg-blue],.works-filter-card>button,.works-market-page button[class*=bg-blue],.works-market-page button[class*=bg-orange]{background:var(--ibom-brand)!important;border-color:#0000!important;color:#050505!important;font-weight:800}.creator-grid,.works-market-grid{grid-gap:16px!important;display:grid!important;gap:16px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.creator-card,.works-market-card{min-width:0;overflow:hidden;transform:none!important}.creator-card:hover,.works-market-card:hover{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border-strong)!important}.creator-card-media,.works-cover{background:radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--ibom-brand) 16%,#0000),#0000 34%),var(--ibom-panel-muted)!important;min-height:220px}.creator-card-media img,.works-cover img{height:100%;object-fit:cover;width:100%}.creator-card-body,.works-card-body{grid-gap:12px;align-content:start;display:grid!important;gap:12px;padding:16px!important}.creator-card-head,.works-card-head{align-items:flex-start;display:flex!important;gap:12px;justify-content:space-between;margin:0!important;min-width:0}.creator-card-head h3,.works-card-head h3{font-size:20px;line-height:1.2;margin:0!important}.creator-card span[class*=rounded-full],.works-market-card [class*=bg-blue],.works-market-card [class*=bg-green],.works-market-card [class*=bg-orange],.works-market-card span[class*=rounded-full]{background:var(--ibom-brand-soft)!important;border:1px solid var(--ibom-border);color:var(--ibom-brand)!important}.works-cover button{background:var(--ibom-brand)!important;border:0!important;color:#050505!important}.works-cover>div[class*=absolute][class*=bottom]{background:#000000a8!important}.creator-card button[disabled],.works-market-card button[disabled]{cursor:not-allowed;opacity:.56}.works-empty-state{grid-gap:8px;align-content:center;display:grid;gap:8px;justify-items:center;min-height:320px;text-align:center}.social-feed-page{background:var(--ibom-bg);color:var(--ibom-text);font-family:var(--ibom-font-family);min-height:calc(100vh - 76px)}.social-feed-shell{grid-gap:16px;display:grid;gap:16px;margin:0 auto;padding:28px 0 56px;width:min(840px,calc(100vw - 32px))}.social-composer-card,.social-feed-empty,.social-feed-hero,.social-moment-card{background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border);border-radius:8px;box-shadow:var(--ibom-shadow-soft)}.social-feed-hero{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:22px}.social-feed-hero h1{align-items:center;color:var(--ibom-text);display:flex;font-size:clamp(24px,3vw,34px);gap:10px;letter-spacing:0;line-height:1.15;margin:4px 0 0}.social-feed-hero h1 svg{color:var(--ibom-brand);height:26px;width:26px}.social-feed-count{grid-gap:2px;background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:8px;display:grid;gap:2px;min-width:110px;padding:12px;text-align:right}.social-feed-count strong{color:var(--ibom-text);font-size:24px;line-height:1}.social-feed-count span{color:var(--ibom-text-muted);font-size:12px}.social-detail-back{align-items:center;background:var(--ibom-panel);border:0;border-radius:8px;color:var(--ibom-text-soft);display:inline-flex;font-weight:800;gap:8px;justify-content:center;min-height:38px;padding:0 12px}.social-detail-back svg{height:18px;width:18px}.social-feed-tabs{grid-gap:8px;background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border);border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:6px}.social-composer-submit-row button,.social-composer-tools button,.social-feed-tabs button,.social-load-more button,.social-moment-actions button,.social-moment-author-name,.social-moment-delete{border:0;border-radius:8px;cursor:pointer;font-family:var(--ibom-font-family);letter-spacing:0;min-width:0}.social-feed-tabs button{align-items:center;background:#0000;color:var(--ibom-text-soft);display:inline-flex;font-weight:700;gap:8px;justify-content:center;padding:10px 12px}.social-feed-tabs button.is-active{background:var(--ibom-brand);color:#050505}.social-feed-tabs svg{height:17px;width:17px}.social-composer-card{padding:18px}.social-composer-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr)}.social-composer-avatar,.social-moment-avatar{background:var(--ibom-panel-soft);border:1px solid var(--ibom-border-strong);border-radius:50%;color:var(--ibom-brand);display:inline-grid;font-weight:800;overflow:hidden;place-items:center}.social-composer-avatar{height:42px;width:42px}.social-comment-form textarea,.social-composer-card textarea{background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:8px;color:var(--ibom-text);min-width:0;outline:none;resize:vertical;width:100%}.social-composer-card textarea{min-height:104px;padding:12px}.social-comment-form textarea:focus,.social-composer-card textarea:focus{border-color:var(--ibom-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--ibom-brand) 18%,#0000)}.social-composer-submit-row,.social-composer-toolbar,.social-composer-tools{align-items:center;display:flex;gap:10px}.social-composer-toolbar{justify-content:space-between;margin-top:12px}.social-composer-tools{flex-wrap:wrap;min-width:0}.social-composer-tools select{background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:8px;color:var(--ibom-text);max-width:180px;min-height:38px;padding:0 10px}.social-composer-tools button{background:var(--ibom-panel-soft);color:var(--ibom-text-soft);display:inline-grid;height:38px;place-items:center;width:38px}.social-composer-tools button.is-active,.social-composer-tools button:hover,.social-load-more button:hover,.social-moment-actions button:hover{background:var(--ibom-brand-soft);color:var(--ibom-brand)}.social-composer-tools svg,.social-moment-actions svg,.social-moment-delete svg{height:18px;width:18px}.social-composer-submit-row{flex-shrink:0}.social-composer-attachments{grid-gap:10px;display:grid;gap:10px;margin-top:12px;padding-left:54px}.social-composer-image-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(86px,1fr))}.social-composer-image-grid figure{aspect-ratio:1;background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:8px;margin:0;overflow:hidden;position:relative}.social-composer-image-grid img{height:100%;object-fit:cover;width:100%}.social-composer-image-grid button{background:#050505b8;border:0;border-radius:999px;color:#fff;font-size:16px;height:24px;line-height:1;position:absolute;right:6px;top:6px;width:24px}.social-composer-field{grid-gap:8px;align-items:center;background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:8px;display:grid;gap:8px;grid-template-columns:18px minmax(0,1fr) auto;min-height:38px;padding:0 10px}.social-composer-field svg{color:var(--ibom-text-muted);height:18px;width:18px}.social-composer-field input{background:#0000;border:0;color:var(--ibom-text);min-width:0;outline:none}.social-composer-field button{background:var(--ibom-panel-soft);border:0;border-radius:6px;color:var(--ibom-text-soft);font-size:12px;min-height:28px;padding:0 10px}.social-composer-submit-row span{color:var(--ibom-text-muted);font-size:12px}.social-comment-submit,.social-composer-submit-row button,.social-load-more button{background:var(--ibom-brand);color:#050505;font-weight:800;min-height:38px;padding:0 16px}.social-comment-submit:disabled,.social-composer-submit-row button:disabled,.social-load-more button:disabled{cursor:not-allowed;opacity:.55}.social-moment-card,.social-moment-list{grid-gap:14px;display:grid;gap:14px}.social-moment-card{padding:18px}.social-moment-actions,.social-moment-author,.social-moment-head,.social-moment-location,.social-moment-meta{align-items:center;display:flex}.social-moment-head{gap:12px;justify-content:space-between}.social-moment-author{gap:12px;min-width:0}.social-moment-avatar{background:var(--ibom-panel);flex:0 0 44px;height:44px;width:44px}.social-moment-avatar img{height:100%;object-fit:cover;width:100%}.social-moment-author-name{background:#0000;color:var(--ibom-text);font-weight:800;max-width:100%;overflow-wrap:anywhere;padding:0;text-align:left}.social-moment-author-name:hover{color:var(--ibom-brand)}.social-moment-meta{color:var(--ibom-text-muted);flex-wrap:wrap;font-size:12px;gap:8px;margin-top:4px;min-width:0}.social-type-pill{align-items:center;background:var(--ibom-brand-soft)!important;border:1px solid var(--ibom-border-strong);border-radius:999px;color:var(--ibom-brand)!important;display:inline-flex;font-size:11px;font-weight:800;min-height:22px;padding:0 8px}.social-moment-delete{background:var(--ibom-panel-soft);color:var(--ibom-text-muted);display:inline-grid;height:34px;place-items:center;width:34px}.social-moment-delete:hover{color:var(--ibom-danger)}.social-moment-content{color:var(--ibom-text-soft);line-height:1.65;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.social-moment-media{grid-gap:8px;display:grid;gap:8px}.social-moment-media--1{grid-template-columns:1fr}.social-moment-media--2{grid-template-columns:repeat(2,minmax(0,1fr))}.social-moment-media--3{grid-template-columns:repeat(3,minmax(0,1fr))}.social-moment-media img{aspect-ratio:16/10;border-radius:8px;object-fit:cover;width:100%}.social-moment-location{color:var(--ibom-text-muted);font-size:12px;gap:6px}.social-moment-location svg{height:14px;width:14px}.social-moment-actions{border-top:1px solid var(--ibom-border);gap:8px;padding-top:12px}.social-moment-actions button{align-items:center;background:var(--ibom-panel);color:var(--ibom-text-muted);display:inline-flex;font-weight:800;gap:6px;min-height:36px;padding:0 12px}.social-moment-actions button.is-liked{color:var(--ibom-danger)}.social-moment-actions button.is-active{color:var(--ibom-brand)}.social-moment-actions span{align-items:center;color:var(--ibom-text-muted);display:inline-flex;font-weight:800;gap:6px;min-height:36px}.social-moment-card--detail .social-moment-interactions{border-top:1px solid var(--ibom-border);padding-top:12px}.social-share-feedback{color:var(--ibom-brand);font-size:12px;font-weight:700;margin:-4px 0 0}.social-moment-interactions{min-width:0}.social-feed-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:44px 18px;text-align:center}.social-feed-empty svg{color:var(--ibom-brand);height:38px;width:38px}.social-feed-empty strong{color:var(--ibom-text);font-size:18px}.social-feed-empty span{color:var(--ibom-text-muted);font-size:13px}.social-load-more{display:flex;justify-content:center;padding:4px 0}.social-interaction-panel{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:8px!important;box-shadow:none!important;color:var(--ibom-text);min-width:0}.social-interaction-panel .karaoke-listen-panel-header{align-items:flex-start;gap:10px}.social-interaction-panel .karaoke-listen-panel-header h2{color:var(--ibom-text)}.social-comment-actions,.social-comment-delete,.social-comment-form-footer,.social-comment-meta,.social-comment-reply,.social-comment-submit,.social-interaction-toolbar{align-items:center;display:flex}.social-comment-delete,.social-comment-reply,.social-comment-submit,.social-interaction-hint,.social-like-btn{border-radius:8px!important}.social-comment-actions{flex-wrap:wrap;gap:8px;margin-top:8px}.social-comment-delete{background:#0000;border:0;color:#dc2626;cursor:pointer;font-size:13px;gap:4px}.social-comment-delete:disabled{cursor:not-allowed;opacity:.55}.social-comment-item{min-width:0}.social-comment-content,.social-comment-empty,.social-comment-form-tip,.social-comment-meta strong,.social-comment-replying,.social-interaction-error{overflow-wrap:anywhere}@media (max-width:640px){.social-feed-shell{padding-top:16px;width:min(100% - 24px,840px)}.social-composer-submit-row,.social-composer-toolbar,.social-feed-hero{align-items:stretch}.social-composer-toolbar,.social-feed-hero{flex-direction:column}.social-feed-count{text-align:left}.social-feed-tabs button{font-size:13px;padding-inline:6px}.social-composer-row{grid-template-columns:1fr}.social-composer-submit-row{justify-content:space-between;width:100%}.social-composer-submit-row button{min-width:116px}.social-composer-attachments{padding-left:0}.social-composer-field{grid-template-columns:18px minmax(0,1fr)}.social-composer-field button{grid-column:1/-1}.social-moment-actions,.social-moment-head{align-items:flex-start}.social-moment-actions{flex-wrap:wrap}.social-moment-media--2,.social-moment-media--3{grid-template-columns:1fr}}.messages-page,.notification-page{background:radial-gradient(circle at 86% 0,color-mix(in srgb,var(--ibom-brand) 12%,#0000),#0000 32%),var(--ibom-bg)!important;color:var(--ibom-text)}.messages-page>.max-w-6xl,.notification-shell{box-sizing:border-box;max-width:100%;width:min(var(--ibom-page-max),calc(100vw - 32px))}.messages-page-panel,.new-conversation-card,.notification-modal-card,.notification-panel{background:var(--ibom-bg-elevated)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-md)!important;box-shadow:var(--ibom-shadow-soft)!important;color:var(--ibom-text)}.message-composer,.message-thread-header,.messages-list-header,.new-conversation-card>div,.notification-header,.notification-modal-foot,.notification-modal-head,.notification-tabs-wrap{background:var(--ibom-panel)!important;border-color:var(--ibom-border)!important}.messages-page .text-gray-900,.messages-page h1,.messages-page h2,.messages-page h3,.notification-page .text-gray-900,.notification-page h1,.notification-page h2,.notification-page h3{color:var(--ibom-text)!important;letter-spacing:0}.notification-header{gap:12px}.messages-page .text-gray-400,.messages-page .text-gray-500,.messages-page .text-gray-600,.messages-page .text-gray-700,.messages-page p,.messages-page small,.notification-page .text-gray-500,.notification-page .text-gray-600,.notification-page .text-gray-700,.notification-page p,.notification-page small{color:var(--ibom-text-muted)!important}.notification-tabs{gap:8px;padding:12px 18px!important;scrollbar-width:none}.notification-tabs::-webkit-scrollbar{display:none}.notification-tabs button{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:999px;color:var(--ibom-text-soft)!important;min-height:38px;padding:8px 12px!important}.notification-tabs button:hover,.notification-tabs button[class*=border-blue]{background:var(--ibom-brand-soft)!important;border-color:color-mix(in srgb,var(--ibom-brand) 45%,#0000)!important;color:var(--ibom-brand)!important}.notifications-list{background:#0000!important}.notifications-item{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm);margin:10px}.notifications-item-unread{background:linear-gradient(135deg,color-mix(in srgb,var(--ibom-brand) 9%,#0000),#0000 58%),var(--ibom-panel)!important;border-color:color-mix(in srgb,var(--ibom-brand) 42%,var(--ibom-border))!important}.conversation-card:hover,.new-conversation-result:hover,.notifications-item:hover{background:var(--ibom-panel-soft)!important;border-color:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border))!important}.conversation-card img,.message-thread-header img,.new-conversation-result img,.notifications-item img{border:1px solid var(--ibom-border)}.notifications-item span[class*=rounded-full]{background:var(--ibom-brand-soft)!important;color:var(--ibom-brand)!important}.messages-page button,.new-conversation-card button,.notification-modal-card button,.notifications-item button{border-color:var(--ibom-border)!important}.messages-header-icon-btn,.messages-page button[class*=bg-blue],.messages-primary-btn,.notification-batch-delete-btn,.notification-header button,.notification-mark-all-btn,.notification-modal-card button[class*=bg-blue],.notifications-item button[class*=text-blue]{background:var(--ibom-brand)!important;color:#050505!important;font-weight:700}.notification-batch-delete-btn,.notification-mark-all-btn{align-items:center;border:1px solid #0000!important;border-radius:999px;display:inline-flex!important;gap:6px;justify-content:center;line-height:1;min-height:38px;padding:0 14px!important;white-space:nowrap}.notification-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-left:auto}.notification-header-actions .notification-batch-delete-btn,.notification-header-actions .notification-mark-all-btn{flex-shrink:0}.notification-batch-delete-btn:disabled,.notification-mark-all-btn:disabled{cursor:not-allowed;opacity:1!important}.notification-mark-all-btn svg{color:currentColor!important;flex-shrink:0}.notification-bulk-bar{align-items:center;background:var(--ibom-bg-elevated);border-bottom:1px solid var(--ibom-border);color:var(--ibom-text-muted);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:10px 18px}.notification-bulk-bar label,.notification-select{align-items:center;display:inline-flex;gap:8px}.notification-bulk-bar input,.notification-select input{accent-color:var(--ibom-brand);height:16px;width:16px}.notification-select{align-self:center;cursor:pointer;flex:0 0 auto}.notification-auto-load-sentinel{align-items:center;color:var(--ibom-text-muted);display:flex;font-size:13px;font-weight:700;justify-content:center;min-height:48px}.new-conversation-overlay,.notification-modal-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000ad!important}.new-conversation-result,.notification-modal-body>div{background:var(--ibom-panel)!important;border-color:var(--ibom-border)!important}.messages-page{min-height:calc(100vh - 64px)}.message-thread-panel,.messages-layout,.messages-page-panel,.messages-sidebar{min-width:0}.messages-sidebar{background:var(--ibom-panel)!important}.conversation-card,.messages-sidebar{border-color:var(--ibom-border)!important}.conversation-card{background:#0000!important}.conversation-card[class*=bg-blue]{background:var(--ibom-brand-soft)!important}.conversation-card span[class*=bg-red]{background:var(--ibom-brand)!important;color:#050505!important;font-weight:800}.message-composer textarea,.messages-header-search-input,.new-conversation-card input{background:var(--ibom-bg)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text)!important}.message-composer textarea::placeholder,.messages-header-search-input::placeholder,.new-conversation-card input::placeholder{color:var(--ibom-text-muted)!important}.message-thread-panel{background:var(--ibom-bg-elevated)!important}.message-thread-peer{min-width:0}.message-thread-delete-btn{align-items:center;background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text-muted)!important;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.message-thread-delete-btn:hover:not(:disabled){background:color-mix(in srgb,var(--ibom-danger) 10%,var(--ibom-panel))!important;border-color:color-mix(in srgb,var(--ibom-danger) 40%,var(--ibom-border))!important;color:var(--ibom-danger)!important}.message-thread-delete-btn:disabled{cursor:not-allowed;opacity:.55}.message-thread-body{background:linear-gradient(180deg,color-mix(in srgb,var(--ibom-brand) 5%,#0000),#0000 36%),var(--ibom-bg)!important}.message-bubble{max-width:min(68vw,560px)!important;min-width:0}.message-bubble-peer{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border);color:var(--ibom-text)!important}.message-bubble-mine{background:var(--ibom-brand)!important;color:#050505!important}.message-bubble-time-mine{color:#0000009e!important}.message-bubble-time-peer,.message-time-separator{color:var(--ibom-text-muted)!important}.message-time-separator{background:var(--ibom-panel-soft)!important}.message-load-more-btn{background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);color:var(--ibom-brand);font-weight:650}.message-load-more-btn:focus-visible,.message-load-more-btn:hover:not(:disabled){background:color-mix(in srgb,var(--ibom-brand) 12%,var(--ibom-panel-soft));border-color:color-mix(in srgb,var(--ibom-brand) 45%,var(--ibom-border));outline:none}.message-item-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start;margin-top:8px}.message-item-actions-mine{justify-content:flex-end}.message-edit-actions button,.message-item-actions button{align-items:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:8px;color:var(--ibom-text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;min-width:30px}.message-edit-actions button:focus-visible,.message-edit-actions button:hover:not(:disabled),.message-item-actions button:focus-visible,.message-item-actions button:hover:not(:disabled){border-color:color-mix(in srgb,var(--ibom-brand) 45%,var(--ibom-border));color:var(--ibom-brand);outline:none}.message-edit-actions button:disabled,.message-item-actions button:disabled{cursor:not-allowed;opacity:.52}.message-edit-panel{grid-gap:8px;display:grid;gap:8px}.message-edit-textarea{background:var(--ibom-bg);border:1px solid var(--ibom-border);border-radius:8px;color:var(--ibom-text);font:inherit;min-width:240px;padding:8px 10px;resize:vertical;width:min(360px,100%)}.message-edit-actions{display:flex;flex-wrap:wrap;gap:8px}.message-edit-actions button{font-size:12px;font-weight:650;padding:0 12px;width:auto}.message-recalled-text{color:var(--ibom-text-muted);font-style:italic}.message-composer>.flex{min-width:0}.message-composer textarea{min-width:0;resize:none}.figma-work-detail,.figma-work-detail *{box-sizing:border-box;letter-spacing:0}.figma-work-detail{--figma-work-bg:#000;--figma-work-panel:#1b1b1b;--figma-work-panel-soft:#242424;--figma-work-line:#ffffff24;--figma-work-line-soft:#ffffff17;--figma-work-text:#f5f5f5;--figma-work-muted:#ffffff94;--figma-work-dim:#ffffff61;--figma-work-green:#24f279;--figma-work-green-soft:#24f27924;background:var(--figma-work-bg);color:var(--figma-work-text);font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;min-height:100vh;overflow-x:clip;text-align:left}.figma-work-nav{background:#000;border-bottom:1px solid var(--figma-work-line-soft);height:77px;min-height:77px}.figma-work-nav-inner{align-items:center;display:flex;gap:28px;justify-content:space-between;margin:0 auto;min-height:76px;width:min(1400px,calc(100vw - 48px))}.figma-work-nav-inner>strong{color:#fff;font-size:18px;font-weight:800;line-height:1}.figma-work-nav nav{align-items:center;display:flex;gap:42px;margin-left:88px;margin-right:auto}.figma-work-nav nav span{color:#ffffffc7;font-size:12px;line-height:1;white-space:nowrap}.figma-work-nav-tools{align-items:center;color:#ffffffb8;display:flex;font-size:12px;gap:16px}.figma-work-nav-tools>span:not(.figma-nav-user){align-items:center;border-radius:50%;display:inline-flex;height:24px;justify-content:center;width:24px}.figma-nav-user{align-items:center;border:1px solid var(--figma-work-line);border-radius:999px;color:#fff;display:inline-flex;gap:8px;min-height:30px;padding:0 8px}.figma-nav-user .figma-avatar{height:22px;width:22px}.figma-work-nav-tools button{background:var(--figma-work-green);border:0;border-radius:7px;color:#050505;font-size:12px;font-weight:800;height:42px;padding:0 24px}.figma-work-shell{margin:0 auto;padding:34px 0 24px;width:min(1400px,calc(100vw - 48px))}.figma-real-work-detail .figma-work-shell{padding:20px 0 24px;width:min(1400px,calc(100vw - 48px))}.figma-real-work-detail .figma-work-breadcrumb{display:flex}.figma-work-breadcrumb{align-items:center;color:var(--figma-work-dim);display:flex;font-size:12px;gap:8px;line-height:19px;margin-bottom:20px}.figma-work-breadcrumb button{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.figma-work-breadcrumb strong{color:var(--figma-work-text);font-weight:600}.figma-work-shell>h1{color:var(--figma-work-text);font-size:28px;font-weight:800;line-height:38px;margin:0 0 20px}.figma-work-layout{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1038px) 330px}.figma-work-main{min-width:0}.figma-purchase-modal,.figma-recharge-modal,.figma-side-panel,.figma-work-comments,.figma-work-hero-card,.figma-work-lyrics{background:#050505;border:1px solid var(--figma-work-line);border-radius:8px}.figma-work-hero-card{overflow:hidden}.figma-real-work-detail .figma-work-hero-card{border-radius:16px;height:358.256px}.figma-work-summary{grid-gap:28px;display:grid;gap:28px;grid-template-columns:248px minmax(0,1fr) max-content;min-height:272px;padding:20px 20px 0}.figma-real-work-detail .figma-work-summary{gap:24px;grid-template-columns:250.256px minmax(0,1fr);min-height:282.256px;padding:16px;position:relative}.figma-work-cover{aspect-ratio:1;background:#08d85b;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff2e;overflow:hidden;position:relative;width:248px}.figma-real-work-detail .figma-work-cover{border-radius:24px;max-width:250.256px;width:250.256px}.figma-work-cover.has-image{background:#111}.figma-real-work-detail .figma-work-cover.has-image{background:#08d85b}.figma-real-cover-media{display:block;height:100%;object-fit:cover;position:relative;width:100%;z-index:1}.figma-real-video-engine{bottom:0;height:1px;left:0;opacity:0;pointer-events:none;position:absolute;width:1px}.figma-work-disc{background:#fff3;border-radius:50%;inset:48px;position:absolute}.figma-work-disc:after,.figma-work-disc:before{border-color:#ffffffc7 #0000 #0000 #ffffffc7;border-radius:50%;border-style:solid;border-width:8px;content:"";position:absolute}.figma-work-disc:before{inset:28px;transform:rotate(-42deg)}.figma-work-disc:after{border-color:#fff;border-width:6px;inset:56px}.figma-work-disc span{background:#fff;border-radius:50%;height:18px;left:94px;position:absolute;top:94px;width:18px}.figma-work-note{bottom:36px;color:#d7ff19;font-size:78px;font-weight:900;line-height:1;position:absolute;right:30px}.figma-work-meta{min-width:0;padding-top:20px}.figma-real-work-detail .figma-work-meta{padding-top:11.628px}.figma-work-title-row{align-items:center;display:flex;gap:8px;margin-bottom:18px;min-width:0}.figma-real-work-detail .figma-work-title-row{flex-wrap:nowrap;gap:16px;margin-bottom:8px;min-height:45px}.figma-work-title-row h2{color:var(--figma-work-text);font-size:32px;font-weight:800;line-height:1.05;margin:0}.figma-real-work-detail .figma-work-title-row h2{flex:0 1 auto;font-size:36px;line-height:45px;max-width:calc(100% - 180px);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-pill{align-items:center;border-radius:3px;display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:500;justify-content:center;line-height:1;min-height:18px;padding:1px 7px;white-space:nowrap;width:max-content}.figma-pill-green{background:#24f27914;border:1px solid #24f279cc;color:var(--figma-work-green)}.figma-pill-purple{background:#7836d22e;border:1px solid #a569ffb3;color:#d3b7ff}.figma-work-meta dl{grid-gap:10px;display:grid;gap:10px;margin:0}.figma-real-work-detail .figma-work-meta dl{gap:8px}.figma-work-meta dl>div{grid-gap:12px;align-items:center;color:var(--figma-work-muted);display:grid;font-size:13px;gap:12px;grid-template-columns:190px minmax(0,1fr);line-height:1.1}.figma-real-work-detail .figma-work-meta dl>div{font-size:16px;gap:12px;grid-template-columns:max-content minmax(0,1fr);line-height:22px;min-height:22px}.figma-real-work-detail .figma-work-meta dd,.figma-real-work-detail .figma-work-meta dt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-work-meta dd,.figma-work-meta dt{margin:0}.figma-work-meta dd{color:var(--figma-work-text);text-align:right}.figma-real-owner-inline{align-items:center;display:inline-flex;gap:6px;vertical-align:middle}.figma-real-work-detail .figma-real-owner-inline .figma-avatar{height:24px;width:24px}.figma-real-owner-inline button{background:#0000;border:0;color:var(--figma-work-text);cursor:pointer;font:inherit;padding:0}.figma-work-owner{align-items:center;align-self:start;color:var(--figma-work-text);display:flex;font-size:12px;gap:6px;margin-top:78px}.figma-work-owner button{background:#0000;border:0;color:var(--figma-work-text);cursor:pointer;font:inherit;padding:0}.figma-avatar{background:linear-gradient(135deg,#6ee7ff,#2563eb);border:1px solid #ffffff38;border-radius:50%;display:inline-block;flex:0 0 auto;height:30px;width:30px}.figma-real-avatar{background:#202020;overflow:hidden}.figma-real-avatar img{display:block;height:100%;object-fit:cover;width:100%}.figma-avatar-blue{background:linear-gradient(135deg,#ffd35c,#1264d8)}.figma-avatar-pink{background:linear-gradient(135deg,#ff88d0,#7044ff)}.figma-avatar-cyan{background:linear-gradient(135deg,#d7f7ff,#1a789a)}.figma-avatar-teal{background:linear-gradient(135deg,#9fffe8,#0f766e)}.figma-avatar-orange{background:linear-gradient(135deg,#ffd28b,#7c2d12)}.figma-avatar-gray{background:linear-gradient(135deg,#e5e7eb,#4b5563)}.figma-avatar-lilac{background:linear-gradient(135deg,#f0abfc,#a855f7)}.figma-work-actions-row{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.figma-real-work-detail .figma-work-actions-row{border-top:1px solid var(--figma-work-line-soft);min-height:76px;padding:16px}.figma-work-actions{display:flex;flex-wrap:wrap;gap:10px}.figma-real-work-detail .figma-work-actions{flex:1 1 auto;flex-wrap:nowrap;gap:12px;min-width:0}.figma-balance-row button,.figma-comment-input button,.figma-modal-primary,.figma-reply-box button,.figma-side-purchase,.figma-work-action,.figma-work-primary-actions button{align-items:center;border:0;border-radius:6px;display:inline-flex;gap:8px;justify-content:center;line-height:1;white-space:nowrap}.figma-work-action{background:#2f2f2f;color:#f2f2f2;font-size:13px;font-weight:700;height:44px;min-width:122px;padding:0 16px}.figma-real-work-detail .figma-work-action{border-radius:7px;flex:0 0 auto;font-size:16px;height:44px;min-width:0;padding:0 16px}.figma-real-work-detail .figma-work-action:first-child{width:140px}.figma-real-work-detail .figma-work-action:nth-child(2){width:179px}.figma-real-work-detail .figma-work-action:nth-child(3){width:118px}.figma-real-work-detail .figma-work-action svg,.figma-real-work-detail .figma-work-primary-actions svg{height:24px;width:24px}.figma-modal-primary:disabled,.figma-side-purchase:disabled,.figma-work-action:disabled{cursor:not-allowed;opacity:.55}.figma-modal-primary svg,.figma-side-purchase svg,.figma-work-action svg,.figma-work-primary-actions svg{flex:0 0 auto}.figma-work-action.is-active{color:#fff}.figma-work-action.is-active:first-child svg{fill:#ff4f8b;color:#ff4f8b}.figma-work-action.is-active:nth-child(4) svg{fill:#f7c948;color:#f7c948}.figma-work-primary-actions{align-items:stretch;display:flex;gap:10px}.figma-real-work-detail .figma-work-primary-actions{flex:0 0 auto;gap:12px}.figma-modal-primary,.figma-side-purchase,.figma-work-primary-actions button{background:var(--figma-work-green);box-sizing:border-box;color:#050505;font-size:13px;font-weight:800;height:44px;padding:0 26px}.figma-real-work-detail .figma-work-primary-actions button{border-radius:7px;font-size:16px;height:44px;min-width:110px;padding:0 14px;width:110px}.figma-work-primary-actions .figma-real-karaoke-button{align-self:stretch;margin:0;min-width:92px}.figma-real-work-detail .figma-work-primary-actions .figma-real-karaoke-button{min-width:110px;width:110px}.figma-work-primary-actions .figma-real-karaoke-button:hover:not(:disabled){transform:none}.figma-mic-icon{font-size:15px;font-weight:900}.figma-work-lyrics{margin-top:24px;min-height:180px;padding:22px 22px 28px}.figma-work-lyrics.has-lyrics{min-height:560px}.figma-work-lyrics h3{color:var(--figma-work-text);font-size:20px;font-weight:800;line-height:1.1;margin:0 0 20px}.figma-work-lyric-lines{grid-gap:16px;color:var(--figma-work-muted);display:grid;font-size:14px;gap:16px;line-height:1.45;max-height:570px;overflow-y:auto;padding-right:8px;scroll-behavior:smooth;scrollbar-color:var(--figma-work-line) #0000;scrollbar-width:thin}.figma-work-lyric-lines p{margin:0;transition:color .16s ease,transform .16s ease}.figma-work-lyric-lines p.is-active{color:var(--figma-work-green);transform:translateX(4px)}.figma-work-lyric-plain{display:block;white-space:pre-wrap}.figma-real-work-detail .figma-work-lyrics,.figma-real-work-detail .figma-work-lyrics.has-lyrics{border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:630px;margin-top:24px;min-height:630px;overflow:hidden;padding:16px 24px;width:100%}.figma-real-work-detail .figma-work-lyrics h3{color:#fff;flex:0 0 auto;font-size:24px;font-weight:600;line-height:29px;margin:0}.figma-real-work-detail .figma-work-lyric-lines{color:#ffffffb3;display:flex;flex:1 1 auto;flex-direction:column;font-size:16px;font-weight:400;gap:16px;line-height:22px;max-height:none;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}.figma-real-work-detail .figma-work-lyric-lines p{color:#ffffffb3;flex:0 0 auto;line-height:22px;margin:0;overflow-wrap:break-word;transform:none;width:100%}.figma-real-work-detail .figma-work-lyric-lines p.is-active{color:#fff;transform:none}.figma-real-work-detail .figma-work-lyric-plain{white-space:pre-line}.figma-work-comments{margin-top:24px;padding:22px 22px 28px}.figma-work-comments h3{color:var(--figma-work-text);font-size:20px;font-weight:800;line-height:1.1;margin:0 0 16px}.figma-real-work-detail .figma-work-comments{border-radius:12px;padding:16px 24px}.figma-real-work-detail .figma-work-comments h3{font-size:24px;line-height:32px;margin-bottom:12px}.figma-all-replies-toggle{color:var(--figma-work-muted);cursor:pointer;font-size:11px;margin-bottom:8px;margin-top:10px}.figma-nested-replies{border-radius:8px;margin-top:4px;padding:16px}.figma-nested-reply:not(:last-child){border-bottom:1px solid var(--figma-work-line-soft);margin-bottom:14px;padding-bottom:14px}.figma-comment,.figma-comment-composer,.figma-nested-reply{grid-gap:14px;display:grid;gap:14px;grid-template-columns:38px minmax(0,1fr)}.figma-comment-composer{margin-bottom:22px}.figma-real-work-detail .figma-comment,.figma-real-work-detail .figma-comment-composer,.figma-real-work-detail .figma-nested-reply{gap:16px;grid-template-columns:50px minmax(0,1fr)}.figma-real-work-detail .figma-comment-composer>.figma-avatar,.figma-real-work-detail .figma-comment>.figma-avatar,.figma-real-work-detail .figma-nested-reply>.figma-avatar{height:50px;width:50px}.figma-real-work-detail .figma-comment-composer{border-bottom:1px solid var(--figma-work-line-soft);margin-bottom:0;padding-bottom:12px}.figma-real-work-detail .figma-comment-composer>div,.figma-real-work-detail .figma-comment>div,.figma-real-work-detail .figma-nested-reply>div{align-items:flex-start;display:flex;flex-direction:column;gap:10px;min-width:0;width:100%}.figma-comment-composer strong,.figma-comment-head strong,.figma-contributor strong,.figma-related-work strong{color:var(--figma-work-text);font-size:12px;font-weight:800}.figma-real-work-detail .figma-comment-composer strong,.figma-real-work-detail .figma-comment-head strong{font-size:16px;font-weight:600;line-height:22px}.figma-comment-input,.figma-reply-box{background:var(--figma-work-panel-soft);border:1px solid var(--figma-work-line-soft);border-radius:5px;color:var(--figma-work-dim);font-size:12px;margin-top:8px;min-height:74px;position:relative}.figma-real-comment-input{min-height:104px}.figma-real-work-detail .figma-real-comment-input{align-items:flex-end;background:var(--figma-work-panel);border:0;border-radius:8px;display:flex;flex-direction:column;gap:12px;justify-content:center;margin-top:0;min-height:125px;padding:16px;width:100%}.figma-real-comment-input textarea{background:#0000;border:0;color:var(--figma-work-text);font:inherit;line-height:1.5;min-height:82px;outline:0;padding:14px 86px 34px 16px;resize:vertical;width:100%}.figma-real-work-detail .figma-real-comment-input textarea{border:1px solid #2b2b2b;border-radius:8px;font-size:14px;height:50px;line-height:48px;min-height:50px;padding:0 16px;resize:none;width:100%}.figma-real-comment-input textarea::placeholder{color:var(--figma-work-dim)}.figma-real-comment-input textarea:disabled{cursor:not-allowed;opacity:.58}html[data-theme] .figma-work-detail .figma-real-comment-input textarea{background:#0000!important;background-color:initial!important;border:1px solid #2b2b2b!important;box-shadow:none!important;color:var(--figma-work-text)!important;height:50px!important;min-height:50px!important;padding:0 16px!important;resize:none!important}html[data-theme] .figma-work-detail .figma-real-comment-input textarea::placeholder{color:var(--figma-work-dim)!important}.figma-comment-input span,.figma-reply-box span{left:18px;position:absolute;top:18px}.figma-comment-input button,.figma-reply-box button:not(.figma-link-button){background:var(--figma-work-green);bottom:10px;color:#050505;font-size:11px;font-weight:800;height:30px;padding:0 12px;position:absolute;right:10px}.figma-real-work-detail .figma-real-comment-input>button{border-radius:8px;font-size:14px;font-weight:500;height:31px;line-height:19px;padding:6px 12px;position:static}.figma-comment{border-top:1px solid var(--figma-work-line-soft);padding:14px 0}.figma-real-work-detail .figma-comment{border-bottom:1px solid var(--figma-work-line-soft);border-top:0;padding:12px 0}.figma-real-work-detail .figma-comment:last-child{border-bottom:0}.figma-replying-label{align-items:center;color:var(--figma-work-muted);display:flex;font-size:11px;gap:12px;justify-content:space-between;margin:8px 0}.figma-comment-head button,.figma-comment-tools button,.figma-replying-label button{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.figma-replying-label button{color:var(--figma-work-green)}.figma-comment-head{align-items:baseline;display:flex;gap:10px;margin-bottom:6px}.figma-real-work-detail .figma-comment-head{margin-bottom:0}.figma-comment-head span,.figma-comment-tools{color:var(--figma-work-muted);font-size:12px;line-height:1.45;margin:0}.figma-real-work-detail .figma-comment-head span{font-size:12px;line-height:18px}.figma-comment p{color:var(--figma-work-text);font-size:14px;line-height:1.5;margin:0}.figma-comment-media{aspect-ratio:1/.78;background:radial-gradient(circle at 44% 48%,#f49b32 0 9%,#0000 10%),radial-gradient(circle at 43% 40%,#ffd381 0 16%,#0000 17%),linear-gradient(145deg,#251510 0 28%,#533215 28% 55%,#111 55% 100%);border-radius:6px;display:block;margin:12px 0;max-width:100%;overflow:hidden;position:relative;width:260px}.figma-comment-media strong{color:#fff;font-size:14px;font-weight:900;position:absolute;right:12px;top:12px}.figma-comment-media span{background:#f69b35;border-radius:999px 999px 12px 12px;bottom:42px;box-shadow:0 -28px 0 -14px #ffd08a,26px 22px 0 -18px #f2f2f2,-26px 22px 0 -18px #f2f2f2;height:86px;left:84px;position:absolute;width:70px}.figma-comment-tools{color:var(--figma-work-dim);display:flex;font-size:11px;gap:18px;margin-top:8px}.figma-real-work-detail .figma-comment-tools{font-size:14px;gap:24px;line-height:19px;margin-top:0}.figma-real-work-detail .figma-comment-tools svg{height:18px;width:18px}.figma-empty-state,.figma-modal-note,.figma-side-copy{color:var(--figma-work-muted);font-size:12px;line-height:1.5;margin:0}.figma-real-error{background:#ffcf4014;border:1px solid #ffcf4052;color:#f8d24c}.figma-real-error,.figma-real-feedback{grid-gap:4px;border-radius:8px;display:grid;font-size:12px;gap:4px;margin-bottom:18px;padding:12px 14px}.figma-real-feedback{background:#ffffff0f;border:1px solid #ffffff1f;color:#f4f4f4}.figma-real-feedback strong{color:#fff;font-size:13px}.figma-real-feedback--success{background:#26ee6d1f;border-color:#26ee6d59;color:#94f7b7}.figma-real-feedback--error{background:#ff5c5c1a;border-color:#ff5c5c61;color:#ffb4b4}.figma-real-feedback--info{background:#63b3ed1a;border-color:#63b3ed59;color:#b7ddff}.figma-reply-box{min-height:96px}.figma-real-work-detail .figma-real-reply-box{align-items:stretch;background:var(--figma-work-panel);border:0;border-radius:8px;display:flex;flex-direction:column;gap:12px;justify-content:center;margin-top:0;min-height:125px;padding:16px;width:100%}.figma-real-work-detail .figma-real-reply-box textarea{background:#0000!important;border:1px solid #2b2b2b!important;border-radius:8px;box-shadow:none!important;color:var(--figma-work-text)!important;font:inherit;font-size:14px;height:50px!important;line-height:48px;min-height:50px!important;outline:0;padding:0 16px!important;resize:none!important;width:100%}.figma-real-work-detail .figma-real-reply-box textarea::placeholder{color:var(--figma-work-dim)}.figma-real-work-detail .figma-reply-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end}.figma-real-work-detail .figma-real-reply-box .figma-reply-actions button{border:0;border-radius:8px;font-size:14px;font-weight:500;height:31px;line-height:19px;padding:6px 12px;position:static;width:auto}.figma-real-work-detail .figma-real-reply-box .figma-reply-actions .figma-link-button{background:#0000;color:var(--figma-work-text)}.figma-real-work-detail .figma-real-reply-box .figma-reply-actions button:not(.figma-link-button){background:var(--figma-work-green);color:#050505}.figma-real-work-detail .figma-real-reply-box .figma-reply-actions button:disabled{cursor:not-allowed;opacity:.55}.figma-link-button{background:#0000;bottom:10px;color:var(--figma-work-text);font-size:11px;height:30px;padding:0 10px;position:absolute;right:70px}.figma-nested-replies{background:var(--figma-work-panel);border-radius:6px;margin-top:14px;padding:12px 16px}.figma-real-work-detail .figma-all-replies-toggle{background:#0000;border:0;display:block;font-size:14px;line-height:19px;margin:0;padding:0;text-align:left}.figma-real-work-detail .figma-nested-replies{border-radius:8px;margin-top:0;padding:16px;width:100%}.figma-nested-reply{border-bottom:1px solid var(--figma-work-line-soft);padding:12px 0}.figma-real-work-detail .figma-nested-reply{margin:0 0 12px;padding:0 0 12px}.figma-real-work-detail .figma-nested-reply:last-child{margin-bottom:0;padding-bottom:0}.figma-nested-reply:last-child{border-bottom:0}.figma-work-sidebar{grid-gap:24px;display:grid;gap:24px;min-width:0}.figma-real-work-detail .figma-work-sidebar{align-items:start;width:330px}.figma-side-panel{padding:18px 16px}.figma-real-work-detail .figma-side-panel{align-items:stretch;border-radius:12px;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:16px;width:100%}.figma-real-work-detail .figma-side-panel--copyright{height:174px}.figma-real-work-detail .figma-side-panel--licensing{height:301px}.figma-side-panel h3{color:var(--figma-work-text);font-size:15px;font-weight:800;line-height:1.2;margin:0 0 16px}.figma-real-work-detail .figma-side-panel h3{font-size:16px;font-weight:600;line-height:22px;margin:0}.figma-balance-row,.figma-side-line{align-items:center;color:var(--figma-work-muted);display:flex;font-size:11px;gap:12px;justify-content:space-between;min-height:28px}.figma-real-work-detail .figma-balance-row,.figma-real-work-detail .figma-side-line{font-size:12px;gap:12px;line-height:18px;min-height:18px}.figma-real-work-detail .figma-side-line--divider{border-top:1px solid #ffffff24;min-height:30px;padding-top:12px}.figma-side-line strong{color:var(--figma-work-green);font-weight:600;text-align:right}.figma-real-work-detail .figma-side-line strong{line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-real-work-detail .figma-side-panel--licensing .figma-side-line strong{color:#fff;font-size:12px;font-weight:400}.figma-real-work-detail .figma-side-panel--copyright .figma-side-line--publisher strong,.figma-real-work-detail .figma-side-panel--copyright .figma-side-line--publisher strong button{color:var(--figma-work-text)}.figma-side-line strong button{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.figma-side-purchase{font-size:11px;height:32px;margin:12px 0 10px;padding:0 12px;width:100%}.figma-real-work-detail .figma-side-purchase{border-radius:8px;font-size:14px;font-weight:500;height:31px;line-height:19px;margin:0;min-height:31px;padding:6px 12px}.figma-real-work-detail .figma-side-purchase svg{height:18px;width:18px}.figma-balance-row{border-top:1px solid var(--figma-work-line-soft);padding-top:9px}.figma-real-work-detail .figma-balance-row{border-top:0;min-height:30px;padding-top:0}.figma-balance-row strong{color:var(--figma-work-text);margin-left:auto}.figma-balance-row button{background:#2f2f2f;color:var(--figma-work-text);font-size:11px;height:28px;padding:0 12px}.figma-real-work-detail .figma-balance-row button{border-radius:8px;font-size:12px;height:30px;line-height:18px;padding:6px 12px}.figma-contributor,.figma-related-work{grid-gap:10px;align-items:center;background:var(--figma-work-panel);border-radius:5px;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);margin-top:10px;min-height:56px;padding:8px}.figma-real-work-detail .figma-contributor,.figma-real-work-detail .figma-related-work{border-radius:8px;margin-top:0;width:100%}.figma-real-work-detail .figma-contributor{gap:10px;grid-template-columns:40px minmax(0,1fr);height:56px;min-height:56px;padding:8px 12px}.figma-real-work-detail .figma-contributor .figma-avatar{height:40px;width:40px}.figma-real-work-detail .figma-contributor>div{min-width:0}.figma-real-work-detail .figma-contributor span,.figma-real-work-detail .figma-contributor strong{display:block;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-contributor-button,.figma-related-work-button{border:0;color:inherit;cursor:pointer;font:inherit;text-align:left;width:100%}.figma-related-work-button img{border-radius:5px;display:block;height:44px;object-fit:cover;width:44px}.figma-real-work-detail .figma-related-work-button img{border-radius:50%;height:54px;width:54px}.figma-contributor span,.figma-related-work span{color:var(--figma-work-muted);display:block;font-size:11px;line-height:1.4}.figma-related-work{grid-template-columns:48px minmax(0,1fr) 18px}.figma-real-work-detail .figma-related-work{gap:10px;grid-template-columns:54px minmax(0,1fr) 24px;height:70px;min-height:70px;padding:8px 12px}.figma-real-work-detail .figma-related-work>div{min-width:0}.figma-real-work-detail .figma-related-work span:not(.figma-related-play),.figma-real-work-detail .figma-related-work strong{display:block;font-size:12px;line-height:18px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.figma-real-work-detail .figma-related-play{align-items:center;border:2px solid var(--figma-work-muted);border-radius:50%;color:var(--figma-work-muted);display:inline-flex;height:24px;justify-content:center;width:24px}.figma-real-work-detail .figma-related-play svg{height:12px;margin-left:1px;width:12px}.figma-related-cover{background:radial-gradient(circle at 64% 32%,#ffe35e 0 18%,#0000 19%),linear-gradient(135deg,#15d66b,#fff069 50%,#6b2cff);border-radius:5px;height:44px;width:44px}.figma-related-work svg{color:var(--figma-work-muted)}.figma-work-footer{grid-gap:48px;border-top:1px solid var(--figma-work-line-soft);display:grid;gap:48px;grid-template-columns:minmax(220px,1fr) minmax(0,760px);margin:36px auto 0;padding:64px 0 54px;width:min(1400px,calc(100vw - 48px))}.figma-work-footer span,.figma-work-footer strong{display:block}.figma-work-footer strong{color:var(--figma-work-text);font-size:15px;font-weight:800}.figma-work-footer span{color:var(--figma-work-muted);font-size:11px;margin-top:12px}.figma-work-footer nav{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,minmax(0,1fr));text-align:center}.figma-socials{display:flex;gap:12px;margin-top:18px}.figma-socials span{border:1px solid var(--figma-work-line);border-radius:50%;display:inline-flex;height:26px;margin:0;width:26px}.figma-modal-overlay,.figma-socials span{align-items:center;justify-content:center}.figma-modal-overlay{background:#000000b8;display:flex;inset:0;padding:24px;position:fixed;z-index:80}.figma-purchase-modal,.figma-recharge-modal{background:#1d1d1d;box-shadow:0 24px 80px #00000073;padding:0 30px 30px;width:min(760px,calc(100vw - 32px))}.figma-purchase-modal{min-height:673px}.figma-modal-head{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:92px}.figma-modal-head h3{color:var(--figma-work-text);font-size:20px;font-weight:800;line-height:1.1;margin:0 0 5px}.figma-modal-head p{color:var(--figma-work-muted);font-size:11px;margin:0}.figma-modal-head button{align-items:center;background:#303030;border:0;border-radius:50%;color:var(--figma-work-muted);display:inline-flex;height:24px;justify-content:center;width:24px}.figma-modal-body{grid-gap:12px;display:grid;gap:12px}.figma-license-row{align-items:center;border:1px solid var(--figma-work-line-soft);border-radius:5px;color:var(--figma-work-text);display:flex;justify-content:space-between;min-height:69px;padding:10px 16px}button.figma-license-row{background:#0000;cursor:pointer;font:inherit;text-align:left;width:100%}.figma-license-row.is-selected{background:#24f2790a;border-color:var(--figma-work-green);color:var(--figma-work-green)}.figma-current-plan small,.figma-current-plan strong,.figma-license-row span,.figma-license-row strong{display:block}.figma-license-row strong{font-size:13px;font-weight:700;line-height:1.3}.figma-license-row span{color:inherit;font-size:11px;margin-top:8px;opacity:.72}.figma-license-price{text-align:right}.figma-license-price span{color:var(--figma-work-text);margin-top:10px;opacity:1}.figma-current-info{border-top:1px solid var(--figma-work-line-soft);margin-top:4px;padding-top:18px}.figma-current-info h4{color:var(--figma-work-text);font-size:15px;font-weight:800;margin:0 0 18px}.figma-current-plan{align-items:center;color:var(--figma-work-muted);display:flex;font-size:12px;gap:20px;justify-content:space-between;margin-bottom:16px}.figma-current-plan>div{text-align:right}.figma-current-plan strong{color:var(--figma-work-text);font-size:12px}.figma-current-plan small{color:var(--figma-work-muted);font-size:10px;margin-top:4px}.figma-balance-strip,.figma-recharge-balance{align-items:center;background:#303030;border-radius:4px;color:var(--figma-work-muted);display:flex;font-size:11px;gap:12px;min-height:46px;padding:0 12px}.figma-balance-strip strong,.figma-recharge-balance strong{color:var(--figma-work-text);margin-left:auto}.figma-balance-strip button{background:var(--figma-work-green);border:0;border-radius:6px;color:#050505;font-size:11px;font-weight:800;height:30px;padding:0 12px}.figma-modal-primary{height:42px;margin:30px auto 0;width:min(450px,100%)}.figma-recharge-modal{min-height:367px}.figma-recharge-body{grid-gap:22px;display:grid;gap:22px}.figma-recharge-balance{background:#ffce2a0d;border:1px solid #ffcf4073;color:#f8d24c}.figma-recharge-body label{grid-gap:12px;color:var(--figma-work-text);display:grid;font-size:13px;font-weight:700;gap:12px}.figma-recharge-input{align-items:center;border:1px solid var(--figma-work-line-soft);border-radius:5px;color:var(--figma-work-dim);display:flex;font-weight:400;justify-content:space-between;min-height:44px;padding:0 16px}.figma-recharge-input strong{color:var(--figma-work-text);font-size:12px}.figma-recharge-body p{color:var(--figma-work-muted);font-size:10px;margin:-4px 0 0;text-align:center}.figma-playing-bar{grid-gap:18px;align-items:center;background:#202020;border-top:1px solid #ffffff14;bottom:0;display:grid;gap:18px;grid-template-columns:78px 46px minmax(0,1fr) max-content;height:128px;left:0;padding:25px max(24px,calc(50vw - 700px));position:fixed;right:0;z-index:70}.figma-playing-bar .figma-work-cover{border-radius:8px;width:78px}.figma-playing-bar .figma-work-disc{inset:15px}.figma-playing-bar .figma-work-disc:before{border-width:3px;inset:9px}.figma-playing-bar .figma-work-disc:after{border-width:2px;inset:18px}.figma-playing-bar .figma-work-disc span{height:6px;left:30px;top:30px;width:6px}.figma-playing-bar .figma-work-note{bottom:10px;font-size:26px;right:10px}.figma-playing-toggle{align-items:center;background:#0f0f0f;border:0;border-radius:50%;color:var(--figma-work-green);display:inline-flex;height:42px;justify-content:center;width:42px}.figma-playing-info{grid-gap:6px;display:grid;gap:6px;min-width:0}.figma-playing-info strong{color:var(--figma-work-text);font-size:15px}.figma-playing-info span{color:var(--figma-work-muted);font-size:12px}.figma-playing-progress{background:#ffffff5c;border-radius:999px;height:8px;overflow:visible;position:relative}.figma-playing-progress span{background:var(--figma-work-green);border-radius:999px;height:8px;left:0;position:absolute;top:0;width:120px}.figma-playing-progress span:after{background:var(--figma-work-green);border-radius:50%;content:"";height:16px;position:absolute;right:-6px;top:-4px;width:16px}.figma-playing-bar time{color:var(--figma-work-muted);font-size:11px}.figma-work-detail--playing{padding-bottom:128px}.figma-work-interaction-board{min-height:2172px;padding:78px 0 140px clamp(32px,6vw,112px)}.figma-board-section{margin-bottom:116px}.figma-board-section h2{color:#ff6b23;font-size:18px;font-weight:800;line-height:1.2;margin:0 0 30px 16px;position:relative}.figma-board-section h2:before{background:#ff6b23;border-radius:50%;content:"";height:6px;left:-16px;position:absolute;top:8px;width:6px}.figma-work-interaction-board .figma-purchase-modal,.figma-work-interaction-board .figma-recharge-modal{margin:0}.figma-board-section--wide .figma-work-hero-card{width:min(980px,calc(100vw - 64px))}.figma-board-section--wide .figma-work-summary{grid-template-columns:220px minmax(0,1fr) max-content;min-height:246px}.figma-board-section--wide .figma-work-cover{width:220px}.figma-board-section--wide .figma-work-title-row h2{color:var(--figma-work-text);font-size:30px;margin:0}.figma-real-purchase-modal,.figma-real-recharge-modal{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;overflow:hidden;padding:16px 30px;width:min(760px,calc(100vw - 32px))}.figma-real-purchase-modal{height:673px;min-height:673px}.figma-real-recharge-modal{height:367px;min-height:367px;overflow:visible}.figma-real-purchase-modal .figma-modal-head,.figma-real-recharge-modal .figma-modal-head{flex:0 0 60px;min-height:60px}.figma-real-purchase-modal .figma-modal-head h3,.figma-real-recharge-modal .figma-modal-head h3{font-size:20px;font-weight:600;line-height:27px;margin-bottom:0}.figma-real-purchase-modal .figma-modal-head p,.figma-real-recharge-modal .figma-modal-head p{font-size:12px;line-height:18px}.figma-real-purchase-modal .figma-modal-head button,.figma-real-recharge-modal .figma-modal-head button{cursor:pointer;flex:0 0 24px}.figma-real-purchase-modal .figma-modal-body{display:flex;flex:0 0 479px;flex-direction:column;gap:14px;min-height:0}.figma-real-purchase-modal .figma-license-row{border-radius:8px;box-sizing:border-box;flex:0 0 69px;min-height:69px}.figma-real-purchase-modal .figma-license-row--base{align-items:stretch}.figma-real-purchase-modal .figma-license-price,.figma-real-purchase-modal .figma-license-row--base>div{display:flex;flex-direction:column;justify-content:space-between}.figma-real-purchase-modal .figma-license-row strong{font-size:16px;font-weight:400;line-height:22px}.figma-real-purchase-modal .figma-license-row span{font-size:14px;line-height:19px;margin-top:0}.figma-real-purchase-modal .figma-license-row.is-disabled{color:#ffffffb3;cursor:not-allowed}.figma-real-purchase-modal .figma-license-row.is-disabled span{color:#ffffff80}.figma-real-purchase-modal .figma-license-status{font-size:12px;font-weight:600;line-height:18px}.figma-real-purchase-modal .figma-license-status--purchased{color:var(--figma-work-green)}.figma-real-purchase-modal .figma-license-status--available{color:#ffffff94}.figma-real-purchase-modal .figma-license-status--loading{color:#f8d24c}.figma-real-purchase-modal .figma-license-status--unavailable{color:#ffffff73}.figma-real-purchase-modal .figma-current-info{flex:1 1 auto;margin:0;min-height:0;padding-top:13px}.figma-real-purchase-modal .figma-current-info h4{font-size:16px;font-weight:400;line-height:22px;margin-bottom:14px}.figma-real-purchase-modal .figma-current-plan{font-size:14px;margin-bottom:14px;min-height:37px}.figma-real-purchase-modal .figma-current-plan strong{font-size:14px;line-height:19px}.figma-real-purchase-modal .figma-current-plan small{font-size:12px;line-height:18px;margin-top:0}.figma-real-purchase-modal .figma-current-purchase-feedback--success{color:var(--figma-work-green)}.figma-real-purchase-modal .figma-current-purchase-feedback--error{color:#ff8f8f}.figma-real-purchase-modal .figma-current-purchase-feedback--info{color:#8ecbff}.figma-real-purchase-modal .figma-balance-strip{border-radius:8px;min-height:46px}.figma-real-purchase-modal>.figma-modal-primary,.figma-real-recharge-modal .figma-recharge-submit{border-radius:8px;flex:0 0 42px;font-size:16px;height:42px;line-height:22px;margin:0 auto}.figma-recharge-compact{display:flex;flex:0 0 173px;flex-direction:column;gap:14px;min-height:0}.figma-real-recharge-modal .figma-recharge-balance{background:#1e1705;border-color:#756025;border-radius:8px;box-sizing:border-box;color:#f3b200;flex:0 0 44px;font-size:12px;min-height:44px}.figma-real-recharge-modal .figma-recharge-balance strong{color:#f3b200}.figma-recharge-package-label{color:#fff;display:flex;flex:0 0 83px;flex-direction:column;font-size:14px;gap:20px;line-height:19px}.figma-recharge-package-label>strong{font-weight:600}.figma-recharge-select-shell{align-items:center;border:1px solid #2b2b2b;border-radius:8px;box-sizing:border-box;display:flex;flex:0 0 44px;gap:12px;height:44px;padding:0 17px;position:relative}.figma-recharge-select-shell select{background:#1b1b1b;border:0;color:#ffffffb3;font:inherit;outline:0}.figma-recharge-select-shell .figma-recharge-native-select{display:none}.figma-recharge-select-trigger{align-items:center;background:#0000;border:0;color:#ffffffe0;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;height:42px;justify-content:space-between;min-width:0;padding:0;text-align:left}.figma-recharge-select-trigger:disabled{color:#ffffff4d;cursor:not-allowed}.figma-recharge-select-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-recharge-select-chevron{border-bottom:1.5px solid #fffc;border-right:1.5px solid #fffc;flex:0 0 8px;height:8px;margin:0 18px;transform:rotate(45deg);transform-origin:center;transition:transform .16s ease;width:8px}.figma-recharge-select-shell.is-open .figma-recharge-select-chevron{transform:rotate(-135deg)}.figma-recharge-options{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:10px;box-shadow:0 18px 42px #0000008c;left:0;max-height:244px;overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:120}.figma-recharge-options button{align-items:center;background:#0000;border:0;border-radius:7px;color:#ffffffe0;cursor:pointer;display:flex;font:inherit;height:44px;justify-content:center;padding:0 14px;width:100%}.figma-recharge-options button:focus-visible,.figma-recharge-options button:hover{background:#2b2b2b;color:#fff;outline:0}.figma-recharge-options button.is-selected{background:#242424;color:#fff}.figma-recharge-select-shell>span{flex:0 0 auto}.figma-recharge-rate{color:#ffffff80;flex:0 0 18px;font-size:12px;line-height:18px;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.figma-recharge-error,.figma-recharge-payment-order{color:#ff8b8b;font-size:12px;margin:0}.figma-playing-bar.figma-real-playing-bar{background:#1b1b1b;display:flex;gap:16px;grid-template-columns:none;height:128px;padding:25px max(24px,calc(50vw - 700px))}.figma-playing-cover{background:#08ce4e;border:0;border-radius:12px;cursor:pointer;flex:0 0 78px;height:78px;overflow:hidden;padding:0;position:relative;width:78px}.figma-playing-cover img,.figma-playing-cover-shade{height:100%;inset:0;position:absolute;width:100%}.figma-playing-cover img{object-fit:cover}.figma-playing-cover-shade{background:#00000080}.figma-playing-cover-control{background:#171717;border-radius:50%;color:#fff;display:grid;height:37.5px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:37.5px}.figma-playing-cover-control svg{height:22px;width:22px}.figma-real-playing-bar .figma-playing-info{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;justify-content:center;min-width:0;text-align:center}.figma-real-playing-bar .figma-playing-info strong{font-size:16px;font-weight:600;line-height:22px}.figma-real-playing-bar .figma-playing-info>span{font-size:12px;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-playing-progress-row{align-items:center;display:flex;gap:12px;height:34px;padding:8px 0}.figma-playing-progress-row input{--figma-progress:0%;appearance:none;background:linear-gradient(to right,#26ee6d 0 var(--figma-progress),#ffffff4d var(--figma-progress) 100%);border-radius:999px;cursor:pointer;flex:1 1 auto;height:8px;margin:0;outline:0}.figma-playing-progress-row input::-webkit-slider-thumb{appearance:none;background:#26ee6d;border:0;border-radius:50%;height:16px;width:16px}.figma-playing-progress-row time{color:#ffffff80;flex:0 0 auto;font-size:12px;line-height:18px}.figma-playing-close{align-self:center;background:#ffffff0a;border:1px solid #ffffff29;border-radius:50%;color:#ffffffc7;cursor:pointer;display:grid;flex:0 0 36px;height:36px;padding:0;place-items:center;transition:border-color .16s ease,background .16s ease,color .16s ease;width:36px}.figma-playing-close:focus-visible,.figma-playing-close:hover{background:#ffffff1a;border-color:#ffffff57;color:#fff;outline:0}.figma-playing-close svg{height:20px;width:20px}.demo-hub-works-page:has(.figma-real-playing-bar),.figma-real-work-detail:has(.figma-real-playing-bar){padding-bottom:128px}@media (max-width:1180px){.figma-work-nav nav{gap:24px;margin-left:36px}.figma-work-layout{grid-template-columns:1fr}.figma-real-work-detail .figma-work-hero-card{height:auto}.figma-work-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.figma-real-work-detail .figma-work-sidebar{width:100%}.figma-real-work-detail .figma-side-panel--copyright,.figma-real-work-detail .figma-side-panel--licensing{height:auto}.figma-work-summary{grid-template-columns:220px minmax(0,1fr)}.figma-real-work-detail .figma-work-summary{grid-template-columns:220px minmax(0,1fr);min-height:272px}.figma-work-owner{grid-column:2;justify-self:end;margin-top:-28px}.figma-real-work-detail .figma-work-owner{right:24px;top:86px}.figma-work-cover{width:220px}}@media (max-width:760px){.figma-work-nav{height:auto;min-height:77px}.figma-work-nav-inner{flex-wrap:wrap;gap:12px;padding:12px 0;width:min(100%,calc(100vw - 24px))}.figma-work-nav nav{flex:1 1 100%;gap:18px;margin:0;order:3;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.figma-work-nav nav::-webkit-scrollbar{display:none}.figma-work-nav-tools{gap:8px;margin-left:auto}.figma-work-nav-tools>span:not(.figma-nav-user){display:none}.figma-work-nav-tools button{height:36px;padding:0 12px}.figma-work-footer,.figma-work-shell{width:min(100%,calc(100vw - 24px))}.figma-work-shell{padding-top:18px}.figma-work-shell>h1{font-size:24px;margin-bottom:18px}.figma-board-section--wide .figma-work-summary,.figma-work-summary{gap:14px;grid-template-columns:1fr;padding:14px 14px 0}.figma-real-work-detail .figma-work-summary{min-height:0}.figma-board-section--wide .figma-work-cover,.figma-work-cover{max-width:248px;width:100%}.figma-work-meta{padding-top:0}.figma-work-title-row{flex-wrap:wrap}.figma-real-work-detail .figma-work-title-row h2{max-width:100%}.figma-board-section--wide .figma-work-title-row h2,.figma-work-title-row h2{flex:1 1 100%;font-size:24px}.figma-work-meta dl>div{gap:4px;grid-template-columns:1fr}.figma-work-meta dd{text-align:left}.figma-work-owner{grid-column:auto;justify-self:start;margin-top:0}.figma-real-work-detail .figma-work-owner{justify-self:start;position:static}.figma-real-work-detail .figma-work-meta dl>div:first-child dd{visibility:visible}.figma-work-actions-row,.figma-work-footer{align-items:stretch;grid-template-columns:1fr}.figma-work-actions-row{flex-direction:column;padding:14px}.figma-work-actions,.figma-work-primary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.figma-work-action,.figma-work-primary-actions button{font-size:11px;min-width:0;padding:0 10px;width:100%}.figma-real-work-detail .figma-work-action,.figma-real-work-detail .figma-work-primary-actions button{min-width:0;width:100%}.figma-work-sidebar{gap:14px;grid-template-columns:1fr}.figma-work-comments,.figma-work-lyrics{padding:16px 14px}.figma-work-lyrics.has-lyrics{min-height:420px}.figma-comment,.figma-comment-composer,.figma-nested-reply{gap:10px;grid-template-columns:30px minmax(0,1fr)}.figma-comment-input,.figma-reply-box{min-height:96px}.figma-work-footer{gap:24px;padding:36px 0}.figma-work-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}.figma-modal-overlay{align-items:flex-start;overflow-y:auto;padding:18px 12px}.figma-purchase-modal,.figma-recharge-modal{min-height:0;padding:0 14px 18px;width:100%}.figma-modal-head{min-height:78px}.figma-balance-strip,.figma-current-plan,.figma-license-row,.figma-recharge-balance,.figma-recharge-input{align-items:flex-start;flex-direction:column}.figma-current-plan>div,.figma-license-price{text-align:left}.figma-balance-strip strong,.figma-recharge-balance strong{margin-left:0}.figma-modal-primary{width:100%}.figma-playing-bar{gap:10px;grid-template-columns:52px 34px minmax(0,1fr);height:auto;min-height:96px;padding:14px 12px}.figma-playing-bar .figma-work-cover{width:52px}.figma-playing-bar time{grid-column:3}.figma-work-detail--playing{padding-bottom:112px}.figma-work-interaction-board{min-height:0;padding:36px 12px 72px}.figma-board-section{margin-bottom:56px}.figma-board-section--wide .figma-work-hero-card{width:100%}}.account-page{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:260px minmax(0,1fr);margin:24px auto 72px;width:min(var(--ibom-page-max),calc(100vw - 32px))}.account-main{min-width:0;overflow:hidden}.account-sidebar{grid-gap:18px;background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-md);box-shadow:var(--ibom-shadow-soft);display:grid;gap:18px;padding:16px;position:sticky;top:88px}.account-user-card{align-items:center;background:var(--ibom-panel);border-radius:var(--ibom-radius-sm);display:flex;gap:12px;padding:12px}.account-user-card img{border-radius:50%;height:48px;object-fit:cover;width:48px}.account-sidebar a span,.account-sidebar a strong,.account-sidebar button span,.account-sidebar button strong,.account-user-card span,.account-user-card strong{display:block}.account-sidebar a span,.account-sidebar button span,.account-user-card span{color:var(--ibom-text-muted);font-size:12px}.account-sidebar h2{color:var(--ibom-text);font-size:18px;line-height:1.2;margin:0}.account-sidebar nav{grid-gap:12px;display:grid;gap:12px}.account-sidebar button{align-items:center;background:#0000;border:0;border-radius:var(--ibom-radius-sm);color:var(--ibom-text-soft);cursor:pointer;display:flex;font-size:14px;font-weight:400;height:48px;line-height:20px;padding:0 16px;text-align:left;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease;width:100%}.account-sidebar button:hover{background:var(--ibom-panel-soft);color:var(--ibom-text)}.account-sidebar button.selected{background:var(--ibom-brand);box-shadow:none;color:#000;font-weight:600}.account-sidebar button strong{color:currentColor;font-weight:inherit}.account-main>div,.account-main>div>.flex,.account-shell-card,.account-shell-card>.flex{min-width:0}.account-main .account-panel{grid-gap:18px;background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-md);box-shadow:var(--ibom-shadow-soft);color:var(--ibom-text);display:grid;gap:18px;min-width:0;padding:22px}.account-main .account-panel-head{align-items:center;border-color:var(--ibom-border)!important;display:flex;gap:16px;height:40px;justify-content:space-between;min-height:40px;min-width:0;padding:0}.account-main .account-panel-head h2,.account-main .account-panel-head h3,.account-main .account-panel-head>div{min-width:0}.account-main .account-panel-head h2,.account-main .account-panel-head h3,.account-main h2,.account-main h3,.account-main h4{color:var(--ibom-text)!important;letter-spacing:0;margin:0}.account-main .account-panel-head h2,.account-main .account-panel-head h3{align-items:center;display:flex;font-size:24px;font-weight:800;gap:8px;line-height:1.15}.account-main .text-gray-400,.account-main .text-gray-500,.account-main .text-gray-600,.account-main .text-gray-700,.account-main label,.account-main p{color:var(--ibom-text-muted)!important}.account-main .font-bold,.account-main .font-semibold,.account-main .text-gray-900{color:var(--ibom-text)!important}.account-main .bg-gray-100,.account-main .bg-gray-50,.account-main .bg-slate-50,.account-main .bg-white{background-color:var(--ibom-panel)!important}.account-main .border,.account-main .border-gray-100,.account-main .border-gray-200,.account-main .border-gray-300{border-color:var(--ibom-border)!important}.account-main input,.account-main select,.account-main textarea{background:var(--ibom-bg)!important;background:var(--app-input-bg,var(--ibom-bg))!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;box-shadow:none!important;caret-color:var(--ibom-brand);color:var(--ibom-text)!important;width:100%}.account-main textarea{min-height:112px}.account-main input::placeholder,.account-main textarea::placeholder{color:var(--ibom-text-subtle)!important;color:var(--app-placeholder,var(--ibom-text-subtle))!important}.account-main input:focus,.account-main select:focus,.account-main textarea:focus{border-color:var(--ibom-brand)!important;box-shadow:var(--ibom-focus-ring)!important;outline:none}.account-main input:disabled,.account-main select:disabled,.account-main textarea:disabled{background:var(--ibom-panel-soft)!important;color:var(--ibom-text-muted)!important;cursor:not-allowed}.account-main button{transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.account-main button:focus-visible{box-shadow:var(--ibom-focus-ring);outline:none}.account-main .account-filter-panel button,.account-main .account-list-panel button,.account-main .account-panel-head button,.account-main .account-purchased-panel button,.account-main .account-section-content button,.account-main .creative-center-page button,.account-main .wallet-manager button{border-color:var(--ibom-border)!important;color:var(--ibom-text)!important}.account-main .account-panel-head button[class*=bg-blue],.account-main .account-panel-head button[class*=bg-green],.account-main .account-panel-head button[class*=bg-indigo],.account-main .creative-center-page button[class*=bg-indigo],.account-main .wallet-manager button[class*=bg-blue],.account-main button.bg-blue-600,.account-main button.bg-green-600,.account-main button.bg-indigo-600{background:var(--ibom-brand)!important;border-color:#0000!important;color:#050505!important;font-weight:800}.account-main .certification-center{--certification-green:#26ee6d;--certification-green-hover:#35f47b;--certification-surface:#141414;--certification-surface-soft:#1b1b1b;--certification-line:#2b2b2b;--certification-muted:#ffffff8f}.account-main .certification-loading-card,.account-main .certification-qualification-panel,.account-main .certification-summary-card{background:var(--certification-surface)!important;background-color:var(--certification-surface)!important;border:1px solid var(--certification-line)!important;border-radius:8px!important;box-shadow:none!important}.account-main .certification-summary-card{min-height:142px}.account-main .certification-summary-copy{display:grid;justify-items:start;min-width:0;text-align:left}.account-main .certification-summary-copy .mt-1{display:flex;justify-content:flex-start;width:100%}.account-main .certification-summary-card>p.mt-4{display:none!important}.account-main .certification-card-icon{align-items:center;background:linear-gradient(135deg,#26ee6d24,hsla(0,0%,100%,.025)),#101a12!important;border:1px solid #26ee6d47!important;border-radius:8px!important;color:var(--certification-green)!important;display:inline-flex;flex:0 0 56px;height:56px;justify-content:center;padding:0!important;width:56px}.account-main .certification-card-icon svg{stroke-width:2;height:30px;width:30px}.account-main .certification-primary-button{align-items:center;background:var(--certification-green)!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#000!important;display:inline-flex;font-size:15px!important;font-weight:800!important;justify-content:center;line-height:1!important;min-height:42px;min-width:112px;padding:0 18px!important}.account-main .certification-primary-button:hover{background:var(--certification-green-hover)!important;color:#000!important}.account-main .certification-secondary-button{align-items:center;background:#1b1b1b!important;border:1px solid #26ee6d52!important;border-radius:8px!important;box-shadow:none!important;color:var(--certification-green)!important;display:inline-flex;font-size:15px!important;font-weight:700!important;gap:6px;justify-content:center;line-height:1!important;min-height:40px;padding:0 16px!important}.account-main .certification-secondary-button:hover{background:#26ee6d1f!important;border-color:#26ee6d8c!important;color:var(--certification-green)!important}.account-main .certification-secondary-button svg{color:currentColor!important;margin:0!important}.account-main .certification-empty-icon,.account-main .certification-section-icon{color:#ffffff94!important}.account-main .certification-qualification-head{border-color:var(--certification-line)!important}.account-main .certification-empty-state,.account-main .certification-empty-state p,.account-main .certification-qualification-head p{color:var(--certification-muted)!important}.account-main .certification-status-badge{border:1px solid #0000!important;font-size:13px!important;font-weight:800!important;line-height:1!important;min-height:24px;padding:3px 10px!important}.account-main .certification-status-approved{background:#26ee6d24!important;border-color:#26ee6d47!important;color:var(--certification-green)!important}.account-main .certification-status-pending{background:#f3b2001f!important;border-color:#f3b20047!important;color:#f3c35b!important}.account-main .certification-status-rejected{background:#ff5d5d1f!important;border-color:#ff5d5d4d!important;color:#ff8d8d!important}.account-main .certification-status-muted{background:#ffffff12!important;border-color:#ffffff1a!important;color:#ffffffb8!important}.account-main .certification-list,.account-main .certification-qualification-row{border-color:var(--certification-line)!important}.account-main .certification-qualification-row{background:#0000!important}.account-main .certification-qualification-row>.flex{min-width:0}.account-main .certification-qualification-copy{display:grid;justify-items:start;min-width:0;text-align:left}.account-main .certification-qualification-copy p{margin-left:0!important;text-align:left!important;width:100%}.account-main .certification-qualification-row:hover{background:var(--certification-surface-soft)!important}.account-main .certification-file-initial{background:#26ee6d1a!important;border:1px solid #26ee6d33!important;border-radius:8px!important}.account-main .certification-file-initial,.account-main .certification-file-initial span{color:var(--certification-green)!important}.account-main .certification-reject-reason{color:#ff8d8d!important}@media (max-width:720px){.account-main .certification-qualification-head,.account-main .certification-summary-card>.flex{align-items:flex-start!important;flex-direction:column;gap:18px}.account-main .certification-primary-button,.account-main .certification-secondary-button{width:100%}}.account-profile-layout{grid-gap:32px;align-items:start;display:grid!important;gap:32px;grid-template-columns:260px minmax(0,1fr)}.account-profile-settings{padding:18px}.account-profile-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.account-profile-actions button:not([class*=bg-indigo]){background:var(--ibom-panel)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text)!important;min-height:38px}.account-profile-actions button:not([class*=bg-indigo]):hover{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-brand)!important;color:var(--ibom-brand)!important}.account-section-nav{background:#050505!important;border:1px solid #1b1b1b!important;border-radius:12px;padding:24px;width:auto!important}.account-section-nav nav{grid-gap:12px;display:grid;gap:12px}.account-section-nav nav:after{background:#26ee6d6b;content:"";display:block;height:1px;margin-top:4px}.account-section-tab{align-items:center;background:#0000!important;border:0;border-radius:8px;color:#ffffff80!important;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:48px;line-height:20px;padding:0 16px;text-align:left;width:100%}.account-section-tab:hover{background:#1b1b1b!important;color:#ffffffc7!important}.account-section-tab.selected{background:#26ee6d!important;color:#000!important;font-weight:600}.account-section-content{min-width:0;padding:4px 0 4px 2px!important}.account-profile-settings .profile-role-chip,.account-profile-settings button[class*=rounded-full],.account-profile-settings span[class*=rounded-full],.account-purchased-panel span[class*=rounded-full],.creative-center-page span[class*=rounded-full]{background:var(--ibom-brand-soft)!important;border:1px solid var(--ibom-border);color:var(--ibom-brand)!important}.account-creator-card,.account-filter-panel,.account-profile-settings [class*=rounded-lg][class*=border],.account-profile-settings [class*=rounded-xl][class*=border],.creative-playlists-panel [class*=border-dashed],.playlist-card,.purchased-card,.wallet-crystal-overview,.wallet-crystal-stat,.work-management-card{background:var(--ibom-panel)!important;border-color:var(--ibom-border)!important}.account-page.account-page--figma-profile{grid-template-columns:minmax(0,1fr);margin:25px auto 0;width:min(1400px,calc(100vw - 32px))}.account-page--figma-profile .account-main{overflow:visible}.fep-page{color:#fff;font-family:var(--ibom-font-family);text-align:left}.fep-shell{width:100%}.fep-breadcrumb{align-items:center;color:#ffffffb3;display:flex;font-size:14px;gap:10px;line-height:20px;min-height:22px}.fep-breadcrumb strong{color:#fff;font-weight:500}.fep-resume-settings-back{align-items:center;background:#0000;border:0;border-radius:7px;color:#ffffffb8;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:7px;line-height:20px;min-height:32px;padding:0 8px 0 4px;transition:background-color .16s ease,color .16s ease}.fep-resume-settings-back svg{flex:0 0 auto;height:17px;width:17px}.fep-resume-settings-back:hover{background:#26ee6d14;color:#26ee6d}.fep-resume-settings-back:focus-visible{outline:2px solid #26ee6db3;outline-offset:2px}.fep-title-row{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-top:13px}.fep-title-row h1{color:#fff;font-size:28px;font-weight:700;letter-spacing:0;line-height:38px;margin:0}.fep-title-actions{align-items:center;display:flex;gap:16px}.fep-action-button{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;height:35px;justify-content:center;line-height:20px;padding:0 16px;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.fep-action-button:hover:not(:disabled){background:#383838}.fep-action-button:active:not(:disabled){transform:translateY(1px)}.fep-action-button--dirty{box-shadow:inset 3px 0 0 #26ee6d}.fep-action-button svg{stroke-width:2;height:16px;width:16px}.fep-action-button:disabled{color:#ffffff7a;cursor:not-allowed}.fep-page--profile-editor .fep-main{margin-top:0}.fep-floating-actions{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505d1;border:1px solid #ffffff1f;border-radius:14px;bottom:calc(env(safe-area-inset-bottom, 0px) + 24px);box-shadow:0 18px 48px #0000006b;display:flex;gap:10px;padding:8px;position:fixed;right:clamp(20px,3vw,56px);z-index:120}.fep-floating-actions--with-player{bottom:calc(env(safe-area-inset-bottom, 0px) + 112px)}.fep-floating-actions .fep-action-button{height:44px;min-width:118px;padding:0 18px}.fep-main{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:260px minmax(0,1fr);margin-top:20px}.fep-side{background:#050505;border:1px solid #1b1b1b;border-radius:12px;padding:24px;position:sticky;top:98px}.fep-side-menu{grid-gap:12px;display:grid;gap:12px}.fep-side-item{align-items:center;background:#0000;border:0;border-radius:8px;color:#ffffff80;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:48px;line-height:20px;padding:0 16px;text-align:left;transition:background-color .16s ease,color .16s ease,transform .16s ease}.fep-side-item:hover{background:#1b1b1b;color:#ffffffd1}.fep-side-item:active{transform:translateX(2px)}.fep-side-item.is-active{background:#26ee6d;color:#000;font-weight:600}.fep-card{background:#1b1b1b;border-radius:12px;min-width:0;padding:16px;text-align:left;transition:opacity .14s ease}.fep-card.is-hydrating{opacity:.68;pointer-events:none}.fep-card-loading{align-items:center;background:#26ee6d14;border:1px solid #26ee6d3d;border-radius:8px;color:#b9f7ce;display:flex;font-size:12px;gap:8px;margin-bottom:12px;padding:10px 12px}.fep-card-loading>span{animation:fep-card-loading-spin .7s linear infinite;border:2px solid #26ee6d47;border-radius:50%;border-top-color:#26ee6d;height:12px;width:12px}@keyframes fep-card-loading-spin{to{transform:rotate(1turn)}}.fep-card h2,.fep-card h3{color:#fff;letter-spacing:0;margin:0;text-align:left}.fep-card h2{font-size:24px;font-weight:600;line-height:32px}.fep-card h3{font-size:16px;font-weight:600;line-height:22px}.fep-divider{background:#2b2b2b;height:1px;margin:16px 0 15px}.fep-form-section+.fep-form-section{margin-top:32px}.fep-avatar-row{grid-gap:12px;display:grid;gap:12px;margin-top:16px}.fep-avatar-box{height:70px;position:relative;width:70px}.fep-avatar-box img{background:#2b2b2b;border-radius:999px;height:70px;object-fit:cover;width:70px}.fep-camera-button{align-items:center;background:#2b2b2b;border:0;border-radius:999px;bottom:0;color:#fff;cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:0;width:30px}.fep-camera-button svg{height:16px;width:16px}.fep-form-grid{grid-column-gap:36px;grid-row-gap:16px;column-gap:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;row-gap:16px}.fep-field,.fep-social-platform,.fep-social-url{grid-gap:10px;color:#fff;display:grid;gap:10px;min-width:0;text-align:left}.fep-field-label-row{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:19px;min-width:0}.fep-field-head{color:#fff;font-size:14px;font-weight:600;line-height:20px}.fep-hint{color:#ffffff80;font-size:12px;font-weight:400;line-height:18px}.fep-control{border:1px solid #2b2b2b!important;border-radius:8px!important;min-width:0;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;width:100%}.account-main .fep-page .fep-control,.fep-control{background:#1b1b1b!important;box-shadow:none!important;color:#fff!important;font-size:14px;font-weight:520;height:44px;line-height:20px;padding:0 17px}.account-main .fep-page .fep-control{border-color:#2b2b2b!important;border-radius:8px!important}.account-main .fep-page .fep-control--compact{height:38px;padding-left:11px;padding-right:40px}.fep-control:focus{border-color:#26ee6d!important;box-shadow:0 0 0 2px #26ee6d2e!important;outline:none}.fep-control:hover:not(:disabled):not(:focus){border-color:#3b3b3b!important}.fep-control:disabled{cursor:not-allowed}.account-main .fep-page .fep-control:disabled,.fep-control:disabled{-webkit-text-fill-color:#ffffff7a;background:#1b1b1b!important;color:#ffffff7a!important}.fep-control::placeholder{color:#ffffff7a!important}.fep-date-wrap,.fep-select-wrap,.fep-url-wrap{display:block;min-width:0;position:relative}.fep-date-wrap input,.fep-select-wrap select{appearance:none;padding-right:40px}.fep-date-wrap>svg,.fep-select-wrap>svg{color:#ffffff80;height:20px;pointer-events:none;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:20px}.account-main .fep-page .fep-date-wrap>button{background:#0000!important;border:0!important;box-shadow:none!important;color:#ffffff94!important}.account-main .fep-page .fep-date-wrap>button:hover:not(:disabled){color:#fff!important}.account-main .fep-page .fep-date-wrap>button:focus-visible{border-radius:6px;outline:2px solid #26ee6de6;outline-offset:-3px}.account-main .fep-page .fep-date-wrap>button svg{height:20px;width:20px}.fep-textarea{resize:vertical}.account-main .fep-page .fep-textarea,.fep-textarea{height:77px;min-height:77px;padding:10px 16px}.fep-span-2{grid-column:1/-1}.fep-social-row,.fep-social-section h3{margin-bottom:16px}.fep-social-row{grid-gap:36px;align-items:end;display:grid;gap:36px;grid-template-columns:240px minmax(0,1fr)}.fep-url-wrap .fep-control{max-width:none;padding-right:17px;width:calc(100% - 44px)}.fep-url-wrap button{align-items:center;background:#0000;border:0;color:#ffffff7a;cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:22px}.fep-url-wrap button svg{height:18px;width:18px}.fep-add-social{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:44px;justify-content:center;line-height:20px;transition:background-color .16s ease,color .16s ease;width:100%}.fep-add-social:hover{background:#363636}.fep-add-social svg{height:16px;width:16px}.fep-page button:focus-visible,.fep-page input:focus-visible,.fep-page select:focus-visible,.fep-page textarea:focus-visible{outline:2px solid #26ee6db8;outline-offset:2px}.fep-award-actions button:disabled,.fep-education-actions button:disabled,.fep-experience-actions button:disabled,.fep-project-actions button:disabled,.fep-work-actions button:disabled{cursor:not-allowed;opacity:.32}.fep-add-award,.fep-add-education,.fep-add-experience,.fep-add-project{transition:background-color .16s ease,transform .16s ease}.fep-add-award:hover,.fep-add-education:hover,.fep-add-experience:hover,.fep-add-project:hover{background:#4cf184}.fep-add-award:active,.fep-add-category:active,.fep-add-education:active,.fep-add-experience:active,.fep-add-project:active{transform:translateY(1px)}.fep-award-actions button,.fep-education-actions button,.fep-experience-actions button,.fep-project-actions button{transition:background-color .16s ease,opacity .16s ease}.fep-award-actions button:hover:not(:disabled),.fep-education-actions button:hover:not(:disabled),.fep-experience-actions button:hover:not(:disabled),.fep-project-actions button:hover:not(:disabled){background:#3a3a3a}.fep-award-actions .fep-delete-award:hover:not(:disabled),.fep-education-actions .fep-delete-education:hover:not(:disabled),.fep-experience-actions .fep-delete-experience:hover:not(:disabled),.fep-project-actions .fep-delete-project:hover:not(:disabled){background:#c91f4f}.fep-page--personal .fep-divider{display:none}.fep-page--personal .fep-divider+.fep-form-section{margin-top:24px}.fep-page--personal .fep-card{min-height:1070px}.fep-card--portfolio{min-height:1340px}.fep-upload-work{grid-gap:10px;color:#fff;display:grid;gap:10px;justify-items:center;margin:20px auto 26px;padding-bottom:24px;text-align:center;width:min(680px,100%)}.fep-upload-icon{height:108px;position:relative;width:108px}.fep-upload-icon span{background:linear-gradient(145deg,#21c3c1,#26ee6d 74%);border-radius:999px;inset:9px;position:absolute}.fep-upload-icon span:before{background:#ffffffb8;border-radius:999px;content:"";height:30px;left:18px;position:absolute;top:16px;transform:rotate(38deg);width:9px}.fep-upload-icon span:after{border:6px solid #fff;border-radius:999px;box-sizing:border-box;content:"";height:28px;left:38px;position:absolute;top:36px;width:28px}.fep-upload-icon svg{background:linear-gradient(145deg,#ffffffc7,#83f3c2);border-radius:999px;bottom:9px;color:#26c68c;filter:drop-shadow(0 4px 10px rgba(0,0,0,.22));height:48px;padding:8px;position:absolute;right:8px;width:48px}.fep-upload-work strong{font-size:16px;font-weight:600;line-height:22px;margin-top:0}.fep-upload-work p{color:#ffffff80;font-size:12px;font-weight:400;line-height:18px;margin:0}.fep-upload-work button{align-items:center;background:#26ee6d;border:0;border-radius:8px;color:#000;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:44px;justify-content:center;line-height:22px;margin-top:10px;transition:background-color .16s ease,transform .16s ease;width:260px}.fep-upload-work button:hover{background:#4cf184}.fep-upload-work button:active{transform:translateY(1px)}.fep-portfolio-import-divider{grid-gap:12px;align-items:center;color:#ffffff85;display:grid;font-size:12px;gap:12px;grid-template-columns:minmax(24px,1fr) auto minmax(24px,1fr);margin-top:8px;width:100%}.fep-portfolio-import-divider:after,.fep-portfolio-import-divider:before{background:#ffffff1f;content:"";height:1px}.fep-portfolio-import-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.fep-upload-work .fep-portfolio-import-actions button.is-secondary{background:#2b2b2b;border:0;border-radius:10px;color:#fff;font-size:16px;font-weight:600;gap:10px;height:56px;line-height:22px;margin-top:0;min-height:56px;padding:0 18px;width:100%}.fep-upload-work .fep-portfolio-import-actions button.is-secondary:hover{background:#383838;color:#fff}.fep-upload-work .fep-portfolio-import-actions button.is-secondary svg{stroke-width:2;flex:0 0 auto;height:22px;width:22px}.fep-upload-work .fep-portfolio-import-actions button.is-secondary span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fep-portfolio-import-panel{margin:0 0 24px}.fep-portfolio-candidate-list label.is-disabled{cursor:not-allowed;opacity:.5}.fep-portfolio-candidate-list label.is-disabled:hover{border-color:#303630}@media (max-width:640px){.fep-portfolio-import-actions{grid-template-columns:1fr}}.fep-work-list{grid-gap:24px;display:grid;gap:24px}.fep-work-editor{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:8px;min-width:0;padding:16px;transition:border-color .16s ease,background-color .16s ease}.fep-work-editor:focus-within{border-color:#26ee6d6b}.fep-work-head{align-items:center;display:flex;gap:16px;height:38px;justify-content:space-between;margin-bottom:24px}.fep-work-head h3{color:#fff;font-size:16px;font-weight:600;line-height:22px}.fep-work-actions{align-items:center;display:flex;gap:12px}.fep-work-actions button{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:background-color .16s ease,opacity .16s ease,transform .16s ease;width:38px}.fep-work-actions button:hover:not(:disabled){background:#3a3a3a}.fep-work-actions .fep-delete-work:hover:not(:disabled){background:#c91f4f}.fep-work-actions button svg{height:16px;width:16px}.fep-work-actions .fep-delete-work{background:#d62656;color:#fff;font-size:12px;font-weight:500;line-height:18px;width:77px}.fep-work-body{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:380px minmax(0,640px)}.fep-work-media{background:#242424;border-radius:8px;height:200px;min-width:0;overflow:hidden;width:100%}.fep-work-media--audio{background:#1b1b1b;border-radius:0;display:grid;height:198px;place-items:center;position:relative}.fep-audio-file{background:#ff4775;border-radius:4px;clip-path:polygon(0 0,74% 0,100% 26%,100% 100%,0 100%);color:#fff;display:grid;height:100px;place-items:center;width:100px}.fep-audio-file svg{height:54px;width:54px}.fep-inline-audio{color-scheme:dark;height:44px;width:100%}.fep-audio-bar,.fep-inline-audio{border-radius:0 0 8px 8px;bottom:0;left:0;position:absolute;right:0}.fep-audio-bar{grid-gap:12px;align-items:center;background:#2b2b2b;color:#ffffff80;display:grid;font-size:12px;gap:12px;grid-template-columns:24px auto minmax(40px,1fr) 24px 24px;height:40px;line-height:18px;padding:0 12px}.fep-audio-bar svg{color:#ffffffb3;height:24px;width:24px}.fep-audio-play{background:#0000;border:0;color:#ffffffb8;cursor:pointer;display:grid;height:24px;padding:0;place-items:center;width:24px}.fep-audio-play:hover{color:#26ee6d}.fep-audio-bar i{background:linear-gradient(90deg,#3f3f3f 0 72%,#262626 72% 100%);border-radius:999px;height:8px}.fep-video-thumb{background:radial-gradient(circle at 52% 58%,#f5bf3ef2 0 11%,#0000 12%),radial-gradient(circle at 57% 38%,#f5bf3ef2 0 10%,#0000 11%),linear-gradient(135deg,#dceaf3,#a7bfcc 52%,#f2f6f9);border-radius:8px;height:200px;margin:0 auto;overflow:hidden;position:relative;width:calc(100% - 20px)}.fep-work-media--studio .fep-video-thumb{background:radial-gradient(circle at 56% 60%,#f59d24 0 12%,#0000 13%),radial-gradient(circle at 25% 55%,#b8873ebf 0 4%,#0000 5%),linear-gradient(135deg,#16100c,#332313 56%,#050505)}.fep-video-thumb:before{background:linear-gradient(180deg,#ffffffeb,#d8e1e8eb);border-radius:18px;content:"";height:62px;left:46%;position:absolute;top:36%;transform:translate(-50%,-50%);width:54px}.fep-work-media--studio .fep-video-thumb:before{background:linear-gradient(180deg,#feaa35,#e47d16)}.fep-video-thumb:has(img):before,.fep-video-thumb:has(video):before{display:none}.fep-video-thumb img,.fep-video-thumb video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.fep-video-thumb video{background:#090909;z-index:1}.fep-video-thumb:has(img):after{background:linear-gradient(180deg,#00000057,#0000002e);content:"";inset:0;position:absolute}.fep-video-thumb:has(video):after{display:none}.fep-video-thumb:has(video) strong{background:#00000094;border-radius:4px;padding:2px 6px;z-index:2}.fep-video-thumb strong{color:#fff;font-size:13px;font-weight:800;left:12px;line-height:18px;position:absolute;top:8px;z-index:1}.fep-video-thumb button{background:#0000006b;border:0;border-radius:999px;color:#fff;cursor:pointer;display:grid;height:58px;left:50%;padding:0;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:58px;z-index:1}.fep-video-thumb button svg{height:48px;width:48px}.fep-work-fields{grid-column-gap:36px;grid-row-gap:16px;column-gap:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;row-gap:16px}.fep-work-fields label{grid-gap:10px;display:grid;gap:10px;min-width:0}.fep-work-description{grid-column:1/-1}.fep-work-textarea{height:80px;min-height:80px;padding:12px 16px;resize:vertical}.fep-card--skills{min-height:1020px}.fep-skills-title-row{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:43px}.fep-add-category{align-items:center;background:#26ee6d;border:0;border-radius:8px;color:#1b1b1b;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;height:43px;justify-content:center;line-height:20px;transition:background-color .16s ease,transform .16s ease;width:170px}.fep-add-category:hover{background:#4cf184}.fep-skill-category-list{grid-gap:24px;display:grid;gap:24px;margin-top:24px}.fep-skill-category{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:8px;min-width:0;padding:16px;transition:border-color .16s ease}.fep-skill-category:focus-within{border-color:#26ee6d6b}.fep-skill-head{align-items:center;display:flex;gap:16px;height:38px;justify-content:space-between}.fep-skill-head h3{color:#fff;font-size:16px;font-weight:600;line-height:22px}.fep-skill-delete{background:#d62656;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;height:38px;line-height:18px;transition:background-color .16s ease;width:77px}.fep-skill-delete:hover{background:#c91f4f}.fep-skill-category-field,.fep-skill-level,.fep-skill-name-field{grid-gap:10px;display:grid;gap:10px;min-width:0}.fep-skill-category-field{margin-top:16px}.fep-skill-category-field .fep-control,.fep-skill-name-field .fep-control{height:44px}.fep-skill-row-list{grid-gap:16px;display:grid;gap:16px;margin-top:16px}.fep-skill-row{grid-column-gap:36px;align-items:end;column-gap:36px;display:grid;grid-template-columns:minmax(0,474px) minmax(0,474px) 24px;min-width:0}.fep-skill-level{align-self:end;padding-bottom:2px}.fep-skill-slider{height:16px;position:relative;width:100%}.fep-skill-slider input[type=range]{cursor:ew-resize;height:30px;inset:-7px 0;margin:0;opacity:0;position:absolute;width:100%;z-index:2}.fep-skill-slider:before{background:#2b2b2b;content:"";right:0}.fep-skill-slider i,.fep-skill-slider:before{border-radius:999px;height:8px;left:0;position:absolute;top:4px}.fep-skill-slider i{background:#26ee6d;width:87%}.fep-skill-slider b{background:#26ee6d;border-radius:999px;box-shadow:0 0 0 3px #26ee6d2e;height:16px;left:calc(87% - 8px);position:absolute;top:0;width:16px}.fep-remove-skill{align-items:center;background:#0000;border:0;color:#ffffff80;cursor:pointer;display:inline-flex;justify-content:center;margin-bottom:10px;padding:0}.fep-remove-skill,.fep-remove-skill svg{height:24px;width:24px}.fep-add-skill{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;height:44px;justify-content:center;line-height:20px;margin-top:16px;transition:background-color .16s ease;width:100%}.fep-add-skill:hover{background:#363636}.fep-card--awards{min-height:901px}.fep-awards-title-row{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:43px}.fep-add-award{align-items:center;background:#26ee6d;border:0;border-radius:8px;color:#1b1b1b;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;height:43px;justify-content:center;line-height:20px;width:121px}.fep-award-list{grid-gap:24px;display:grid;gap:24px;margin-top:24px}.fep-award-item{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:8px;min-width:0;padding:16px;transition:border-color .16s ease}.fep-award-item:focus-within{border-color:#26ee6d6b}.fep-award-head{align-items:center;display:flex;gap:16px;height:38px;justify-content:space-between;margin-bottom:24px}.fep-award-head h3{color:#fff;font-size:16px;font-weight:600;line-height:22px}.fep-award-actions{align-items:center;display:flex;gap:12px}.fep-award-actions button{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:38px}.fep-award-actions button svg{height:16px;width:16px}.fep-award-actions .fep-delete-award{background:#d62656;color:#fff;font-size:12px;font-weight:500;line-height:18px;width:77px}.fep-award-fields{grid-column-gap:36px;grid-row-gap:16px;column-gap:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;row-gap:16px}.fep-award-fields label{grid-gap:10px;display:grid;gap:10px;min-width:0}.fep-award-fields .fep-control{height:44px}.fep-award-description,.fep-award-name{grid-column:1/-1}.fep-award-textarea{height:80px!important;min-height:80px;padding:12px 16px;resize:vertical}.fep-card--projects{min-height:1537px}.fep-projects-title-row{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:43px}.fep-project-title-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.fep-add-project,.fep-import-project{align-items:center;background:#26ee6d;border:0;border-radius:8px;color:#1b1b1b;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;height:43px;justify-content:center;line-height:20px;width:167px}.fep-import-project{background:#0000;border:1px solid #26ee6d73;color:#26ee6d;min-width:167px;width:auto}.fep-import-project:hover{background:#26ee6d14}.fep-project-import-panel{grid-gap:16px;background:#151a17;border:1px solid #26ee6d47;border-radius:10px;display:grid;gap:16px;margin-top:18px;padding:16px}.fep-project-import-panel>footer,.fep-project-import-panel>header{align-items:center;display:flex;gap:16px;justify-content:space-between}.fep-project-import-panel>header div{grid-gap:4px;display:grid;gap:4px}.fep-project-import-panel>header strong{color:#fff;font-size:15px}.fep-project-import-panel>header p{color:#ffffffb8;font-size:12px;margin:0}.fep-project-import-panel>header>button{background:#0000;border:0;color:#ffffffb8;cursor:pointer;font-size:24px}.fep-project-candidate-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:360px;overflow:auto}.fep-project-candidate-list label{grid-gap:10px;align-items:center;background:#202420;border:1px solid #303630;border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:18px minmax(0,1fr);min-width:0;padding:10px}.fep-project-candidate-list label.has-cover{grid-template-columns:18px 48px minmax(0,1fr)}.fep-project-candidate-list label.is-selected{background:#26ee6d14;border-color:#26ee6d}.fep-project-candidate-list input{accent-color:#26ee6d}.fep-project-candidate-list img{border-radius:6px;height:48px;object-fit:cover;width:48px}.fep-project-candidate-list label>span{min-width:0}.fep-project-candidate-list small,.fep-project-candidate-list strong{display:block;overflow-wrap:anywhere;white-space:normal}.fep-project-candidate-list strong{color:#fff;font-size:13px}.fep-project-candidate-list small{color:#ffffffb3;font-size:11px;margin-top:4px}.fep-project-import-state{grid-gap:8px;color:#ffffffbd;display:grid;font-size:13px;gap:8px;min-height:100px;place-items:center}.fep-project-import-state.is-error{color:#ff8ba8}.fep-project-import-state.is-loading{min-height:140px}.fep-project-import-spinner{animation:fep-project-import-spin .72s linear infinite;border:3px solid #ffffff24;border-radius:50%;border-top-color:#26ee6d;height:32px;width:32px}@keyframes fep-project-import-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fep-project-import-spinner{animation-duration:1.6s}}.fep-project-import-panel>footer{justify-content:flex-end}.fep-project-import-panel>footer button,.fep-project-import-state button{background:#262b26;border:1px solid #3a3f3a;border-radius:7px;color:#fff;cursor:pointer;min-height:36px;padding:0 14px}.fep-project-import-panel>footer button.is-primary{background:#26ee6d;border-color:#26ee6d;color:#101010}.fep-project-import-panel>footer button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:720px){.fep-projects-title-row{align-items:flex-start}.fep-project-candidate-list{grid-template-columns:1fr}}.fep-project-list{grid-gap:24px;display:grid;gap:24px;margin-top:24px}.fep-project-item{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:8px;min-width:0;padding:16px;transition:border-color .16s ease}.fep-project-item:focus-within{border-color:#26ee6d6b}.fep-project-head{align-items:center;display:flex;gap:16px;height:38px;justify-content:space-between;margin-bottom:24px}.fep-project-head h3{color:#fff;font-size:16px;font-weight:600;line-height:22px}.fep-project-actions{align-items:center;display:flex;gap:12px}.fep-project-actions button{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:38px}.fep-project-actions button svg{height:16px;width:16px}.fep-project-actions .fep-delete-project{background:#d62656;color:#fff;font-size:12px;font-weight:500;line-height:18px;width:77px}.fep-project-summary{grid-gap:44px;align-items:start;display:grid;gap:44px;grid-template-columns:360px minmax(0,640px)}.fep-project-cover{aspect-ratio:9/5;background:#101010;border:0;border-radius:8px;color:inherit;cursor:pointer;max-width:100%;overflow:hidden;padding:0;position:relative;text-align:left;width:360px}.fep-project-cover img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .22s ease;width:100%}.fep-project-cover:hover img{transform:scale(1.025)}.fep-project-cover:after,.fep-project-cover:before{content:"";pointer-events:none;position:absolute}.fep-project-cover--neon{background:radial-gradient(circle at 68% 32%,#ff49cdd1 0 8%,#0000 18%),radial-gradient(circle at 58% 34%,#26ee6d99 0 7%,#0000 16%),linear-gradient(135deg,#2f1e34,#0b1117 46%,#17100e)}.fep-project-cover--neon:before{background:linear-gradient(90deg,#fff3,#0000),linear-gradient(135deg,#24364f,#d148c4 54%,#31f3c9);border-radius:6px;box-shadow:0 18px 30px #0000008c;height:82px;left:30px;top:34px;width:145px}.fep-project-cover--neon:after{background:linear-gradient(90deg,#ffffff1f 0 12%,#0000 12% 18%,#ffffff1f 18% 34%,#0000 34% 100%),linear-gradient(180deg,#2b2b2b,#111);border-radius:4px;bottom:22px;height:34px;left:42px;right:28px}.fep-project-cover--studio{background:radial-gradient(circle at 30% 25%,#f6be7a7a 0 12%,#0000 26%),linear-gradient(135deg,#8d654d,#2d2526 52%,#050505)}.fep-project-cover--studio:before{background:linear-gradient(135deg,#1a1a1a,#7a5a45 52%,#dcb69b);border-radius:5px;box-shadow:0 18px 28px #00000080;height:82px;left:24px;top:34px;width:174px}.fep-project-cover--studio:after{background:linear-gradient(180deg,#222,#070707);border-radius:6px;box-shadow:-132px 88px 0 -18px #141414f2;height:112px;right:34px;top:36px;width:48px}.fep-project-cover span{align-items:center;background:#1b1b1beb;border-radius:4px;color:#26ee6d;display:inline-flex;font-size:12px;font-weight:500;line-height:18px;min-height:28px;padding:0 8px;position:absolute;right:10px;top:10px;z-index:1}.fep-project-meta{grid-gap:8px;color:#fff;display:grid;gap:8px;min-width:0}.fep-project-meta>strong{color:#fff;font-size:14px;font-weight:600;line-height:20px}.fep-project-tags{display:flex;flex-wrap:wrap;gap:8px}.fep-project-tags span{align-items:center;border:1px solid #18c1ff;border-radius:4px;color:#18c1ff;display:inline-flex;font-size:12px;font-weight:400;line-height:18px;min-height:22px;padding:0 8px}.fep-project-meta p,.fep-project-progress div,.fep-project-stat{color:#ffffff80;font-size:12px;font-weight:400;line-height:18px;margin:0}.fep-project-progress div,.fep-project-stat{align-items:center;display:flex;gap:16px;justify-content:space-between}.fep-project-progress strong,.fep-project-stat strong{color:#ffffffb3;font-size:12px;font-weight:400;line-height:18px}.fep-project-progress{grid-gap:8px;display:grid;gap:8px}.fep-project-progress i{background:#2b2b2b;border-radius:999px;height:8px;overflow:hidden;position:relative}.fep-project-progress b{background:#26ee6d;border-radius:inherit;height:8px;left:0;position:absolute;top:0}.fep-project-fields{grid-column-gap:36px;grid-row-gap:16px;column-gap:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;row-gap:16px}.fep-project-fields label{grid-gap:10px;display:grid;gap:10px;min-width:0}.fep-project-fields .fep-control{height:44px}.fep-project-item--manual .fep-project-fields{margin-top:0}.fep-project-details-field,.fep-project-name-field{grid-column:1/-1}.fep-project-textarea{height:80px!important;min-height:80px;padding:12px 16px;resize:vertical}.fep-card--education{min-height:1079px}.fep-education-title-row{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:43px}.fep-add-education{align-items:center;background:#26ee6d;border:0;border-radius:8px;color:#1b1b1b;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;height:43px;justify-content:center;line-height:20px;width:152px}.fep-education-list{grid-gap:24px;display:grid;gap:24px;margin-top:24px}.fep-education-item{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:8px;min-width:0;padding:16px;transition:border-color .16s ease}.fep-education-item:focus-within{border-color:#26ee6d6b}.fep-education-head{align-items:center;display:flex;gap:16px;height:38px;justify-content:space-between;margin-bottom:24px}.fep-education-head h3{color:#fff;font-size:16px;font-weight:600;line-height:22px}.fep-education-actions{align-items:center;display:flex;gap:12px}.fep-education-actions button{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:38px}.fep-education-actions button svg{height:16px;width:16px}.fep-education-actions .fep-delete-education{background:#d62656;color:#fff;font-size:12px;font-weight:500;line-height:18px;width:77px}.fep-education-fields{grid-column-gap:36px;grid-row-gap:16px;column-gap:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;row-gap:16px}.fep-education-fields label{grid-gap:10px;display:grid;gap:10px;min-width:0}.fep-education-fields .fep-control{height:44px}.fep-education-wide{grid-column:1/-1}.fep-education-end-row{grid-gap:24px;align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.fep-present-check{align-items:center;color:#fff;display:inline-flex!important;font-size:12px;font-weight:400;gap:8px!important;grid-template-columns:none!important;height:44px;line-height:18px;white-space:nowrap}.account-main .fep-page .fep-present-check,.account-main .fep-page .fep-present-check span{color:#ffffffdb!important}.account-main .fep-page .fep-present-check input{accent-color:#26ee6d!important;appearance:none!important;background:#1b1b1b!important;background-color:#1b1b1b!important;border:1px solid #ffffff6b!important;border-radius:4px!important;display:inline-grid;flex:0 0 16px;height:16px;margin:0;place-content:center;width:16px}.account-main .fep-page .fep-present-check input:before{border:solid #030804;border-width:0 2px 2px 0;content:"";height:9px;margin-top:-2px;transform:rotate(45deg) scale(0);transition:transform .12s ease;width:5px}.account-main .fep-page .fep-present-check input:checked{background:#26ee6d!important;background-color:#26ee6d!important;border-color:#26ee6d!important}.account-main .fep-page .fep-present-check input:checked:before{transform:rotate(45deg) scale(1)}.fep-education-end-row .fep-control:disabled{-webkit-text-fill-color:#ffffff7a;background:#1b1b1b!important;border-color:#2b2b2b!important;color:#ffffff7a!important;opacity:1}.fep-education-textarea{height:80px!important;min-height:80px;padding:12px 16px;resize:vertical}.fep-card--experience{min-height:1079px}.fep-experience-title-row{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:43px}.fep-add-experience{align-items:center;background:#26ee6d;border:0;border-radius:8px;color:#1b1b1b;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;height:43px;justify-content:center;line-height:20px;width:152px}.fep-experience-list{grid-gap:24px;display:grid;gap:24px;margin-top:24px}.fep-experience-item{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:8px;min-width:0;padding:16px;transition:border-color .16s ease}.fep-experience-item:focus-within{border-color:#26ee6d6b}.fep-experience-head{align-items:center;display:flex;gap:16px;height:38px;justify-content:space-between;margin-bottom:24px}.fep-experience-head h3{color:#fff;font-size:16px;font-weight:600;line-height:22px}.fep-experience-actions{align-items:center;display:flex;gap:12px}.fep-experience-actions button{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:38px}.fep-experience-actions button svg{height:16px;width:16px}.fep-experience-actions .fep-delete-experience{background:#d62656;color:#fff;font-size:12px;font-weight:500;line-height:18px;width:77px}.fep-experience-fields{grid-column-gap:36px;grid-row-gap:16px;column-gap:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;row-gap:16px}.fep-experience-fields label{grid-gap:10px;display:grid;gap:10px;min-width:0}.fep-experience-fields .fep-control{height:44px}.fep-experience-wide{grid-column:1/-1}.fep-experience-end-row{grid-gap:24px;align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.fep-experience-end-row .fep-control:disabled{-webkit-text-fill-color:#ffffff7a;background:#1b1b1b!important;border-color:#2b2b2b!important;color:#ffffff7a!important;opacity:1}.fep-experience-textarea{height:80px!important;min-height:80px;padding:12px 16px;resize:vertical}.fep-resume-actions{gap:12px}.fep-action-button--primary{background:#26ee6d;color:#1b1b1b;font-weight:600}.fep-resume-preview-tabs{align-items:center;background:#111411;border:1px solid #343936;border-radius:10px;display:inline-flex;gap:4px;margin:16px 0 0;padding:4px}.fep-resume-window-head+.fep-resume-preview-tabs{margin:0 0 20px}.fep-resume-preview-tabs button{background:#0000;border:0;border-radius:7px;color:#ffffffb8;font-size:13px;font-weight:600;height:36px;min-width:96px;padding:0 18px;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.fep-resume-preview-tabs button:hover{background:#ffffff14;color:#fff}.fep-resume-preview-tabs button.is-active{background:#26ee6d;box-shadow:0 5px 16px #26ee6d33;color:#07150b}.fep-resume-preview-tabs button:focus-visible{outline:2px solid #26ee6d;outline-offset:2px}.fep-resume-stage{background:#1b1b1b;border-radius:12px;margin-top:20px;min-height:650px;padding:16px}.fep-resume-canvas{background:#e9edf2;border-radius:8px;color:#111;min-height:602px;overflow:hidden;padding:24px 0 0}.fep-resume-web-preview{background:#080a09;border:1px solid #292e2a;border-radius:12px;color:#f4f7f5;min-height:602px;overflow:hidden}.fep-resume-web-preview--window{box-shadow:0 16px 44px #1118272e;margin:0 auto;min-height:0;width:min(1400px,100%)}.fep-resume-web-preview .public-cv-paper{margin:0;max-width:none;width:100%}.account-main .fep-resume-web-preview .public-cv-paper h1,.account-main .fep-resume-web-preview .public-cv-paper h3,.account-main .fep-resume-web-preview .public-cv-paper h4{color:var(--public-cv-text)!important}.account-main .fep-resume-web-preview .public-cv-paper h2{color:var(--public-cv-accent)!important}.account-main .fep-resume-web-preview .public-cv-paper p{color:var(--public-cv-muted)!important}.fep-resume-preview-loading{color:#ffffffb8;display:grid;font-size:14px;min-height:360px;padding:32px;place-items:center}.fep-resume-canvas-title{display:block;font-size:18px;font-weight:700;line-height:24px;margin:0 auto 20px}.fep-resume-canvas-title,.fep-resume-paper{color:#111;width:min(1000px,calc(100% - 64px))}.fep-resume-paper{background:#fff;border-radius:8px 8px 0 0;margin:0 auto;min-height:540px;padding:46px 42px 38px}.fep-resume-hero{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:110px minmax(0,1fr)}.fep-resume-avatar-art{background:radial-gradient(circle at 50% 34%,#f0a15e 0 25%,#0000 26%),linear-gradient(150deg,#53c9ff,#f4b440);border-radius:999px;height:88px;overflow:hidden;position:relative;width:88px}.fep-resume-avatar-art span,.fep-resume-avatar-art:after,.fep-resume-avatar-art:before{content:"";pointer-events:none;position:absolute}.fep-resume-avatar-art:before{background:#f0a15e;border-radius:20px 20px 14px 14px;box-shadow:0 -15px 0 2px #27232a;height:30px;left:23px;top:30px;width:42px}.fep-resume-avatar-art:after{background:linear-gradient(90deg,#111 0 44%,#0000 44% 56%,#111 56% 100%);border-radius:999px;height:12px;left:24px;top:38px;width:40px}.fep-resume-avatar-art span{background:#253746;border-radius:8px 8px 0 0;bottom:5px;height:32px;left:30px;width:30px}.fep-resume-intro h2{color:#111;font-size:26px;font-weight:700;letter-spacing:0;line-height:32px;margin:0 0 8px}.fep-resume-intro p{color:#333;font-size:12px;font-weight:400;line-height:18px;margin:0}.fep-resume-intro p+p{color:#444;margin-top:10px}.fep-resume-grid{grid-gap:44px;display:grid;gap:44px;grid-template-columns:210px minmax(0,1fr);margin-top:42px}.fep-resume-main{grid-gap:36px;min-width:0}.fep-resume-main,.fep-resume-side{align-content:start;display:grid;gap:36px}.fep-resume-side{grid-gap:36px;border-right:1px solid #e3e6ec;grid-auto-rows:max-content;padding-right:32px}.fep-resume-main section,.fep-resume-side section{min-width:0}.fep-resume-main h3,.fep-resume-side h3{color:#111;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin:0 0 16px}.fep-resume-side span{color:#333;display:block;font-size:12px;font-weight:400;line-height:18px;margin-top:10px}.fep-resume-work-list{grid-gap:10px;display:grid;gap:10px}.fep-resume-work{grid-gap:16px;align-items:center;background:#f0f2f6;border-radius:6px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 86px;padding:12px 14px}.fep-resume-work strong,.fep-resume-work-experience strong{color:#111;display:block;font-size:12px;font-weight:700;line-height:18px}.fep-resume-work p,.fep-resume-work time,.fep-resume-work-experience span{color:#6b7280;font-size:10px;font-weight:400;line-height:16px;margin:4px 0 0}.fep-resume-project p,.fep-resume-timeline-item p,.fep-resume-work p{overflow-wrap:anywhere;white-space:pre-line}.fep-resume-work time{margin:0;text-align:right}.fep-resume-work-experience{margin-top:36px}.account-main .fep-page--resume .fep-resume-paper h2,.account-main .fep-page--resume .fep-resume-paper h3,.account-main .fep-page--resume .fep-resume-paper strong{color:#111!important}.account-main .fep-page--resume .fep-resume-paper p,.account-main .fep-page--resume .fep-resume-paper span{color:#333!important}.account-main .fep-page--resume .fep-resume-work p,.account-main .fep-page--resume .fep-resume-work time,.account-main .fep-page--resume .fep-resume-work-experience span{color:#6b7280!important}body.ibom-resume-window-open .ibom-topbar{display:none!important}.ibom-resume-print-root{display:none}@media print{@page{size:A4 portrait;margin:0}body.ibom-resume-printing,html{background:#fff!important;margin:0!important;min-height:297mm!important;min-width:0!important;overflow:visible!important;padding:0!important;width:210mm!important}body.ibom-resume-printing>:not(.ibom-resume-print-root){display:none!important}body.ibom-resume-printing .ibom-resume-print-root{background:#fff!important;display:block!important;margin:0!important;min-height:297mm!important;overflow:visible!important;padding:0!important;width:210mm!important}body.ibom-resume-printing .ibom-resume-print-target{zoom:.7937;background:#fff!important;border-radius:0!important;box-shadow:none!important;color:#111!important;margin:0!important;max-width:none!important;min-height:0!important;overflow:visible!important;print-color-adjust:exact;-webkit-print-color-adjust:exact;width:1000px!important}body.ibom-resume-printing .ibom-resume-print-target.fep-resume-paper--window{zoom:.5669;width:1400px!important}body.ibom-resume-printing .ibom-resume-print-target.fep-resume-web-preview{zoom:.601;background:#080a09!important;border:0!important;width:1320px!important}body.ibom-resume-printing .ibom-resume-print-target *,body.ibom-resume-printing .ibom-resume-print-target :after,body.ibom-resume-printing .ibom-resume-print-target :before{print-color-adjust:exact;-webkit-print-color-adjust:exact}body.ibom-resume-printing .fep-resume-award,body.ibom-resume-printing .fep-resume-project,body.ibom-resume-printing .fep-resume-timeline-item,body.ibom-resume-printing .fep-resume-work{break-inside:avoid;page-break-inside:avoid}}@media (max-width:760px){.fep-resume-preview-tabs{display:flex;width:100%}.fep-resume-preview-tabs button{flex:1 1;min-width:0;padding:0 10px}.fep-resume-web-preview{min-height:360px}}html[data-theme] body.ibom-resume-window-open .account-page.account-page--figma-profile{background:#e9edf2!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;max-width:none!important;min-height:100vh;width:100%!important}html[data-theme] body.ibom-resume-window-open .account-page--figma-profile .account-main{background:#e9edf2!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;width:100%!important}.fep-resume-window{background:#e9edf2;box-sizing:border-box;color:#111;font-family:var(--ibom-font-family);max-width:none;min-height:100vh;min-height:100dvh;padding:32px max(16px,calc(50% - 700px));text-align:left;width:100%}.fep-resume-window-head{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto 20px;width:min(1400px,100%)}.fep-resume-window-head h1{color:#111;font-size:28px;font-weight:700;letter-spacing:0;line-height:38px;margin:0}.fep-resume-paper--window{border-radius:8px;box-shadow:0 2px 8px #1118271f;margin:0 auto;min-height:0;padding:56px;text-align:left;width:min(1400px,100%)}.fep-resume-hero--window{align-items:center;gap:36px;grid-template-columns:170px minmax(0,1fr)}.fep-resume-avatar-art--window{height:128px;width:128px}.fep-resume-avatar-art--image{background:#e5e7eb;display:block}.fep-resume-avatar-art--image span,.fep-resume-avatar-art--image:after,.fep-resume-avatar-art--image:before{display:none}.fep-resume-avatar-art--image img{height:100%;object-fit:cover;width:100%}.fep-resume-empty{align-items:center;border:1px dashed #d6d6d6;border-radius:6px;color:#777;display:grid;font-size:12px;line-height:18px;min-height:38px;padding:8px 10px}.fep-resume-grid--window{gap:80px;grid-template-columns:330px minmax(0,1fr);margin-top:64px}.fep-resume-side--window{align-content:start;gap:54px;padding-right:56px}.fep-resume-main--window{grid-gap:56px;align-content:start;display:grid;gap:56px}.fep-resume-skill-group{grid-gap:14px;display:grid;gap:14px;margin-top:22px}.fep-resume-skill-group strong{color:#111;font-size:14px;font-weight:700;line-height:20px}.fep-resume-skill-row{grid-gap:8px;display:grid;gap:8px}.fep-resume-skill-row div{align-items:center;display:flex;gap:12px;justify-content:space-between}.fep-resume-skill-row span{color:#333;font-size:12px;line-height:18px;margin:0}.fep-resume-progress,.fep-resume-skill-row>i{background:#e5e7eb;border-radius:999px;display:block;height:8px;overflow:hidden}.fep-resume-skill-row>i:before{background:#26ee6d;border-radius:inherit;content:"";display:block;height:100%;width:100%}.fep-resume-section{min-width:0}.fep-resume-timeline{grid-gap:28px;display:grid;gap:28px}.fep-resume-timeline-item{grid-gap:8px;display:grid;gap:8px;padding-left:18px;position:relative}.fep-resume-timeline-item:before{background:#26ee6d;border-radius:999px;content:"";height:14px;left:0;position:absolute;top:4px;width:2px}.fep-resume-timeline-item p,.fep-resume-timeline-item span{color:#6b7280;font-size:12px;line-height:18px;margin:0}.fep-resume-award-list,.fep-resume-project-list{grid-gap:16px;display:grid;gap:16px}.fep-resume-award,.fep-resume-project{grid-gap:8px;background:#f0f2f6;border-radius:6px;display:grid;gap:8px;padding:16px}.fep-resume-award{align-items:center;grid-template-columns:40px minmax(0,1fr) 86px}.fep-resume-award-medal{background:radial-gradient(circle at 50% 45%,#ffb84d 0 22%,#0000 24%),linear-gradient(135deg,#18c1ff,#26ee6d);border-radius:999px;height:32px;width:32px}.fep-resume-award p,.fep-resume-award span,.fep-resume-award time,.fep-resume-project p,.fep-resume-project small{color:#6b7280;font-size:12px;line-height:18px;margin:0}.fep-resume-award time{text-align:right}.fep-resume-project-tags{display:flex;flex-wrap:wrap;gap:6px}.fep-resume-project-tags span{background:#26ee6d29;border-radius:3px;color:#099142;font-size:10px;line-height:14px;padding:3px 7px}.fep-resume-progress i{background:#26ee6d;border-radius:inherit;display:block;height:100%}body.ibom-resume-window-open .account-main .fep-resume-paper--window h1,body.ibom-resume-window-open .account-main .fep-resume-paper--window h2,body.ibom-resume-window-open .account-main .fep-resume-paper--window h3,body.ibom-resume-window-open .account-main .fep-resume-paper--window strong{color:#111!important}body.ibom-resume-window-open .account-main .fep-resume-paper--window p,body.ibom-resume-window-open .account-main .fep-resume-paper--window span{color:#333!important}body.ibom-resume-window-open .account-main .fep-resume-window .fep-resume-award p,body.ibom-resume-window-open .account-main .fep-resume-window .fep-resume-award span,body.ibom-resume-window-open .account-main .fep-resume-window .fep-resume-award time,body.ibom-resume-window-open .account-main .fep-resume-window .fep-resume-project p,body.ibom-resume-window-open .account-main .fep-resume-window .fep-resume-project small,body.ibom-resume-window-open .account-main .fep-resume-window .fep-resume-timeline-item p,body.ibom-resume-window-open .account-main .fep-resume-window .fep-resume-timeline-item span,body.ibom-resume-window-open .account-main .fep-resume-window .fep-resume-work p,body.ibom-resume-window-open .account-main .fep-resume-window .fep-resume-work time{color:#6b7280!important}body.ibom-resume-window-open .account-main .fep-resume-window .fep-resume-project-tags span{color:#099142!important}body.ibom-resume-window-open .account-main .fep-resume-window-head .fep-action-button span{color:#fff!important}body.ibom-resume-window-open .account-main .fep-resume-window-head .fep-action-button--primary span{color:#1b1b1b!important}.sr-only{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.fep-page--resume-modules .fep-shell{width:min(1400px,calc(100vw - 64px))}.fep-page--resume-modules .fep-title-row{margin-bottom:20px;margin-top:11px}.fep-page--resume-modules .fep-title-row h1{font-size:28px;line-height:38px}.fep-resume-modules-breadcrumb{color:#ffffffb3;font-size:12px;gap:0;line-height:19px;min-height:19px}.fep-resume-modules-head .fep-title-actions{gap:12px}.fep-module-cancel-button,.fep-module-save-button{border:0;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;height:35px;line-height:19px;padding:0;width:70px}.fep-module-cancel-button{background:#2b2b2b;color:#fff}.fep-module-save-button{align-items:center;background:#26ee6d;color:#000;display:inline-flex;justify-content:center}.fep-module-select-page{grid-gap:24px;color:#fff;display:grid;gap:24px;padding:16px}.fep-module-section{grid-gap:24px;border-bottom:1px solid #ffffff14;display:grid;gap:24px;padding-bottom:24px}.fep-module-section:last-of-type{border-bottom:0;padding-bottom:0}.fep-module-project-head,.fep-module-section-head,.fep-module-skill-title{align-items:center;display:flex;gap:16px;justify-content:space-between}.fep-module-section-head h3{color:#fff;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin:0}.fep-module-check,.fep-module-select-all{align-items:center;background:#0000;border:0;color:#ffffff9e;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:19px}.fep-module-check i,.fep-module-select-all i{background:#2b2b2b;border:1px solid #ffffff38;border-radius:4px;display:inline-flex;flex:0 0 auto;height:16px;position:relative;width:16px}.fep-module-check.is-selected,.fep-module-select-all.is-selected{color:#26ee6d}.fep-module-check.is-selected i,.fep-module-select-all.is-selected i{background:#26ee6d;border-color:#26ee6d}.fep-module-check.is-selected i:after,.fep-module-select-all.is-selected i:after{border:solid #0b0b0b;border-width:0 2px 2px 0;content:"";height:8px;left:3px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.fep-module-check span{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.fep-module-content-card,.fep-module-personal-card,.fep-module-project-card,.fep-module-skill-group,.fep-module-timeline-item{background:#2b2b2b;border:1px solid #ffffff0a;border-radius:12px;position:relative}.fep-module-content-card.is-selected,.fep-module-personal-card.is-selected,.fep-module-project-card.is-selected,.fep-module-skill-group.is-selected,.fep-module-timeline-item.is-selected{border-color:#ffffff0a}.fep-module-personal-card{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:72px minmax(0,1fr) 24px;min-height:96px;padding:16px}.fep-module-avatar{background:radial-gradient(circle at 34% 28%,#54d7ff 0 18%,#0000 19%),linear-gradient(135deg,#26ee6d,#158cff 58%,#f1b24a);border-radius:999px;display:grid;height:60px;place-items:center;width:60px}.fep-module-avatar span{color:#050505;font-size:22px;font-weight:800}.fep-module-content-card strong,.fep-module-personal-card strong,.fep-module-project-card strong,.fep-module-skill-group strong,.fep-module-timeline-item strong{color:#fff;display:block;font-size:16px;font-weight:700;line-height:22px}.fep-module-content-card small{display:block}.fep-module-content-card p,.fep-module-content-card small,.fep-module-personal-card p,.fep-module-project-card p,.fep-module-project-card small,.fep-module-timeline-item p,.fep-module-timeline-item span{color:#ffffffd1!important;font-size:14px;line-height:20px;margin:4px 0 0}.fep-module-chip-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.fep-module-chip-row span{background:#0000;border:1px solid #00d59180;border-radius:4px;color:#26ee6d;font-size:12px;line-height:18px;padding:1px 9px}.fep-module-chip-row span:first-child{border-color:#18c1ff80;color:#18c1ff}.fep-module-card-list,.fep-module-skill-groups,.fep-module-timeline{grid-gap:24px;display:grid;gap:24px}.fep-module-content-card{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto 16px;min-height:83px;padding:16px}.fep-module-content-card time{color:#ffffffc7;font-size:14px;line-height:19px;text-align:right}.fep-module-award-card{grid-template-columns:40px minmax(0,1fr) auto 16px;min-height:100px}.fep-module-medal{background:radial-gradient(circle at 50% 46%,#ffce45 0 22%,#0000 23%),linear-gradient(135deg,#1878ff,#26ee6d);border-radius:999px;height:32px;width:32px}.fep-module-project-card,.fep-module-skill-group,.fep-module-timeline-item{padding:16px}.fep-module-skill-group{grid-gap:18px;background:#0000;border:0;border-radius:0;display:grid;gap:18px;padding:0}.fep-module-skill-group.is-selected{border-color:#0000}.fep-module-skill-row{grid-gap:8px;display:grid;gap:8px}.fep-module-skill-row div{align-items:center;display:flex;gap:12px;justify-content:space-between}.fep-module-skill-row span{color:#fff;font-size:14px;line-height:19px}.fep-module-progress,.fep-module-skill-row i{background:#2b2b2b;border-radius:999px;display:block;height:8px;overflow:hidden}.fep-module-progress i,.fep-module-skill-row b{background:#26ee6d;border-radius:inherit;display:block;height:100%}.fep-module-project-card{grid-gap:10px;display:grid;gap:10px}.fep-module-project-card .fep-module-chip-row{margin-top:0}.fep-module-project-card p,.fep-module-project-card small,.fep-module-timeline-item p,.fep-module-timeline-item span{margin:0}.fep-module-project-card small b{color:#26ee6d}.fep-module-timeline-item{grid-gap:10px;align-items:start;background:#0000;border:0;border-radius:0;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 16px;padding:0}.fep-module-timeline-item.is-selected{border-color:#0000}.fep-module-timeline-item>div{grid-gap:8px;display:grid;gap:8px;padding-left:12px;position:relative}.fep-module-timeline-item>div:before{background:#26ee6d;border-radius:999px;content:"";height:14px;left:0;position:absolute;top:4px;width:2px}.fep-module-timeline-item span{display:block}.fep-page--resume-modules .fep-footer{margin-top:20px}.fep-error{grid-gap:4px;background:#ef44441f;border:1px solid #ef44446b;border-radius:8px;color:#fff;display:grid;font-size:13px;gap:4px;margin-bottom:14px;padding:10px 12px}.fep-error span{color:#ffffffb8}.fep-empty-state{grid-gap:8px;align-content:center;background:#191919;border:1px dashed #3b3b3b;border-radius:8px;color:#ffffffc7;display:grid;gap:8px;justify-items:center;min-height:150px;padding:28px 18px;text-align:center}.fep-empty-state strong{color:#fff;font-size:15px;font-weight:600;line-height:22px}.fep-empty-state span{color:#ffffffd1;font-size:13px;line-height:19px}#root:has(.account-page--figma-profile .fep-page[data-figma-node]),.App:has(.account-page--figma-profile .fep-page[data-figma-node]),body:has(.account-page--figma-profile .fep-page[data-figma-node]),html:has(.account-page--figma-profile .fep-page[data-figma-node]){background:#1b1b1b!important;background-color:#1b1b1b!important}body:has(.account-page--figma-profile .fep-page[data-figma-node]) .ibom-topbar{--ibom-bg:#000;--ibom-bg-elevated:#0a0a0a;--ibom-panel:#111;--ibom-panel-soft:#181818;--ibom-border:#1b1b1b;--ibom-text:#fff;--ibom-text-soft:#ffffffbd;--ibom-text-muted:#ffffff85;background:#000!important;border-bottom-color:#1b1b1b!important;color:#fff!important}html[data-theme] body .account-page--figma-profile .account-main,html[data-theme] body .account-page--figma-profile .fep-page,html[data-theme] body .account-page.account-page--figma-profile{background:#1b1b1b!important;background-color:#1b1b1b!important;color:#fff!important}.account-main .fep-page .fep-breadcrumb,.account-main .fep-page .fep-breadcrumb span{color:#ffffffb3!important}.account-main .fep-page .fep-breadcrumb strong,.account-main .fep-page .fep-card h2,.account-main .fep-page .fep-card h3,.account-main .fep-page .fep-empty-state strong,.account-main .fep-page .fep-field-head,.account-main .fep-page .fep-project-head h3,.account-main .fep-page .fep-project-meta>strong,.account-main .fep-page .fep-title-row h1{color:#fff!important}.account-main .fep-page .fep-empty-state span,.account-main .fep-page .fep-hint,.account-main .fep-page .fep-project-meta p,.account-main .fep-page .fep-project-progress div,.account-main .fep-page .fep-project-stat{color:#ffffffc7!important}.account-main .fep-page .fep-project-progress strong,.account-main .fep-page .fep-project-stat strong{color:#ffffffb8!important}.account-main .fep-page .fep-upload-work strong{color:#fff!important}.account-main .fep-page .fep-upload-work p{color:#ffffff94!important}.fep-footer{margin-left:0;margin-top:78px;width:100%}.account-main .fep-page .fep-footer .fps-footer-brand strong,.account-main .fep-page .fep-footer .fps-footer-col h3{color:#fff!important}.account-main .fep-page .fep-footer .fps-footer-brand>span,.account-main .fep-page .fep-footer .fps-footer-col span{color:#ffffffb8!important}.account-main .fep-page--resume-modules .fep-module-section-head h3{color:#fff!important}@media (min-width:1025px) and (max-width:1180px){.fep-work-body{gap:20px;grid-template-columns:1fr}.fep-work-media{max-width:480px}.fep-work-fields{column-gap:20px}}@media (max-width:1024px){.account-page.account-page--figma-profile{margin-top:18px;width:min(100%,calc(100vw - 24px))}.fep-main{gap:16px;grid-template-columns:1fr}.fep-side{overflow:hidden;padding:12px}.fep-side-menu{display:flex;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none;width:100%}.fep-side-menu::-webkit-scrollbar{display:none}.fep-side-item{flex:0 0 auto;white-space:nowrap;width:auto}.fep-footer{margin-top:48px}.fep-card--awards,.fep-card--education,.fep-card--experience,.fep-card--portfolio,.fep-card--projects,.fep-card--skills{min-height:0}.fep-resume-actions{flex-wrap:wrap;justify-content:flex-start}.fep-resume-actions .fep-action-button{flex:0 0 auto}.fep-page--resume-modules .fep-shell{width:min(100%,calc(100vw - 28px))}.fep-module-content-card{grid-template-columns:minmax(0,1fr) 78px 18px}.fep-module-award-card{grid-template-columns:40px minmax(0,1fr) 78px 18px}.fep-work-body{grid-template-columns:1fr}.fep-work-media{max-width:380px}}@media (max-width:680px){.account-page.account-page--figma-profile{margin-top:14px;width:min(100%,calc(100vw - 20px))}.fep-title-row{align-items:flex-start;flex-direction:column}.fep-title-actions{gap:10px;width:100%}.fep-action-button{flex:1 1;min-width:0;padding:0 10px}.fep-floating-actions{bottom:calc(env(safe-area-inset-bottom, 0px) + 12px);justify-content:stretch;left:12px;right:12px}.fep-floating-actions--with-player{bottom:calc(env(safe-area-inset-bottom, 0px) + 104px)}.fep-floating-actions .fep-action-button{flex:1 1;min-width:0}.fep-card{padding:14px}.fep-form-grid,.fep-social-row{gap:16px;grid-template-columns:1fr}.fep-span-2{grid-column:auto}.fep-control{font-size:13px}.fep-upload-work{margin-top:18px}.fep-upload-work button{width:min(260px,100%)}.fep-work-editor{padding:12px}.fep-work-head{align-items:flex-start;height:auto;margin-bottom:16px}.fep-work-actions{gap:8px}.fep-work-actions button{height:34px;width:34px}.fep-work-actions .fep-delete-work{width:64px}.fep-video-thumb,.fep-work-media,.fep-work-media--audio{height:190px}.fep-work-fields{gap:14px;grid-template-columns:1fr}.fep-work-description{grid-column:auto}.fep-page--awards .fep-side-menu,.fep-page--education .fep-side-menu,.fep-page--experience .fep-side-menu,.fep-page--projects .fep-side-menu,.fep-page--skills .fep-side-menu{flex-wrap:wrap;min-width:0}.fep-page--awards .fep-side-item,.fep-page--education .fep-side-item,.fep-page--experience .fep-side-item,.fep-page--projects .fep-side-item,.fep-page--skills .fep-side-item{flex:1 1 130px;justify-content:center;padding:0 10px;text-align:center;white-space:normal}.fep-skills-title-row{align-items:flex-start;flex-direction:column}.fep-add-category{width:100%}.fep-skill-category{padding:12px}.fep-skill-row{gap:12px;grid-template-columns:1fr}.fep-remove-skill{justify-self:end;margin-bottom:0}.fep-awards-title-row{align-items:flex-start;flex-direction:column}.fep-add-award{width:100%}.fep-award-item{padding:12px}.fep-award-head{align-items:flex-start;height:auto;margin-bottom:16px}.fep-award-actions{gap:8px}.fep-award-actions button{height:34px;width:34px}.fep-award-actions .fep-delete-award{width:64px}.fep-award-fields{gap:14px;grid-template-columns:1fr}.fep-award-description,.fep-award-name{grid-column:auto}.fep-projects-title-row{align-items:flex-start;flex-direction:column}.fep-add-project{width:100%}.fep-project-item{padding:12px}.fep-project-head{align-items:flex-start;height:auto;margin-bottom:16px}.fep-project-actions{gap:8px}.fep-project-actions button{height:34px;width:34px}.fep-project-actions .fep-delete-project{width:64px}.fep-project-fields,.fep-project-summary{gap:14px;grid-template-columns:1fr}.fep-project-cover{width:100%}.fep-project-details-field,.fep-project-name-field{grid-column:auto}.fep-education-title-row{align-items:flex-start;flex-direction:column}.fep-add-education{width:100%}.fep-education-item{padding:12px}.fep-education-head{align-items:flex-start;height:auto;margin-bottom:16px}.fep-education-actions{gap:8px}.fep-education-actions button{height:34px;width:34px}.fep-education-actions .fep-delete-education{width:64px}.fep-education-end-row,.fep-education-fields{gap:14px;grid-template-columns:1fr}.fep-education-wide{grid-column:auto}.fep-present-check{height:auto;justify-self:start}.fep-experience-title-row{align-items:flex-start;flex-direction:column}.fep-add-experience{width:100%}.fep-experience-item{padding:12px}.fep-experience-head{align-items:flex-start;height:auto;margin-bottom:16px}.fep-experience-actions{gap:8px}.fep-experience-actions button{height:34px;width:34px}.fep-experience-actions .fep-delete-experience{width:64px}.fep-experience-end-row,.fep-experience-fields{gap:14px;grid-template-columns:1fr}.fep-experience-wide{grid-column:auto}.fep-resume-stage{min-height:0;padding:10px}.fep-resume-canvas{min-height:0;padding:16px 0 0}.fep-resume-canvas-title,.fep-resume-paper{width:min(100%,calc(100vw - 44px))}.fep-resume-paper{padding:26px 18px 32px}.fep-resume-grid,.fep-resume-hero{gap:22px;grid-template-columns:1fr}.fep-resume-avatar-art{height:76px;width:76px}.fep-resume-side{border-bottom:1px solid #e3e6ec;border-right:0;padding-bottom:22px;padding-right:0}.fep-resume-work{grid-template-columns:1fr}.fep-resume-work time{text-align:left}.fep-page--resume-modules .fep-shell{width:min(100%,calc(100vw - 20px))}.fep-module-select-page{gap:16px}.fep-module-section-head{align-items:flex-start}.fep-module-section-head h3{font-size:16px;line-height:22px}.fep-module-award-card,.fep-module-content-card,.fep-module-personal-card,.fep-module-timeline-item{gap:12px;grid-template-columns:minmax(0,1fr) 18px;padding:12px}.fep-module-personal-card{grid-template-columns:52px minmax(0,1fr) 18px}.fep-module-avatar{height:44px;width:44px}.fep-module-avatar span{font-size:18px}.fep-module-award-card .fep-module-medal,.fep-module-content-card time{display:none}.fep-module-project-head,.fep-module-skill-title{align-items:flex-start}}.fep-cv-manager{background:#101010;border:1px solid #252525;border-radius:10px;padding:12px}.fep-cv-manager-head,.fep-cv-status-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.fep-cv-manager-head>span{color:#8e8e8e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fep-cv-manager-head button{background:#0000;border:0;color:#26ee6d;cursor:pointer;font-size:12px;font-weight:700}.fep-cv-manager-head button:disabled{color:#555;cursor:not-allowed}.fep-cv-manager select{background:#171717;border:1px solid #303030;border-radius:8px;color:#fff;font-size:13px;height:40px;margin-top:9px;outline:none;padding:0 30px 0 10px;width:100%}.fep-cv-manager select:focus{border-color:#26ee6d;box-shadow:0 0 0 2px #26ee6d22}.fep-cv-status-row{margin-top:8px}.fep-cv-status-row span{align-items:center;color:#9b9b9b;display:inline-flex;font-size:11px;gap:5px}.fep-cv-status-row span:before{background:#696969;border-radius:50%;content:"";height:6px;width:6px}.fep-cv-status-row span.is-live{color:#26ee6d}.fep-cv-status-row span.is-live:before{background:#26ee6d;box-shadow:0 0 8px #26ee6d88}.fep-cv-status-row small{color:#666;font-size:11px}.fep-cv-menu{margin-top:10px}.fep-cv-menu summary{align-items:center;background:#242424;border-radius:7px;color:#d7d7d7;cursor:pointer;display:flex;font-size:12px;height:32px;justify-content:space-between;list-style:none;padding:0 10px}.fep-cv-menu summary::-webkit-details-marker{display:none}.fep-cv-menu summary:after{color:#8b8b8b;content:"⌄"}.fep-cv-menu[open] summary:after{transform:rotate(180deg)}.fep-cv-menu-actions{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-top:8px}.fep-cv-menu-actions button{background:#191919;border:1px solid #303030;border-radius:6px;color:#c5c5c5;cursor:pointer;font-size:11px;min-height:30px;padding:5px 7px}.fep-cv-menu-actions button:hover:not(:disabled){border-color:#4b4b4b;color:#fff}.fep-cv-menu-actions button.is-primary{border-color:#26ee6d55;color:#26ee6d}.fep-cv-menu-actions button.is-danger{color:#ff5578}.fep-cv-menu-actions button:disabled{cursor:not-allowed;opacity:.38}.fep-cv-privacy{grid-gap:7px;border:1px solid #292929;border-radius:8px;display:grid;gap:7px;margin:12px 0 0;padding:10px}.fep-cv-privacy legend{color:#818181;font-size:10px;padding:0 5px}.fep-cv-privacy label{color:#b8b8b8;cursor:pointer;display:flex;font-size:11px;gap:7px}.fep-cv-privacy input{accent-color:#26ee6d}.fep-cv-warning{color:#e6b95d;font-size:10px;line-height:1.45;margin:10px 0 0}.fep-cv-manager+.fep-side-menu{padding-top:2px}@media(max-width:900px){.fep-cv-manager{margin:0 0 12px}.fep-cv-menu-actions{grid-template-columns:repeat(3,1fr)}}.fep-cv-privacy{grid-template-columns:minmax(0,1fr)}.fep-cv-privacy legend{color:#aeb5b1!important}.fep-cv-privacy label{grid-gap:10px;align-items:center;color:#d8dedb!important;display:grid;font-size:12px;gap:10px;grid-template-columns:16px minmax(0,1fr);line-height:1.35;min-width:0;padding:3px 0;-webkit-user-select:none;user-select:none}.fep-cv-privacy input[type=checkbox]{accent-color:#26ee6d;height:16px;justify-self:start;margin:0;max-width:16px;min-width:16px;padding:0;width:16px!important}.fep-cv-privacy label span{color:inherit!important;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:keep-all}.fep-cv-manager{background:linear-gradient(145deg,#111411,#0c0e0d);border-color:#ffffff1a;border-radius:14px;box-shadow:0 16px 34px #0003;margin:-8px -8px 20px;padding:14px;position:relative}.fep-cv-manager-head>span{color:#ffffff9e;font-size:12px;letter-spacing:.04em}.fep-cv-manager-head>button{border-radius:7px;min-height:28px;padding:0 8px;transition:background-color .16s ease,color .16s ease}.fep-cv-manager-head>button:hover:not(:disabled){background:#26ee6d1a}.fep-cv-selector{margin-top:10px;position:relative;z-index:12}.fep-cv-selector-trigger{align-items:center;background:#1a1d1b;border:1px solid #ffffff24;border-radius:10px;color:#fff;cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-height:48px;min-width:0;padding:8px 12px;text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;width:100%}.fep-cv-selector-trigger:hover:not(:disabled){background:#1e221f;border-color:#26ee6d7a}.fep-cv-selector-trigger:focus-visible,.fep-cv-selector.is-open .fep-cv-selector-trigger{border-color:#26ee6d;box-shadow:0 0 0 3px #26ee6d29;outline:none}.fep-cv-selector-trigger:disabled{cursor:not-allowed;opacity:.6}.fep-cv-selector-trigger--static{cursor:default}.fep-cv-selector-trigger.fep-cv-selector-trigger--static:hover{background:#1a1d1b;border-color:#ffffff24}.fep-cv-selector-trigger>svg{color:#ffffff9e;flex:0 0 auto;height:18px;transition:transform .16s ease;width:18px}.fep-cv-selector.is-open .fep-cv-selector-trigger>svg{transform:rotate(180deg)}.fep-cv-selector-current{align-items:center;display:flex;gap:6px;min-width:0}.fep-cv-selector-current strong{color:#fff;font-size:14px;font-weight:650;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fep-cv-selector-current small,.fep-cv-selector-option-meta small{background:#26ee6d14;border:1px solid #26ee6d57;border-radius:999px;color:#64f597;flex:0 0 auto;font-size:10px;font-weight:700;line-height:14px;padding:2px 6px}.fep-cv-selector-current small.is-live{background:#2db2ff17;border-color:#2db2ff61;color:#76cfff}.fep-cv-selector-menu{grid-gap:4px;background:#171a18;border:1px solid #ffffff21;border-radius:11px;box-shadow:0 22px 54px #00000094,0 0 0 1px #26ee6d0f;display:grid;gap:4px;left:0;max-height:304px;overflow-y:auto;padding:6px;position:absolute;right:0;scrollbar-color:#4b514d #0000;scrollbar-width:thin;top:calc(100% + 7px);z-index:40}.fep-cv-selector-option{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:9px 10px;text-align:left;transition:background-color .14s ease,border-color .14s ease;width:100%}.fep-cv-selector-option:focus-visible,.fep-cv-selector-option:hover{background:#232824;border-color:#ffffff1a;outline:none}.fep-cv-selector-option.is-selected{background:#26ee6d1a;border-color:#26ee6d52}.fep-cv-selector-option-copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.fep-cv-selector-option-copy strong{color:#fff;font-size:13px;font-weight:650;line-height:18px;overflow-wrap:anywhere}.fep-cv-selector-option-copy small{color:#ffffff8a;font-size:10px;line-height:15px}.fep-cv-selector-option-meta{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px}.fep-cv-selector-option-meta>svg{color:#26ee6d;height:17px;width:17px}@media (max-width:1024px){.fep-cv-selector-menu{margin-top:7px;position:static}}.wallet-manager{overflow:hidden}.account-list-panel>.p-6,.account-purchased-panel>.p-6,.wallet-manager>.p-6{padding:0!important}.wallet-type-grid{grid-gap:14px;display:grid!important;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:18px!important}.wallet-option-card{background:linear-gradient(145deg,#ffffff0a,#ffffff03),var(--ibom-panel)!important;border-color:var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;min-height:156px}.wallet-option-card-active,.wallet-option-card:hover{background:var(--ibom-brand-soft)!important;border-color:color-mix(in srgb,var(--ibom-brand) 45%,#0000)!important}.wallet-option-meta,.wallet-option-title{color:var(--ibom-text-muted)!important}.wallet-option-balance{color:var(--ibom-brand)!important;letter-spacing:0}.wallet-tab-row{border-bottom:0!important;display:flex!important;flex-wrap:wrap;gap:8px;margin-bottom:22px!important}.wallet-tab-row button{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:999px;color:var(--ibom-text-soft)!important;min-height:36px;padding:8px 12px!important}.wallet-tab-row button.selected{background:var(--ibom-brand-soft)!important;border-color:color-mix(in srgb,var(--ibom-brand) 45%,#0000)!important;color:var(--ibom-brand)!important;font-weight:800}.wallet-crystal-overview,.wallet-crystal-stat,.wallet-manager [class*=rounded-xl][class*=border],.wallet-manager form{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important}.account-following-panel [class*=text-blue],.account-purchased-panel [class*=text-blue],.creative-center-page [class*=text-indigo],.wallet-manager [class*=text-blue],.wallet-manager [class*=text-green]{color:var(--ibom-brand)!important}.account-filter-panel{border-radius:var(--ibom-radius-md);padding:16px!important}.account-creator-card,.purchased-card{background:var(--ibom-panel)!important;border-radius:var(--ibom-radius-md)!important;min-width:0}.account-creator-card:hover,.playlist-card:hover,.purchased-card:hover,.work-management-card:hover{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border-strong)!important;box-shadow:var(--ibom-shadow-soft)!important}.account-creator-card img,.purchased-card img{border-color:var(--ibom-border-strong)!important}.account-following-panel{align-content:start!important;align-items:start!important;grid-template-rows:auto auto!important}.account-following-panel>.p-6{align-self:start!important;min-height:0!important}.account-following-panel>.p-6>.grid{align-content:start!important;align-items:start!important}.account-following-card{width:100%}.account-following-card-row{align-items:center!important;display:flex!important;gap:24px;justify-content:space-between!important;min-width:0}.account-following-user{flex:1 1 auto;justify-content:flex-start!important;min-width:0}.account-following-user-info{grid-gap:6px;align-content:center;display:grid!important;gap:6px;justify-items:start!important;min-width:0;text-align:left!important}.account-following-name-row{justify-content:flex-start!important;max-width:100%;min-width:0}.account-following-handle,.account-following-name{max-width:min(420px,100%);text-align:left!important}.account-following-handle{margin:0!important}.account-following-actions{flex-shrink:0;justify-content:flex-end!important;margin-left:24px}.account-following-search{align-items:center;display:flex;flex:0 1 320px;height:36px;min-width:220px;position:relative;width:min(320px,38vw)}.account-following-search input{background:#2b2b2b;border:1px solid #ffffff1f;border-radius:8px;color:#fff;font-family:inherit;font-size:14px;height:100%;line-height:20px;min-width:0;outline:none;padding:0 38px 0 36px;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;width:100%}.account-following-search input::placeholder{color:#ffffff7a}.account-following-search input:focus{background:#303030;border-color:#6366f1b3;box-shadow:0 0 0 3px #6366f133}.account-following-search-clear,.account-following-search-icon{position:absolute;top:50%;transform:translateY(-50%)}.account-following-search-icon{color:#ffffff94;height:16px;left:12px;pointer-events:none;width:16px}.account-following-search-clear{align-items:center;background:#0000;border:0;border-radius:6px;color:#ffffffb8;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;right:8px;width:24px}.account-following-search-clear:focus-visible,.account-following-search-clear:hover{background:#ffffff1a;color:#fff}.account-following-search-clear svg{height:16px;width:16px}@media (max-width:640px){.account-following-search{flex-basis:auto;min-width:0;width:100%}}.playlist-list,.purchased-list,.work-management-grid{grid-gap:14px!important;display:grid!important;gap:14px!important}.playlist-list,.work-management-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.playlist-card,.work-management-card{background:var(--ibom-panel)!important;border-radius:var(--ibom-radius-md)!important}.playlist-card img,.work-management-card img{aspect-ratio:16/10;height:auto!important;object-fit:cover}.creative-toolbar{grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) auto}.creative-toolbar>input{max-width:none!important}.creative-toolbar>div{min-width:220px}.creative-empty-state{grid-gap:8px;background:var(--ibom-panel-soft);border:1px dashed var(--ibom-border-strong);border-radius:var(--ibom-radius-md);color:var(--ibom-text-muted);display:grid;gap:8px;justify-items:center;padding:28px;text-align:center}.creative-empty-state strong{color:var(--ibom-text);font-size:16px;line-height:1.35;max-width:100%;overflow-wrap:anywhere}.creative-empty-state span{color:var(--ibom-text-muted);font-size:13px;line-height:1.55;max-width:560px;overflow-wrap:anywhere}.account-blockchain-page,.account-blockchain-page *{box-sizing:border-box}.account-blockchain-page{background:#000;color:#fff;min-height:0;padding:0 0 24px;text-align:left;width:100%}.account-blockchain-page-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;min-height:36px}.account-blockchain-page-header h1{color:#fff;font-size:30px;font-weight:800;letter-spacing:0;line-height:1.2;margin:0}.account-blockchain-page-actions{align-items:center;color:#ffffff5c;display:flex;font-size:12px;gap:10px;line-height:16px}.account-blockchain-page-refresh-button{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:6px;height:32px;line-height:20px;padding:0 14px;transition:background-color .16s ease,opacity .16s ease}.account-blockchain-page-refresh-button svg{stroke-width:2;color:#26ee6d;flex:0 0 auto;height:16px;width:16px}.account-blockchain-page-refresh-button:hover:not(:disabled){background:#383838}.account-blockchain-page-refresh-button:disabled{cursor:not-allowed;opacity:.62}.account-blockchain-page-refresh-button .is-spinning{animation:spin .9s linear infinite}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel{--account-chain-bg:#111;--account-chain-surface:#1b1b1b;--account-chain-surface-muted:#242424;--account-chain-border:#2b2b2b;--account-chain-text:#f4f4f4;--account-chain-muted:#ffffff8f;--account-chain-subtle:#ffffff61;--account-chain-green:#26ee6d;--account-chain-green-soft:#26ee6d1f;background:var(--account-chain-bg)!important;border-color:var(--account-chain-border)!important;border-radius:10px!important;box-shadow:none!important;color:var(--account-chain-text)!important;min-height:600px;padding:22px!important;width:100%}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .font-bold,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .font-semibold,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel h2,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel h3{color:var(--account-chain-text)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .text-gray-500,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .text-gray-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel p,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel span{color:var(--account-chain-muted)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-head{padding-bottom:2px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-detail-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-refresh-button{background:#2a2a2a!important;background-color:#2a2a2a!important;border:1px solid var(--account-chain-border)!important;box-shadow:none!important;color:var(--account-chain-text)!important;font-weight:700!important;min-height:40px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-detail-button:hover:not(:disabled),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-refresh-button:hover:not(:disabled){background:#303030!important;background-color:#303030!important;border-color:#26ee6d7a!important;color:var(--account-chain-green)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-detail-button svg,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-refresh-button svg{color:var(--account-chain-green)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-empty,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-card,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-stat-card{background:var(--account-chain-surface)!important;background-color:var(--account-chain-surface)!important;border-color:var(--account-chain-border)!important;box-shadow:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-stat-card{min-height:78px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-stat-card p:first-child{color:var(--account-chain-subtle)!important;font-weight:700;letter-spacing:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-stat-card p:last-child{color:var(--account-chain-text)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-card{transition:border-color .16s ease,background-color .16s ease}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-card:hover{background:#1f1f1f!important;background-color:#1f1f1f!important;border-color:#26ee6d5c!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-status-pill{align-items:center;justify-content:center;min-height:31px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-skeleton{background:linear-gradient(90deg,#1a1a1a,#242424,#1a1a1a)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .text-red-600{color:#ff7d8a!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000ad!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-surface{background:var(--account-chain-surface)!important;background-color:var(--account-chain-surface)!important;border:1px solid var(--account-chain-border)!important;border-radius:8px!important;box-shadow:0 24px 80px #0000009e!important;color:var(--account-chain-text)!important;max-height:min(88vh,884px)!important;max-width:min(732px,calc(100vw - 24px))!important;scrollbar-color:#ffffff3d #0000;scrollbar-width:thin}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-surface::-webkit-scrollbar{width:10px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-surface::-webkit-scrollbar-track{background:#0000}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-surface::-webkit-scrollbar-thumb{background:#ffffff38;background-clip:padding-box;border:3px solid var(--account-chain-surface);border-radius:999px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-footer,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-header{background:var(--account-chain-surface)!important;background-color:var(--account-chain-surface)!important;border-color:var(--account-chain-border)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-header{border-radius:8px 8px 0 0!important;padding:18px 28px 14px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-header h3{color:var(--account-chain-text)!important;font-size:22px!important;line-height:1.25!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-header p{color:var(--account-chain-muted)!important;max-width:min(520px,calc(100vw - 150px))!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-header>div>span,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-title-icon{color:var(--account-chain-green)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-status{align-items:center;background:#00a8ff14!important;background-color:#00a8ff14!important;border:2px solid #00a8ffb8!important;border-radius:5px!important;box-shadow:inset 0 0 0 1px #00a8ff1f!important;color:#18c8ff!important;display:inline-flex!important;font-weight:800!important;justify-content:center;letter-spacing:0!important;line-height:1!important;min-height:24px;text-shadow:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-icon-button{align-items:center;background:#2a2a2a!important;border:0!important;color:#ffffffa3!important;display:inline-flex;height:22px;justify-content:center;width:22px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-icon-button:hover{background:#343434!important;color:var(--account-chain-text)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-body{padding:18px 28px 84px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card{background:var(--account-chain-surface)!important;background-color:var(--account-chain-surface)!important;border-color:var(--account-chain-border)!important;border-radius:8px!important;box-shadow:inset 0 0 0 1px #ffffff03!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card .font-medium,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card .text-gray-700,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card .text-gray-800,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card .text-slate-800,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card .text-slate-900,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card h4{color:var(--account-chain-text)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card .text-gray-500,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card p{color:var(--account-chain-muted)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card .border-b,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card .border-t,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card [class*=border-slate]{border-color:var(--account-chain-border)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card .bg-white{background:#191919!important;background-color:#191919!important;border-color:var(--account-chain-border)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card button{color:#ffffff8f!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-card button:hover{color:var(--account-chain-green)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-primary{background:var(--account-chain-green)!important;background-color:var(--account-chain-green)!important;border:1px solid #0000!important;border-radius:8px!important;box-shadow:none!important;color:#000!important;font-weight:800!important;min-height:44px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-primary path,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-primary svg{color:#000!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-primary:hover:not(:disabled){background:#3fff80!important;background-color:#3fff80!important;color:#000!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-primary:disabled{background:#26ee6d6b!important;color:#0000008a!important;opacity:1!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-footer{border-radius:0 0 8px 8px!important;padding:14px 28px 16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-secondary{background:#2a2a2a!important;background-color:#2a2a2a!important;border:1px solid var(--account-chain-border)!important;border-radius:8px!important;box-shadow:none!important;color:var(--account-chain-text)!important;font-weight:700!important;min-height:42px;min-width:98px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-secondary:hover{background:#343434!important;background-color:#343434!important;color:var(--account-chain-text)!important}@media (max-width:640px){.account-blockchain-page-header{align-items:flex-start;flex-direction:column;margin-bottom:16px}.account-blockchain-page-header h1{font-size:28px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal{padding:10px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-body,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-footer,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-header{padding-left:16px!important;padding-right:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-header h3{font-size:18px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel .blockchain-detail-modal-body{padding-bottom:82px!important}}.my-collab-page{background:linear-gradient(180deg,var(--ibom-bg),var(--ibom-bg))!important;background:linear-gradient(180deg,var(--ibom-bg),var(--ibom-bg-soft,var(--ibom-bg)))!important;color:var(--ibom-text);font-family:var(--ibom-font-family);min-height:calc(100vh - 76px)}.my-collab-page .all-spaces-content{min-width:0;padding:30px 24px 56px!important}.my-collab-shell{grid-gap:18px;display:grid;gap:18px;margin:0 auto;min-width:0;width:min(1280px,100%)}.my-collab-back{align-items:center;background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);color:var(--ibom-text-soft);display:inline-flex;font-weight:800;gap:8px;padding:9px 12px;width:-moz-fit-content;width:fit-content}.my-collab-back:hover{background:var(--ibom-panel-soft);color:var(--ibom-text)}.my-collab-hero{grid-gap:16px;align-items:stretch;background:linear-gradient(135deg,color-mix(in srgb,var(--ibom-brand) 10%,#0000),#0000 46%),var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-lg);box-shadow:var(--ibom-shadow-soft);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 190px;margin:0;padding:22px}.my-collab-empty p,.my-collab-hero p,.my-collab-hero-count span,.my-collab-hero>div:first-child>span,.my-collab-metrics span,.my-collab-result-count,.my-collab-role-preview small,.my-collab-space-body>p,.my-collab-space-heading span,.my-collab-space-meta span{color:var(--ibom-text-muted)}.my-collab-hero>div:first-child>span{font-size:12px;font-weight:850;letter-spacing:0;text-transform:uppercase}.my-collab-hero h1{color:var(--ibom-text);font-size:clamp(28px,4vw,44px);line-height:1.08;margin:8px 0 0}.my-collab-hero p{line-height:1.7;margin:10px 0 0;max-width:720px}.my-collab-hero-count{grid-gap:6px;align-content:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-md);display:grid;gap:6px;min-width:0;padding:16px}.my-collab-hero-count strong{color:var(--ibom-brand);font-size:40px;line-height:1}.my-collab-hero-count span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-collab-metrics{grid-gap:12px;display:grid;gap:12px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.my-collab-empty,.my-collab-metrics div,.my-collab-space-card,.my-collab-toolbar{background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-lg);box-shadow:var(--ibom-shadow-soft)}.my-collab-metrics div{grid-gap:6px;display:grid;gap:6px;padding:15px}.my-collab-metrics strong{color:var(--ibom-text);font-size:22px}.my-collab-space-list,.my-collab-stack{grid-gap:16px;display:grid;gap:16px;min-width:0}.my-collab-toolbar{grid-gap:12px;display:grid;gap:12px;padding:16px}.my-collab-filter-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.my-collab-filter-grid button,.my-collab-filter-grid input,.my-collab-filter-grid select{background:var(--ibom-bg-elevated)!important;background:var(--app-input-bg,var(--ibom-bg-elevated))!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-text)!important;font-weight:330;min-height:42px;min-width:0}.my-collab-filter-grid input::placeholder{color:var(--ibom-text-muted)}.my-collab-filter-grid .my-collab-reset{background:var(--ibom-panel-soft)!important;color:var(--ibom-text-soft)!important}.my-collab-filter-grid .my-collab-reset:not(:disabled):hover{border-color:color-mix(in srgb,var(--ibom-brand) 36%,var(--ibom-border))!important;color:var(--ibom-text)!important}.my-collab-filter-select{min-width:0;position:relative}.my-collab-filter-grid .my-collab-filter-select-trigger{align-items:center;display:flex;justify-content:center;min-height:42px;min-width:0;padding:0 34px 0 14px;text-align:center;width:100%}.my-collab-filter-select-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-collab-filter-select-caret{border-bottom:1px solid;border-right:1px solid;height:7px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-62%) rotate(45deg);width:7px}.my-collab-filter-select.is-open .my-collab-filter-select-caret{transform:translateY(-34%) rotate(225deg)}.my-collab-filter-select-popover{background:var(--ibom-bg-elevated);background:var(--app-input-bg,var(--ibom-bg-elevated));border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);box-shadow:0 18px 40px #00000059;left:0;max-height:276px;overflow-y:auto;padding:6px 4px;position:absolute;right:0;scrollbar-color:#4b4b4b #0000;scrollbar-width:thin;top:calc(100% + 6px);z-index:60}.my-collab-filter-select-popover::-webkit-scrollbar{width:4px}.my-collab-filter-select-popover::-webkit-scrollbar-thumb{background:#4b4b4b;border-radius:999px}.my-collab-filter-grid .my-collab-filter-select-option{align-items:center;background:#0000!important;border:0!important;border-radius:var(--ibom-radius-xs);color:var(--ibom-text-soft)!important;display:flex;font-size:12px;font-weight:650;justify-content:center;line-height:18px;min-height:34px;padding:0 10px;text-align:center;width:100%}.my-collab-filter-grid .my-collab-filter-select-option:hover{background:var(--ibom-panel-soft)!important;color:var(--ibom-text)!important}.my-collab-filter-grid .my-collab-filter-select-option.is-selected{color:var(--ibom-brand)!important}.my-collab-result-count{font-size:12px;font-weight:750;margin:0}.my-collab-space-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.my-collab-space-card{cursor:pointer;display:grid;grid-template-columns:210px minmax(0,1fr);min-width:0;overflow:hidden;transition:border-color var(--ibom-transition),transform var(--ibom-transition),background var(--ibom-transition)}.my-collab-space-card:hover{background:var(--ibom-panel-soft);border-color:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border));transform:translateY(-1px)}.my-collab-space-cover{min-height:260px;overflow:hidden;position:relative}.my-collab-space-cover img{height:100%;object-fit:cover;width:100%}.my-collab-space-cover:after{background:linear-gradient(180deg,#0000000a,#000000b8);content:"";inset:0;position:absolute}.my-collab-space-cover>div{display:flex;flex-wrap:wrap;gap:8px;inset:auto 12px 12px 12px;position:absolute;z-index:1}.my-collab-badges span,.my-collab-space-cover span,.my-collab-space-cover strong{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--ibom-bg) 70%,#0000);border-radius:999px;color:#fff;font-size:12px;font-weight:850;padding:6px 9px}.my-collab-space-cover span{color:var(--ibom-brand)}.my-collab-space-body{display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px}.my-collab-space-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.my-collab-space-heading>div:first-child{min-width:0}.my-collab-space-body>p,.my-collab-space-heading h2{margin:0}.my-collab-space-heading h2{color:var(--ibom-text);font-size:22px;line-height:1.22;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-collab-badges{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:42%}.my-collab-badges span{background:var(--ibom-brand-soft);color:var(--ibom-brand)}.my-collab-space-body>p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:1.55;overflow:hidden}.my-collab-space-meta{display:flex;flex-wrap:wrap;gap:8px}.my-collab-space-meta span{align-items:center;background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border);border-radius:999px;display:inline-flex;font-size:12px;font-weight:750;gap:6px;max-width:100%;min-height:28px;padding:5px 9px}.my-collab-space-meta svg{color:var(--ibom-brand);flex:0 0 auto;height:14px;width:14px}.my-collab-role-preview{grid-gap:8px;display:grid;gap:8px;min-height:104px}.my-collab-role-preview div{grid-gap:10px;align-items:center;background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:9px 10px}.my-collab-role-preview span{grid-gap:2px;color:var(--ibom-text);display:grid;font-size:13px;font-weight:800;gap:2px;min-width:0;overflow-wrap:anywhere}.my-collab-role-preview strong{color:var(--ibom-brand);white-space:nowrap}.my-collab-space-footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto}.my-collab-space-avatars{align-items:center;display:flex;min-width:0}.my-collab-space-avatars img,.my-collab-space-avatars span{border:2px solid var(--ibom-panel);border-radius:50%;height:32px;width:32px}.my-collab-space-avatars img+img,.my-collab-space-avatars img+span{margin-left:-8px}.my-collab-space-avatars img{object-fit:cover}.my-collab-space-avatars span{background:var(--ibom-panel-muted);color:var(--ibom-text-soft);display:grid;font-size:11px;font-weight:850;place-items:center}.my-collab-empty button,.my-collab-space-footer button{align-items:center;background:var(--ibom-brand);border:1px solid color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border));border-radius:var(--ibom-radius-sm);color:var(--ibom-brand-contrast);display:inline-flex;font-weight:850;gap:8px;justify-content:center;min-height:42px;padding:0 14px}.my-collab-empty button svg,.my-collab-space-footer button svg{height:18px;width:18px}.my-collab-empty{grid-gap:10px;align-content:center;display:grid;gap:10px;justify-items:center;min-height:260px;padding:28px;text-align:center}.my-collab-empty>svg{color:var(--ibom-brand);height:44px;width:44px}.my-collab-empty strong{color:var(--ibom-text);font-size:18px}.my-collab-empty p{margin:0;max-width:460px}.my-collab-record-panel{grid-gap:16px;display:grid;gap:16px;min-width:0}.my-collab-record-hero{margin-bottom:0}.my-collab-record-card,.my-collab-record-empty,.my-collab-record-filter{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:var(--ibom-shadow-soft)!important}.my-collab-record-card{transition:border-color var(--ibom-transition),transform var(--ibom-transition),background var(--ibom-transition)}.my-collab-record-card:hover{background:var(--ibom-panel-soft)!important;border-color:color-mix(in srgb,var(--ibom-brand) 32%,var(--ibom-border))!important;transform:translateY(-1px)}.my-collab-record-panel [class*=bg-slate-100],.my-collab-record-panel [class*=bg-slate-50]{background:var(--ibom-bg-elevated)!important;border-color:var(--ibom-border)!important}.my-collab-record-panel [class*=bg-white]{border-color:var(--ibom-border)!important}.my-collab-record-panel [class*=text-slate-800],.my-collab-record-panel [class*=text-slate-900]{color:var(--ibom-text)!important}.my-collab-record-panel [class*=text-slate-500],.my-collab-record-panel [class*=text-slate-600],.my-collab-record-panel [class*=text-slate-700]{color:var(--ibom-text-soft)!important}.my-collab-record-panel input,.my-collab-record-panel select,.my-collab-record-panel textarea{background:var(--ibom-bg-elevated)!important;background:var(--app-input-bg,var(--ibom-bg-elevated))!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-text)!important;font-weight:700;min-height:40px;min-width:0}.my-collab-record-panel input::placeholder,.my-collab-record-panel textarea::placeholder{color:var(--ibom-text-muted)}.my-collab-record-card a,.my-collab-record-card button,.my-collab-record-filter button{border-radius:var(--ibom-radius-sm)!important;font-weight:800}.my-collab-record-card a{color:var(--ibom-brand)!important}.my-collab-record-empty,.my-collab-record-panel .theme-feedback-body{color:var(--ibom-text-soft)!important}.my-collab-record-card img{background:var(--ibom-bg-elevated)}.my-collab-record-card [class*=ring-slate]{--tw-ring-color:var(--ibom-border)!important}.my-collab-record-card [class*=shadow],.my-collab-record-filter [class*=shadow]{box-shadow:none!important}.my-collab-record-card [class*="grid-cols-[minmax"]{gap:16px}.collaboration-layout-shell,.collaboration-layout-shell>.w-full{background:#000!important;background-color:#000!important;min-height:100vh;min-height:calc(100vh/var(--ibom-app-scale, 1))}body:has(.collaboration-layout-shell .my-collab-page[data-figma-node]),body:has(.collaboration-layout-shell .my-collab-page[data-figma-node]) #root,html:has(body .collaboration-layout-shell .my-collab-page[data-figma-node]){background:#000!important;background-color:#000!important;min-height:100vh;min-height:calc(100vh/var(--ibom-app-scale, 1))}body:has(.collaboration-layout-shell .my-collab-page[data-figma-node]) .App{background:#000!important;background-color:#000!important;min-height:100vh;min-height:calc(100vh/var(--ibom-app-scale, 1))}.collaboration-layout-shell .all-spaces-page.my-collab-page[data-figma-node],.collaboration-layout-shell .all-spaces-page.my-collab-page[data-figma-node] .all-spaces-content{background:#000!important;background-color:#000!important;min-height:100vh!important;min-height:calc(100vh/var(--ibom-app-scale, 1))!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar{background:#000!important;box-shadow:none!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar>div{max-width:1400px!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar .ibom-nav-link,body:has(.my-collab-page[data-figma-node]) .ibom-topbar a{color:#d9d9d9!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar a.text-xl{color:#fff!important;font-size:16px!important;font-weight:700!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar .ibom-nav-link{font-size:11px!important;font-weight:400!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar .ibom-nav-link.is-active{color:#fff!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar .ibom-nav-link.is-active:after{background:#25ee6b!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar button{background-color:#0a0a0a!important;color:#d9d9d9!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar button#user-menu-button{background-color:#070707!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar button#user-menu-button span{color:#f3f3f3!important}body:has(.my-collab-page[data-figma-node]) .ibom-topbar a[class*=bg-green],body:has(.my-collab-page[data-figma-node]) .ibom-topbar a[href="/collaboration/create"],body:has(.my-collab-page[data-figma-node]) .ibom-topbar button[class*=bg-green]{background-color:#25ee6b!important;color:#000!important}.my-collab-page[data-figma-node] .all-spaces-content{background:#000!important;padding:20px 0 62px!important}.my-collab-page[data-figma-node] .my-collab-shell{gap:22px;width:min(1400px,calc(100vw - 64px))}.my-collab-route-header{grid-gap:20px;display:grid;gap:20px}.my-collab-breadcrumb{align-items:center;color:#777;display:flex;font-size:11px;gap:8px;line-height:19px}.my-collab-breadcrumb strong{color:#bdbdbd;font-weight:500}.my-collab-route-header h1{color:#f8f8f8;font-size:32px;font-weight:700;line-height:38px;margin:0;text-align:left}.my-collab-route-tabs{align-items:center;display:flex;gap:26px;min-height:34px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.my-collab-route-tabs::-webkit-scrollbar{display:none}.my-collab-route-tabs button{background:#0000;border:0;border-radius:0;color:#8b8b8b;flex:0 0 auto;font-size:13px;font-weight:500;line-height:1;padding:6px 0 9px;position:relative;white-space:nowrap}.my-collab-route-tabs button.is-active{color:#fff}.my-collab-route-tabs button.is-active:after{background:#25ee6b;border-radius:999px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.my-collab-page[data-figma-node] .my-collab-toolbar{background:#030303;border:1px solid #242424;border-radius:8px;box-shadow:none;gap:16px;min-height:178px;padding:22px 16px 20px}.my-collab-toolbar-head{align-items:center;display:flex;gap:16px;justify-content:space-between}.my-collab-toolbar-head strong{color:#fff;font-size:13px;font-weight:500}.my-collab-toolbar-head>div{align-items:center;color:#7b7b7b;display:flex;font-size:11px;gap:12px}.my-collab-toolbar-head button{background:#202020;border:1px solid #333;border-radius:4px;color:#e9e9e9;font-size:10px;font-weight:500;min-height:27px;padding:0 14px}.my-collab-toolbar-head button:disabled{opacity:.55}.my-collab-page[data-figma-node] .my-collab-filter-grid{gap:14px 11px;grid-template-columns:repeat(4,minmax(0,1fr))}.my-collab-page[data-figma-node] .my-collab-filter-grid input,.my-collab-page[data-figma-node] .my-collab-filter-grid select{background:#050505!important;border:1px solid #292929!important;border-radius:4px!important;color:#f1f1f1!important;font-size:11px!important;font-weight:400;line-height:31px;min-height:31px;padding:0 12px!important}.my-collab-page[data-figma-node] .my-collab-filter-grid input::placeholder{color:#747474}.my-collab-page[data-figma-node] .my-collab-space-list{gap:34px}.my-collab-page[data-figma-node] .my-collab-stack{gap:32px}.my-collab-page[data-figma-node] .my-collab-space-grid{grid-gap:34px 12px;display:grid;gap:34px 12px;grid-template-columns:repeat(4,minmax(0,1fr))}.my-collab-page[data-figma-node] .my-collab-space-card{background:#020202;border:1px solid #111;border-radius:8px;box-shadow:none;cursor:pointer;display:block;overflow:hidden;transition:border-color .16s ease,transform .16s ease}.my-collab-page[data-figma-node] .my-collab-space-card:hover{background:#050505;border-color:#2d2d2d;transform:translateY(-1px)}.my-collab-page[data-figma-node] .my-collab-space-cover{aspect-ratio:1.82;border-radius:8px 8px 0 0;min-height:0;overflow:hidden;position:relative}.my-collab-page[data-figma-node] .my-collab-space-cover img{display:block;height:100%;object-fit:cover;width:100%}.my-collab-page[data-figma-node] .my-collab-space-cover:after{background:linear-gradient(180deg,#0000 44%,#000000c7)}.my-collab-page[data-figma-node] .my-collab-space-cover h2{bottom:12px;color:#fff;font-size:13px;font-weight:700;left:12px;line-height:1;margin:0;overflow:hidden;position:absolute;right:12px;text-overflow:ellipsis;white-space:nowrap;z-index:1}.my-collab-page[data-figma-node] .my-collab-space-privacy{background:#25ee6b2e;border:0;border-radius:2px;color:#25ee6b;font-size:10px;font-weight:500;padding:2px 5px;position:absolute;right:12px;top:14px;z-index:1}.my-collab-page[data-figma-node] .my-collab-space-body{grid-gap:8px;background:#020202;display:grid;gap:8px;padding:13px 12px 14px}.my-collab-space-facts{grid-gap:7px;display:grid;gap:7px;margin:0}.my-collab-space-facts div{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.my-collab-space-facts dd,.my-collab-space-facts dt{color:#777;font-size:10px;font-weight:400;line-height:1.1;margin:0}.my-collab-space-facts dd{color:#8f8f8f;max-width:120px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.my-collab-page[data-figma-node] .my-collab-space-status{display:none}.my-collab-page[data-figma-node] .my-collab-invitation-route{gap:32px}.my-collab-page[data-figma-node] .my-collab-invite-filter-grid{grid-template-columns:1fr 1.03fr 1fr 1fr}.my-collab-page[data-figma-node="164:8506"] .my-collab-toolbar{gap:10px;height:128px;min-height:128px;padding:16px}.my-collab-page[data-figma-node="164:8506"] .all-spaces-content{padding-bottom:20px!important}.my-collab-page[data-figma-node="164:8506"] .my-collab-invitation-route{gap:30px}.my-collab-page[data-figma-node="164:8506"] .my-collab-toolbar-head{min-height:46px}.my-collab-page[data-figma-node="164:8506"] .my-collab-toolbar-head button{min-height:34px}.my-collab-page[data-figma-node="164:8506"] .my-collab-filter-grid{align-items:center;min-height:40px}.my-collab-page[data-figma-node="164:8506"] .my-collab-invite-grid{gap:16px 10px}.my-collab-page[data-figma-node="164:8506"] .my-collab-invite-card{min-height:410px}.my-collab-page[data-figma-node="164:8506"] .my-collab-invite-identity img{background-position:50%;background-size:cover}.my-collab-invite-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.my-collab-invite-card{background:#020202;border:1px solid #151515;border-radius:8px;min-width:0;overflow:hidden}.my-collab-invite-cover{height:160px;overflow:hidden;position:relative}.my-collab-invite-cover>img{display:block;height:100%;object-fit:cover;width:100%}.my-collab-invite-cover:after{background:linear-gradient(180deg,#0000000a 20%,#000000d1);content:"";inset:0;position:absolute}.my-collab-invite-status{color:#ffd84d;font-size:10px;font-weight:500;position:absolute;right:12px;top:14px;z-index:1}.my-collab-invite-status.is-accepted{color:#25ee6b}.my-collab-invite-status.is-cancelled,.my-collab-invite-status.is-rejected{color:#ff3d7f}.my-collab-invite-arrow{background:#0000!important;border:0!important;bottom:24px;color:#fff!important;font-size:28px;height:28px;line-height:1;position:absolute;right:10px;width:18px;z-index:1}.my-collab-invite-identity{align-items:center;bottom:18px;display:flex;gap:8px;left:14px;min-width:0;position:absolute;right:34px;z-index:1}.my-collab-invite-identity img{border-radius:50%;flex:0 0 auto;height:39px;object-fit:cover;width:39px}.my-collab-invite-identity div{grid-gap:2px;display:grid;gap:2px;min-width:0}.my-collab-invite-identity span,.my-collab-invite-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-collab-invite-identity strong{color:#fff;font-size:13px;font-weight:700}.my-collab-invite-identity span{color:#9c9c9c;font-size:10px}.my-collab-invite-body{grid-gap:13px;display:grid;gap:13px;padding:14px 14px 16px}.my-collab-invite-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.my-collab-invite-metrics div{background:#060606;border:1px solid #191919;border-radius:4px;display:grid;min-height:58px;min-width:0;place-items:center}.my-collab-invite-metrics span{color:#777;font-size:10px;line-height:1}.my-collab-invite-metrics strong{color:#fff;font-size:11px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-collab-invite-facts{grid-gap:7px;display:grid;gap:7px;margin:0}.my-collab-invite-facts div{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.my-collab-invite-facts dd,.my-collab-invite-facts dt{color:#7a7a7a;font-size:10px;line-height:1.1;margin:0}.my-collab-invite-facts dd{color:#aaa;max-width:170px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.my-collab-invite-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.my-collab-invite-actions button,.my-collab-invite-home{border:0!important;border-radius:4px!important;font-size:11px;font-weight:500!important;min-height:31px}.my-collab-invite-actions .is-accept{background:#25ee6b!important;color:#000!important}.my-collab-invite-actions .is-reject{background:#ff3d7f!important;color:#fff!important}.my-collab-invite-home{background:#292929!important;color:#fff!important;width:100%}.my-collab-page[data-figma-node] .my-collab-application-route{gap:18px}.my-collab-page[data-figma-node] .my-collab-application-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.my-collab-page[data-figma-node] .my-collab-application-empty-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.my-collab-page[data-figma-node="164:8967"] .my-collab-application-route{gap:14px}.my-collab-page[data-figma-node="164:8967"] .my-collab-toolbar{height:228px;min-height:228px;padding:16px}.my-collab-page[data-figma-node="164:8967"] .my-collab-toolbar-head{min-height:46px}.my-collab-page[data-figma-node="164:8967"] .my-collab-filter-grid{align-items:center}.my-collab-page[data-figma-node="164:8967"] .my-collab-application-grid{gap:10px}.my-collab-page[data-figma-node="164:8967"] .my-collab-application-card{min-height:396px}.my-collab-page[data-figma-node="164:8967"] .my-collab-application-avatar img{opacity:1}.my-collab-page[data-figma-node="164:9288"] .my-collab-applied-route{gap:10px}.my-collab-page[data-figma-node="164:9288"] .my-collab-toolbar{height:128px;min-height:128px;padding:16px}.my-collab-page[data-figma-node="164:9288"] .my-collab-toolbar-head{min-height:46px}.my-collab-page[data-figma-node="164:9288"] .my-collab-applied-grid{gap:10px}.my-collab-page[data-figma-node="164:9288"] .my-collab-applied-card{min-height:389px}@media (max-width:767px){.my-collab-page[data-figma-node="164:9288"] .my-collab-toolbar{height:auto;min-height:0}.my-collab-page[data-figma-node="164:9288"] .my-collab-applied-filter-grid{grid-template-columns:1fr}}body:has(.my-collab-page[data-figma-node="164:9738"]){background:#000}.my-collab-page[data-figma-node="164:9738"]{background:#000!important;display:block!important;min-height:calc(100vh - 77px);position:relative}.my-collab-page[data-figma-node="164:9738"]:after{background:#252525;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.my-collab-page[data-figma-node="164:9738"] .all-spaces-content{display:block;padding:20px 0 62px!important}.my-collab-page[data-figma-node="164:9738"] .my-collab-shell{gap:21px;margin:0 auto;max-width:none;width:min(1400px,calc(100vw - 64px))}.my-collab-page[data-figma-node="164:9738"] .my-collab-route-header{gap:20px}.my-collab-page[data-figma-node="164:9738"] .my-collab-application-route{min-height:0}.my-collab-page[data-figma-node="164:9738"] .my-collab-toolbar{align-content:start;box-sizing:border-box;gap:10px;height:128px;min-height:128px;padding:16px}.my-collab-page[data-figma-node="164:9738"] .my-collab-toolbar-head{min-height:46px}.my-collab-page[data-figma-node="164:9738"] .my-collab-toolbar-head button{height:34px;min-height:34px;padding:0 12px}.my-collab-page[data-figma-node="164:9738"] .my-collab-application-empty-filter-grid{align-items:center;gap:12px;grid-template-columns:repeat(5,264px);height:40px}.my-collab-page[data-figma-node="164:9738"] .my-collab-application-empty-filter-grid input,.my-collab-page[data-figma-node="164:9738"] .my-collab-application-empty-filter-grid select{border-radius:4px!important;font-size:11px!important;font-weight:500;height:31px!important;max-height:31px;min-height:31px;width:264px}.my-collab-page[data-figma-node="164:9738"] .my-collab-application-empty-state{align-content:start;gap:20px;height:230px;justify-items:center;margin:2px auto 0;min-height:230px;padding-top:80px;width:257px}.my-collab-page[data-figma-node="164:9738"] .my-collab-application-empty-state img{display:block;height:108px;object-fit:contain;width:108px}@media (max-width:767px){.my-collab-page[data-figma-node="164:9738"]{min-height:calc(100vh - 77px)}.my-collab-page[data-figma-node="164:9738"] .all-spaces-content{padding-top:20px!important}.my-collab-page[data-figma-node="164:9738"] .my-collab-shell{gap:18px;margin:0 16px;max-width:none;width:calc(100vw - 32px)}.my-collab-page[data-figma-node="164:9738"] .my-collab-toolbar{height:auto;min-height:128px}.my-collab-page[data-figma-node="164:9738"] .my-collab-toolbar-head{align-items:flex-start}.my-collab-page[data-figma-node="164:9738"] .my-collab-application-empty-filter-grid{grid-template-columns:1fr;height:auto}.my-collab-page[data-figma-node="164:9738"] .my-collab-application-empty-filter-grid input,.my-collab-page[data-figma-node="164:9738"] .my-collab-application-empty-filter-grid select{width:100%}.my-collab-page[data-figma-node="164:9738"] .my-collab-application-empty-state{margin-top:24px;width:100%}}.my-collab-application-empty-state{grid-gap:16px;align-content:center;background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important;display:grid;gap:16px;min-height:430px;place-items:center;text-align:center}.my-collab-application-empty-state svg{color:#080808;height:108px;opacity:.92;width:108px}.my-collab-application-empty-state p{color:#fff;font-size:13px;font-weight:700;line-height:1.3;margin:0}.my-collab-application-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.my-collab-application-card{background:#020202;border:1px solid #151515;border-radius:8px;display:grid;min-height:396px;min-width:0;padding:16px;position:relative}.my-collab-application-status{align-items:center;background:#ffd84d33;border-radius:3px;color:#ffd84d;display:inline-flex;font-size:10px;font-weight:500;min-height:28px;padding:0 8px;position:absolute;right:10px;top:10px}.my-collab-application-status.is-approved{background:#25ee6b24;color:#25ee6b}.my-collab-application-status.is-rejected{background:#ff3d7f24;color:#ff3d7f}.my-collab-application-avatar{background:radial-gradient(circle at 50% 38%,#6f8097 0 17%,#c9d4e3 18% 28%,#8393a8 29% 100%)!important;border:0!important;border-radius:50%!important;box-shadow:0 0 0 1px #2b2b2b,0 0 0 4px #00000052;height:78px;justify-self:center;margin-top:-6px;position:relative;width:78px}.my-collab-application-avatar img{background:#0000;border-radius:50%;display:block;height:78px;object-fit:cover;width:78px}.my-collab-application-avatar span{background:#25ee6b;border-radius:50%;height:8px;left:0;position:absolute;top:-2px;width:8px}.my-collab-application-name{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:12px;min-width:0}.my-collab-application-name strong{color:#fff;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-collab-application-badges{display:inline-flex;flex:0 0 auto;gap:2px}.my-collab-application-badges i{background:#25ee6b;border-radius:50%;color:#050505;display:grid;font-size:8px;font-style:normal;font-weight:800;height:14px;line-height:1;place-items:center;width:14px}.my-collab-application-badges i+i{background:#eaa736}.my-collab-application-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.my-collab-application-metrics div{background:#060606;border:1px solid #191919;border-radius:4px;display:grid;min-height:58px;min-width:0;place-items:center}.my-collab-application-metrics span{color:#777;font-size:10px;line-height:1}.my-collab-application-metrics strong{color:#fff;font-size:11px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-collab-application-facts{grid-gap:7px;display:grid;gap:7px;margin:12px 0 0}.my-collab-application-facts div{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.my-collab-application-facts dd,.my-collab-application-facts dt{color:#7a7a7a;font-size:10px;line-height:1.1;margin:0}.my-collab-application-facts dd{color:#aaa;max-width:128px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.my-collab-application-message{color:#8f8f8f;font-size:10px;margin:8px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-collab-application-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px}.my-collab-application-actions.is-secondary{margin-top:8px}.my-collab-application-actions button{border:0!important;border-radius:4px!important;font-size:11px;font-weight:500!important;min-height:31px}.my-collab-application-actions .is-approve{background:#25ee6b!important;color:#000!important}.my-collab-application-actions .is-reject{background:#ff3d7f!important;color:#fff!important}.my-collab-application-actions.is-secondary button{background:#292929!important;color:#fff!important}.my-collab-page[data-figma-node] .my-collab-applied-route{gap:16px}.my-collab-page[data-figma-node] .my-collab-applied-filter-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr) minmax(0,.98fr) minmax(0,.98fr) minmax(0,1.05fr)}.my-collab-page[data-figma-node] .my-collab-contract-route{grid-gap:18px;display:grid;gap:18px}.my-collab-contract-subtabs{align-items:center;display:flex;gap:9px;overflow-x:auto;scrollbar-width:none}.my-collab-contract-subtabs::-webkit-scrollbar{display:none}.my-collab-contract-subtabs button{background:#0000;border:1px solid #0000;border-radius:6px;color:#8d8d8d;flex:0 0 auto;font-size:12px;font-weight:500;min-height:31px;padding:0 13px}.my-collab-contract-subtabs button.is-active{background:#202020;border-color:#292929;color:#fff}.my-collab-page[data-figma-node] .my-collab-contract-toolbar{gap:20px;padding:18px 16px 17px}.my-collab-contract-toolbar-title{grid-gap:6px!important;color:#777!important;display:grid!important;gap:6px!important}.my-collab-contract-toolbar-title strong{color:#fff!important}.my-collab-contract-toolbar-title span{color:#777;font-size:10px;line-height:1}.my-collab-page[data-figma-node] .my-collab-contract-filter-grid{gap:11px;grid-template-columns:repeat(4,minmax(0,1fr))}.my-collab-page[data-figma-node] .my-collab-contract-filter-grid input,.my-collab-page[data-figma-node] .my-collab-contract-filter-grid select{background-color:#050505!important;border:1px solid #292929!important;border-radius:4px!important;color:#d7d7d7!important;min-height:31px}.my-collab-page[data-figma-node] .my-collab-contract-filter-grid .relative button{background:#0000!important;border:0!important;color:#777!important;opacity:1!important}.my-collab-page[data-figma-node] .my-collab-contract-filter-grid .relative button:hover{color:#e6e6e6!important}.my-collab-contract-list{grid-gap:18px;display:grid;gap:18px}.my-collab-contract-item{grid-gap:18px;align-items:start;background:#121212;border:1px solid #151515;border-radius:8px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;min-height:155px;padding:18px 14px 16px}.my-collab-contract-item-copy{grid-gap:10px;display:grid;gap:10px;justify-items:start;min-width:0;text-align:left}.my-collab-contract-item h2{color:#fff;font-size:12px;font-weight:600;justify-self:start;line-height:1.2;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.my-collab-contract-item p{align-items:center;color:#909090;display:flex;font-size:11px;gap:7px;line-height:1.1;margin:0;min-width:0}.my-collab-contract-item p svg{color:#777;flex:0 0 auto;height:13px;width:13px}.my-collab-contract-item p span{color:#8c8c8c}.my-collab-contract-actions{align-items:center;display:flex;gap:10px}.my-collab-contract-status{background:#042412;border:1px solid #0c8f42;border-radius:4px;color:#25ee6b;display:inline-grid;font-size:10px;font-weight:600;line-height:1;min-height:21px;padding:0 9px;place-items:center}.my-collab-contract-status.is-pending{background:#251d08;border-color:#8c6b14;color:#ffd84d}.my-collab-contract-status.is-cancelled,.my-collab-contract-status.is-expired{background:#220610;border-color:#7b1233;color:#ff4d83}.my-collab-contract-actions button{background:#202020;border:1px solid #333;border-radius:5px;color:#fff;font-size:10px;font-weight:500;min-height:31px;padding:0 14px}.my-collab-contract-actions button:disabled{cursor:not-allowed;opacity:.55}.my-collab-contract-empty{grid-gap:10px;background:#121212;border:1px solid #151515;border-radius:8px;color:#8a8a8a;display:grid;gap:10px;min-height:155px;place-items:center;text-align:center}.my-collab-contract-empty svg{color:#555;height:30px;width:30px}.my-collab-contract-empty p{font-size:12px;margin:0}.my-collab-applied-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.my-collab-applied-card{background:#020202;border:1px solid #151515;border-radius:8px;min-width:0;overflow:hidden}.my-collab-applied-cover{height:160px;overflow:hidden;position:relative}.my-collab-applied-cover>img{display:block;height:100%;object-fit:cover;width:100%}.my-collab-applied-cover:after{background:linear-gradient(180deg,#00000008 20%,#000000d6);content:"";inset:0;position:absolute}.my-collab-applied-status{color:#ffd84d;font-size:10px;font-weight:500;position:absolute;right:12px;top:14px;z-index:1}.my-collab-applied-status.is-approved{color:#25ee6b}.my-collab-applied-status.is-rejected{color:#ff3d7f}.my-collab-applied-arrow{background:#0000!important;border:0!important;bottom:24px;color:#fff!important;font-size:28px;height:28px;line-height:1;position:absolute;right:10px;width:18px;z-index:1}.my-collab-applied-identity{align-items:center;bottom:18px;display:flex;gap:8px;left:14px;min-width:0;position:absolute;right:34px;z-index:1}.my-collab-applied-identity img{border-radius:50%;flex:0 0 auto;height:39px;object-fit:cover;width:39px}.my-collab-applied-identity div{grid-gap:2px;display:grid;gap:2px;min-width:0}.my-collab-applied-identity span,.my-collab-applied-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-collab-applied-identity strong{color:#fff;font-size:13px;font-weight:700}.my-collab-applied-identity span{color:#9c9c9c;font-size:10px}.my-collab-applied-body{grid-gap:13px;display:grid;gap:13px;padding:14px 14px 16px}.my-collab-applied-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.my-collab-applied-metrics div{background:#060606;border:1px solid #191919;border-radius:4px;display:grid;min-height:58px;min-width:0;place-items:center}.my-collab-applied-metrics span{color:#777;font-size:10px;line-height:1}.my-collab-applied-metrics strong{color:#fff;font-size:11px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-collab-applied-facts{grid-gap:7px;display:grid;gap:7px;margin:0}.my-collab-applied-facts div{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.my-collab-applied-facts dd,.my-collab-applied-facts dt{color:#7a7a7a;font-size:10px;line-height:1.1;margin:0}.my-collab-applied-facts dd{color:#aaa;max-width:138px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.my-collab-applied-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.my-collab-applied-actions button{background:#292929!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:11px;font-weight:500!important;min-height:31px}.my-collab-applied-actions .is-cancel{background:#ff3d7f!important;color:#fff!important}.my-collab-applied-actions .is-cancel:disabled{opacity:.45}.my-collab-pagination{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:10px}.my-collab-pagination button{background:#0000;border:0;color:#565656;cursor:pointer;font-size:20px;line-height:1}.my-collab-pagination button:disabled{cursor:not-allowed;opacity:.35}.my-collab-pagination span{background:#25ee6b;border-radius:8px;color:#000;display:grid;font-size:13px;font-weight:700;height:34px;min-width:52px;padding:0 8px;place-items:center}.my-collab-page[data-figma-node="164:8506"] .my-collab-pagination{display:none}@media (max-width:1180px){.my-collab-page[data-figma-node] .my-collab-application-grid,.my-collab-page[data-figma-node] .my-collab-applied-grid,.my-collab-page[data-figma-node] .my-collab-invite-grid,.my-collab-page[data-figma-node] .my-collab-space-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.my-collab-page[data-figma-node] .my-collab-shell{width:min(100vw - 32px,720px)}.my-collab-page[data-figma-node] .my-collab-application-grid,.my-collab-page[data-figma-node] .my-collab-applied-grid,.my-collab-page[data-figma-node] .my-collab-filter-grid,.my-collab-page[data-figma-node] .my-collab-invite-grid,.my-collab-page[data-figma-node] .my-collab-space-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.my-collab-toolbar-head{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.my-collab-page[data-figma-node] .my-collab-application-grid,.my-collab-page[data-figma-node] .my-collab-applied-grid,.my-collab-page[data-figma-node] .my-collab-filter-grid,.my-collab-page[data-figma-node] .my-collab-invite-grid,.my-collab-page[data-figma-node] .my-collab-space-grid{grid-template-columns:1fr}}.all-spaces-page.my-collab-page[data-figma-node="164:9738"]{background:#000!important;background-color:#000!important;height:1218px;min-height:1218px;overflow:hidden}.all-spaces-page.my-collab-page[data-figma-node="164:9738"] .all-spaces-content{background:#000!important;background-color:#000!important;box-sizing:border-box;height:1218px;min-height:1218px}@media (max-width:767px){.all-spaces-page.my-collab-page[data-figma-node="164:9738"],.all-spaces-page.my-collab-page[data-figma-node="164:9738"] .all-spaces-content{height:max(920px,100vh);min-height:max(920px,100vh)}}.space-detail-route-page{background:linear-gradient(180deg,var(--ibom-bg),var(--ibom-bg))!important;background:linear-gradient(180deg,var(--ibom-bg),var(--ibom-bg-soft,var(--ibom-bg)))!important;color:var(--ibom-text);font-family:var(--ibom-font-family)}.space-detail-route-page .all-spaces-content{max-width:100%;min-width:0;overflow:hidden;padding:30px 24px 56px!important;width:100%}.formal-space-detail-page{grid-gap:18px;background:#0000!important;border:0!important;box-shadow:none!important;color:var(--ibom-text);display:grid;font-family:var(--ibom-font-family);gap:18px;margin:0 auto;max-width:100%;min-width:0;overflow:hidden;width:min(1280px,100%)}.formal-space-detail-page>*{min-width:0}.formal-space-detail-page .space-detail-hero{background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-lg)!important;box-shadow:var(--ibom-shadow-soft);display:grid;height:auto!important;min-height:330px;overflow:hidden;position:relative}.formal-space-detail-page .space-detail-hero>img{filter:saturate(.92) contrast(1.04);height:100%;inset:0;object-fit:cover;opacity:.42;position:absolute;width:100%}.formal-space-detail-page .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(90deg,#000000db,#00000094 54%,#0000002e)!important}.formal-space-detail-page .space-detail-hero>div.absolute.inset-0.flex{align-items:flex-end!important;justify-content:flex-start!important;padding:32px!important;text-align:left!important;z-index:1}.formal-space-detail-page .space-detail-copy{max-width:none!important;width:min(820px,100%)}.formal-space-detail-page .space-detail-copy h2{color:#fff;font-size:clamp(34px,4vw,54px);letter-spacing:0;line-height:1;margin:0 0 12px}.formal-space-detail-page .space-detail-copy p{color:#ffffffc7!important;font-size:16px;line-height:1.7;margin:0;max-width:680px}.formal-space-detail-page .space-detail-main,.formal-space-detail-page .space-detail-meta-bar,.formal-space-detail-page .space-detail-tabs-shell{background:var(--ibom-panel);border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg);box-shadow:var(--ibom-shadow-soft)}.formal-space-detail-page .space-detail-meta-bar{padding:16px!important}.formal-space-detail-page .space-detail-meta-bar>div{align-items:center!important;gap:16px;min-width:0}.formal-space-detail-page .space-member-strip{color:var(--ibom-text-soft)!important;flex-wrap:wrap;gap:10px 16px!important;min-width:0}.formal-space-detail-page .space-member-strip button,.formal-space-detail-page .space-member-strip span{color:var(--ibom-text-soft)!important}.formal-space-detail-page .space-member-strip button:hover{color:var(--ibom-brand)!important}.formal-space-detail-page .space-member-strip img{background:var(--ibom-bg-elevated);border-color:var(--ibom-panel)!important}.formal-space-detail-page .space-detail-actions{flex-wrap:wrap;gap:8px!important;justify-content:flex-end}.formal-space-detail-page .space-detail-actions button,.formal-space-detail-page .space-detail-tabs button{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;box-shadow:none!important;color:var(--ibom-text-soft)!important;font-weight:800;min-height:40px}.formal-space-detail-page .space-detail-actions .space-invite-btn:not(.space-invite-btn-locked),.formal-space-detail-page .space-detail-tabs button.selected{background:var(--ibom-brand)!important;border-color:color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border))!important;color:var(--ibom-brand-contrast)!important}.formal-space-detail-page .space-detail-actions button:hover,.formal-space-detail-page .space-detail-tabs button:hover{border-color:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border))!important;color:var(--ibom-text)!important}.formal-space-detail-page .space-detail-tabs-shell{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--ibom-panel) 92%,#0000);overflow:hidden;padding:12px!important;position:sticky;top:84px;z-index:15}.formal-space-detail-page .space-detail-tabs-shell>div{gap:10px!important;min-width:0}.formal-space-detail-page .space-detail-tabs{gap:8px!important;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:thin}.formal-space-detail-page .space-detail-tabs button{padding:9px 12px!important;white-space:nowrap}.formal-space-detail-page .space-detail-tabs button:disabled{cursor:not-allowed;opacity:.52}.formal-space-detail-page .space-detail-main{min-height:520px;overflow:hidden;padding:18px!important}.formal-space-detail-page .space-detail-main>div{min-width:0}.formal-space-detail-page .discussion-feed,.formal-space-detail-page .space-discussion-panel{grid-gap:14px;display:grid;gap:14px}.formal-space-detail-page .space-panel-head{flex-wrap:wrap;gap:12px!important;margin-bottom:0!important}.formal-space-detail-page .space-panel-head h3{color:var(--ibom-text)!important;font-size:22px;letter-spacing:0;line-height:1.2;margin:0}.formal-space-detail-page .discussion-empty-state .create-button,.formal-space-detail-page .space-panel-head .create-button{background:var(--ibom-brand)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border))!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-brand-contrast)!important;font-weight:850}.formal-space-detail-page .discussion-empty-state{grid-gap:12px;background:color-mix(in srgb,var(--ibom-brand) 7%,var(--ibom-panel-soft))!important;border:1px dashed color-mix(in srgb,var(--ibom-brand) 30%,var(--ibom-border))!important;border-radius:var(--ibom-radius-lg);color:var(--ibom-text-soft);display:grid;gap:12px;min-height:300px;place-items:center}.formal-space-detail-page .discussion-empty-state h4,.formal-space-detail-page .discussion-empty-state p{color:var(--ibom-text-soft)!important;margin:0!important}.formal-space-detail-page .discussion-empty-state svg{color:var(--ibom-brand)!important;opacity:.78}.formal-space-detail-page .discussion-card{grid-gap:14px;background:color-mix(in srgb,var(--ibom-panel) 88%,var(--ibom-brand) 3%)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:var(--ibom-text);display:grid;gap:14px;min-width:0}.formal-space-detail-page .discussion-card-layout{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:44px minmax(0,1fr);min-width:0}.formal-space-detail-page .discussion-card button{border-radius:var(--ibom-radius-sm)!important}.formal-space-detail-page .discussion-card img{background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border);object-fit:cover}.formal-space-detail-page .discussion-author{flex-wrap:wrap;gap:6px 10px!important;margin-bottom:8px!important}.formal-space-detail-page .discussion-author button,.formal-space-detail-page .reply-row button{color:var(--ibom-text)!important;font-weight:850}.formal-space-detail-page .discussion-actions button,.formal-space-detail-page .discussion-author span,.formal-space-detail-page .reply-row span{color:var(--ibom-text-muted)!important}.formal-space-detail-page .discussion-card p,.formal-space-detail-page .reply-row p{color:var(--ibom-text-soft)!important;line-height:1.65;overflow-wrap:anywhere}.formal-space-detail-page .attachment-row{grid-gap:10px;display:grid;gap:10px}.formal-space-detail-page .discussion-attachment-grid{max-width:100%!important;width:min(340px,100%)}.formal-space-detail-page .attachment-row video,.formal-space-detail-page .discussion-attachment-grid button,.formal-space-detail-page .discussion-audio-attachment{background:var(--ibom-bg-elevated)!important;border-color:var(--ibom-border)!important}.formal-space-detail-page .discussion-image-preview-button{cursor:zoom-in}.formal-space-detail-page .discussion-image-preview-button:focus-visible{outline:2px solid var(--ibom-accent);outline-offset:3px}.discussion-image-viewer{z-index:260}.discussion-image-viewer-stage img{background:#111}.formal-space-detail-page .discussion-audio-attachment{color:var(--ibom-text-soft)!important;width:min(360px,100%)}.formal-space-detail-page .discussion-audio-attachment p{color:var(--ibom-text-muted)!important}.formal-space-detail-page .discussion-audio-attachment audio{width:100%}.formal-space-detail-page .discussion-actions{margin-bottom:10px!important}.formal-space-detail-page .discussion-actions button{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;font-weight:800;padding:8px 10px}.formal-space-detail-page .discussion-actions button:hover{border-color:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border))!important;color:var(--ibom-brand)!important}.formal-space-detail-page .discussion-replies{grid-gap:10px!important;border-color:color-mix(in srgb,var(--ibom-brand) 32%,var(--ibom-border))!important;display:grid;gap:10px!important}.discussion-replies-more{cursor:pointer;justify-self:start;margin:-2px 0 12px 52px}.formal-space-detail-page .discussion-replies-more{color:var(--ibom-text-muted)!important}.formal-space-detail-page .discussion-replies-more:focus-visible,.formal-space-detail-page .discussion-replies-more:hover{color:var(--ibom-brand)!important}.discussion-replies-modal-overlay,.discussion-reply-modal-overlay{z-index:270}.discussion-reply-modal-composer button:disabled{cursor:not-allowed;opacity:.56}.discussion-replies-modal-list{grid-gap:12px;border-left:0!important;display:grid;gap:12px;margin-top:0;padding-left:0!important}.discussion-replies-modal .reply-row{grid-gap:10px!important;background:#111!important;border:1px solid #242424!important;border-radius:6px;display:grid!important;gap:10px!important;grid-template-columns:34px minmax(0,1fr);padding:12px}.discussion-replies-modal .reply-row button{color:#fff!important}.discussion-replies-modal .reply-row p{color:#ffffffd1!important}.discussion-replies-modal .reply-row span{color:#ffffff80!important}.discussion-replies-modal .discussion-delete-button{color:#ff8c8c!important}.formal-space-detail-page .reply-row{grid-gap:10px!important;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);display:grid!important;gap:10px!important;grid-template-columns:34px minmax(0,1fr);min-width:0;padding:12px}.formal-space-detail-page .discussion-reply-composer{grid-gap:10px;background:var(--ibom-panel-soft)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border))!important;border-radius:var(--ibom-radius-lg)!important;display:grid;gap:10px}.discussion-modal-shell textarea,.formal-space-detail-page .discussion-reply-composer textarea{background:var(--ibom-bg-elevated)!important;background:var(--app-input-bg,var(--ibom-bg-elevated))!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;caret-color:var(--ibom-brand);color:var(--ibom-text)!important;min-width:0;width:100%}.discussion-modal-shell textarea::placeholder,.formal-space-detail-page .discussion-reply-composer textarea::placeholder{color:var(--ibom-text-muted)}.formal-space-detail-page .discussion-reply-composer button{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-text-soft)!important;font-weight:800;padding:8px 12px!important}.formal-space-detail-page .discussion-reply-composer button:last-child{background:var(--ibom-brand)!important;border-color:color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border))!important;color:var(--ibom-brand-contrast)!important}.space-detail-route-page[data-figma-node="174:8748"]{background:#000!important;background-color:#000!important;color:#fff!important;display:block!important;min-height:100vh;overflow-x:clip}body:has(.space-detail-route-page[data-figma-node="174:8748"]) .ibom-topbar{background:#000!important;box-shadow:none!important}body:has(.space-detail-route-page[data-figma-node="174:8748"]) .ibom-topbar>div{max-width:none!important;width:min(1400px,calc(100vw - 48px))!important}body:has(.space-detail-route-page[data-figma-node="174:8748"]) .ibom-topbar .ibom-nav-link,body:has(.space-detail-route-page[data-figma-node="174:8748"]) .ibom-topbar a{color:#ffffffb8!important}body:has(.space-detail-route-page[data-figma-node="174:8748"]) .ibom-topbar a.text-xl{color:#fff!important;font-size:16px!important;font-weight:800!important}body:has(.space-detail-route-page[data-figma-node="174:8748"]) .ibom-topbar .ibom-nav-link{font-size:11px!important;font-weight:500!important}body:has(.space-detail-route-page[data-figma-node="174:8748"]) .ibom-topbar button{background-color:#090909!important;color:#f5f5f5!important}body:has(.space-detail-route-page[data-figma-node="174:8748"]) .ibom-topbar button[class*=bg-green]{background:#26ee6d!important;color:#000!important}.space-detail-route-page[data-figma-node="174:8748"] .all-spaces-content{background:#000!important;max-width:none!important;overflow:visible;padding:0 0 80px!important;width:100%!important}.figma-space-detail-page[data-figma-node="174:8748"]{--figma-space-width:min(1400px,calc(100vw - 282px));--figma-space-left:calc((100% - var(--figma-space-width))/2);--figma-space-main-width:calc(var(--figma-space-width) - 292px);background:#000!important;background-color:#000!important;background-image:none!important;color:#fff!important;display:block!important;margin:0!important;max-width:none!important;min-height:1080px;overflow:visible;position:relative;width:100%!important}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-hero{background:#090909!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:280px!important;min-height:280px;width:100%}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-hero>img{filter:saturate(.78) contrast(1.08) brightness(.78);opacity:.62}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#00000014,#0000008f 74%,#000000d1),linear-gradient(90deg,#0000009e,#00000024 58%,#0000008a)!important}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-hero>div.absolute.inset-0.flex{align-items:flex-end!important;left:50%;padding:0 0 34px!important;right:auto;transform:translateX(-50%);width:var(--figma-space-width)}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-copy{width:min(620px,100%)}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-copy h2{font-size:30px;font-weight:900;line-height:1.1;margin:0 0 8px}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-copy p{color:#ffffffa8!important;font-size:11px;line-height:1.35;max-width:620px}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-meta-bar{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:-94px auto 24px;min-height:70px;padding:0!important;position:relative;width:var(--figma-space-width);z-index:3}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-meta-bar>div{align-items:flex-end!important;min-height:70px}.figma-space-detail-page[data-figma-node="174:8748"] .space-member-strip{align-items:center;color:#ffffffb3!important;gap:10px!important}.figma-space-detail-page[data-figma-node="174:8748"] .space-member-strip>span:first-child{align-items:center;background:#26ee6d!important;border:0!important;border-radius:3px!important;color:#000!important;display:inline-flex;font-size:10px;font-weight:800;height:20px}.figma-space-detail-page[data-figma-node="174:8748"] .space-member-strip .flex.flex-wrap,.figma-space-detail-page[data-figma-node="174:8748"] .space-member-strip button,.figma-space-detail-page[data-figma-node="174:8748"] .space-member-strip img,.figma-space-detail-page[data-figma-node="174:8748"] .space-member-strip svg{display:none!important}.figma-space-detail-page[data-figma-node="174:8748"] .space-member-strip span{color:#ffffffb8!important;font-size:11px}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-actions{gap:12px!important}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-actions button{background:#1c1c1c!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:11px!important;font-weight:800;min-height:35px;padding:0 16px!important}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-actions .space-invite-btn:not(.space-invite-btn-locked){background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-tabs-shell{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000!important;border:0!important;border-radius:0!important;border-right:1px solid #151515!important;box-shadow:none!important;height:816px;left:var(--figma-space-left);overflow:hidden;padding:24px!important;position:absolute;top:304px;width:260px;z-index:4}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-tabs-shell>div{display:block!important}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-tabs{align-items:stretch!important;display:flex!important;flex-direction:column;flex-wrap:nowrap!important;gap:12px!important;overflow:visible}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-tabs button{background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffff75!important;font-size:11px!important;font-weight:500!important;gap:10px!important;justify-content:flex-start;min-height:48px;padding:0 12px!important;width:212px}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-tabs button svg{height:18px;width:18px}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-tabs button.selected{background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-main{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:24px var(--figma-space-left) 0 auto;min-height:831px;overflow:visible;padding:24px 0!important;width:var(--figma-space-main-width)}.figma-space-detail-page[data-figma-node="174:8748"] .space-discussion-panel{gap:24px}.figma-space-detail-page[data-figma-node="174:8748"] .space-panel-head{align-items:center!important;min-height:32px}.figma-space-detail-page[data-figma-node="174:8748"] .space-panel-head h3{color:#fff!important;font-size:24px;font-weight:850;line-height:32px}.figma-space-detail-page[data-figma-node="174:8748"] .space-panel-head h3 .discussion-title-count{-webkit-text-fill-color:#ffffffc2!important;color:#ffffffc2!important;display:inline-block;font-size:12px!important;font-weight:700!important;line-height:16px!important;margin-left:8px;vertical-align:initial}.figma-space-detail-page[data-figma-node="174:8748"] .space-panel-head .create-button{background:#26ee6d!important;border:0!important;border-radius:4px!important;color:#000!important;font-size:11px!important;font-weight:800;min-height:31px;padding:0 16px!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-feed{background:#000;border:1px solid #151515;border-radius:8px;box-sizing:border-box;gap:0;height:727px;min-height:727px;overflow:hidden;padding:16px 24px}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-empty-state{background:#000!important;border:1px solid #151515!important;border-radius:8px!important;box-sizing:border-box;color:#ffffff94!important;min-height:300px;padding:64px 24px!important;width:100%}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-empty-state h4{color:#fff!important;font-size:16px;font-weight:700;line-height:22px}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-empty-state p{color:#ffffff94!important;font-size:12px;line-height:18px}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-empty-state svg{color:#ffffff75!important;opacity:1}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-empty-state .create-button{background:#26ee6d!important;border:0!important;border-radius:4px!important;color:#000!important;font-size:11px!important;font-weight:800;min-height:31px;padding:0 16px!important}.space-detail-route-page[data-figma-node="174:8748"] .figma-space-footer{margin-top:0!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-card{background:#0000!important;border:0!important;border-bottom:1px solid #111!important;border-radius:0!important;padding:0!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-card:last-child{border-bottom:0!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-card-layout{gap:24px!important;grid-template-columns:42px minmax(0,1fr);padding:16px 0}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-card-layout>button,.figma-space-detail-page[data-figma-node="174:8748"] .discussion-card-layout>button img{height:42px!important;width:42px!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-author{margin-bottom:8px!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-author button{color:#fff!important;font-size:12px;font-weight:850}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-author span{color:#ffffff75!important;font-size:10px}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-card p{color:#fff!important;font-size:12px;line-height:1.42;margin-bottom:14px!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-attachment-grid{gap:0!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;width:250px}.figma-space-detail-page[data-figma-node="174:8748"] .attachment-row video,.figma-space-detail-page[data-figma-node="174:8748"] .discussion-attachment-grid button,.figma-space-detail-page[data-figma-node="174:8748"] .discussion-audio-attachment{background:#111!important;border:0!important;border-radius:2px!important;max-width:100%;width:250px}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-audio-attachment{color:#ffffffc7!important;padding:8px!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-audio-attachment p{color:#ffffff9e!important;font-size:10px;line-height:14px;margin:0 0 6px!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-audio-attachment audio{height:32px;width:100%}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-attachment-grid button{aspect-ratio:1.55}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-image-preview-button{cursor:zoom-in}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-image-preview-button:focus-visible img,.figma-space-detail-page[data-figma-node="174:8748"] .discussion-image-preview-button:hover img{transform:scale(1.035)}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-image-preview-button:focus-visible{outline:2px solid #26ee6d;outline-offset:3px}.figma-space-detail-page[data-figma-node="174:8748"]~.discussion-image-viewer,.space-detail-route-page[data-figma-node="174:8748"] .discussion-image-viewer{z-index:260}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-actions{gap:24px!important;margin:6px 0 0!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-actions button{background:#0000!important;border:0!important;color:#ffffff7a!important;font-size:11px!important;font-weight:500;min-height:19px;padding:0!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-actions button svg{height:14px;width:14px}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-replies{border-left:0!important;margin-top:16px;padding-left:0!important}.figma-space-detail-page[data-figma-node="174:8748"] .reply-row{background:#111!important;border:1px solid #242424!important;border-radius:6px;grid-template-columns:34px minmax(0,1fr);margin-left:0}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-replies-more{color:#ffffff94!important;margin:-2px 0 12px}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-replies-more:focus-visible,.figma-space-detail-page[data-figma-node="174:8748"] .discussion-replies-more:hover{color:#26ee6d!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-reply-composer{background:#141414!important;border:0!important;border-radius:6px!important;margin-top:16px;padding:16px!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-reply-composer textarea{background:#141414!important;border:1px solid #2b2b2b!important;border-radius:4px!important;color:#fff!important;font-size:12px;min-height:50px;padding:14px 16px!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-reply-composer button{background:#0000!important;border:0!important;color:#fff!important;font-size:11px!important;min-height:31px;padding:0 14px!important}.figma-space-detail-page[data-figma-node="174:8748"] .discussion-reply-composer button:last-child{background:#26ee6d!important;color:#000!important}@media (max-width:900px){.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-tabs-shell{border-right:0!important;height:auto;margin:16px auto 0;padding:12px!important;position:static;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-tabs{flex-direction:row;overflow-x:auto}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-tabs button{flex:0 0 auto;width:auto}.figma-space-detail-page[data-figma-node="174:8748"] .space-detail-main{margin:16px auto 0;width:min(100vw - 24px,640px)}}.space-detail-route-page[data-figma-node="174:8942"]{background:#000!important;color:#fff!important;display:block!important;min-height:100vh;overflow-x:clip}body:has(.space-detail-route-page[data-figma-node="174:8942"]) .ibom-topbar{background:#000!important;box-shadow:none!important}body:has(.space-detail-route-page[data-figma-node="174:8942"]) .ibom-topbar>div{max-width:none!important;width:min(1400px,calc(100vw - 48px))!important}body:has(.space-detail-route-page[data-figma-node="174:8942"]) .ibom-topbar .ibom-nav-link,body:has(.space-detail-route-page[data-figma-node="174:8942"]) .ibom-topbar a{color:#ffffffb8!important}body:has(.space-detail-route-page[data-figma-node="174:8942"]) .ibom-topbar a.text-xl{color:#fff!important;font-size:16px!important;font-weight:800!important}body:has(.space-detail-route-page[data-figma-node="174:8942"]) .ibom-topbar .ibom-nav-link{font-size:11px!important;font-weight:500!important}body:has(.space-detail-route-page[data-figma-node="174:8942"]) .ibom-topbar button{background-color:#090909!important;color:#f5f5f5!important}body:has(.space-detail-route-page[data-figma-node="174:8942"]) .ibom-topbar button[class*=bg-green]{background:#26ee6d!important;color:#000!important}.space-detail-route-page[data-figma-node="174:8942"] .all-spaces-content{background:#000!important;max-width:none!important;overflow:visible;padding:0!important;width:100%!important}.figma-space-detail-page[data-figma-node="174:8942"]{--figma-space-width:min(1400px,calc(100vw - 282px));--figma-space-left:calc((100% - var(--figma-space-width))/2);--figma-space-main-width:calc(var(--figma-space-width) - 292px);background:#000!important;color:#fff!important;display:block!important;margin:0!important;max-width:none!important;min-height:1536px;overflow:visible;position:relative;width:100%!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-hero{background:#090909!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:280px!important;min-height:280px;width:100%}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-hero>img{filter:saturate(1) contrast(1) brightness(1.55);opacity:1}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#0000,#0000002e 75%,#0000006b),linear-gradient(90deg,#0000003d,#00000005 58%,#0003)!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-hero>div.absolute.inset-0.flex{align-items:flex-end!important;left:50%;padding:0 0 34px!important;right:auto;transform:translateX(-50%);width:var(--figma-space-width)}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-copy{width:344px}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-copy h2{color:#fff!important;font-size:30px;font-weight:900;line-height:1.1;margin:0 0 8px}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-copy p{color:#ffffffa8;display:block;font-size:11px;font-weight:400;line-height:15px;margin:10px 0 0}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-meta-bar{background:#0000!important;border:0!important;box-shadow:none!important;margin:-94px auto 24px;min-height:70px;padding:0!important;position:relative;width:var(--figma-space-width);z-index:3}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-meta-bar>div{align-items:flex-end!important;min-height:70px;position:relative}.figma-space-detail-page[data-figma-node="174:8942"] .space-member-strip{align-items:center;color:#ffffffb3!important;gap:10px!important;left:187px;position:absolute;top:10px}.figma-space-detail-page[data-figma-node="174:8942"] .space-member-strip>span:first-child{align-items:center;background:#26ee6d!important;border:0!important;border-radius:3px!important;color:#000!important;display:inline-flex;font-size:10px;font-weight:800;height:20px}.figma-space-detail-page[data-figma-node="174:8942"] .space-member-strip span{color:#ffffffb8!important;font-size:11px}.figma-space-detail-page[data-figma-node="174:8942"] .space-member-strip>div svg{color:#ffffff9e!important;display:block!important;height:14px!important;width:14px!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-member-strip>div span{color:#ffffffb8!important;font-size:11px;line-height:15px}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-actions{bottom:0;gap:12px!important;position:absolute;right:0}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-actions button{background:#1c1c1c!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:11px!important;font-weight:800;justify-content:center;min-height:35px;padding:0 16px!important;width:99px}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-actions .space-invite-btn:not(.space-invite-btn-locked){background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-tabs-shell{background:#000!important;border:0!important;border-radius:0!important;border-right:1px solid #151515!important;box-shadow:none!important;height:1216px;left:var(--figma-space-left);overflow:hidden;padding:24px!important;position:absolute;top:304px;width:260px;z-index:4}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-tabs-shell>div{display:block!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-tabs{align-items:stretch!important;display:flex!important;flex-direction:column;flex-wrap:nowrap!important;gap:12px!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-tabs button{background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffff75!important;font-size:11px!important;font-weight:500!important;gap:10px!important;justify-content:flex-start;min-height:48px;padding:0 12px!important;width:212px}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-tabs button svg{height:18px;width:18px}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-tabs button.selected{background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-main{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:24px var(--figma-space-left) 0 auto;min-height:1110px;overflow:visible;padding:24px 0!important;width:var(--figma-space-main-width)}.figma-space-detail-page[data-figma-node="174:8942"] .space-recruiting-panel{grid-gap:24px;display:grid;gap:24px}.figma-space-detail-page[data-figma-node="174:8942"] .space-panel-head{align-items:center!important;margin-bottom:0!important;min-height:32px}.figma-space-detail-page[data-figma-node="174:8942"] .space-panel-head h3{color:#fff!important;font-size:24px;font-weight:850;line-height:32px}.figma-space-detail-page[data-figma-node="174:8942"] .space-panel-head>.recruiting-card-actions{gap:14px!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-panel-head>.recruiting-card-actions>span{color:#ffffff9e!important;font-size:11px!important;font-weight:500}.figma-space-detail-page[data-figma-node="174:8942"] .space-panel-head .recruiting-card-actions .recruiting-card-actions{gap:10px!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-panel-head button{background:#1c1c1c!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:11px!important;font-weight:800;min-height:31px;padding:0 16px!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-panel-head button:last-child{background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:8942"] .space-recruiting-panel>.theme-feedback-warning{background:#06130b!important;border:1px solid #173622!important;border-radius:8px!important;box-sizing:border-box;color:#ffffffb3!important;font-size:12px!important;line-height:18px;margin:0!important;min-height:46px;padding:13px 16px!important}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-empty-state{background:#000!important;border:1px solid #151515!important;border-radius:8px!important;box-sizing:border-box;color:#ffffff94!important;min-height:300px;padding:56px 24px!important;width:100%}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-empty-state h4{color:#fff!important;font-size:16px;font-weight:700;line-height:22px}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-empty-state p{color:#ffffff94!important;font-size:12px;line-height:18px}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-empty-state svg{color:#ffffff75!important;opacity:1}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section{margin:0!important}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section>h4{display:none!important}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-card-grid.detailed{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:1fr!important}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card{grid-gap:14px 14px;align-items:start;background:#000!important;border:1px solid #141414!important;border-radius:12px!important;box-shadow:none!important;display:grid!important;gap:14px 14px;grid-template-columns:minmax(150px,max-content) max-content max-content max-content minmax(0,1fr);grid-template-rows:auto auto;min-height:128px;overflow:visible;padding:18px 20px!important}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-avatar-stack{display:none!important}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-avatar-stack img,.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-avatar-stack span{align-items:center;aspect-ratio:1/1;background:#59675e;border:1px solid #141414;border-radius:999px;color:#ffffffb3;display:inline-flex;flex:0 0 40px;font-size:14px;font-weight:500;height:40px;justify-content:center;margin-left:-10px;max-height:40px;max-width:40px;min-height:40px;min-width:40px;object-fit:cover!important;overflow:hidden;width:40px}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card>.flex.items-center.justify-between{display:flex!important;grid-column:1;grid-row:1;justify-content:flex-start!important;margin:0!important;width:100%}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-card h5{color:#fff!important;font-size:18px!important;font-weight:720;line-height:26px;text-align:left}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-headcount{align-self:center;color:#ffffffb3!important;font-size:12px!important;grid-column:2;grid-row:1;line-height:18px;margin:0!important;text-align:left;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-tags{align-content:flex-start;align-self:center;display:flex;flex-wrap:wrap;gap:7px;grid-column:3;grid-row:1;justify-content:flex-start;min-height:24px}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-tags span{align-items:center;border:1px solid #ffffff4d;border-radius:4px;color:#ffffff80;display:inline-flex;font-size:12px;justify-content:center;line-height:18px;min-height:22px;padding:1px 9px}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-tags .figma-recruiting-tag-open{border-color:#26ee6d;color:#26ee6d}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts{grid-gap:10px 12px!important;display:grid;gap:10px 12px!important;grid-column:1/-1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-height:0;min-width:0;overflow:visible;padding:0;width:100%}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card:not(:has(>.mt-3)) .figma-recruiting-facts{grid-column:1/-1}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts p{grid-gap:6px;align-content:start;background:#111;border:1px solid #ffffff1f;border-radius:8px;color:#ffffff80!important;display:grid;font-size:12px!important;gap:6px;line-height:18px;margin:0!important;min-width:0;padding:10px 12px!important;width:100%}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts span:first-child{color:#fff9!important;font-weight:650;text-align:left}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts span:last-child{color:#ffffffc7!important;max-width:none;overflow:visible;overflow-wrap:anywhere;text-align:left;text-overflow:clip;white-space:normal;word-break:break-word}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts .figma-recruiting-fact--description{grid-column:1/-1;order:3}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts .figma-recruiting-fact--pay{order:2}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts .figma-recruiting-fact--skills{grid-column:1/-1;order:4}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts .figma-recruiting-fact{border-bottom:0}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts .figma-recruiting-fact--inline{min-height:52px}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts .figma-recruiting-fact--block{grid-gap:8px;align-items:stretch;display:grid;gap:8px;justify-content:stretch;justify-items:stretch;min-height:0;text-align:left}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts .figma-recruiting-fact--block span:first-child{color:#ffffffad!important;font-weight:600;text-align:left}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts .figma-recruiting-fact--block span:last-child{background:#0000;border:0;border-radius:0;color:#ffffffb8!important;display:block;max-width:none;min-height:0;overflow:visible;overflow-wrap:anywhere;padding:0;text-align:left;text-overflow:clip;white-space:pre-wrap;width:100%;word-break:break-word}.platform-recommendation-dialog{max-height:calc(100vh - 64px);max-width:min(1180px,calc(100vw - 48px))}.platform-recommendation-header{padding:18px 22px!important}.platform-recommendation-title{font-size:20px!important;line-height:28px!important}.platform-recommendation-body{height:min(602px,calc(100vh - 164px));overscroll-behavior:contain;padding:20px 22px!important;scrollbar-color:#2d9e5f9e #ffffff0a;scrollbar-gutter:stable;scrollbar-width:thin}.platform-recommendation-body::-webkit-scrollbar{width:10px}.platform-recommendation-body::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.platform-recommendation-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#2d9e5fbd,#26ee6d6b);background-clip:padding-box;border:2px solid #030804;border-radius:999px}.platform-recommendation-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#2d9e5feb,#26ee6d9e);background-clip:padding-box}.platform-recommendation-grid{gap:14px!important}.platform-recommendation-card{border-radius:12px!important;min-height:272px;padding:14px!important}.platform-recommendation-avatar{height:60px;width:60px}.platform-recommendation-name{font-size:16px!important;line-height:22px!important;margin-top:12px!important}.platform-recommendation-role{font-size:12px!important;line-height:18px!important;margin-top:4px!important}.platform-recommendation-description{font-size:12px!important;line-height:18px!important;margin-top:10px!important;min-height:36px!important}.platform-recommendation-tags{gap:6px!important;margin-top:10px!important;min-height:26px!important}.platform-recommendation-tags span{font-size:12px!important;line-height:16px!important;padding:4px 8px!important}.platform-recommendation-stats{gap:8px!important;margin-top:12px!important}.platform-recommendation-stats>div{padding:7px 10px!important}.platform-recommendation-actions{gap:8px!important;padding-top:12px!important}.platform-recommendation-actions button,.platform-recommendation-actions>div{min-height:36px!important}@media (max-width:900px){.platform-recommendation-dialog{max-width:calc(100vw - 24px)}.platform-recommendation-body{height:min(620px,calc(100vh - 148px));padding:16px!important}}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card>.mt-3{align-items:center;display:flex!important;grid-column:4;grid-row:1;justify-content:flex-start;margin-top:0!important;min-height:0;padding-top:0!important;width:auto}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card>.mt-3 button{background:#26ee6d!important;border:0!important;border-radius:4px!important;color:#000!important;font-size:12px!important;font-weight:800;justify-content:center;line-height:18px!important;min-height:22px;padding:1px 10px!important;white-space:nowrap;width:auto}@media (max-width:900px){.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-tabs-shell{border-right:0!important;height:auto;margin:16px auto 0;padding:12px!important;position:static;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-tabs{flex-direction:row;overflow-x:auto}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-tabs button{flex:0 0 auto;width:auto}.figma-space-detail-page[data-figma-node="174:8942"] .space-detail-main{margin:16px auto 0;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-card-grid.detailed{grid-template-columns:1fr!important}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card{gap:10px;grid-template-columns:minmax(0,1fr);padding:16px!important}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts,.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-headcount,.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-tags,.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card:not(:has(>.mt-3)) .figma-recruiting-facts,.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card>.flex.items-center.justify-between,.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card>.mt-3{grid-column:1;grid-row:auto}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts{grid-template-columns:1fr}.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts .figma-recruiting-fact--description,.figma-space-detail-page[data-figma-node="174:8942"] .figma-recruiting-facts .figma-recruiting-fact--skills{grid-column:1}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card>.mt-3{min-height:auto}.figma-space-detail-page[data-figma-node="174:8942"] .recruiting-configured-section .recruiting-card>.mt-3 button{min-height:22px}}.space-detail-route-page[data-figma-node="174:9100"]{background:#000!important;color:#fff!important;display:block!important;min-height:100vh;overflow-x:clip}body:has(.space-detail-route-page[data-figma-node="174:9100"]) .ibom-topbar{background:#000!important;box-shadow:none!important}body:has(.space-detail-route-page[data-figma-node="174:9100"]) .ibom-topbar>div{max-width:none!important;width:min(1400px,calc(100vw - 48px))!important}body:has(.space-detail-route-page[data-figma-node="174:9100"]) .ibom-topbar .ibom-nav-link,body:has(.space-detail-route-page[data-figma-node="174:9100"]) .ibom-topbar a{color:#ffffffb8!important}body:has(.space-detail-route-page[data-figma-node="174:9100"]) .ibom-topbar a.text-xl{color:#fff!important;font-size:16px!important;font-weight:800!important}body:has(.space-detail-route-page[data-figma-node="174:9100"]) .ibom-topbar .ibom-nav-link{font-size:11px!important;font-weight:500!important}body:has(.space-detail-route-page[data-figma-node="174:9100"]) .ibom-topbar button{background-color:#090909!important;color:#f5f5f5!important}body:has(.space-detail-route-page[data-figma-node="174:9100"]) .ibom-topbar button[class*=bg-green]{background:#26ee6d!important;color:#000!important}.space-detail-route-page[data-figma-node="174:9100"] .all-spaces-content{background:#000!important;max-width:none!important;overflow:visible;padding:0!important;width:100%!important}.figma-space-detail-page[data-figma-node="174:9100"]{--figma-space-width:min(1400px,calc(100vw - 282px));--figma-space-left:calc((100% - var(--figma-space-width))/2);--figma-space-main-width:calc(var(--figma-space-width) - 292px);background:#000!important;color:#fff!important;display:block!important;margin:0!important;max-width:none!important;min-height:1536px;overflow:visible;position:relative;width:100%!important}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-hero{background:#090909!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:280px!important;min-height:280px;width:100%}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-hero>img{filter:saturate(1) contrast(1) brightness(1.55);opacity:1}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#0000,#0000002e 75%,#0000006b),linear-gradient(90deg,#0000003d,#00000005 58%,#0003)!important}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-hero>div.absolute.inset-0.flex{align-items:flex-end!important;left:50%;padding:0 0 34px!important;right:auto;transform:translateX(-50%);width:var(--figma-space-width)}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-copy{width:344px}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-copy h2{color:#fff!important;font-size:30px;font-weight:900;line-height:42px;margin:0 0 8px}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-copy p{color:#ffffffa8;display:block;font-size:11px;font-weight:400;line-height:15px;margin:10px 0 0}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-meta-bar{background:#0000!important;border:0!important;box-shadow:none!important;margin:-94px auto 24px;min-height:70px;padding:0!important;position:relative;width:var(--figma-space-width);z-index:3}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-meta-bar>div{align-items:flex-end!important;min-height:70px;position:relative}.figma-space-detail-page[data-figma-node="174:9100"] .space-member-strip{align-items:center;color:#ffffffb3!important;gap:10px!important;left:187px;position:absolute;top:10px}.figma-space-detail-page[data-figma-node="174:9100"] .space-member-strip>span:first-child{align-items:center;background:#26ee6d!important;border:0!important;border-radius:3px!important;color:#000!important;display:inline-flex;font-size:10px;font-weight:800;height:20px}.figma-space-detail-page[data-figma-node="174:9100"] .space-member-strip span{color:#ffffffb8!important;font-size:11px}.figma-space-detail-page[data-figma-node="174:9100"] .space-member-strip>div svg{color:#ffffff9e!important;display:block!important;height:14px!important;width:14px!important}.figma-space-detail-page[data-figma-node="174:9100"] .space-member-strip>div span{color:#ffffffb8!important;font-size:11px;line-height:15px}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-actions{bottom:0;gap:12px!important;position:absolute;right:0}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-actions button{background:#1c1c1c!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:11px!important;font-weight:800;justify-content:center;min-height:35px;padding:0 16px!important;width:99px}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-actions .space-invite-btn:not(.space-invite-btn-locked){background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-tabs-shell{background:#000!important;border:0!important;border-radius:0!important;border-right:1px solid #151515!important;box-shadow:none!important;height:1026px;left:var(--figma-space-left);overflow:hidden;padding:24px!important;position:absolute;top:304px;width:260px;z-index:4}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-tabs-shell>div{display:block!important}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-tabs{align-items:stretch!important;display:flex!important;flex-direction:column;flex-wrap:nowrap!important;gap:12px!important}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-tabs button{background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffff75!important;font-size:11px!important;font-weight:500!important;gap:10px!important;justify-content:flex-start;min-height:48px;padding:0 12px!important;width:212px}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-tabs button svg{height:18px;width:18px}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-tabs button.selected{background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-main{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:24px var(--figma-space-left) 0 auto;min-height:1026px;overflow:visible;padding:24px 0 0!important;width:var(--figma-space-main-width)}.figma-space-detail-page[data-figma-node="174:9100"] .space-recruiting-panel{grid-gap:24px;display:grid;gap:24px}.figma-space-detail-page[data-figma-node="174:9100"] .space-panel-head{align-items:center!important;margin-bottom:0!important;min-height:32px}.figma-space-detail-page[data-figma-node="174:9100"] .space-panel-head h3{color:#fff!important;font-size:24px;font-weight:850;line-height:32px}.figma-space-detail-page[data-figma-node="174:9100"] .space-panel-head>.recruiting-card-actions{gap:14px!important}.figma-space-detail-page[data-figma-node="174:9100"] .space-panel-head>.recruiting-card-actions>span{color:#ffffff9e!important;font-size:11px!important;font-weight:500}.figma-space-detail-page[data-figma-node="174:9100"] .space-panel-head .recruiting-card-actions .recruiting-card-actions{display:none!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-config-panel{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-config-panel>div:first-child{display:none!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-list{grid-gap:24px!important;display:grid;gap:24px!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-list>*+*{margin-top:0!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-card{background:#151515!important;border:1px solid #242424!important;border-radius:8px!important;box-shadow:none!important;height:416px;min-height:416px;overflow:hidden;padding:14px!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-card>.grid{grid-gap:10px 32px!important;display:grid!important;gap:10px 32px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-card label{color:#ffffffbd!important;font-size:12px!important;line-height:18px;text-align:left!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-card label>span.block{color:#ffffffbd!important;font-size:12px!important;margin-bottom:4px!important;min-height:18px;text-align:left!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-list input,.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-list select,.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-list textarea{background:#171717!important;border:1px solid #2c2c2c!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important;outline:none!important;width:100%}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-list input,.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-list select{font-size:14px!important;height:34px;padding:0 12px!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-list textarea{color:#ffffffb8!important;font-size:13px!important;line-height:18px;min-height:88px;padding:6px 12px!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-list textarea::placeholder{color:#ffffff5c}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-card>.mt-3{margin-top:10px!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-card>.mt-3 button{align-items:center;background:#ff5b8b!important;border:0!important;border-radius:4px!important;color:#fff!important;display:inline-flex;font-size:14px!important;font-weight:600;height:36px;justify-content:center;min-width:96px;padding:0 14px!important;width:auto}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-config-panel>.mt-4{justify-content:center!important;margin-top:30px!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-config-panel>.mt-4>div{gap:24px!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-config-panel>.mt-4 button{border:0!important;border-radius:4px!important;font-size:14px!important;font-weight:600;height:42px;padding:0!important;width:140px}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-config-panel>.mt-4 button:first-child{background:#1c1c1c!important;color:#fff!important;font-size:14px!important}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-config-panel>.mt-4 button:last-child{background:#26ee6d!important;color:#000!important;font-size:14px!important}.figma-space-detail-page[data-figma-node="174:9100"] .figma-space-footer{margin-top:0}@media (max-width:900px){.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-tabs-shell{border-right:0!important;height:auto;margin:16px auto 0;padding:12px!important;position:static;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-tabs{flex-direction:row;overflow-x:auto}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-tabs button{flex:0 0 auto;width:auto}.figma-space-detail-page[data-figma-node="174:9100"] .space-detail-main{margin:16px auto 0;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:9100"] .recruiting-draft-card>.grid{grid-template-columns:1fr!important}}.space-detail-route-page[data-figma-node="174:9251"]{background:#000!important;color:#fff!important;display:block!important;min-height:100vh;overflow-x:clip}body:has(.space-detail-route-page[data-figma-node="174:9251"]) .ibom-topbar{background:#000!important;box-shadow:none!important}body:has(.space-detail-route-page[data-figma-node="174:9251"]) .ibom-topbar>div{max-width:none!important;width:min(1400px,calc(100vw - 48px))!important}body:has(.space-detail-route-page[data-figma-node="174:9251"]) .ibom-topbar .ibom-nav-link,body:has(.space-detail-route-page[data-figma-node="174:9251"]) .ibom-topbar a{color:#ffffffb8!important}body:has(.space-detail-route-page[data-figma-node="174:9251"]) .ibom-topbar a.text-xl{color:#fff!important;font-size:16px!important;font-weight:800!important}body:has(.space-detail-route-page[data-figma-node="174:9251"]) .ibom-topbar .ibom-nav-link{font-size:11px!important;font-weight:500!important}body:has(.space-detail-route-page[data-figma-node="174:9251"]) .ibom-topbar button{background-color:#090909!important;color:#f5f5f5!important}body:has(.space-detail-route-page[data-figma-node="174:9251"]) .ibom-topbar button[class*=bg-green]{background:#26ee6d!important;color:#000!important}.space-detail-route-page[data-figma-node="174:9251"] .all-spaces-content{background:#000!important;max-width:none!important;overflow:visible;padding:0!important;width:100%!important}.figma-space-detail-page[data-figma-node="174:9251"]{--figma-space-width:min(1400px,calc(100vw - 282px));--figma-space-left:calc((100% - var(--figma-space-width))/2);--figma-space-main-width:calc(var(--figma-space-width) - 292px);background:#000!important;color:#fff!important;display:block!important;margin:0!important;max-width:none!important;min-height:1426px;overflow:visible;position:relative;width:100%!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-hero{background:#090909!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:280px!important;min-height:280px;width:100%}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-hero>img{filter:saturate(.84) contrast(1.04) brightness(.78);opacity:.72}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#0000000a,#00000080 76%,#000000c7),linear-gradient(90deg,#0000008c,#0000001f 58%,#00000080)!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-hero>div.absolute.inset-0.flex{align-items:flex-end!important;left:50%;padding:0 0 34px!important;right:auto;transform:translateX(-50%);width:var(--figma-space-width)}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-copy{width:min(620px,100%)}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-copy h2{line-height:1.1}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-copy p{color:#ffffffa8!important;line-height:1.35;max-width:620px}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-meta-bar{background:#0000!important;border:0!important;box-shadow:none!important;margin:-94px auto 24px;min-height:70px;padding:0!important;position:relative;width:var(--figma-space-width);z-index:3}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-meta-bar>div{align-items:flex-end!important;min-height:70px}.figma-space-detail-page[data-figma-node="174:9251"] .space-member-strip{align-items:center;color:#ffffffb3!important;gap:10px!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-member-strip>span:first-child{align-items:center;background:#26ee6d!important;border:0!important;border-radius:3px!important;color:#000!important;display:inline-flex;font-size:10px;font-weight:800;height:20px}.figma-space-detail-page[data-figma-node="174:9251"] .space-member-strip .flex.flex-wrap,.figma-space-detail-page[data-figma-node="174:9251"] .space-member-strip button,.figma-space-detail-page[data-figma-node="174:9251"] .space-member-strip img,.figma-space-detail-page[data-figma-node="174:9251"] .space-member-strip svg{display:none!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-member-strip span{color:#ffffffb8!important;font-size:11px}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-actions{gap:12px!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-actions button{background:#1c1c1c!important;border:0!important;color:#fff!important;font-size:11px!important;font-weight:800;min-height:35px;padding:0 16px!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-actions .space-invite-btn:not(.space-invite-btn-locked){background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-tabs-shell{background:#000!important;border:0!important;border-radius:0!important;border-right:1px solid #151515!important;box-shadow:none!important;height:816px;left:var(--figma-space-left);overflow:hidden;padding:24px!important;position:absolute;top:304px;width:260px;z-index:4}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-tabs-shell>div{display:block!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-tabs{align-items:stretch!important;display:flex!important;flex-direction:column;flex-wrap:nowrap!important;gap:12px!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-tabs button{background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffff75!important;font-size:11px!important;font-weight:500!important;gap:10px!important;justify-content:flex-start;min-height:48px;padding:0 12px!important;width:212px}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-tabs button svg{height:18px;width:18px}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-tabs button.selected{background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-main{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:24px var(--figma-space-left) 0 auto;min-height:816px;overflow:visible;padding:24px 0 0!important;width:var(--figma-space-main-width)}.figma-space-detail-page[data-figma-node="174:9251"] .space-recruiting-panel{grid-gap:24px;display:grid;gap:24px}.figma-space-detail-page[data-figma-node="174:9251"] .space-panel-head{align-items:center!important;margin-bottom:0!important;min-height:32px}.figma-space-detail-page[data-figma-node="174:9251"] .space-panel-head h3{color:#fff!important;font-size:24px;font-weight:850;line-height:32px}.figma-space-detail-page[data-figma-node="174:9251"] .space-panel-head>.recruiting-card-actions{gap:10px!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-panel-head>.recruiting-card-actions>span{color:#ffffff9e!important;font-size:11px!important;font-weight:500}.figma-space-detail-page[data-figma-node="174:9251"] .figma-add-position-btn{align-items:center;background:#26ee6d!important;border:0!important;border-radius:8px!important;color:#000!important;display:inline-flex;font-size:11px!important;font-weight:700;height:31px;justify-content:center;padding:0!important;width:107px}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-config-panel{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-config-panel>div:first-child{display:none!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list{grid-gap:24px!important;display:grid;gap:24px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list>*+*{margin-top:0!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card{background:#141414!important;border:0!important;border-radius:12px!important;box-shadow:none!important;overflow:hidden;padding:16px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card>.grid{grid-gap:16px 20px!important;gap:16px 20px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label{color:#fff!important;font-size:14px!important;font-weight:700;line-height:18px;min-width:0;position:relative}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label:nth-of-type(-n+4){grid-gap:20px;align-items:center;display:grid!important;gap:20px;grid-template-columns:132px 1fr}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label:first-of-type,.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label:nth-of-type(3){grid-template-columns:95px 1fr}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label>span.block{color:#fff!important;margin:0!important;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list input,.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list select,.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list textarea{background:#141414!important;border:1px solid #2b2b2b!important;border-radius:8px!important;box-shadow:none!important;outline:none!important;width:100%}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list input,.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list select{font-weight:700;height:38px}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label:nth-of-type(5),.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label:nth-of-type(6){grid-gap:10px;display:grid!important;gap:10px}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list textarea{color:#ffffff4d!important;font-size:14px!important;padding:10px 16px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list textarea::placeholder{color:#ffffff4d}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card>.mt-3{margin-top:24px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card>.mt-3 button{align-items:center;background:#ff4775!important;border:0!important;border-radius:8px!important;display:inline-flex;font-size:12px!important;font-weight:500;height:38px;justify-content:center}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-config-panel>.mt-4{margin-top:24px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-config-panel>.mt-4>div{gap:24px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-config-panel>.mt-4 button{border:0!important;border-radius:8px!important;font-size:16px!important;font-weight:700;padding:0!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-config-panel>.mt-4 button:first-child{background:#0f0f0f!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-config-panel>.mt-4 button:last-child{background:#26ee6d!important;color:#000!important;font-size:16px!important}.figma-space-detail-page[data-figma-node="174:9251"] .figma-space-footer{margin-top:0}@media (max-width:900px){.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-tabs-shell{border-right:0!important;height:auto;margin:16px auto 0;padding:12px!important;position:static;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-tabs{flex-direction:row;overflow-x:auto}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-tabs button{flex:0 0 auto;width:auto}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-main{margin:16px auto 0;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card{height:auto}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card>.grid{grid-template-columns:1fr!important}}.space-detail-route-page[data-figma-node="174:9368"]{background:#000!important;color:#fff!important;display:block!important;min-height:100vh;overflow-x:clip}body:has(.space-detail-route-page[data-figma-node="174:9368"]) .ibom-topbar{background:#000!important;box-shadow:none!important}body:has(.space-detail-route-page[data-figma-node="174:9368"]) .ibom-topbar>div{max-width:none!important;width:min(1400px,calc(100vw - 48px))!important}body:has(.space-detail-route-page[data-figma-node="174:9368"]) .ibom-topbar .ibom-nav-link,body:has(.space-detail-route-page[data-figma-node="174:9368"]) .ibom-topbar a{color:#ffffffb8!important}body:has(.space-detail-route-page[data-figma-node="174:9368"]) .ibom-topbar a.text-xl{color:#fff!important;font-size:16px!important;font-weight:800!important}body:has(.space-detail-route-page[data-figma-node="174:9368"]) .ibom-topbar .ibom-nav-link{font-size:11px!important;font-weight:500!important}body:has(.space-detail-route-page[data-figma-node="174:9368"]) .ibom-topbar button{background-color:#090909!important;color:#f5f5f5!important}body:has(.space-detail-route-page[data-figma-node="174:9368"]) .ibom-topbar button[class*=bg-green]{background:#26ee6d!important;color:#000!important}.space-detail-route-page[data-figma-node="174:9368"] .all-spaces-content{background:#000!important;max-width:none!important;overflow:visible;padding:0!important;width:100%!important}.figma-space-detail-page[data-figma-node="174:9368"]{--figma-space-width:min(1400px,calc(100vw - 282px));--figma-space-left:calc((100% - var(--figma-space-width))/2);--figma-space-main-width:calc(var(--figma-space-width) - 292px);background:#000!important;color:#fff!important;display:block!important;margin:0!important;max-width:none!important;min-height:1426px;overflow:visible;position:relative;width:100%!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-hero{background:#090909!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:280px!important;min-height:280px;width:100%}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-hero>img{filter:saturate(.84) contrast(1.04) brightness(.78);opacity:.72}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#0000000a,#00000080 76%,#000000c7),linear-gradient(90deg,#0000008c,#0000001f 58%,#00000080)!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-hero>div.absolute.inset-0.flex{align-items:flex-end!important;left:50%;padding:0 0 34px!important;right:auto;transform:translateX(-50%);width:var(--figma-space-width)}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-copy{width:min(620px,100%)}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-copy h2{color:#fff!important;font-size:30px;font-weight:900;line-height:1.1;margin:0 0 8px}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-copy p{color:#ffffffa8!important;font-size:11px;line-height:1.35;max-width:620px}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-meta-bar{background:#0000!important;border:0!important;box-shadow:none!important;margin:-94px auto 24px;min-height:70px;padding:0!important;position:relative;width:var(--figma-space-width);z-index:3}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-meta-bar>div{align-items:flex-end!important;min-height:70px}.figma-space-detail-page[data-figma-node="174:9368"] .space-member-strip{align-items:center;color:#ffffffb3!important;gap:10px!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-member-strip>span:first-child{align-items:center;background:#26ee6d!important;border:0!important;border-radius:3px!important;color:#000!important;display:inline-flex;font-size:10px;font-weight:800;height:20px}.figma-space-detail-page[data-figma-node="174:9368"] .space-member-strip .flex.flex-wrap,.figma-space-detail-page[data-figma-node="174:9368"] .space-member-strip button,.figma-space-detail-page[data-figma-node="174:9368"] .space-member-strip img,.figma-space-detail-page[data-figma-node="174:9368"] .space-member-strip svg{display:none!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-member-strip span{color:#ffffffb8!important;font-size:11px}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-actions{gap:12px!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-actions button{background:#1c1c1c!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:11px!important;font-weight:800;min-height:35px;padding:0 16px!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-actions .space-invite-btn:not(.space-invite-btn-locked){background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-tabs-shell{background:#000!important;border:0!important;border-radius:0!important;border-right:1px solid #151515!important;box-shadow:none!important;height:816px;left:var(--figma-space-left);overflow:hidden;padding:24px!important;position:absolute;top:304px;width:260px;z-index:4}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-tabs-shell>div{display:block!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-tabs{align-items:stretch!important;display:flex!important;flex-direction:column;flex-wrap:nowrap!important;gap:12px!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-tabs button{background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffff75!important;font-size:11px!important;font-weight:500!important;gap:10px!important;justify-content:flex-start;min-height:48px;padding:0 12px!important;width:212px}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-tabs button svg{height:18px;width:18px}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-tabs button.selected{background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-main{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:24px var(--figma-space-left) 0 auto;min-height:816px;overflow:visible;padding:24px 0 0!important;width:var(--figma-space-main-width)}.figma-space-detail-page[data-figma-node="174:9368"] .space-activity-panel{display:block;min-height:565px;position:relative;width:100%}.figma-space-detail-page[data-figma-node="174:9368"] .space-panel-head{margin-bottom:24px!important;min-height:32px}.figma-space-detail-page[data-figma-node="174:9368"] .space-panel-head h3{font-weight:800;line-height:32px;margin:0}.figma-space-detail-page[data-figma-node="174:9368"] .space-panel-head>span{color:#ffffffb8!important;font-size:11px!important;font-weight:500!important}.figma-space-detail-page[data-figma-node="174:9368"] .activity-timeline{grid-gap:24px!important;display:grid!important;gap:24px!important;padding:0 0 0 44px;position:relative;width:100%}.figma-space-detail-page[data-figma-node="174:9368"] .activity-timeline:before{background:#232323;bottom:43px;content:"";left:10px;position:absolute;top:44px;width:1px}.figma-space-detail-page[data-figma-node="174:9368"] .activity-card{background:#141414!important;border:0!important;border-radius:8px!important;box-shadow:none!important;height:73px;min-height:73px;padding:16px!important;position:relative}.figma-space-detail-page[data-figma-node="174:9368"] .activity-card:before{background:#2b2b2b;border:4px solid #111;border-radius:999px;box-shadow:0 0 0 1px #1d1d1d;content:"";height:20px;left:-44px;position:absolute;top:26px;width:20px}.figma-space-detail-page[data-figma-node="174:9368"] .activity-connector{display:none!important}.figma-space-detail-page[data-figma-node="174:9368"] .activity-card-row{display:block!important;min-width:0;width:100%}.figma-space-detail-page[data-figma-node="174:9368"] .activity-icon{display:none!important}.figma-space-detail-page[data-figma-node="174:9368"] .activity-body{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:150px minmax(0,1fr);height:41px;min-width:0;width:100%}.figma-space-detail-page[data-figma-node="174:9368"] .activity-author{grid-gap:8px 10px!important;align-items:center;display:grid!important;gap:8px 10px!important;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;margin:0!important}.figma-space-detail-page[data-figma-node="174:9368"] .activity-author:not(:has(img)){gap:8px 0!important;grid-template-columns:minmax(0,1fr)}.figma-space-detail-page[data-figma-node="174:9368"] .activity-author:not(:has(img)) span:first-of-type,.figma-space-detail-page[data-figma-node="174:9368"] .activity-author:not(:has(img)) span:last-child{grid-column:1;min-width:0}.figma-space-detail-page[data-figma-node="174:9368"] .activity-author img{border:0!important;border-radius:999px;grid-row:1/span 2;height:30px!important;width:30px!important}.figma-space-detail-page[data-figma-node="174:9368"] .activity-author span:first-of-type{color:#fff!important;font-size:11px!important;font-weight:800!important;line-height:1.1}.figma-space-detail-page[data-figma-node="174:9368"] .activity-author span:last-child{color:#ffffff80!important;font-size:10px!important;font-weight:500!important;line-height:1.1}.figma-space-detail-page[data-figma-node="174:9368"] .activity-body>p{color:#ffffff80!important;font-size:10px!important;font-weight:500;grid-column:2;justify-self:end;line-height:18px!important;margin:0!important;max-width:420px;overflow:hidden;text-align:right!important;text-overflow:ellipsis;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:9368"] .activity-body>p+p{margin-top:4px!important}.figma-space-detail-page[data-figma-node="174:9368"] .figma-space-footer{margin-top:0}@media (max-width:900px){.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-tabs-shell{border-right:0!important;height:auto;margin:16px auto 0;padding:12px!important;position:static;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-tabs{flex-direction:row;overflow-x:auto}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-tabs button{flex:0 0 auto;width:auto}.figma-space-detail-page[data-figma-node="174:9368"] .space-detail-main{margin:16px auto 0;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:9368"] .activity-body,.figma-space-detail-page[data-figma-node="174:9368"] .activity-card-row{grid-template-columns:1fr}.figma-space-detail-page[data-figma-node="174:9368"] .activity-body>p{grid-column:auto;justify-self:start;text-align:left!important}}.space-detail-route-page[data-figma-node="174:9548"]{background:#000!important;color:#fff!important;display:block!important;min-height:100vh;overflow-x:clip}body:has(.space-detail-route-page[data-figma-node="174:9548"]) .ibom-topbar{background:#000!important;box-shadow:none!important}body:has(.space-detail-route-page[data-figma-node="174:9548"]) .ibom-topbar>div{max-width:none!important;width:min(1400px,calc(100vw - 48px))!important}body:has(.space-detail-route-page[data-figma-node="174:9548"]) .ibom-topbar .ibom-nav-link,body:has(.space-detail-route-page[data-figma-node="174:9548"]) .ibom-topbar a{color:#ffffffb8!important}body:has(.space-detail-route-page[data-figma-node="174:9548"]) .ibom-topbar a.text-xl{color:#fff!important;font-size:16px!important;font-weight:800!important}body:has(.space-detail-route-page[data-figma-node="174:9548"]) .ibom-topbar .ibom-nav-link{font-size:11px!important;font-weight:500!important}body:has(.space-detail-route-page[data-figma-node="174:9548"]) .ibom-topbar button{background-color:#090909!important;color:#f5f5f5!important}body:has(.space-detail-route-page[data-figma-node="174:9548"]) .ibom-topbar button[class*=bg-green]{background:#26ee6d!important;color:#000!important}.space-detail-route-page[data-figma-node="174:9548"] .all-spaces-content{background:#000!important;max-width:none!important;overflow:visible;padding:0!important;width:100%!important}.figma-space-detail-page[data-figma-node="174:9548"]{--figma-space-width:min(1400px,calc(100vw - 282px));--figma-space-left:calc((100% - var(--figma-space-width))/2);--figma-space-main-width:calc(var(--figma-space-width) - 292px);background:#000!important;color:#fff!important;display:block!important;margin:0!important;max-width:none!important;min-height:1363px;overflow:visible;position:relative;width:100%!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-hero{background:#090909!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:280px!important;min-height:280px;width:100%}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-hero>img{filter:saturate(.84) contrast(1.04) brightness(.78);opacity:.72}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#0000000a,#00000080 76%,#000000c7),linear-gradient(90deg,#0000008c,#0000001f 58%,#00000080)!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-hero>div.absolute.inset-0.flex{align-items:flex-end!important;left:50%;padding:0 0 34px!important;right:auto;transform:translateX(-50%);width:var(--figma-space-width)}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-copy{text-align:left;width:min(620px,100%)}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-copy h2{color:#fff!important;font-size:30px;font-weight:900;line-height:1.1;margin:0 0 8px}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-copy p{color:#ffffffa8!important;font-size:11px;line-height:1.35;max-width:620px}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-meta-bar{background:#0000!important;border:0!important;box-shadow:none!important;margin:-94px auto 24px;min-height:70px;padding:0!important;position:relative;width:var(--figma-space-width);z-index:3}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-meta-bar>div{align-items:flex-end!important;min-height:70px}.figma-space-detail-page[data-figma-node="174:9548"] .space-member-strip{align-items:center;color:#ffffffb3!important;gap:10px!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-member-strip>span:first-child{align-items:center;background:#26ee6d!important;border:0!important;border-radius:3px!important;color:#000!important;display:inline-flex;font-size:10px;font-weight:800;height:20px}.figma-space-detail-page[data-figma-node="174:9548"] .space-member-strip .flex.flex-wrap,.figma-space-detail-page[data-figma-node="174:9548"] .space-member-strip button,.figma-space-detail-page[data-figma-node="174:9548"] .space-member-strip img,.figma-space-detail-page[data-figma-node="174:9548"] .space-member-strip svg{display:none!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-member-strip span{color:#ffffffb8!important;font-size:11px}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-actions{gap:12px!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-actions button{background:#1c1c1c!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:11px!important;font-weight:800;min-height:35px;padding:0 16px!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-actions .space-invite-btn:not(.space-invite-btn-locked){background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-tabs-shell{background:#000!important;border:0!important;border-radius:0!important;border-right:1px solid #151515!important;box-shadow:none!important;height:1083px;left:var(--figma-space-left);overflow:hidden;padding:24px!important;position:absolute;top:279px;width:260px;z-index:4}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-tabs-shell>div{display:block!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-tabs{align-items:stretch!important;display:flex!important;flex-direction:column;flex-wrap:nowrap!important;gap:12px!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-tabs button{background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffff75!important;font-size:11px!important;font-weight:500!important;gap:10px!important;justify-content:flex-start;min-height:48px;padding:0 12px!important;width:212px}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-tabs button svg{height:18px;width:18px}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-tabs button.selected{background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-main{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;height:1083px;margin:24px var(--figma-space-left) 0 auto;min-height:1083px;overflow:visible;padding:24px 0 0!important;width:var(--figma-space-main-width)}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel{display:block;min-height:1059px;position:relative;width:100%}.figma-space-detail-page[data-figma-node="174:9548"] .space-panel-head{margin-bottom:24px!important;min-height:32px}.figma-space-detail-page[data-figma-node="174:9548"] .space-panel-head h3{color:#fff!important;font-size:24px!important;font-weight:800;line-height:32px;margin:0}.figma-space-detail-page[data-figma-node="174:9548"] .space-panel-head .create-button{background:#26ee6d!important;border:0!important;border-radius:4px!important;color:#000!important;font-size:11px!important;font-weight:800;height:31px;min-width:98px;padding:0 14px!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card{background:#0000!important;border:1px solid #141414!important;border-radius:8px!important;box-shadow:none!important;height:241px;margin:0 0 24px!important;padding:16px!important;position:relative;width:100%}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.flex:first-child{border-bottom:1px solid #141414;height:44px;justify-content:flex-start!important;padding-bottom:24px;text-align:left!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.flex:first-child>div{text-align:left!important;width:100%}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.flex:first-child>span{display:none!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card h4{color:#fff!important;font-size:13px!important;font-weight:700;line-height:22px;text-align:left!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.flex:first-child p{color:#ffffff6b!important;font-size:10px!important;font-weight:400;line-height:18px}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.grid{grid-gap:0!important;display:grid!important;gap:0!important;grid-template-columns:repeat(4,1fr)!important;height:75px;margin-top:24px!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.grid>div{align-items:center;background:#0000!important;border:0!important;border-radius:0!important;border-right:1px solid #141414!important;display:flex!important;flex-direction:column-reverse;gap:8px;height:75px;justify-content:center;padding:0!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.grid>div:last-child{border-right:0!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.grid>div p{margin:0!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.grid>div p:first-child{color:#ffffff80;font-size:10px!important;font-weight:400;line-height:18px}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.grid>div p:last-child{color:#fff;font-size:18px!important;font-weight:800;line-height:27px}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.mt-4.h-2{background:#191919!important;border-radius:999px!important;bottom:16px;height:8px!important;left:16px;margin:0!important;position:absolute;width:calc(100% - 137px)}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.mt-4.h-2>div{background:#26ee6d!important;border-radius:999px!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-storage-progress-label{bottom:10px;color:#ffffff6b;font-size:10px;line-height:18px;position:absolute;right:16px}.figma-space-detail-page[data-figma-node="174:9548"] .figma-media-tabs{align-items:flex-start;display:flex;gap:30px;height:46px;margin:0 0 24px;width:100%}.figma-space-detail-page[data-figma-node="174:9548"] .figma-media-tabs button{background:#0000!important;border:0!important;border-radius:0!important;color:#ffffff80!important;font-size:14px;font-weight:500;height:34px;line-height:22px;padding:6px 0;position:relative}.figma-space-detail-page[data-figma-node="174:9548"] .figma-media-tabs button.is-active{color:#fff!important;font-weight:800}.figma-space-detail-page[data-figma-node="174:9548"] .figma-media-tabs button.is-active:after{background:#26ee6d;border-radius:999px;bottom:3px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.figma-space-detail-page[data-figma-node="174:9548"] .media-section{margin:0!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-section:has(.space-file-grid:empty){display:none!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-section:has(.image-grid){display:none!important}.figma-space-detail-page[data-figma-node="174:9548"] .media-section h4{display:none!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-grid{grid-gap:24px!important;display:grid!important;gap:24px!important;grid-template-columns:1fr!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card{background:#141414!important;border:0!important;border-radius:8px!important;box-shadow:none!important;height:143px;min-height:143px;overflow:hidden;padding:16px!important;position:relative;width:100%}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card>.flex:first-child{min-height:43px}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card>.flex:first-child>.flex:first-child{flex:1 1 auto!important;justify-content:flex-start!important;min-width:0}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card>.flex:first-child>.flex:first-child>.flex-1{flex:0 1 280px!important;min-width:0;text-align:left!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card.figma-audio-card>.flex:first-child>.flex:first-child>div:first-child{background:#ff4775!important;border:0!important;border-radius:4px!important;height:40px!important;width:40px!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card.figma-audio-card>.flex:first-child>.flex:first-child>div:first-child svg{color:#fff!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card h5{color:#fff!important;font-size:12px!important;font-weight:800;line-height:18px}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card h5+div{grid-gap:0!important;display:grid!important;gap:0!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card h5+div span{color:#ffffff80!important;font-size:10px!important;line-height:18px}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card h5+div span:first-child{display:none!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card a,.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card button{background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffff80!important;height:28px;padding:4px!important;width:28px}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card a svg,.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card button svg{color:#ffffff80!important;height:16px;width:16px}.figma-space-detail-page[data-figma-node="174:9548"] .space-file-card audio{display:block!important;margin-top:12px;width:100%}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-empty{min-height:657px}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-empty .media-storage-card>.mt-4.h-2>div{width:0!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-empty .figma-storage-progress-label{display:none!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-empty .media-empty-state{align-content:start;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid;height:242px;margin:24px auto 0;min-height:242px;padding:0!important;place-items:center;width:169px}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-empty .media-empty-state svg{color:#ffffff47!important;height:108px!important;margin:0 0 24px!important;width:108px!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-empty .media-empty-state h4{color:#fff;font-size:14px!important;font-weight:800;line-height:22px;margin:0 0 8px!important;width:169px}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-empty .media-empty-state p{color:#ffffff6b;font-size:10px!important;font-weight:400;line-height:18px;margin:0!important;width:169px}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-empty .media-empty-state .create-button{align-items:center;background:#26ee6d!important;border:0!important;border-radius:4px!important;color:#000!important;display:inline-flex!important;font-size:11px!important;font-weight:800;justify-content:center;min-height:34px;padding:0 14px!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel[class*=figma-media-mode-] .media-section{display:none!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-audio .figma-media-section-audio,.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-document .figma-media-section-document,.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-image .figma-media-section-image,.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-video .figma-media-section-video{display:block!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-document-card,.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card,.figma-space-detail-page[data-figma-node="174:9548"] .figma-video-card{min-height:0}.figma-space-detail-page[data-figma-node="174:9548"] .figma-document-card:after,.figma-space-detail-page[data-figma-node="174:9548"] .figma-document-card:before,.figma-space-detail-page[data-figma-node="174:9548"] .figma-document-card>.flex:first-child:after,.figma-space-detail-page[data-figma-node="174:9548"] .figma-document-card>.flex:first-child:before,.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card:after,.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card:before,.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card>.flex:first-child:after,.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card>.flex:first-child:before,.figma-space-detail-page[data-figma-node="174:9548"] .figma-video-card:after,.figma-space-detail-page[data-figma-node="174:9548"] .figma-video-card:before,.figma-space-detail-page[data-figma-node="174:9548"] .figma-video-card>.flex:first-child:after,.figma-space-detail-page[data-figma-node="174:9548"] .figma-video-card>.flex:first-child:before{content:none!important;display:none!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-image .figma-media-section-image .space-file-grid,.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-video .figma-media-section-video .space-file-grid{gap:10px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.figma-space-detail-page[data-figma-node="174:9548"] .space-media-panel.figma-media-mode-document .figma-media-section-document .space-file-grid{gap:24px!important;grid-template-columns:1fr!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-video-card{background:#141414!important;border:1px solid #141414!important;gap:0!important;height:307px;padding:0!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-video-card .aspect-video{background-color:#1f1f1f!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:8px 8px 0 0!important;height:204px;position:relative;width:100%}.figma-space-detail-page[data-figma-node="174:9548"] .figma-video-card .aspect-video video{display:none!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-video-card .aspect-video:after{background:linear-gradient(90deg,#0000 15px,#fff 15px 17px,#0000 17px),#0000008c;border-radius:999px;box-shadow:0 0 0 1px #ffffff29;content:"";height:42px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:42px}.figma-space-detail-page[data-figma-node="174:9548"] .figma-video-card>.flex{min-height:103px;padding:12px!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-document-card{align-items:center!important;background:#141414!important;border:1px solid #141414!important;height:95px;padding:16px!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-document-card [class*=bg-red]{background:#2a2a2a!important;border-radius:4px!important;height:42px!important;width:42px!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-document-card [class*=bg-red] svg{color:#ffffffb8!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-document-card a{align-items:center;background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffff80!important;display:inline-flex!important;height:28px!important;justify-content:center;min-width:28px!important;padding:4px!important;width:28px!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card{background:#141414!important;border:1px solid #141414!important;height:333px;padding:0!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card .aspect-square{background:#1f1f1f!important;border-radius:8px 8px 0 0!important;height:222px;margin:0 0 12px!important;width:100%}.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card .mt-2,.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card .text-xs,.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card h5{padding-left:12px!important;padding-right:12px!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card a,.figma-space-detail-page[data-figma-node="174:9548"] .figma-image-card button{align-items:center;background:#0000!important;border:0!important;border-radius:4px!important;display:inline-flex!important;height:28px!important;justify-content:center;min-width:28px!important;padding:4px!important;width:28px!important}.figma-space-detail-page[data-figma-node="174:9548"] .figma-space-footer{margin-top:0}.space-detail-route-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]){background:#000!important;color:#fff!important;display:block!important;min-height:100vh;overflow-x:clip}body:has(.space-detail-route-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"])) .ibom-topbar{background:#000!important;box-shadow:none!important}body:has(.space-detail-route-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"])) .ibom-topbar>div{max-width:none!important;width:min(1400px,calc(100vw - 48px))!important}body:has(.space-detail-route-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"])) .ibom-topbar .ibom-nav-link,body:has(.space-detail-route-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"])) .ibom-topbar a{color:#ffffffb8!important}body:has(.space-detail-route-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"])) .ibom-topbar a.text-xl{color:#fff!important;font-size:16px!important;font-weight:800!important}body:has(.space-detail-route-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"])) .ibom-topbar .ibom-nav-link{font-size:11px!important;font-weight:500!important}body:has(.space-detail-route-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"])) .ibom-topbar button{background-color:#090909!important;color:#f5f5f5!important}body:has(.space-detail-route-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"])) .ibom-topbar button[class*=bg-green]{background:#26ee6d!important;color:#000!important}.space-detail-route-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .all-spaces-content{background:#000!important;max-width:none!important;overflow:visible;padding:0!important;width:100%!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]){--figma-space-width:min(1400px,calc(100vw - 282px));--figma-space-left:calc((100% - var(--figma-space-width))/2);--figma-space-main-width:calc(var(--figma-space-width) - 292px);background:#000!important;color:#fff!important;display:block!important;margin:0!important;max-width:none!important;min-height:1569px;overflow:visible;position:relative;width:100%!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-hero{background:#090909!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:280px!important;min-height:280px;width:100%}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-hero>img{filter:saturate(.82) contrast(1.04) brightness(.82);opacity:.78}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#0000000a,#00000075 76%,#000000c7),linear-gradient(90deg,#00000085,#0000001f 58%,#0000007a)!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-hero>div.absolute.inset-0.flex{align-items:flex-end!important;left:50%;padding:0 0 34px!important;right:auto;transform:translateX(-50%);width:var(--figma-space-width)}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-copy{text-align:left;width:min(620px,100%)}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-copy h2{color:#fff!important;font-size:30px;font-weight:900;line-height:1.1;margin:0 0 8px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-copy p{color:#ffffffa8!important;font-size:11px;line-height:1.35;max-width:620px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-meta-bar{background:#0000!important;border:0!important;box-shadow:none!important;margin:-94px auto 24px;min-height:70px;padding:0!important;position:relative;width:var(--figma-space-width);z-index:3}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-meta-bar>div{align-items:flex-end!important;min-height:70px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-strip{align-items:center;color:#ffffffb3!important;gap:10px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-strip>span:first-child{align-items:center;background:#26ee6d!important;border:0!important;border-radius:3px!important;color:#000!important;display:inline-flex;font-size:10px;font-weight:800;height:20px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-strip .flex.flex-wrap,.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-strip button,.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-strip img,.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-strip svg{display:none!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-strip span{color:#ffffffb8!important;font-size:11px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-actions{gap:12px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-actions button{background:#1c1c1c!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:11px!important;font-weight:800;min-height:35px;padding:0 16px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-actions .space-invite-btn:not(.space-invite-btn-locked){background:#26ee6d!important;color:#000!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-tabs-shell{background:#000!important;border:0!important;border-radius:0!important;border-right:1px solid #151515!important;box-shadow:none!important;height:1289px;left:var(--figma-space-left);overflow:hidden;padding:24px!important;position:absolute;top:279px;width:260px;z-index:4}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-tabs-shell>div{display:block!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-tabs{align-items:stretch!important;display:flex!important;flex-direction:column;flex-wrap:nowrap!important;gap:12px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-tabs button{background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffff75!important;font-size:11px!important;font-weight:500!important;gap:10px!important;justify-content:flex-start;min-height:48px;padding:0 12px!important;width:212px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-tabs button svg{height:18px;width:18px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-tabs button.selected{background:#26ee6d!important;color:#000!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-main{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;margin:24px var(--figma-space-left) 0 auto;min-height:1289px;overflow:visible;padding:24px 0 0!important;width:var(--figma-space-main-width)}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-members-panel{display:block;min-height:1289px;width:100%}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-panel-head{margin-bottom:24px!important;min-height:32px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-panel-head h3{color:#fff!important;font-size:24px!important;font-weight:800;line-height:32px!important;margin:0}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-panel-head>span{color:#ffffff85!important;font-size:11px;font-weight:500;line-height:19px;margin-top:6px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .members-panel-tabs{align-items:flex-start;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;gap:30px;height:46px;margin:0 0 24px!important;padding:0!important;width:100%}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .members-panel-tabs button{background:#0000!important;border:0!important;border-radius:0!important;color:#ffffff80!important;font-size:14px!important;font-weight:500;height:34px;line-height:22px!important;padding:6px 0!important;position:relative;width:auto}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .members-card-grid,.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .members-list-stack{grid-gap:24px!important;display:grid!important;gap:24px!important;margin:0!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card{background:#141414!important;border:1px solid #141414!important;border-radius:8px!important;box-shadow:none!important;display:block!important;min-height:0;overflow:hidden;padding:16px!important;position:relative;width:100%}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card:first-child{height:435px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card:nth-child(2){height:334px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card:nth-child(3){height:298px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card>.flex:first-child{border-bottom:1px solid #232323;min-height:66px;padding-bottom:12px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card img{ring:0!important;border:0!important;border-radius:999px!important;box-shadow:none!important;height:60px!important;object-fit:cover;width:60px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card h4{color:#fff!important;font-size:12px!important;font-weight:800;line-height:22px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card .absolute.-top-1{display:none!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card-owner h4+span{align-items:center;background:#26ee6d!important;border-radius:3px!important;color:#000!important;display:inline-flex;font-size:9px!important;font-weight:800;height:18px;padding:0 6px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card>.flex:first-child .flex.items-start.gap-2.text-sm{color:#ffffff80;font-size:10px!important;font-weight:400;line-height:18px!important;margin:0!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-card .mt-3.flex{color:#ffffff52!important;font-size:9px!important;gap:6px!important;line-height:18px;margin-top:.5px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-actions{gap:8px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-actions button{background:#2a2a2a!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:10px!important;height:34px;line-height:18px!important;padding:0 12px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-actions button svg{display:none!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-actions .space-member-remove-button{background:#ff4775!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard{background:#0000!important;border:0!important;border-radius:0!important;margin-top:16px!important;padding:0!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard:first-of-type{border-bottom:1px solid #232323!important;padding-bottom:24px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard .flex.items-center.justify-between.text-sm{color:#fff!important;font-size:10px!important;gap:4px!important;justify-content:flex-start!important;line-height:19px;margin-bottom:16px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard .flex.items-center.justify-between.text-sm span{color:#fff!important;font-size:10px!important;font-weight:500!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard input[type=range]{accent-color:#26ee6d;height:16px;opacity:1!important;width:100%}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard p.text-xs.text-gray-500{display:none!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard h5{color:#fff!important;font-size:10px!important;line-height:19px;margin:0 0 16px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard .flex.items-center.justify-between.mb-2{gap:4px;justify-content:flex-start!important;margin-bottom:16px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard .flex.items-center.justify-between.mb-2 span{color:#fff!important;font-size:10px!important;line-height:19px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard label{color:#ffffff73!important;font-size:10px!important;line-height:18px;margin-bottom:8px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-subcard input[type=checkbox]{accent-color:#26ee6d;height:16px;margin-top:1px!important;width:16px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-task-composer{bottom:16px;gap:8px!important;left:16px;position:absolute;right:16px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-task-composer input{background:#141414!important;border:1px solid #2a2a2a!important;border-radius:4px!important;color:#ffffffb3!important;font-size:10px!important;height:50px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-member-task-composer button{align-self:center;background:#26ee6d!important;border:0!important;border-radius:4px!important;color:#000!important;font-size:10px!important;font-weight:800;height:31px;line-height:31px;padding:0!important;width:69px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .members-invite-actions{display:none!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"],[data-figma-node="174:10910"],[data-figma-node="174:11139"],[data-figma-node="174:11396"],[data-figma-node="174:11521"],[data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-space-footer{margin-top:0}.figma-space-detail-page[data-figma-node="174:10258"]{min-height:1595px}.figma-space-detail-page[data-figma-node="174:10258"] .space-detail-main,.figma-space-detail-page[data-figma-node="174:10258"] .space-members-panel{min-height:1315px}.figma-space-detail-page[data-figma-node="174:10258"] .space-panel-head{margin-bottom:24px!important}.figma-space-detail-page[data-figma-node="174:10258"] .members-leave-panel{background:#141414!important;border:1px solid #141414!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important;display:block!important;height:76px;margin:0 0 24px!important;overflow:hidden;padding:16px!important;width:100%}.figma-space-detail-page[data-figma-node="174:10258"] .members-leave-panel>.flex{align-items:center!important;height:44px}.figma-space-detail-page[data-figma-node="174:10258"] .members-leave-panel h4,.figma-space-detail-page[data-figma-node="174:10258"] .members-leave-panel p{color:#ffffff6b!important}.figma-space-detail-page[data-figma-node="174:10258"] .members-leave-panel h4{color:#fff!important;font-size:12px;font-weight:800;line-height:22px}.figma-space-detail-page[data-figma-node="174:10258"] .members-leave-panel p{font-size:10px;font-weight:400;line-height:18px}.figma-space-detail-page[data-figma-node="174:10258"] .members-leave-panel button{background:#ff4775!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:10px!important;font-weight:800;height:34px;line-height:34px;padding:0!important;width:72px}.figma-space-detail-page[data-figma-node="174:10258"] .space-member-card:first-child{height:369px}.figma-space-detail-page[data-figma-node="174:10258"] .space-member-card:nth-child(2){height:396px}.figma-space-detail-page[data-figma-node="174:10258"] .space-member-card:nth-child(3){height:298px}.figma-space-detail-page[data-figma-node="174:10258"] .space-member-actions .space-member-remove-button{display:none!important}.figma-space-detail-page[data-figma-node="174:10258"] .space-member-task-composer{bottom:16px}.figma-space-detail-page[data-figma-node="174:10506"]{min-height:1568px}.figma-space-detail-page[data-figma-node="174:10506"] .space-detail-main{max-width:calc(100vw - 332px);min-height:697px;width:1108px}.figma-space-detail-page[data-figma-node="174:10506"] .space-members-panel{max-width:100%;min-height:697px;width:1108px}.figma-space-detail-page[data-figma-node="174:10506"] .space-panel-head{margin-bottom:24px!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10506"]) .members-panel-tabs{margin-bottom:24px!important;max-width:100%;width:1108px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10506"]) .members-panel-tabs button:first-child{width:126px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10506"]) .members-panel-tabs button:nth-child(2){width:194px}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10506"]) .members-panel-tabs button:nth-child(3){width:229px}.figma-space-detail-page[data-figma-node="174:10506"] .members-panel-tabs button:before{color:#ffffff8f;display:block;width:100%}.figma-space-detail-page[data-figma-node="174:10506"] .members-panel-tabs button:after{display:none!important}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-mode-pendingJoin .members-panel-tabs button:nth-child(2):before,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-mode-pendingLeave .members-panel-tabs button:nth-child(3):before{color:#fff;font-weight:800}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-mode-pendingJoin .members-panel-tabs button:nth-child(2):after,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-mode-pendingLeave .members-panel-tabs button:nth-child(3):after{background:#26ee6d;border-radius:999px;bottom:3px;content:"";display:block!important;height:2px;left:calc(50% - 10px);position:absolute;width:20px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-interaction-panel{grid-gap:24px;display:grid;gap:24px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-filter,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-row,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-exit-row,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-invitation-row{background:#141414;border:1px solid #151515;border-radius:8px;color:#fff;max-width:100%;width:1108px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-filter{min-height:85px;padding:16px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-filter.is-open{min-height:235px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-head{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;min-height:41px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-head h4,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-row-main h4{color:#fff;font-size:12px;font-weight:800;line-height:22px;margin:0}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-head p,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-row-main p{color:#ffffff8c;font-size:10px;line-height:18px;margin:0;overflow-wrap:anywhere}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-message{white-space:pre-wrap}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-actions,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-row-actions{align-items:center;display:flex;gap:10px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-actions button,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-row-actions button{background:#2a2a2a;border:0;border-radius:4px;box-sizing:border-box;color:#fff;font-size:10px;font-weight:800;height:34px;line-height:34px;min-width:0;padding:0!important}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-filter.is-open .figma-members-filter-actions button:first-child{width:82px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-filter.is-closed .figma-members-filter-actions button:first-child,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-actions button:nth-child(2){width:87px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-row .figma-members-row-actions button:first-child{width:73px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-row .figma-members-row-actions button:nth-child(2),.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-row .figma-members-row-actions button:nth-child(3),.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-row .figma-members-row-actions button:nth-child(4),.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-exit-row .figma-members-row-actions button{width:71px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-invitation-row .figma-members-row-actions button{width:116px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-row-actions .is-approve{background:#26ee6d;color:#000}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-row-actions .is-reject{background:#ff4775;color:#fff}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-grid{grid-gap:10px 12px;display:grid;gap:10px 12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-grid button{align-items:center;background:#0c0c0c;border:1px solid #2a2a2a;border-radius:4px;color:#ffffffb3;display:flex;font-size:10px;gap:8px;height:31px;justify-content:space-between;line-height:18px;padding:0 12px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-control{grid-gap:4px;display:grid;gap:4px;min-width:0}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-control>span{color:#ffffffb3;font-size:10px;font-weight:600;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-control input,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-control select{background-color:#0c0c0c;border:1px solid #2a2a2a;border-radius:4px;box-sizing:border-box;color:#ffffffb8;font-size:10px;height:31px;line-height:18px;outline:none;padding:0 10px;width:100%}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-control select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#ffffff9e 0),linear-gradient(135deg,#ffffff9e 50%,#0000 0);background-position:calc(100% - 13px) 13px,calc(100% - 8px) 13px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:26px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-control input::placeholder{color:#ffffff61}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-control input:focus,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-control select:focus{border-color:#26ee6db8;box-shadow:0 0 0 1px #26ee6d29}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-grid button:nth-child(n+9){grid-column:span 1}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-filter-grid strong{color:#ffffff9e;font-weight:500}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-list,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-exit-list,.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-invitation-list{grid-gap:24px;display:grid;gap:24px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-exit-list{justify-items:start}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-application-row{align-items:center;display:flex;justify-content:space-between;min-height:120px;padding:16px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-exit-row{align-items:center;display:flex;height:92px;justify-content:space-between;justify-self:start;padding:16px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-invitation-row{align-items:center;display:flex;height:142px;justify-content:space-between;padding:16px}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-row-main{align-items:flex-start;display:flex;gap:16px;min-width:0;text-align:left}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-row-main>div{min-width:0}.figma-space-detail-page[data-figma-node="174:10506"] .figma-members-row-main img{border-radius:999px;height:60px;object-fit:cover;width:60px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]){min-height:1120px}.figma-space-detail-page[data-figma-node="174:10910"]{min-height:1569px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .space-detail-main{margin:24px 32px 0 calc(var(--figma-space-left) + 292px);max-width:min(1108px,calc(100vw - var(--figma-space-left) - 324px));min-height:724px;width:min(1108px,calc(100vw - var(--figma-space-left) - 324px))}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-panel{grid-gap:24px;color:#fff;display:grid;gap:24px;max-width:1108px;position:relative;width:100%}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-panel.is-tips-open{min-height:930px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-head{align-items:center;display:flex;height:34px;justify-content:space-between}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-title{align-items:center;display:flex;gap:14px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-title h3{color:#fff;font-size:24px;font-weight:800;line-height:34px;margin:0}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-state{align-items:center;background:#f9b71926;border-radius:999px;color:#f7bc2a;display:inline-flex;font-size:12px;font-weight:800;height:24px;line-height:24px;padding:0 10px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-state.is-signed{background:#0000;border:1px solid #26ee6d80;border-radius:4px;color:#26ee6d}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-member-count{color:#ffffffad;font-size:14px;font-weight:700;line-height:22px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stats{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat{background:#141414;border:1px solid #151515;border-radius:8px;display:flex;flex-direction:column;gap:6px;height:100px;justify-content:center;padding:18px 20px}.figma-space-detail-page[data-figma-node="174:10910"] .figma-share-guidance,.figma-space-detail-page[data-figma-node="174:10910"] .figma-share-row,.figma-space-detail-page[data-figma-node="174:10910"] .figma-share-stat,.figma-space-detail-page[data-figma-node="174:10910"] .figma-share-warning{border-radius:12px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat strong{font-size:28px;font-weight:900;line-height:36px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat span{color:#ffffff94;font-size:12px;font-weight:700;line-height:18px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat.is-distributed{background:linear-gradient(135deg,#092415,#111611)}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat.is-distributed strong{color:#26ee6d}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat.is-pending{background:linear-gradient(135deg,#2a2108,#14120e)}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat.is-pending strong{color:#f7bc2a}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat.is-remaining{background:linear-gradient(135deg,#0a1835,#101318)}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat.is-remaining strong{color:#70a7ff}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat.is-available{background:linear-gradient(135deg,#281638,#151217)}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stat.is-available strong{color:#d77cff}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-guidance,.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-row,.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-warning{border-radius:8px;max-width:100%;width:100%}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-guidance{align-items:center;background:#141414;border:1px solid #242424;display:flex;gap:24px;justify-content:space-between;min-height:72px;padding:16px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-guidance p{color:#ffffff9e;font-size:12px;line-height:20px;margin:0;max-width:760px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-guidance div{align-items:flex-end;display:flex;flex-direction:column;gap:4px;min-width:208px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-guidance strong{color:#fff;font-size:14px;font-weight:800;line-height:22px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-guidance strong b{color:#26ee6d;font-weight:900}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-guidance span{color:#26ee6d;font-size:12px;font-weight:800;line-height:18px}.figma-space-detail-page[data-figma-node="174:10910"] .figma-share-guidance span{color:#ffffff80;font-weight:400}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-trigger{color:#ffffffb3!important}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-popover{background:#0f0f0f;border:1px solid #2b2b2b;border-radius:12px;box-shadow:0 10px 5px #00000059;display:flex;flex-direction:column;gap:16px;min-height:627px;padding:20px 30px;position:absolute;right:28px;top:266px;width:500px;z-index:8}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-popover h4{color:#fff;font-size:20px;font-weight:800;line-height:27px;margin:0;text-align:center}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-list{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-list li{color:#ffffffb3;font-size:16px;line-height:30px;min-height:30px;padding-left:22px;position:relative}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tip-role div span:before,.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-list li:before{background:#26ee6d;border-radius:999px;content:"";height:8px;position:absolute;width:8px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-list li:before{left:0;top:11px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-card{grid-gap:10px;border:1px solid #2b2b2b;border-radius:8px;display:grid;gap:10px;padding:20px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-card h5{color:#fff;font-size:16px;font-weight:800;line-height:22px;margin:0;text-align:center}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-card>p{color:#ffffff80;font-size:14px;line-height:18px;margin:0 0 4px;text-align:center}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-roles{grid-gap:10px;display:grid;gap:10px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tip-role{grid-gap:6px;display:grid;gap:6px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tip-role div{align-items:center;display:flex;gap:16px;justify-content:space-between}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tip-role div span{color:#fff;font-size:14px;font-weight:800;line-height:19px;padding-left:14px;position:relative}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tip-role div span:before{left:0;top:6px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tip-role strong{color:#fff;font-size:14px;font-weight:800;line-height:19px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tip-role p{color:#ffffff80;font-size:14px;line-height:19px;margin:0;text-align:right}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tip-role.is-investor div span:before{background:#00d6b4}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tip-role.is-sound div span:before{background:#bf5af2}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tip-role.is-instrument div span:before{background:#f3b200}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-foot{align-items:center;background:#1040214d;border-radius:8px;display:flex;gap:20px;justify-content:space-between;min-height:80px;padding:20px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-foot>span{align-items:center;border:1px solid #26ee6d;border-radius:999px;color:#26ee6d;display:inline-flex;flex:0 0 auto;font-size:16px;font-weight:900;height:40px;justify-content:center;width:40px}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-foot p{color:#ffffffb3;font-size:14px;line-height:22px;margin:0}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-warning{align-items:center;background:#f7bc2a1c;border:1px solid #f7bc2a85;color:#f7bc2a;display:flex;font-size:12px;font-weight:700;line-height:20px;min-height:50px;padding:14px 16px}.figma-space-detail-page[data-figma-node="174:10910"] .figma-share-warning{background:#1e1705;border-color:#756025;padding:16px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-list{grid-gap:24px;display:grid;gap:24px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-row{align-items:center;background:#141414;border:1px solid #151515;display:flex;gap:24px;justify-content:space-between;min-height:92px;padding:16px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-person{align-items:center;display:flex;gap:16px;min-width:0}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-person img{border-radius:999px;flex:0 0 auto;height:60px;object-fit:cover;width:60px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-person-title{align-items:center;display:flex;gap:10px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-person h4{color:#fff;font-size:14px;font-weight:800;line-height:22px;margin:0}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-person-title span{align-items:center;background:#26ee6d24;border-radius:999px;color:#26ee6d;display:inline-flex;font-size:10px;font-weight:800;height:22px;line-height:22px;padding:0 8px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-person em,.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-person p{color:#ffffff8f;display:block;font-size:12px;font-style:normal;line-height:18px;margin:2px 0 0}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-person em.is-warning{color:#f7bc2a}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-person em.is-success{color:#26ee6d}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-controls{align-items:center;display:flex;flex:0 0 auto;gap:24px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-role-share{align-items:center;color:#ffffff94;display:flex;font-size:12px;gap:8px;height:34px;line-height:18px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-role-share strong{color:#fff;font-size:12px;font-weight:800;line-height:18px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-role-share label{align-items:center;background:#0c0c0c;border:1px solid #2f2f2f;border-radius:4px;color:#fff;display:inline-flex;height:34px;padding:0 10px;width:78px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-role-share input{background:#0000;border:0;color:#fff;font-size:12px;font-weight:800;line-height:18px;outline:none;width:32px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-actions{align-items:center;display:flex;gap:10px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-actions button{border:0;border-radius:4px;font-size:10px;font-weight:900;height:34px;line-height:34px;padding:0 14px;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:10910"] .figma-share-actions button{border-radius:8px;font-size:12px;font-weight:400;padding:0 12px}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-actions .is-primary{background:#26ee6d;color:#000}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-actions .is-danger{background:#ff4775;color:#fff}@media (max-width:900px){.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .space-detail-tabs-shell{border-right:0!important;height:auto;margin:16px auto 0;padding:12px!important;position:static;width:min(100vw - 24px,640px)}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .space-detail-tabs{flex-direction:row;overflow-x:auto}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .space-detail-tabs button{flex:0 0 auto;width:auto}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-panel,.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .space-detail-main{margin:16px auto 0;max-width:min(100vw - 24px,640px);width:min(100vw - 24px,640px)}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-controls,.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-guidance,.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-head,.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-row{align-items:flex-start;flex-direction:column}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-head{gap:8px;height:auto}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-guidance div{align-items:flex-start}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-row{min-height:0}.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-actions,.figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .figma-share-role-share{flex-wrap:wrap}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-popover{min-height:0;padding:20px;position:static;width:100%}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-list li{height:auto;line-height:22px;white-space:normal}.figma-space-detail-page[data-figma-node="174:11139"] .figma-share-tips-foot{align-items:flex-start}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-tabs-shell{border-right:0!important;height:auto;margin:16px auto 0;padding:12px!important;position:static;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-tabs{flex-direction:row;overflow-x:auto}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-tabs button{flex:0 0 auto;width:auto}.figma-space-detail-page[data-figma-node="174:9548"] .space-detail-main{margin:16px auto 0;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="174:9548"] .figma-media-tabs{overflow-x:auto}.figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card{height:auto;min-height:241px}}.figma-space-detail-page[data-figma-node="174:11396"]{min-height:1349px}.figma-space-detail-page[data-figma-node="174:11396"] .space-detail-main{min-height:816px}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-room-panel{color:#fff;min-height:474px;width:100%}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-head{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px;min-height:60px}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-head h3{color:#fff;font-size:24px;font-weight:800;letter-spacing:0;line-height:32px;margin:0 0 10px}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-head p{color:#ffffff6b;font-size:11px;line-height:18px;margin:0}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-status{align-items:center;color:#ffffff57;display:inline-flex;font-size:11px;gap:4px;line-height:19px;margin-top:12px;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-status svg{height:16px;width:16px}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-join-card{align-items:center;background:#010101;border:1px solid #191919;border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-height:342px;padding:46px 32px;text-align:center}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-join-icon{align-items:center;color:#ffffff14;display:inline-flex;height:108px;justify-content:center;margin-bottom:20px;width:108px}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-join-icon svg{height:58px;width:58px}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-join-card h4{color:#fff;font-size:16px;font-weight:800;line-height:22px;margin:0 0 10px}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-join-card p{color:#ffffff61;font-size:11px;line-height:18px;margin:0 0 20px;width:min(567px,100%)}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-join-button{align-items:center;background:#26ee6d;border:0;border-radius:4px;box-shadow:none;color:#000;display:inline-flex;font-size:16px;font-weight:800;gap:7px;justify-content:center;line-height:22px;min-height:44px;width:260px}.figma-space-detail-page[data-figma-node="174:11396"] .figma-meeting-join-button svg{height:20px;width:20px}.figma-space-detail-page[data-figma-node="174:11396"] .figma-space-footer{margin-top:0!important}.figma-space-detail-page[data-figma-node="174:11521"]{min-height:1600px}.figma-space-detail-page[data-figma-node="174:11521"] .space-detail-main{min-height:760px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-interaction-panel{color:#fff;min-height:684px;padding-top:24px;width:100%}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-interaction-panel[data-figma-state=screen]{min-height:957px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-interaction-panel[data-figma-state=progress]{min-height:486px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-head{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px;min-height:60px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-head h3{color:#fff;font-size:24px;font-weight:800;letter-spacing:0;line-height:32px;margin:0 0 10px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-head p{color:#ffffff6b;font-size:11px;line-height:18px;margin:0}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-status{align-items:center;color:#26ee6d;display:inline-flex;font-size:11px;gap:4px;line-height:19px;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-status svg{height:16px;width:16px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-session-card{background:#141414;border:1px solid #141414;border-radius:12px;display:flex;flex-direction:column;gap:10px;min-height:552px;overflow:hidden;padding-top:24px;position:relative}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-video-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 24px 14px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-video-tile{align-items:center;background:#2b2b2b;border-radius:12px;display:flex;height:207px;justify-content:center;min-width:0;overflow:hidden;position:relative}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-video-loading{color:#ffffff4d;font-size:12px;line-height:18px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-video-name{align-items:center;background:#00000080;border-radius:4px;bottom:12px;color:#ffffffb3;display:inline-flex;font-size:12px;justify-content:center;left:12px;line-height:18px;min-height:26px;padding:4px 8px;position:absolute}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-control-bar{align-items:center;background:#141414;border-top:1px solid #2b2b2b;display:flex;height:80px;justify-content:center;padding:0 24px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-control-track{align-items:center;display:flex;gap:12px;justify-content:center}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-control-button{align-items:center;background:#0000;border:0;color:#ffffff80;display:inline-flex;flex-direction:column;font-size:12px;gap:4px;justify-content:center;line-height:18px;min-height:66px;width:94px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-control-button svg{stroke-width:1.5;height:24px;width:24px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-screen-main{padding:0 24px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-screen-main .figma-meeting-video-tile{height:480px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-screen-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 24px 14px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-drawer{background:#141414;border-left:1px solid #2b2b2b;border-radius:12px 0 0 12px;height:472px;overflow:hidden;position:absolute;right:-1px;top:-1px;width:422px;z-index:2}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-head{align-items:center;border-bottom:1px solid #2b2b2b;display:flex;height:70px;justify-content:space-between;padding:0 24px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-head h4{color:#fff;font-size:16px;font-weight:800;line-height:22px;margin:0}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-head svg{color:#ffffff80;height:24px;width:24px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-body{height:334px;padding:24px;position:relative}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-empty{color:#ffffff4d;font-size:12px;left:50%;line-height:18px;margin:0;max-width:calc(100% - 48px);position:absolute;top:50%;transform:translate(-50%,-50%);width:max-content}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-message{align-items:flex-start;display:flex;gap:16px;margin-bottom:23px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-message.is-self{justify-content:flex-end}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-message img{border-radius:50%;flex:0 0 auto;height:40px;width:40px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-message strong{color:#ffffff4d;display:block;font-size:16px;font-weight:800;line-height:22px;margin-bottom:10px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-message p{background:#2b2b2b;border-radius:12px;color:#fff;font-size:14px;font-weight:600;line-height:19px;margin:0;padding:12px;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-message.is-self p{background:#104021}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-message.is-self strong{text-align:right}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-composer{grid-gap:12px;align-items:center;border-top:1px solid #2b2b2b;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 67px;height:68px;padding:14px 24px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-composer div{align-items:center;border:1px solid #2b2b2b;border-radius:8px;color:#ffffff4d;display:flex;font-size:14px;height:40px;line-height:19px;padding:0 16px;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-chat-composer button{background:#26ee6d;border:0;border-radius:8px;color:#000;font-size:14px;font-weight:600;height:40px;line-height:19px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-progress-card{border:1px solid #141414;border-radius:12px;min-height:354px;overflow:hidden;padding:50px 16px 12px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-progress-intro{align-items:center;display:flex;flex-direction:column;gap:10px;padding-bottom:14px;text-align:center}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-progress-intro h4{color:#fff;font-size:16px;font-weight:800;line-height:22px;margin:0}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-progress-intro p{color:#ffffff80;font-size:12px;line-height:18px;margin:0 0 10px;width:min(567px,100%)}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-join-button{align-items:center;background:#26ee6d;border:0;border-radius:8px;color:#000;display:inline-flex;font-size:16px;font-weight:800;gap:4px;justify-content:center;line-height:22px;min-height:44px;width:260px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-join-button svg{height:20px;width:20px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-participants{border-top:1px solid #191919;padding-top:16px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-participants>p{color:#ffffff80;font-size:12px;line-height:18px;margin:0 0 16px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-participant-row{align-items:center;display:flex;gap:12px;height:56px;padding:12px 16px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-participant-row img{border-radius:50%;height:32px;width:32px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-meeting-participant-row span{color:#fff;font-size:14px;font-weight:600;line-height:19px}.figma-space-detail-page[data-figma-node="174:11521"] .figma-space-footer{margin-top:0!important}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]){min-height:2364px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .space-detail-main{min-height:1754px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-panel{color:#fff;min-height:1754px;text-align:left;width:100%}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-head{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:24px 0;min-height:38px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-head h3{color:#fff;font-size:24px;font-weight:800;letter-spacing:0;line-height:32px;margin:0}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-head-tools{align-items:center;display:flex;gap:16px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-head-tools>span{color:#ffffff80;font-size:12px;line-height:18px;white-space:nowrap}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-filter-tabs{align-items:center;background:#141414;border-radius:8px;display:inline-flex;padding:4px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-filter-tabs button{background:#0000;border:0;border-radius:8px;color:#ffffff80;font-size:12px;line-height:18px;min-height:30px;padding:6px 12px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-filter-tabs button.selected{background:#2b2b2b;color:#fff}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-success{grid-gap:10px;align-items:center;background:#26ee6d1c;border:1px solid #26ee6d3d;border-radius:8px;display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr) 18px;margin-bottom:24px;min-height:72px;padding:16px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-success svg{color:#26ee6d;height:24px;width:24px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-success>svg:last-child{color:#ffffff73;height:18px;width:18px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-success strong{color:#26ee6d;display:block;font-size:12px;font-weight:700;line-height:18px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-success p{color:#26ee6dc7;font-size:11px;line-height:18px;margin:2px 0 0;text-align:left}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-timeline{position:relative}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-version{grid-gap:24px;display:grid;gap:24px;grid-template-columns:40px minmax(0,1044px);margin-bottom:24px;position:relative}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-author{background:radial-gradient(circle at 35% 25%,#ffe7a3 0 16%,#38d6b3 18% 43%,#1b4e8f 45% 72%,#111 74% 100%);border-radius:50%;height:40px;padding:2px;position:relative;width:40px;z-index:1}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-author span{align-items:center;background:#00000042;border-radius:50%;color:#fff;display:flex;font-size:13px;font-weight:800;height:100%;justify-content:center;width:100%}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-version:nth-child(2) .figma-history-author{background:radial-gradient(circle at 35% 25%,#f8b4d9 0 18%,#52d7ee 20% 48%,#7f4cf2 50% 76%,#111 78% 100%)}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-connector{background:#2b2b2b;height:1007px;left:20px;position:absolute;top:40px;width:1px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-author-meta{margin-bottom:10px;min-height:41px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-author-meta strong{color:#fff;display:block;font-size:14px;font-weight:700;line-height:19px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-author-meta span{color:#ffffff80;display:block;font-size:12px;line-height:18px;margin-top:4px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-card{background:#141414;border:1px solid #191919;border-radius:8px;min-height:608px;padding:16px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-version:first-child .figma-history-card{min-height:814px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-card-title{align-items:center;display:flex;gap:12px;min-height:22px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-card-title h4{color:#fff;font-size:14px;font-weight:700;line-height:19px;margin:0}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-card-title em,.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-card-title span{color:#ffffff80;font-size:12px;font-style:normal;line-height:18px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-card-title em{background:#26ee6d2e;border-radius:4px;color:#26ee6d;padding:2px 9px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-card>p,.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-note,.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-section-label{color:#ffffff80;font-size:12px;line-height:18px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-card>p{margin:8px 0;text-align:left}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-note,.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-section-label{align-items:center;display:flex;gap:8px;margin:0 0 8px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-note span,.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-section-label span{background:#26ee6d;border-radius:50%;height:4px;width:4px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain{background:#191919;border-radius:8px;margin:8px 0;padding:12px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain-head{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:10px;min-height:30px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain-head>div{align-items:center;display:flex;gap:8px;min-width:0}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-chain-icon,.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-assets strong,.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain-head strong{color:#ffffffb8;font-size:12px;font-weight:700;line-height:18px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain-head em{background:#26ee6d1f;border-radius:4px;color:#26ee6d;font-size:12px;font-style:normal;line-height:18px;padding:2px 9px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain-head span{color:#ffffff6b;font-size:11px;line-height:18px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain-head button{background:#26ee6d;border:0;border-radius:6px;color:#000;font-size:12px;font-weight:700;height:30px;line-height:18px;padding:6px 12px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain-row{grid-gap:12px;align-items:center;background:#2b2b2b;border-radius:6px;display:grid;gap:12px;grid-template-columns:220px minmax(0,1fr) 14px;margin-top:10px;min-height:42px;padding:12px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain-row code,.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain-row span{color:#ffffff80;font-family:var(--ibom-font-family);font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-chain-row svg{color:#ffffff80;height:14px;width:14px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-file{grid-gap:14px;align-items:center;border:1px solid #2b2b2b;border-radius:8px;display:grid;gap:14px;grid-template-columns:40px minmax(0,1fr) 20px;margin-top:8px;min-height:95px;padding:14px 16px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-file>svg:first-child{background:#8590a0;border-radius:4px;color:#dfe7f2;height:40px;padding:7px;width:40px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-file>svg:last-child{color:#ffffff80;height:18px;width:18px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-file p{color:#fff;font-size:12px;line-height:18px;margin:2px 0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-file span{color:#ffffff80;font-size:11px;line-height:16px}.figma-space-detail-page[data-figma-node="174:12151"]{min-height:1800px}.figma-space-detail-page[data-figma-node="174:12151"] .space-detail-main{min-height:1048px}.figma-space-detail-page[data-figma-node="174:12151"] .figma-history-panel{min-height:1048px;position:relative}.figma-space-detail-page[data-figma-node="174:12151"] .figma-history-panel-empty{min-height:400px}.figma-space-detail-page[data-figma-node="174:12151"] .figma-history-empty-card{align-items:center;border:1px solid #141414;border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:293px;padding:50px 24px;text-align:center}.figma-space-detail-page[data-figma-node="174:12151"] .figma-history-empty-card img{height:108px;object-fit:contain;width:108px}.figma-space-detail-page[data-figma-node="174:12151"] .figma-history-empty-card strong{color:#fff;font-size:16px;font-weight:700;line-height:22px;margin-top:20px}.figma-space-detail-page[data-figma-node="174:12151"] .figma-history-empty-card p{color:#ffffff80;font-size:12px;line-height:18px;margin:10px 0 20px}.figma-space-detail-page[data-figma-node="174:12151"] .figma-history-empty-card button{background:#26ee6d;border:0;border-radius:8px;color:#000;font-size:16px;font-weight:700;height:44px;line-height:22px;width:260px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-copy-button{align-items:center;background:#0000;border:0;color:#ffffff80;display:inline-flex;height:18px;justify-content:center;padding:0;width:18px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-copy-button svg{height:14px;width:14px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-copy-button:focus-visible,.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"],[data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"],[data-figma-node="174:13742"],[data-figma-node="174:13875"],[data-figma-node="174:14163"],[data-figma-node="174:14536"],[data-figma-node="174:14738"],[data-figma-node="174:14938"]) .figma-history-copy-button:hover{color:#fff}.figma-space-detail-page[data-figma-node="174:12151"] .figma-history-copied-toast{background:#000000e0;border-radius:8px;box-shadow:0 18px 40px #00000057;color:#fff;font-size:16px;font-weight:700;left:50%;line-height:20px;padding:15px 24px;position:absolute;text-align:center;top:536px;transform:translateX(-50%);z-index:4}.discussion-modal-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000a3!important}.discussion-modal-shell{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-lg)!important;box-shadow:var(--ibom-shadow-strong);color:var(--ibom-text);display:grid;font-family:var(--ibom-font-family);max-height:calc(100vh - 32px);overflow:auto;width:min(640px,calc(100vw - 32px))!important}.discussion-modal-head{border-color:var(--ibom-border)!important}.discussion-modal-head h3{color:var(--ibom-text)!important;letter-spacing:0;margin:0}.discussion-modal-head button{color:var(--ibom-text-muted)!important}.discussion-attachment-list,.discussion-attachment-panel,.discussion-modal-body{grid-gap:12px;display:grid;gap:12px;min-width:0}.discussion-attachment-panel{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border)!important}.discussion-attachment-list div,.discussion-attachment-list span,.discussion-attachment-panel p{color:var(--ibom-text-soft)!important}.discussion-attachment-list button,.discussion-attachment-panel label,.discussion-modal-actions button{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-text-soft)!important;font-weight:800}.discussion-attachment-list>div{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)}.discussion-modal-actions{flex-wrap:wrap}.discussion-modal-actions button:last-child{background:var(--ibom-brand)!important;border-color:color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border))!important;color:var(--ibom-brand-contrast)!important}.discussion-modal-overlay[data-figma-node="174:8920"]{align-items:center!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8!important;box-sizing:border-box;height:100vh;inset:0!important;justify-content:center!important;max-width:100vw;min-height:100vh;overflow:auto;padding:24px!important;position:fixed!important;width:100vw}.discussion-modal-overlay[data-figma-node="174:8920"]:before{content:none!important;display:none!important}.discussion-modal-shell.figma-new-discussion-modal,.discussion-modal-shell[data-figma-node="174:8920"]{background:#171717!important;border:1px solid #2b2b2b!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;display:grid;grid-template-rows:60px minmax(0,1fr);height:auto;max-height:calc(100vh - 48px);max-width:none!important;min-height:432px;overflow:hidden;width:min(760px,calc(100vw - 48px))!important}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-head{border-bottom:0!important;min-height:60px;padding:0 30px!important}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-head h3{color:#fff!important;font-size:18px!important;font-weight:850;line-height:27px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-head button{background:#2f2f2f!important;border:0!important;border-radius:999px!important;color:#ffffffb8!important;height:16px;padding:0!important;width:16px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-head button svg{height:12px;width:12px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-body{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-template-rows:auto auto auto;min-height:372px;min-width:0;overflow-x:hidden;overflow-y:auto;padding:24px 30px 22px!important;position:relative}.discussion-modal-shell[data-figma-node="174:8920"] textarea{background:#171717!important;border:1px solid #2b2b2b!important;border-radius:6px!important;box-shadow:none!important;color:#fff!important;font-size:12px;height:150px;line-height:19px;max-width:100%;min-height:140px;outline:none!important;padding:10px 16px!important;resize:none;width:700px}.discussion-modal-shell[data-figma-node="174:8920"] textarea::placeholder{color:#ffffff59!important}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-panel{grid-gap:8px;background:#1b1b1b!important;border:0!important;border-radius:0!important;display:grid;gap:8px;margin-top:0!important;max-height:138px;max-width:100%;min-height:58px;overflow:hidden;padding:12px 16px!important;width:700px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-toolbar{grid-gap:16px!important;align-items:center!important;display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr) auto;min-height:34px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-panel p{color:#fff!important;font-size:12px!important;font-weight:800;line-height:19px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-panel label{background:#2e2e2e!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:11px!important;font-weight:600;justify-content:center;line-height:18px;min-height:34px;min-width:82px;padding:0 12px!important}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-list{grid-gap:6px;display:grid;gap:6px;margin-top:0!important;max-height:78px;overflow-x:hidden;overflow-y:auto;padding-right:2px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-item,.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-list>div{grid-gap:10px;align-items:center;background:#121212!important;border:1px solid #2b2b2b!important;border-radius:4px!important;color:#ffffffc7!important;display:grid!important;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-height:28px;padding:5px 8px!important}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-name{color:#ffffffc7!important;font-size:11px;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-remove{background:#0000!important;border:0!important;color:#ff6969!important;font-size:11px!important;font-weight:800;line-height:16px;padding:0 2px!important;white-space:nowrap}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-actions{grid-gap:24px!important;display:grid!important;gap:24px!important;grid-template-columns:140px 140px;height:42px;justify-content:center!important;margin:2px 0 0!important;position:static;width:100%}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-actions button{background:#2f2f2f!important;border:0!important;border-radius:6px!important;color:#fff!important;font-size:14px!important;font-weight:800;height:42px;line-height:22px;padding:0!important;width:140px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-actions button:last-child{background:#26ee6d!important;color:#000!important}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-actions button:disabled{cursor:not-allowed;opacity:1}@media (max-width:820px){.discussion-modal-overlay[data-figma-node="174:8920"]{align-items:center!important;justify-content:center!important;padding:16px!important}.discussion-modal-shell[data-figma-node="174:8920"]{height:auto;min-height:432px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-body{padding:20px!important}.discussion-modal-shell[data-figma-node="174:8920"] textarea{height:140px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-panel{max-height:126px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-actions{gap:12px!important;grid-template-columns:1fr 1fr;width:auto}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-actions button{width:100%}}@media (max-width:520px){.discussion-modal-shell[data-figma-node="174:8920"]{min-height:auto}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-head{padding:0 20px!important}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-body{gap:12px}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-toolbar{grid-template-columns:1fr}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-attachment-panel label{width:100%}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-actions{grid-template-columns:1fr;height:auto}.discussion-modal-shell[data-figma-node="174:8920"] .discussion-modal-actions button{height:40px}}.formal-space-detail-page .space-recruiting-panel{grid-gap:16px;display:grid;gap:16px;min-width:0}.formal-space-detail-page .recruiting-empty-state,.formal-space-detail-page .space-recruiting-panel .theme-feedback-warning{background:color-mix(in srgb,var(--ibom-brand) 8%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border))!important;border-radius:var(--ibom-radius-lg)!important;color:var(--ibom-text-soft)!important}.formal-space-detail-page .recruiting-card-actions{flex-wrap:wrap;gap:8px!important;justify-content:flex-end}.formal-space-detail-page .recruiting-card-actions>span{color:var(--ibom-text-muted)!important;font-weight:800}.formal-space-detail-page .recruiting-card button,.formal-space-detail-page .recruiting-card-actions button,.formal-space-detail-page .recruiting-config-panel button{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;box-shadow:none!important;color:var(--ibom-text-soft)!important;font-weight:850;min-height:36px}.formal-space-detail-page .recruiting-card button:last-child,.formal-space-detail-page .recruiting-card-actions button:last-child,.formal-space-detail-page .recruiting-config-panel button:last-child{background:var(--ibom-brand)!important;border-color:color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border))!important;color:var(--ibom-brand-contrast)!important}.formal-space-detail-page .recruiting-config-panel{grid-gap:14px;background:color-mix(in srgb,var(--ibom-brand) 7%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border))!important;border-radius:var(--ibom-radius-lg)!important;display:grid;gap:14px}.formal-space-detail-page .recruiting-config-panel h4,.formal-space-detail-page .recruiting-configured-section h4{color:var(--ibom-text)!important;letter-spacing:0;margin:0}.formal-space-detail-page .recruiting-card [class*=text-gray],.formal-space-detail-page .recruiting-card p,.formal-space-detail-page .recruiting-config-panel [class*=text-blue],.formal-space-detail-page .recruiting-config-panel [class*=text-gray]{color:var(--ibom-text-soft)!important}.formal-space-detail-page .recruiting-draft-list{grid-gap:12px!important;display:grid;gap:12px!important}.formal-space-detail-page .recruiting-draft-card{grid-gap:12px;background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;display:grid;gap:12px}.formal-space-detail-page .recruiting-draft-card>div:first-child{min-width:0}.formal-space-detail-page .recruiting-draft-list label{grid-gap:6px;color:var(--ibom-text-soft)!important;display:grid;font-weight:800;gap:6px;min-width:0}.formal-space-detail-page .recruiting-draft-list label span{color:var(--ibom-text-muted)!important;margin:0!important}.formal-space-detail-page .recruiting-draft-list input,.formal-space-detail-page .recruiting-draft-list select,.formal-space-detail-page .recruiting-draft-list textarea{background:var(--ibom-bg-elevated)!important;background:var(--app-input-bg,var(--ibom-bg-elevated))!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;caret-color:var(--ibom-brand);color:var(--ibom-text)!important;min-width:0}.formal-space-detail-page .recruiting-draft-list textarea{min-height:76px}.formal-space-detail-page .recruiting-card-grid{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;min-width:0}.formal-space-detail-page .recruiting-card-grid.detailed{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important}.formal-space-detail-page .recruiting-card{grid-gap:12px;background:color-mix(in srgb,var(--ibom-panel) 88%,var(--ibom-brand) 3%)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:var(--ibom-text);display:grid;gap:12px;min-width:0}.formal-space-detail-page .recruiting-card h4,.formal-space-detail-page .recruiting-card h5{color:var(--ibom-text)!important;letter-spacing:0;margin:0}.formal-space-detail-page .recruiting-card [class*=bg-gray],.formal-space-detail-page .recruiting-card [class*=bg-green],.formal-space-detail-page .recruiting-card [class*=bg-yellow]{background:var(--ibom-brand-soft)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border));color:var(--ibom-brand)!important}.formal-space-detail-page .recruiting-card>div{min-width:0}.formal-space-detail-page .recruiting-card p{line-height:1.55;margin:0;overflow-wrap:anywhere}.formal-space-detail-page .recruiting-empty-state{grid-gap:12px;display:grid;gap:12px;min-height:300px;place-items:center}.formal-space-detail-page .recruiting-empty-state h4,.formal-space-detail-page .recruiting-empty-state p{color:var(--ibom-text-soft)!important;margin:0!important}.formal-space-detail-page .recruiting-vacancy-card-grid{gap:16px!important;grid-template-columns:1fr!important}.formal-space-detail-page .recruiting-vacancy-card{background:#171717!important;border:1px solid #2b2b2b!important;border-radius:12px!important;box-shadow:none!important;color:#ffffffd1!important;display:block!important;padding:32px!important}.formal-space-detail-page .recruiting-vacancy-card-head{align-items:center;display:flex;gap:18px;margin:0 0 28px;min-width:0}.formal-space-detail-page .recruiting-vacancy-title{color:#fff!important;flex:0 1 240px;font-size:28px!important;font-weight:850!important;letter-spacing:0!important;line-height:34px!important;margin:0!important;min-width:160px}.formal-space-detail-page .recruiting-vacancy-headcount{color:#ffffffd1!important;flex:0 0 auto;font-size:18px!important;font-weight:750!important;line-height:24px!important;white-space:nowrap}.formal-space-detail-page .recruiting-vacancy-badge{align-items:center;background:#0000!important;border:1px solid #26ee6d!important;border-radius:7px!important;color:#26ee6d!important;display:inline-flex;font-size:17px!important;font-weight:850!important;justify-content:center;line-height:22px!important;min-height:34px;padding:4px 14px;white-space:nowrap}.formal-space-detail-page .recruiting-vacancy-apply-btn,.formal-space-detail-page .recruiting-vacancy-invite-btn{background:#26ee6d!important;border:0!important;border-radius:7px!important;box-shadow:none!important;color:#000!important;font-weight:850!important}.formal-space-detail-page .recruiting-vacancy-invite-btn{align-items:center;display:inline-flex;font-size:17px!important;gap:6px;justify-content:center;line-height:22px!important;min-height:36px;padding:6px 16px!important;white-space:nowrap}.formal-space-detail-page .recruiting-vacancy-detail-grid{grid-gap:16px 18px;display:grid;gap:16px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.formal-space-detail-page .recruiting-vacancy-field{grid-gap:12px;align-content:start;background:#111!important;border:1px solid #2b2b2b!important;border-radius:12px!important;display:grid;gap:12px;min-height:100px;padding:18px 20px!important}.formal-space-detail-page .recruiting-vacancy-field.md\:col-span-2{grid-column:1/-1}.formal-space-detail-page .recruiting-vacancy-field-label{color:#ffffffa8!important;font-size:18px!important;font-weight:850!important;line-height:24px!important}.formal-space-detail-page .recruiting-vacancy-field-value{color:#ffffffd1!important;font-size:18px!important;font-weight:650!important;line-height:28px!important;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.formal-space-detail-page .recruiting-vacancy-action{border-top:1px solid #262626;margin-top:24px;padding-top:20px}.formal-space-detail-page .recruiting-vacancy-apply-btn,.formal-space-detail-page .recruiting-vacancy-status{align-items:center;display:inline-flex;font-size:17px!important;font-weight:850!important;justify-content:center;line-height:22px!important;min-height:36px;padding:6px 16px!important;text-align:center;white-space:nowrap;width:auto}.formal-space-detail-page .recruiting-vacancy-status--joined{background:#26ee6d29!important;border:1px solid #26ee6d61!important;border-radius:7px!important;color:#26ee6d!important}.formal-space-detail-page .recruiting-vacancy-status--pending{background:#facc151f!important;border:1px solid #facc1559!important;border-radius:7px!important;color:#facc15!important}.formal-space-detail-page .recruiting-vacancy-status--closed{background:#111!important;border:1px solid #2b2b2b!important;border-radius:7px!important;color:#ffffff7a!important}.formal-space-detail-page .recruiting-vacancy-footer{border-top:1px solid #2a2a2a;margin-top:32px;padding-top:32px}.formal-space-detail-page .recruiting-vacancy-footer-btn{align-items:center;background:#26ee6d!important;border:0!important;border-radius:10px!important;box-shadow:none!important;color:#000!important;display:flex;font-size:28px!important;font-weight:900!important;gap:12px;justify-content:center;line-height:34px!important;min-height:70px;padding:14px 20px!important;width:100%}.formal-space-detail-page .recruiting-vacancy-footer-icon{color:#000!important}@media (max-width:900px){.formal-space-detail-page .recruiting-vacancy-card{padding:22px!important}.formal-space-detail-page .recruiting-vacancy-card-head,.formal-space-detail-page .recruiting-vacancy-detail-grid{grid-template-columns:1fr}.formal-space-detail-page .recruiting-vacancy-card-head{display:grid}.formal-space-detail-page .recruiting-vacancy-badge,.formal-space-detail-page .recruiting-vacancy-headcount,.formal-space-detail-page .recruiting-vacancy-invite-btn,.formal-space-detail-page .recruiting-vacancy-title{justify-self:start}.formal-space-detail-page .recruiting-vacancy-footer-btn{font-size:20px!important;line-height:26px!important;min-height:56px}}.formal-space-detail-page .activity-timeline,.formal-space-detail-page .space-activity-panel{grid-gap:14px;display:grid;gap:14px;min-width:0}.formal-space-detail-page .space-activity-panel .space-panel-head>span{color:var(--ibom-text-muted)!important;font-weight:800}.formal-space-detail-page .activity-empty-state{grid-gap:12px;background:color-mix(in srgb,var(--ibom-brand) 7%,var(--ibom-panel-soft))!important;border:1px dashed color-mix(in srgb,var(--ibom-brand) 30%,var(--ibom-border))!important;border-radius:var(--ibom-radius-lg)!important;color:var(--ibom-text-soft);display:grid;gap:12px;min-height:300px;place-items:center}.formal-space-detail-page .activity-empty-state h4,.formal-space-detail-page .activity-empty-state p{color:var(--ibom-text-soft)!important;margin:0!important}.formal-space-detail-page .activity-card{background:color-mix(in srgb,var(--ibom-panel) 88%,var(--ibom-brand) 3%);border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg);min-width:0;padding:14px}.formal-space-detail-page .activity-card-row{min-width:0}.formal-space-detail-page .activity-connector{background:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border))!important;height:calc(100% + 14px)!important;left:37px!important;top:56px!important}.formal-space-detail-page .activity-icon{background:var(--ibom-brand-soft)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 32%,var(--ibom-border));color:var(--ibom-brand);position:relative;z-index:1}.formal-space-detail-page .activity-icon svg{color:var(--ibom-brand)!important}.formal-space-detail-page .activity-body{grid-gap:6px;display:grid;gap:6px;text-align:left}.formal-space-detail-page .activity-author{flex-wrap:wrap;gap:6px 10px!important}.formal-space-detail-page .activity-author img{background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border)}.formal-space-detail-page .activity-author span:first-of-type{color:var(--ibom-text)!important;font-weight:850}.formal-space-detail-page .activity-author span:last-child,.formal-space-detail-page .activity-body p:last-child{color:var(--ibom-text-muted)!important}.formal-space-detail-page .activity-body p{color:var(--ibom-text-soft)!important;line-height:1.6;margin:0!important;overflow-wrap:anywhere;text-align:left!important}.formal-space-detail-page .space-media-panel{grid-gap:16px;display:grid;gap:16px;min-width:0}.formal-space-detail-page .media-empty-state .create-button,.formal-space-detail-page .space-media-panel .space-panel-head .create-button{background:var(--ibom-brand)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border))!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-brand-contrast)!important;font-weight:850}.formal-space-detail-page .media-empty-state,.formal-space-detail-page .media-storage-card,.formal-space-detail-page .media-upload-progress-card,.formal-space-detail-page .space-file-card{background:color-mix(in srgb,var(--ibom-panel) 88%,var(--ibom-brand) 3%)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:var(--ibom-text)}.formal-space-detail-page .media-storage-card{grid-gap:14px;display:grid;gap:14px}.formal-space-detail-page .media-section h4,.formal-space-detail-page .media-storage-card h4,.formal-space-detail-page .space-file-card h5{color:var(--ibom-text)!important;letter-spacing:0;margin:0}.formal-space-detail-page .media-storage-card p,.formal-space-detail-page .media-storage-card span,.formal-space-detail-page .space-file-card div,.formal-space-detail-page .space-file-card p,.formal-space-detail-page .space-file-card span{color:var(--ibom-text-soft)!important}.formal-space-detail-page .media-storage-card [class*=bg-white]{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border)!important}.formal-space-detail-page .media-storage-card [class*=bg-slate-200]{background:var(--ibom-bg-elevated)!important}.formal-space-detail-page .media-storage-card [class*=bg-amber],.formal-space-detail-page .media-storage-card [class*=bg-emerald],.formal-space-detail-page .media-storage-card [class*=bg-red]{background:var(--ibom-brand)!important;color:var(--ibom-brand-contrast)!important}.formal-space-detail-page .media-empty-state{grid-gap:12px;border-style:dashed!important;display:grid;gap:12px;min-height:320px;place-items:center}.formal-space-detail-page .media-empty-state h4,.formal-space-detail-page .media-empty-state p{color:var(--ibom-text-soft)!important;margin:0!important}.formal-space-detail-page .media-empty-state svg{color:var(--ibom-brand)!important;opacity:.78}.formal-space-detail-page .media-section{grid-gap:14px;display:grid;gap:14px;margin-bottom:24px!important;min-width:0}.formal-space-detail-page .media-section h4{align-items:center;display:flex;flex-wrap:wrap;gap:8px!important;margin-bottom:0!important}.formal-space-detail-page .media-section h4 svg{color:var(--ibom-brand)}.formal-space-detail-page .space-file-grid{grid-gap:14px!important;display:grid!important;gap:14px!important;min-width:0}.formal-space-detail-page .space-file-grid.image-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}.formal-space-detail-page .space-file-card,.formal-space-detail-page .space-file-card>div{min-width:0}.formal-space-detail-page .space-file-row{flex-wrap:wrap;gap:12px!important}.formal-space-detail-page .space-file-card [class*=bg-black],.formal-space-detail-page .space-file-card [class*=bg-blue],.formal-space-detail-page .space-file-card [class*=bg-gray-200],.formal-space-detail-page .space-file-card [class*=bg-red]{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)}.formal-space-detail-page .space-file-card svg{color:var(--ibom-brand)!important}.formal-space-detail-page .space-file-card a,.formal-space-detail-page .space-file-card button{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-text-soft)!important;font-weight:800}.formal-space-detail-page .space-file-card a:hover,.formal-space-detail-page .space-file-card button:hover{border-color:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border))!important;color:var(--ibom-brand)!important}.formal-space-detail-page .space-file-card audio,.formal-space-detail-page .space-file-card img,.formal-space-detail-page .space-file-card video{max-width:100%}.formal-space-detail-page .space-members-panel{grid-gap:16px;display:grid;gap:16px;min-width:0}.formal-space-detail-page .space-members-panel .space-panel-head>span{color:var(--ibom-text-muted)!important;font-weight:800}.formal-space-detail-page .members-panel-tabs{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;max-width:100%}.formal-space-detail-page .members-panel-tabs button{border:1px solid #0000!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-text-soft)!important;font-weight:850}.formal-space-detail-page .members-panel-tabs button[class*=bg-white]{background:var(--ibom-panel)!important;border-color:color-mix(in srgb,var(--ibom-brand) 36%,var(--ibom-border))!important;box-shadow:none!important;color:var(--ibom-brand)!important}.formal-space-detail-page .members-leave-panel,.formal-space-detail-page .members-loading-state,.formal-space-detail-page .members-pending-invite-panel,.formal-space-detail-page .members-pending-panel,.formal-space-detail-page .space-member-card{background:color-mix(in srgb,var(--ibom-panel) 88%,var(--ibom-brand) 3%)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:var(--ibom-text);min-width:0}.formal-space-detail-page .members-pending-join{border-color:color-mix(in srgb,#d97706 26%,var(--ibom-border))!important}.formal-space-detail-page .members-pending-leave{border-color:color-mix(in srgb,#dc2626 26%,var(--ibom-border))!important}.formal-space-detail-page .members-filter-card,.formal-space-detail-page .members-pending-invite-card,.formal-space-detail-page .members-request-card,.formal-space-detail-page .space-member-subcard{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-md)!important;box-shadow:none!important;min-width:0}.formal-space-detail-page .members-card-grid,.formal-space-detail-page .members-list-stack{min-width:0}.formal-space-detail-page .space-member-card{grid-gap:14px;display:grid;gap:14px}.formal-space-detail-page .space-member-card-owner{background:color-mix(in srgb,var(--ibom-panel) 82%,var(--ibom-brand) 7%)!important;border-color:color-mix(in srgb,var(--ibom-brand) 38%,var(--ibom-border))!important}.formal-space-detail-page .members-leave-panel>div,.formal-space-detail-page .members-pending-invite-card>div,.formal-space-detail-page .members-request-card>div,.formal-space-detail-page .space-member-card>div,.formal-space-detail-page .space-member-subcard>div{min-width:0}.formal-space-detail-page .members-leave-panel h4,.formal-space-detail-page .members-pending-invite-panel h4,.formal-space-detail-page .members-pending-panel h4,.formal-space-detail-page .space-member-card h4,.formal-space-detail-page .space-member-card h5{color:var(--ibom-text)!important;letter-spacing:0;margin:0}.formal-space-detail-page .members-leave-panel p,.formal-space-detail-page .members-pending-invite-panel p,.formal-space-detail-page .members-pending-panel p,.formal-space-detail-page .members-pending-panel span,.formal-space-detail-page .space-member-card p,.formal-space-detail-page .space-member-card span{color:var(--ibom-text-soft)!important;overflow-wrap:anywhere}.formal-space-detail-page .members-application-message{white-space:pre-wrap}.formal-space-detail-page .members-pending-invite-card img,.formal-space-detail-page .members-request-card img,.formal-space-detail-page .space-member-card img{background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border)}.formal-space-detail-page .members-pending-invite-card [class*=bg-blue],.formal-space-detail-page .space-member-card [class*=bg-blue]{background:var(--ibom-brand-soft)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 32%,var(--ibom-border));color:var(--ibom-brand)!important}.formal-space-detail-page .members-pending-invite-card [class*=bg-amber],.formal-space-detail-page .space-member-card [class*=bg-amber]{background:color-mix(in srgb,#d97706 10%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,#d97706 24%,var(--ibom-border));color:color-mix(in srgb,#d97706 70%,var(--ibom-text))!important}.formal-space-detail-page .space-member-card [class*=bg-gray]{background:var(--ibom-bg-elevated)!important;border:1px solid var(--ibom-border);color:var(--ibom-text-soft)!important}.formal-space-detail-page .members-invite-actions,.formal-space-detail-page .members-request-actions,.formal-space-detail-page .space-member-actions,.formal-space-detail-page .space-member-task-composer{min-width:0}.formal-space-detail-page .members-invite-button,.formal-space-detail-page .members-leave-panel button,.formal-space-detail-page .members-pending-invite-card button,.formal-space-detail-page .members-request-actions button,.formal-space-detail-page .space-member-actions button,.formal-space-detail-page .space-member-task-composer button{border-radius:var(--ibom-radius-sm)!important;font-weight:850}.formal-space-detail-page .members-filter-card button,.formal-space-detail-page .members-pending-invite-card button,.formal-space-detail-page .space-member-actions button:first-child,.formal-space-detail-page .space-member-task-composer input{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text-soft)!important}.formal-space-detail-page .space-member-task-composer input{border-radius:var(--ibom-radius-sm)!important;min-width:0}.formal-space-detail-page .members-invite-button:not(.space-invite-btn-locked),.formal-space-detail-page .space-member-task-composer button{background:var(--ibom-brand)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border))!important;color:var(--ibom-brand-contrast)!important}.formal-space-detail-page .space-invite-btn-locked{background:var(--ibom-bg-elevated)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text-muted)!important}.share-main-column,.share-member-list,.space-share-panel{min-width:0}.share-panel-head>div{flex-wrap:wrap;min-width:0}.share-panel-head h3{color:var(--ibom-text)!important;letter-spacing:0;margin:0}.share-panel-head>span{color:var(--ibom-text-muted)!important;font-weight:800}.share-action-summary-card,.share-guidance-card,.share-member-row,.share-source-link,.share-stat-card,.share-suggestion-card,.share-suggestion-panel{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:var(--ibom-text)!important;min-width:0}.share-action-summary-card p,.share-guidance-card p,.share-member-row p,.share-member-row span,.share-source-link p,.share-source-link span,.share-stat-card p,.share-suggestion-panel p,.share-suggestion-panel span{color:var(--ibom-text-soft)!important;overflow-wrap:anywhere}.share-member-row p:first-child,.share-stat-card p:last-child,.share-suggestion-card p:first-child,.share-suggestion-panel h4{color:var(--ibom-text)!important}.share-member-row{gap:14px}.share-member-identity{min-width:0}.share-member-identity img{background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border)}.share-member-controls{flex-wrap:wrap;justify-content:flex-end;min-width:0}.share-member-controls .share-input,.share-member-controls button{border-radius:var(--ibom-radius-sm)!important;font-weight:850;transition:all .2s ease-in-out}.share-member-controls .share-input{color:var(--ibom-text)!important}.share-member-controls .share-input,.share-member-controls button{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important}.share-member-controls button{color:var(--ibom-text-soft)!important}.share-member-controls button:hover{border-color:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border))!important;color:var(--ibom-brand)!important}.share-member-controls button[class*=bg-blue]{background:var(--ibom-brand)!important;border-color:color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border))!important;color:#050505!important}.share-member-controls button[class*=bg-blue]:hover{background:color-mix(in srgb,var(--ibom-brand) 88%,#000)!important;color:#050505!important}.share-member-controls button[class*=bg-red]{background:#dc2626!important;border-color:color-mix(in srgb,#dc2626 50%,var(--ibom-border))!important;color:#fff!important}.share-member-controls button[class*=bg-red]:hover{background:color-mix(in srgb,#dc2626 88%,#000)!important;color:#fff!important}.share-member-controls button:disabled{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text-muted)!important;cursor:not-allowed!important;opacity:.52!important}.share-stat-card{border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;min-width:0;transition:all .2s ease}.share-stat-card.is-effective{background:color-mix(in srgb,var(--ibom-brand) 10%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 36%,var(--ibom-border))!important;color:var(--ibom-brand)!important}.share-stat-card.is-effective p:first-child{color:color-mix(in srgb,var(--ibom-brand) 70%,#fff)!important}.share-stat-card.is-effective p:last-child{color:var(--ibom-brand)!important}.share-stat-card.is-pending{background:color-mix(in srgb,var(--ibom-warning) 10%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-warning) 36%,var(--ibom-border))!important;color:var(--ibom-warning)!important}.share-stat-card.is-pending p:first-child{color:color-mix(in srgb,var(--ibom-warning) 70%,#fff)!important}.share-stat-card.is-pending p:last-child{color:var(--ibom-warning)!important}.share-stat-card.is-remaining{background:color-mix(in srgb,var(--ibom-blue) 10%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-blue) 36%,var(--ibom-border))!important;color:var(--ibom-blue)!important}.share-stat-card.is-remaining p:first-child{color:color-mix(in srgb,var(--ibom-blue) 70%,#fff)!important}.share-stat-card.is-remaining p:last-child{color:var(--ibom-blue)!important}.share-stat-card.is-available{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text-soft)!important}.share-stat-card.is-available p:first-child{color:var(--ibom-text-muted)!important}.share-stat-card.is-available p:last-child{color:var(--ibom-text)!important}.share-guidance-card{border-radius:var(--ibom-radius-lg)!important;min-width:0;padding:16px!important}.share-guidance-card p{color:var(--ibom-text-soft)!important;line-height:1.6;margin:0}.share-guidance-card.is-info{background:color-mix(in srgb,var(--ibom-blue) 10%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-blue) 36%,var(--ibom-border))!important}.share-guidance-card.is-info p{color:var(--ibom-text-soft)!important}.share-guidance-card.is-muted{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important}.share-guidance-card.is-muted p{color:var(--ibom-text-muted)!important}.share-guidance-card-success,.share-guidance-card.is-success{background:color-mix(in srgb,var(--ibom-brand) 10%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 36%,var(--ibom-border))!important}.share-guidance-card-success p,.share-guidance-card.is-success p{color:var(--ibom-brand)!important;font-weight:600}.share-action-summary-card.is-warning{background:color-mix(in srgb,var(--ibom-warning) 10%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-warning) 36%,var(--ibom-border))!important;border-radius:var(--ibom-radius-lg)!important;padding:16px!important}.share-action-summary-card.is-warning p{color:var(--ibom-warning)!important;font-weight:600;margin:0}.share-member-row{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:var(--ibom-text)!important;transition:all .2s ease}.share-member-row:hover{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border-strong)!important}.share-badge-creator{background:color-mix(in srgb,var(--ibom-blue) 12%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-blue) 40%,var(--ibom-border))!important;color:var(--ibom-blue)!important}.share-badge-effective{background:color-mix(in srgb,var(--ibom-brand) 12%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 40%,var(--ibom-border))!important;color:var(--ibom-brand)!important}.share-badge-pending{background:color-mix(in srgb,var(--ibom-warning) 12%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-warning) 40%,var(--ibom-border))!important;color:var(--ibom-warning)!important}.share-badge-available{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text-soft)!important}.share-badge-voided{background:color-mix(in srgb,var(--ibom-danger) 12%,var(--ibom-panel-soft))!important;border:1px solid color-mix(in srgb,var(--ibom-danger) 40%,var(--ibom-border))!important;color:var(--ibom-danger)!important}.share-percentage-display{color:var(--ibom-brand)!important}.share-input{background:var(--ibom-bg)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text)!important;outline:none;transition:all .2s ease}.share-input:focus{border-color:var(--ibom-brand)!important;box-shadow:var(--ibom-focus-ring)!important}.share-btn{align-items:center;border:1px solid #0000;border-radius:var(--ibom-radius-sm)!important;cursor:pointer;display:inline-flex;font-size:12px;font-weight:850;height:32px;justify-content:center;line-height:30px;padding:0 14px;text-align:center;transition:all .2s ease-in-out;white-space:nowrap}.share-btn.is-primary{background:var(--ibom-brand)!important;border-color:var(--ibom-brand)!important;color:#050505!important}.share-btn.is-primary:hover:not(:disabled){background:color-mix(in srgb,var(--ibom-brand) 85%,#000)!important;border-color:color-mix(in srgb,var(--ibom-brand) 85%,#000)!important;transform:translateY(-1px)}.share-btn.is-primary:active:not(:disabled){transform:translateY(0)}.share-btn.is-secondary{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text-soft)!important}.share-btn.is-secondary:hover:not(:disabled){background:var(--ibom-panel-muted)!important;border-color:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border))!important;color:var(--ibom-brand)!important}.share-btn.is-danger{background:var(--ibom-danger)!important;border-color:var(--ibom-danger)!important;color:#fff!important}.share-btn.is-danger:hover:not(:disabled){background:color-mix(in srgb,var(--ibom-danger) 85%,#000)!important;border-color:color-mix(in srgb,var(--ibom-danger) 85%,#000)!important}.share-btn.is-danger-outline{background:#0000!important;border-color:color-mix(in srgb,var(--ibom-danger) 40%,var(--ibom-border))!important;color:var(--ibom-danger)!important}.share-btn.is-danger-outline:hover:not(:disabled){background:color-mix(in srgb,var(--ibom-danger) 10%,#0000)!important;border-color:var(--ibom-danger)!important}.share-btn:disabled{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text-muted)!important;cursor:not-allowed!important;opacity:.52!important}.share-suggestion-panel{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text)!important;overflow:hidden;position:relative}.share-suggestion-panel h4{color:var(--ibom-text)!important;letter-spacing:0;margin:0}.share-suggestion-chart,.share-suggestion-row{min-width:0}.share-suggestion-donut{filter:saturate(.92)}.share-suggestion-inner{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text)!important}.share-suggestion-card{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text)!important;min-width:0}.share-suggestion-card p{color:var(--ibom-text-soft)!important}.share-suggestion-card p:first-child{color:var(--ibom-text)!important}.share-source-link{background:var(--ibom-panel)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text-soft)!important;display:block;text-decoration:none;transition:all .2s ease}.share-source-link:hover{background:var(--ibom-panel-soft)!important;border-color:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border))!important;color:var(--ibom-brand)!important}.space-share-panel:not(.figma-share-panel){color:#fff!important;display:block!important;width:100%}.space-share-panel:not(.figma-share-panel) .share-main-column{grid-gap:24px;display:grid;gap:24px;min-width:0}.space-share-panel:not(.figma-share-panel) .share-main-column>.share-action-summary-card,.space-share-panel:not(.figma-share-panel) .share-main-column>.share-dashboard-grid,.space-share-panel:not(.figma-share-panel) .share-main-column>.share-guidance-card,.space-share-panel:not(.figma-share-panel) .share-main-column>.share-member-list,.space-share-panel:not(.figma-share-panel) .share-main-column>.share-panel-head{margin:0!important}.space-share-panel:not(.figma-share-panel) .share-panel-head{gap:16px;min-height:34px}.space-share-panel:not(.figma-share-panel) .share-panel-head>div{gap:14px}.space-share-panel:not(.figma-share-panel) .share-panel-head h3{color:#fff!important;font-size:24px;font-weight:800;line-height:34px}.space-share-panel:not(.figma-share-panel) .share-panel-head>span{color:#ffffffad!important;font-size:14px;font-weight:600;line-height:22px}.space-share-panel:not(.figma-share-panel) .share-progress-state{align-items:center;background:linear-gradient(180deg,#2b303afa,#1d222afa)!important;border:1px solid #808b9b85;border-radius:4px!important;box-shadow:inset 0 1px 0 #ffffff14;color:#dbe4f0!important;display:inline-flex;font-size:12px;font-weight:700;height:22px;letter-spacing:0;line-height:20px;padding:0 9px!important;text-shadow:none}.space-share-panel:not(.figma-share-panel) .share-progress-state.bg-amber-100{background:linear-gradient(180deg,#4d340bfa,#31240cfa)!important;border-color:#d6961ed1;box-shadow:inset 0 1px 0 #ffffff1f,0 0 10px #ffd65a14;color:#ffd65a!important;font-size:16px;font-weight:800;height:28px;line-height:26px;padding:0 11px!important}.space-share-panel:not(.figma-share-panel) .share-progress-state.bg-emerald-100,.space-share-panel:not(.figma-share-panel) .share-progress-state.bg-green-100{background:linear-gradient(180deg,#124e25fa,#0c391dfa)!important;border-color:#24b456d1;border-radius:4px!important;box-shadow:inset 0 1px 0 #ffffff1f,0 0 10px #22f56a1a;color:#22f56a!important;font-size:16px;font-weight:800;height:28px;line-height:26px;padding:0 11px!important}.space-share-panel:not(.figma-share-panel) .share-progress-state.bg-red-100{background:linear-gradient(180deg,#561226fa,#370d1bfa)!important;border-color:#ff4876d1;box-shadow:inset 0 1px 0 #ffffff1f,0 0 10px #ff6f9514;color:#ff6f95!important;font-size:16px;font-weight:800;height:28px;line-height:26px;padding:0 11px!important}.space-share-panel:not(.figma-share-panel) .share-progress-state.bg-slate-100{background:linear-gradient(180deg,#2c323dfa,#1c212afa)!important;border-color:#7d8fa6bd;box-shadow:inset 0 1px 0 #ffffff1a,0 0 10px #dce7f50d;color:#dce7f5!important;font-size:16px;font-weight:800;height:28px;line-height:26px;padding:0 11px!important}.space-share-panel:not(.figma-share-panel) .share-progress-state.is-loading{gap:6px}.space-share-panel:not(.figma-share-panel) .share-status-spinner{animation:share-status-spin .75s linear infinite;border:2px solid #ffffff2e;border-radius:999px;border-top-color:#26ee6d;display:inline-block;flex:0 0 14px;height:14px;width:14px}@keyframes share-status-spin{to{transform:rotate(1turn)}}.space-share-panel:not(.figma-share-panel) .share-dashboard-grid{grid-gap:24px!important;display:grid!important;gap:24px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.space-share-panel:not(.figma-share-panel) .share-stat-card{align-items:center;border-radius:10px!important;display:flex;flex-direction:column;gap:6px;height:100px;justify-content:center;min-height:100px;padding:18px 20px!important;text-align:center}.space-share-panel:not(.figma-share-panel) .share-stat-card p:first-child{color:#ffffff8f!important;font-size:12px;font-weight:400;line-height:18px;margin:0!important;order:2}.space-share-panel:not(.figma-share-panel) .share-stat-card p:last-child{color:#fff!important;font-size:32px;font-weight:800;line-height:40px;margin:0!important;order:1}.space-share-panel:not(.figma-share-panel) .share-stat-card.is-distributed,.space-share-panel:not(.figma-share-panel) .share-stat-card.is-effective{background:linear-gradient(135deg,#082415e6,#030805f0)!important;border:1px solid #12ae4ead!important}.space-share-panel:not(.figma-share-panel) .share-stat-card.is-pending{background:linear-gradient(135deg,#2a2108f5,#14120ef5)!important;border:1px solid #ae881bb8!important}.space-share-panel:not(.figma-share-panel) .share-stat-card.is-remaining{background:linear-gradient(135deg,#0a1835fa,#0b0f1df5)!important;border:1px solid #3061dac2!important}.space-share-panel:not(.figma-share-panel) .share-stat-card.is-available{background:linear-gradient(135deg,#281638fa,#151217f5)!important;border:1px solid #973cc9bd!important}.space-share-panel:not(.figma-share-panel) .share-guidance-card.is-info{align-items:center;background:#1b1b1b!important;border:1px solid #242424!important;border-radius:10px!important;display:flex;gap:24px;justify-content:space-between;min-height:74px;padding:16px!important}.space-share-panel:not(.figma-share-panel) .share-guidance-copy{min-width:0}.space-share-panel:not(.figma-share-panel) .share-guidance-copy p{color:#ffffff9e!important;font-size:12px;font-weight:400;line-height:20px;margin:0!important;max-width:860px}.space-share-panel:not(.figma-share-panel) .share-creation-tips{align-items:center;color:#ffffff85!important;display:inline-flex;flex:0 0 auto;font-size:12px;gap:6px;line-height:18px;white-space:nowrap}.space-share-panel:not(.figma-share-panel) .share-creation-tips:before{align-items:center;border:1px solid #ffffff73;border-radius:999px;color:#ffffff9e;content:"i";display:inline-flex;font-size:10px;font-weight:700;height:14px;justify-content:center;line-height:12px;width:14px}.space-share-panel:not(.figma-share-panel) .share-action-summary-card.is-warning{align-items:center;background:#1e1705!important;border:1px solid #756025!important;border-radius:10px!important;display:flex;min-height:50px;padding:14px 16px!important}.space-share-panel:not(.figma-share-panel) .share-action-summary-card.is-warning p{color:#ffd000!important;font-size:12px;font-weight:500;line-height:20px;margin:0!important}.space-share-panel:not(.figma-share-panel) .share-guidance-card.is-muted,.space-share-panel:not(.figma-share-panel) .share-guidance-card.is-success{background:#1b1b1b!important;border:1px solid #242424!important;border-radius:10px!important;padding:16px!important}.space-share-panel:not(.figma-share-panel) .share-guidance-card.is-loading{align-items:center;display:flex;gap:10px;justify-content:center;min-height:56px}.space-share-panel:not(.figma-share-panel) .share-member-list{grid-gap:24px!important;display:grid!important;gap:24px!important}.space-share-panel:not(.figma-share-panel) .share-member-list>*+*{margin-top:0!important}.space-share-panel:not(.figma-share-panel) .share-member-row{align-items:center;background:#1a1a1a!important;border:1px solid #151515!important;border-radius:10px!important;box-shadow:none!important;display:flex;gap:24px;justify-content:space-between;min-height:100px;padding:16px!important}.space-share-panel:not(.figma-share-panel) .share-member-row:hover{background:#1c1c1c!important;border-color:#202020!important}.space-share-panel:not(.figma-share-panel) .share-member-identity{align-items:center;display:flex;gap:16px;min-width:0}.space-share-panel:not(.figma-share-panel) .share-member-identity img{background:#0f0f0f;border:0!important;border-radius:999px;flex:0 0 auto;height:60px!important;object-fit:cover;width:60px!important}.space-share-panel:not(.figma-share-panel) .share-member-copy{grid-gap:2px;display:grid;gap:2px;justify-items:start;min-width:0;text-align:left}.space-share-panel:not(.figma-share-panel) .share-member-title-line{align-items:center;display:flex;gap:10px;justify-self:start;min-width:0;text-align:left}.space-share-panel:not(.figma-share-panel) .share-member-name{color:#fff!important;font-size:18px;font-weight:800;line-height:24px;margin:0!important}.space-share-panel:not(.figma-share-panel) .share-member-role{color:#ffffff9e!important;font-size:12px;font-weight:400;justify-self:start;line-height:18px;margin:0!important;text-align:left}.space-share-panel:not(.figma-share-panel) .share-member-status-text{display:block;font-size:12px;font-style:normal;font-weight:500;justify-self:start;line-height:18px;margin:3px 0 0;text-align:left}.space-share-panel:not(.figma-share-panel) .share-member-status-text.is-warning{color:#ffd000}.space-share-panel:not(.figma-share-panel) .share-member-status-text.is-success{color:#26ee6d}.space-share-panel:not(.figma-share-panel) .share-member-status-text.is-danger{color:#ff4775}.space-share-panel:not(.figma-share-panel) .share-member-status-text.is-loading{align-items:center;color:#ffffff8f;display:inline-flex;gap:6px}.space-share-panel:not(.figma-share-panel) .share-member-status-text.is-loading .share-status-spinner{border-width:1.5px;flex-basis:12px;height:12px;width:12px}.space-share-panel:not(.figma-share-panel) .share-badge-creator{align-items:center;background:#26ee6d14!important;border:1px solid #26ee6d9e!important;border-radius:4px!important;color:#26ee6d!important;display:inline-flex;font-size:12px;font-weight:500;height:22px;line-height:20px;padding:0 8px!important}.space-share-panel:not(.figma-share-panel) .share-member-controls{align-items:center;display:flex;flex:0 0 auto;gap:10px;justify-content:flex-end;min-width:0}.space-share-panel:not(.figma-share-panel) .share-role-share{align-items:center;color:#ffffffad;display:inline-flex;font-size:12px;gap:8px;height:34px;line-height:18px;white-space:nowrap}.space-share-panel:not(.figma-share-panel) .share-percentage-display,.space-share-panel:not(.figma-share-panel) .share-role-share strong{color:#26ee6d!important;font-size:12px;font-weight:800;line-height:18px}.space-share-panel:not(.figma-share-panel) .share-percentage-loading{align-items:center;display:inline-flex;height:18px;justify-content:center;min-width:30px;width:30px}.space-share-panel:not(.figma-share-panel) .share-percentage-loading .share-status-spinner{border-width:1.5px;flex-basis:12px;height:12px;width:12px}.space-share-panel:not(.figma-share-panel) .share-input-shell{align-items:center;background:#0c0c0c;border:1px solid #2f2f2f;border-radius:8px;color:#ffffff8c;display:inline-flex;height:34px;justify-content:space-between;padding:0 10px;width:84px}.space-share-panel:not(.figma-share-panel) .share-input-shell .share-input{background:#0000!important;border:0!important;border-radius:0!important;color:#fff!important;font-size:12px;font-weight:800;height:30px;line-height:18px;outline:none;padding:0!important;text-align:center;width:40px!important}.space-share-panel:not(.figma-share-panel) .share-input-shell .share-input:focus{box-shadow:none!important}.space-share-panel:not(.figma-share-panel) .share-input-shell .share-input::-webkit-inner-spin-button,.space-share-panel:not(.figma-share-panel) .share-input-shell .share-input::-webkit-outer-spin-button{appearance:none;margin:0}.space-share-panel:not(.figma-share-panel) .share-btn{border:0!important;border-radius:8px!important;font-size:12px;font-weight:500;height:34px;line-height:34px;min-width:0;padding:0 14px!important}.space-share-panel:not(.figma-share-panel) .share-btn.is-primary,.space-share-panel:not(.figma-share-panel) .share-btn.is-primary:hover:not(:disabled){background:#26ee6d!important;color:#000!important}.space-share-panel:not(.figma-share-panel) .share-btn.is-danger,.space-share-panel:not(.figma-share-panel) .share-btn.is-danger:hover:not(:disabled){background:#ff4775!important;color:#fff!important}.space-share-panel:not(.figma-share-panel) .share-btn:disabled{background:#101812!important;border:1px solid #242424!important;color:#ffffff61!important;opacity:1!important}@media (max-width:900px){.space-share-panel:not(.figma-share-panel) .share-guidance-card.is-info,.space-share-panel:not(.figma-share-panel) .share-member-controls,.space-share-panel:not(.figma-share-panel) .share-member-row,.space-share-panel:not(.figma-share-panel) .share-panel-head{align-items:flex-start}.space-share-panel:not(.figma-share-panel) .share-guidance-card.is-info,.space-share-panel:not(.figma-share-panel) .share-member-row,.space-share-panel:not(.figma-share-panel) .share-panel-head{flex-direction:column}.space-share-panel:not(.figma-share-panel) .share-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.space-share-panel:not(.figma-share-panel) .share-member-controls{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:540px){.space-share-panel:not(.figma-share-panel) .share-dashboard-grid{grid-template-columns:1fr!important}.space-share-panel:not(.figma-share-panel) .share-member-identity{align-items:flex-start}.space-share-panel:not(.figma-share-panel) .share-role-share{flex-wrap:wrap;height:auto;white-space:normal}}.formal-space-detail-page .meeting-active-grid,.formal-space-detail-page .meeting-chat-list,.formal-space-detail-page .meeting-chat-panel,.formal-space-detail-page .meeting-prejoin-stack,.formal-space-detail-page .meeting-room-frame,.formal-space-detail-page .meeting-stage,.formal-space-detail-page .space-meeting-panel{min-width:0}.formal-space-detail-page .meeting-chat-panel,.formal-space-detail-page .meeting-invite-panel,.formal-space-detail-page .meeting-join-card,.formal-space-detail-page .meeting-online-preview,.formal-space-detail-page .meeting-room-head{background:color-mix(in srgb,var(--ibom-panel) 90%,var(--ibom-brand) 2%)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:var(--ibom-text)}.formal-space-detail-page .meeting-room-head{align-items:flex-start;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;justify-content:space-between;padding:0!important;text-align:left!important}.formal-space-detail-page .meeting-room-head>div:first-child{max-width:100%;min-width:0;text-align:left}.formal-space-detail-page .meeting-room-title{display:block;max-width:100%;overflow:hidden;overflow-wrap:normal!important;text-align:left!important;text-overflow:ellipsis;white-space:nowrap!important}.formal-space-detail-page .meeting-chat-panel h4,.formal-space-detail-page .meeting-invite-panel h4,.formal-space-detail-page .meeting-join-card h4,.formal-space-detail-page .meeting-room-head h3{color:var(--ibom-text)!important;letter-spacing:0;margin:0}.formal-space-detail-page .meeting-invite-panel label,.formal-space-detail-page .meeting-invite-panel p,.formal-space-detail-page .meeting-invite-result p,.formal-space-detail-page .meeting-join-card p,.formal-space-detail-page .meeting-online-preview p,.formal-space-detail-page .meeting-online-preview span,.formal-space-detail-page .meeting-room-meta,.formal-space-detail-page .meeting-room-status{color:var(--ibom-text-soft)!important;overflow-wrap:anywhere}.formal-space-detail-page .meeting-room-status{column-gap:16px!important;flex-wrap:wrap;justify-content:flex-end;min-width:0;row-gap:8px!important}.formal-space-detail-page .meeting-connection-status{color:var(--ibom-text-soft)!important;flex:0 0 auto}.formal-space-detail-page .meeting-room-status>span:not(.meeting-connection-status){background:var(--ibom-panel-soft);border-color:var(--ibom-border)!important;color:var(--ibom-text-soft)!important;font-weight:800}.formal-space-detail-page .meeting-chat-composer button,.formal-space-detail-page .meeting-control-bar button,.formal-space-detail-page .meeting-invite-grid button,.formal-space-detail-page .meeting-invite-open-button,.formal-space-detail-page .meeting-invite-result button,.formal-space-detail-page .meeting-join-button,.formal-space-detail-page .meeting-stage-actions button{border-radius:var(--ibom-radius-sm)!important;font-weight:850;min-height:38px;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.formal-space-detail-page .meeting-invite-open-button{background:var(--ibom-brand-soft)!important;border-color:color-mix(in srgb,var(--ibom-brand) 26%,var(--ibom-border))!important;color:var(--ibom-brand)!important}.formal-space-detail-page .meeting-invite-open-button:hover{border-color:color-mix(in srgb,var(--ibom-brand) 48%,var(--ibom-border))!important}.formal-space-detail-page .meeting-invite-panel,.formal-space-detail-page .meeting-invite-result{background:color-mix(in srgb,var(--ibom-panel) 88%,var(--ibom-brand) 4%)!important;border-color:color-mix(in srgb,var(--ibom-brand) 24%,var(--ibom-border))!important}.formal-space-detail-page .meeting-invite-grid{min-width:0}.formal-space-detail-page .meeting-chat-composer textarea,.formal-space-detail-page .meeting-input{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-text)!important}.formal-space-detail-page .meeting-chat-composer textarea:focus,.formal-space-detail-page .meeting-input:focus{border-color:color-mix(in srgb,var(--ibom-brand) 52%,var(--ibom-border))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ibom-brand) 14%,#0000)!important}.formal-space-detail-page .meeting-chat-composer button,.formal-space-detail-page .meeting-invite-grid button,.formal-space-detail-page .meeting-join-button{background:var(--ibom-brand)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border))!important;color:#fff!important}.formal-space-detail-page .meeting-invite-result button{background:var(--ibom-text)!important;border:1px solid var(--ibom-border-strong)!important;color:var(--ibom-bg)!important}.formal-space-detail-page .meeting-join-button{justify-content:center}.formal-space-detail-page .meeting-join-button:disabled{background:var(--ibom-bg-elevated)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text-muted)!important;cursor:not-allowed}.formal-space-detail-page .meeting-error-card{background:color-mix(in srgb,#dc2626 12%,var(--ibom-panel-soft))!important;border-color:color-mix(in srgb,#dc2626 42%,var(--ibom-border))!important;border-radius:var(--ibom-radius-sm)!important;color:#b91c1c!important}.formal-space-detail-page .meeting-online-preview{overflow:hidden}.formal-space-detail-page .meeting-preview-participant{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;min-width:0}.formal-space-detail-page .meeting-readonly-notice{background:color-mix(in srgb,#d97706 12%,var(--ibom-panel-soft))!important;border-color:color-mix(in srgb,#d97706 32%,var(--ibom-border))!important;color:#92400e!important}.formal-space-detail-page .meeting-join-card{grid-gap:10px;display:grid;gap:10px;justify-items:center;padding:28px!important}.formal-space-detail-page .meeting-join-card svg{margin:0!important}.formal-space-detail-page .meeting-stage{background:#0f172a!important;border-color:color-mix(in srgb,#111827 68%,var(--ibom-border))!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:#f8fafc}.formal-space-detail-page .meeting-control-bar,.formal-space-detail-page .meeting-stage-actions,.formal-space-detail-page .meeting-stage-head{min-width:0}.formal-space-detail-page .meeting-stage-actions{flex-wrap:wrap;justify-content:flex-end}.formal-space-detail-page .meeting-control-bar button,.formal-space-detail-page .meeting-stage-actions button{border:1px solid color-mix(in srgb,#94a3b8 20%,#0f172a)!important}.formal-space-detail-page .meeting-stream-tile{border-radius:var(--ibom-radius-md)!important;min-width:0}.formal-space-detail-page .meeting-stream-name{max-width:calc(100% - 16px);overflow-wrap:anywhere}.formal-space-detail-page .meeting-chat-list{min-height:0}.formal-space-detail-page .meeting-chat-composer{min-width:0}.formal-space-detail-page .space-daw-panel{grid-gap:16px;display:grid;gap:16px;min-width:0}.formal-space-detail-page .daw-panel-head{margin-bottom:0!important}.formal-space-detail-page .daw-workstation-card{grid-gap:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--ibom-panel) 92%,var(--ibom-brand) 4%),var(--ibom-panel))!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 24%,var(--ibom-border))!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:var(--ibom-text);display:grid;gap:14px;justify-items:center;min-width:0}.formal-space-detail-page .daw-workstation-icon{background:var(--ibom-brand-soft)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border));color:var(--ibom-brand);margin:0!important}.formal-space-detail-page .daw-workstation-icon svg{color:var(--ibom-brand)!important}.formal-space-detail-page .daw-workstation-card h4{color:var(--ibom-text)!important;letter-spacing:0;margin:0}.formal-space-detail-page .daw-launch-note,.formal-space-detail-page .daw-workstation-copy{color:var(--ibom-text-soft)!important;margin-left:auto;margin-right:auto;overflow-wrap:anywhere}.formal-space-detail-page .daw-context-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,720px)}.formal-space-detail-page .daw-context-strip span{background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);color:var(--ibom-text-soft);font-size:13px;font-weight:800;line-height:1.35;min-width:0;overflow-wrap:anywhere;padding:10px 12px}.formal-space-detail-page .daw-sync-button{background:var(--ibom-brand)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border))!important;border-radius:var(--ibom-radius-sm)!important;box-shadow:none!important;color:#fff!important;font-weight:850;justify-content:center;min-height:44px}.formal-space-detail-page .daw-sync-button:hover{background:color-mix(in srgb,var(--ibom-brand) 88%,#000)!important}.formal-space-detail-page .figma-daw-panel{gap:18px}.formal-space-detail-page .daw-panel-subtitle{color:var(--ibom-text-soft);font-size:13px;line-height:1.5;margin-top:6px;overflow-wrap:anywhere}.formal-space-detail-page .daw-secondary-button{background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);color:var(--ibom-text);font-size:13px;font-weight:850;min-height:38px;padding:0 14px;white-space:nowrap}.formal-space-detail-page .daw-secondary-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--ibom-brand) 42%,var(--ibom-border));color:var(--ibom-brand)}.formal-space-detail-page .daw-secondary-button:disabled{cursor:not-allowed;opacity:.58}.formal-space-detail-page .daw-room-error{background:color-mix(in srgb,#fef2f2 82%,var(--ibom-panel));border:1px solid color-mix(in srgb,#ef4444 26%,var(--ibom-border));border-radius:var(--ibom-radius-sm);color:#b91c1c;font-size:13px;font-weight:760;line-height:1.45;overflow-wrap:anywhere;padding:10px 12px}.formal-space-detail-page .daw-workbench-grid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.formal-space-detail-page .daw-session-card{align-content:center;min-height:286px;text-align:center}.formal-space-detail-page .daw-lane-board,.formal-space-detail-page .daw-side-panel{background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-lg);min-width:0;padding:16px}.formal-space-detail-page .daw-lane-board h4,.formal-space-detail-page .daw-side-panel h4{color:var(--ibom-text);font-size:15px;font-weight:900;margin:0}.formal-space-detail-page .daw-status-grid{grid-gap:10px;display:grid;gap:10px;margin-top:14px}.formal-space-detail-page .daw-status-grid>div{background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);min-width:0;padding:11px 12px}.formal-space-detail-page .daw-status-grid span{color:var(--ibom-text-muted);display:block;font-size:11px;font-weight:850;text-transform:uppercase}.formal-space-detail-page .daw-status-grid strong{color:var(--ibom-text);display:block;font-size:13px;font-weight:900;margin-top:5px;overflow-wrap:anywhere}.formal-space-detail-page .daw-lane-board{grid-gap:12px;display:grid;gap:12px}.formal-space-detail-page .daw-lane-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.formal-space-detail-page .daw-lane-head span{background:var(--ibom-panel-soft);border-radius:999px;color:var(--ibom-text-soft);font-size:12px;font-weight:850;padding:5px 9px}.formal-space-detail-page .daw-asset-list{grid-gap:8px;display:grid;gap:8px}.formal-space-detail-page .daw-asset-row{grid-gap:10px;align-items:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px 12px}.formal-space-detail-page .daw-asset-row span{color:var(--ibom-text);font-size:13px;font-weight:820;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formal-space-detail-page .daw-asset-row strong{color:var(--ibom-text-muted);font-size:12px;font-weight:850}.formal-space-detail-page .daw-empty-note{border:1px dashed var(--ibom-border);border-radius:var(--ibom-radius-sm);color:var(--ibom-text-soft);font-size:13px;margin:0;padding:14px}.formal-space-detail-page .daw-member-chips{display:flex;flex-wrap:wrap;gap:8px}.formal-space-detail-page .daw-member-chips span{background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:999px;color:var(--ibom-text-soft);font-size:12px;font-weight:850;max-width:180px;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}.formal-space-detail-page .space-history-panel{grid-gap:16px;display:grid;gap:16px;min-width:0}.formal-space-detail-page .history-panel-head{margin-bottom:0!important}.formal-space-detail-page .history-panel-head>div{flex-wrap:wrap;min-width:0}.formal-space-detail-page .history-filter-tabs{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important}.formal-space-detail-page .history-filter-tabs button{border-radius:calc(var(--ibom-radius-sm) - 2px)!important;color:var(--ibom-text-soft)!important;font-weight:850}.formal-space-detail-page .history-filter-tabs button[class*=bg-blue]{background:var(--ibom-brand-soft)!important;color:var(--ibom-brand)!important}.formal-space-detail-page .history-count{color:var(--ibom-text-muted)!important;font-weight:800}.formal-space-detail-page .history-empty-state,.formal-space-detail-page .history-publish-notice,.formal-space-detail-page .history-skeleton-card,.formal-space-detail-page .history-version-card{background:color-mix(in srgb,var(--ibom-panel) 90%,var(--ibom-brand) 2%)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-lg)!important;box-shadow:none!important;color:var(--ibom-text);min-width:0}.formal-space-detail-page .history-publish-notice{background:color-mix(in srgb,#059669 12%,var(--ibom-panel-soft))!important;border-color:color-mix(in srgb,#059669 32%,var(--ibom-border))!important}.formal-space-detail-page .history-empty-state{padding:36px 18px!important}.formal-space-detail-page .history-blockchain-card h5,.formal-space-detail-page .history-empty-state h4,.formal-space-detail-page .history-publish-details h5,.formal-space-detail-page .history-version-card h4,.formal-space-detail-page .history-version-card h5{color:var(--ibom-text)!important;letter-spacing:0}.formal-space-detail-page .history-blockchain-card,.formal-space-detail-page .history-empty-state p,.formal-space-detail-page .history-file-row,.formal-space-detail-page .history-publish-details,.formal-space-detail-page .history-version-card li,.formal-space-detail-page .history-version-card p,.formal-space-detail-page .history-version-card span,.formal-space-detail-page .history-version-meta{color:var(--ibom-text-soft)!important;overflow-wrap:anywhere}.formal-space-detail-page .history-timeline,.formal-space-detail-page .history-version-item{min-width:0}.formal-space-detail-page .history-connector{background:var(--ibom-border)!important}.formal-space-detail-page .history-version-node{background:var(--ibom-brand-soft)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border))}.formal-space-detail-page .history-version-node img{background:var(--ibom-panel-soft);border:1px solid var(--ibom-border)}.formal-space-detail-page .history-version-node [class*=bg-blue]{background:var(--ibom-brand)!important}.formal-space-detail-page .history-version-head{gap:12px}.formal-space-detail-page .history-version-head>div{min-width:0}.formal-space-detail-page .history-version-meta{flex-wrap:wrap;gap:8px 14px!important}.formal-space-detail-page .history-version-card [class*=bg-amber],.formal-space-detail-page .history-version-card [class*=bg-blue],.formal-space-detail-page .history-version-card [class*=bg-green]{border:1px solid var(--ibom-border);font-weight:850}.formal-space-detail-page .history-version-card [class*=bg-green]{background:color-mix(in srgb,#059669 12%,var(--ibom-panel-soft))!important;color:#047857!important}.formal-space-detail-page .history-version-card [class*=bg-blue]{background:var(--ibom-brand-soft)!important;color:var(--ibom-brand)!important}.formal-space-detail-page .history-version-card [class*=bg-amber]{background:color-mix(in srgb,#d97706 12%,var(--ibom-panel-soft))!important;color:#b45309!important}.formal-space-detail-page .history-change-list li,.formal-space-detail-page .history-change-list ul{min-width:0}.formal-space-detail-page .history-change-list li>span:first-child{background:var(--ibom-brand)!important}.formal-space-detail-page .history-blockchain-card,.formal-space-detail-page .history-publish-details{background:var(--ibom-panel-soft)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 20%,var(--ibom-border))!important;border-radius:var(--ibom-radius-md)!important}.formal-space-detail-page .history-blockchain-card [class*=grid],.formal-space-detail-page .history-publish-details [class*=grid]{min-width:0}.formal-space-detail-page .history-blockchain-card button,.formal-space-detail-page .history-file-row a,.formal-space-detail-page .history-load-more button{border-radius:var(--ibom-radius-sm)!important;font-weight:850}.formal-space-detail-page .history-file-row{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border);min-width:0}.formal-space-detail-page .history-file-row>div{min-width:0}.formal-space-detail-page .history-file-row a{background:var(--ibom-brand-soft);border:1px solid color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border));color:var(--ibom-brand)!important;text-decoration:none}.formal-space-detail-page .history-load-more button{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text-soft)!important}.formal-space-detail-page .space-wallet-panel{grid-gap:16px;display:grid;gap:16px;min-width:0}.formal-space-detail-page .space-wallet-head{margin-bottom:0!important}.formal-space-detail-page .space-wallet-action-card h4,.formal-space-detail-page .space-wallet-head h3,.formal-space-detail-page .space-wallet-section-title,.formal-space-detail-page .space-wallet-snapshot h4{color:var(--ibom-text)!important;letter-spacing:0}.formal-space-detail-page .space-wallet-section-title{font-size:clamp(18px,2.2vw,26px)!important;line-height:1.2}.formal-space-detail-page .space-wallet-tabs{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;min-width:0;overflow-x:auto}.formal-space-detail-page .space-wallet-tabs button{border:1px solid #0000!important;border-radius:calc(var(--ibom-radius-sm) - 2px)!important;color:var(--ibom-text-soft)!important;font-weight:850;min-height:38px;white-space:nowrap}.formal-space-detail-page .space-wallet-tabs button[class*=bg-white]{background:var(--ibom-brand-soft)!important;border-color:color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border))!important;box-shadow:none!important;color:var(--ibom-brand)!important}.formal-space-detail-page .space-wallet-actions-grid,.formal-space-detail-page .space-wallet-filter-grid,.formal-space-detail-page .space-wallet-income-withdraw,.formal-space-detail-page .space-wallet-list-view,.formal-space-detail-page .space-wallet-metric-grid,.formal-space-detail-page .space-wallet-overview,.formal-space-detail-page .space-wallet-secondary-grid{min-width:0}.formal-space-detail-page .space-wallet-overview-head{gap:12px;min-width:0}.formal-space-detail-page .space-wallet-overview-head span{background:var(--ibom-brand-soft)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border))!important;color:var(--ibom-brand)!important;font-weight:850}.formal-space-detail-page .space-wallet-metric-card{border:1px solid color-mix(in srgb,var(--ibom-brand) 18%,#0000);border-radius:var(--ibom-radius-md)!important;box-shadow:none!important;min-width:0}.formal-space-detail-page .space-wallet-metric-card p{overflow-wrap:anywhere}.formal-space-detail-page .space-wallet-metric-card p[class*=font-bold]{font-size:clamp(28px,4vw,44px)!important;line-height:1.05}.formal-space-detail-page .space-wallet-action-card,.formal-space-detail-page .space-wallet-date-card,.formal-space-detail-page .space-wallet-empty-state,.formal-space-detail-page .space-wallet-list-panel,.formal-space-detail-page .space-wallet-snapshot,.formal-space-detail-page .space-wallet-snapshot-item,.formal-space-detail-page .space-wallet-stat-card{background:color-mix(in srgb,var(--ibom-panel) 92%,var(--ibom-brand) 2%)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-md)!important;box-shadow:none!important;color:var(--ibom-text);min-width:0}.formal-space-detail-page .space-wallet-action-card,.formal-space-detail-page .space-wallet-list-panel,.formal-space-detail-page .space-wallet-snapshot{overflow:hidden}.formal-space-detail-page .space-wallet-action-card p,.formal-space-detail-page .space-wallet-action-card span,.formal-space-detail-page .space-wallet-row,.formal-space-detail-page .space-wallet-row div,.formal-space-detail-page .space-wallet-row span,.formal-space-detail-page .space-wallet-snapshot p,.formal-space-detail-page .space-wallet-snapshot span,.formal-space-detail-page .space-wallet-stat-card p{overflow-wrap:anywhere}.formal-space-detail-page .space-wallet-balance-note{background:color-mix(in srgb,#d97706 10%,var(--ibom-panel-soft))!important;border-color:color-mix(in srgb,#d97706 28%,var(--ibom-border))!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-text-soft)!important}.formal-space-detail-page .space-wallet-balance-note>div{min-width:0}.formal-space-detail-page .space-wallet-filter-grid button,.formal-space-detail-page .space-wallet-inline-button,.formal-space-detail-page .space-wallet-list-head button,.formal-space-detail-page .space-wallet-pagination button,.formal-space-detail-page .space-wallet-primary-button,.formal-space-detail-page .space-wallet-refresh{border-radius:var(--ibom-radius-sm)!important;font-weight:850}.formal-space-detail-page .space-wallet-filter-grid button,.formal-space-detail-page .space-wallet-pagination button,.formal-space-detail-page .space-wallet-refresh{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;color:var(--ibom-text-soft)!important}.formal-space-detail-page .space-wallet-filter-grid button:hover,.formal-space-detail-page .space-wallet-pagination button:hover,.formal-space-detail-page .space-wallet-refresh:hover{background:var(--ibom-panel)!important;color:var(--ibom-text)!important}.formal-space-detail-page .space-wallet-inline-button{background:var(--ibom-panel)!important;border-color:color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border))!important;color:var(--ibom-brand)!important;flex-shrink:0}.formal-space-detail-page .space-wallet-primary-button{background:var(--ibom-brand)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 48%,var(--ibom-border))!important;box-shadow:none!important;color:#fff!important;min-height:42px}.formal-space-detail-page .space-wallet-primary-button:hover{background:color-mix(in srgb,var(--ibom-brand) 88%,#000)!important}.formal-space-detail-page .space-wallet-input,.formal-space-detail-page .space-wallet-panel input,.formal-space-detail-page .space-wallet-panel select,.formal-space-detail-page .space-wallet-panel textarea{background:var(--ibom-panel-soft)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;box-shadow:none!important;color:var(--ibom-text)!important;min-height:40px;min-width:0}.formal-space-detail-page .space-wallet-panel input::placeholder,.formal-space-detail-page .space-wallet-panel textarea::placeholder{color:var(--ibom-text-muted)!important}.formal-space-detail-page .space-wallet-input:focus,.formal-space-detail-page .space-wallet-panel input:focus,.formal-space-detail-page .space-wallet-panel select:focus,.formal-space-detail-page .space-wallet-panel textarea:focus{border-color:color-mix(in srgb,var(--ibom-brand) 52%,var(--ibom-border))!important;outline:2px solid color-mix(in srgb,var(--ibom-brand) 18%,#0000)!important;outline-offset:1px}.formal-space-detail-page .space-wallet-filter-card,.formal-space-detail-page .space-wallet-list-head,.formal-space-detail-page .space-wallet-pagination{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border)!important}.formal-space-detail-page .space-wallet-list-head{color:var(--ibom-text)!important}.formal-space-detail-page .space-wallet-list-head>div,.formal-space-detail-page .space-wallet-pagination>div{flex-wrap:wrap;min-width:0}.formal-space-detail-page .space-wallet-list-head button{background:color-mix(in srgb,#059669 12%,var(--ibom-panel-soft))!important;border-color:color-mix(in srgb,#059669 28%,var(--ibom-border))!important;color:#047857!important}.formal-space-detail-page .space-wallet-row-list{background:var(--ibom-panel)!important}.formal-space-detail-page .space-wallet-row{border-color:var(--ibom-border)!important;color:var(--ibom-text-soft)!important;min-width:0}.formal-space-detail-page .space-wallet-row [class*=truncate]{white-space:normal!important}.formal-space-detail-page .space-wallet-empty-state{padding:30px 18px!important}.formal-space-detail-page .space-wallet-snapshot-track{background:var(--ibom-border)!important}.formal-space-detail-page .space-wallet-snapshot-fill{background:var(--ibom-brand)!important}.formal-space-detail-page .space-contract-panel{grid-gap:16px;display:grid;gap:16px;min-width:0}.formal-space-detail-page .space-contract-head{margin-bottom:0!important}.formal-space-detail-page .space-contract-badge-row,.formal-space-detail-page .space-contract-card-head,.formal-space-detail-page .space-contract-head>div,.formal-space-detail-page .space-contract-meta-row{min-width:0}.formal-space-detail-page .space-contract-card h4,.formal-space-detail-page .space-contract-head h3{color:var(--ibom-text)!important;letter-spacing:0}.formal-space-detail-page .space-contract-count,.formal-space-detail-page .space-contract-meta-list,.formal-space-detail-page .space-contract-meta-list span{color:var(--ibom-text-soft)!important;overflow-wrap:anywhere}.create-contract-modal-close,.create-contract-primary-button,.create-contract-secondary-button,.formal-space-detail-page .space-contract-create-button,.formal-space-detail-page .space-contract-detail-button{border-radius:var(--ibom-radius-sm)!important;font-weight:850}.create-contract-primary-button,.formal-space-detail-page .space-contract-create-button{background:var(--ibom-brand)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 48%,var(--ibom-border))!important;box-shadow:none!important;color:#fff!important;min-height:42px}.create-contract-primary-button:hover,.formal-space-detail-page .space-contract-create-button:hover{background:color-mix(in srgb,var(--ibom-brand) 88%,#000)!important}.formal-space-detail-page .space-contract-list{grid-gap:12px;display:grid;gap:12px;min-width:0}.formal-space-detail-page .space-contract-card,.formal-space-detail-page .space-contract-empty-state{background:color-mix(in srgb,var(--ibom-panel) 92%,var(--ibom-brand) 2%)!important;border:1px solid var(--ibom-border)!important;border-radius:var(--ibom-radius-md)!important;box-shadow:none!important;color:var(--ibom-text);min-width:0}.formal-space-detail-page .space-contract-empty-state{padding:34px 18px!important}.formal-space-detail-page .space-contract-empty-state p{color:var(--ibom-text)!important}.formal-space-detail-page .space-contract-card-head{gap:12px}.formal-space-detail-page .space-contract-card-head h4{min-width:0;overflow-wrap:anywhere}.formal-space-detail-page .space-contract-badge-row{flex-wrap:wrap;justify-content:flex-end}.formal-space-detail-page .space-contract-status-badge{border:1px solid var(--ibom-border);font-weight:850;overflow-wrap:anywhere}.formal-space-detail-page .space-contract-status-badge[class*=bg-green]{background:color-mix(in srgb,#059669 13%,var(--ibom-panel-soft))!important;color:#047857!important}.formal-space-detail-page .space-contract-status-badge[class*=bg-yellow]{background:color-mix(in srgb,#d97706 13%,var(--ibom-panel-soft))!important;color:#b45309!important}.formal-space-detail-page .space-contract-status-badge[class*=bg-red]{background:color-mix(in srgb,#dc2626 12%,var(--ibom-panel-soft))!important;color:#b91c1c!important}.formal-space-detail-page .space-contract-detail-button{background:var(--ibom-brand-soft)!important;border:1px solid color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border));color:var(--ibom-brand)!important}.formal-space-detail-page .space-contract-detail-button:disabled{background:var(--ibom-panel-soft)!important;color:var(--ibom-text-muted)!important}.formal-space-detail-page .space-contract-meta-list{grid-gap:8px;display:grid;gap:8px}.formal-space-detail-page .space-contract-meta-row svg{color:var(--ibom-brand);flex-shrink:0}.create-contract-modal-overlay{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:hidden;padding:20px 32px;position:fixed;z-index:80}.create-contract-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;inset:0;position:absolute}.create-contract-modal{background:#141414!important;border:1px solid #2b2b2b!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box;color:#fff!important;display:flex;flex-direction:column;height:min(840px,calc(100vh - 40px));max-height:calc(100vh - 40px);min-height:0;overflow:hidden;position:relative;text-align:left;width:min(1040px,calc(100vw - 64px))}.create-contract-modal-head{align-items:flex-start;box-sizing:border-box;display:flex;flex:0 0 auto;gap:22px;justify-content:space-between;min-height:86px;padding:30px 42px 18px}.create-contract-title-block{min-width:0}.create-contract-modal-head h2{color:#fff!important;font-size:24px;font-weight:750;letter-spacing:0;line-height:32px;margin:0}.create-contract-modal-head p{color:#ffffff8a!important;font-size:13px;font-weight:500;line-height:20px;margin:10px 0 0;max-width:760px;overflow-wrap:anywhere}.create-contract-modal-close{align-items:center;background:#3b3b3b!important;border:0!important;border-radius:50%!important;color:#ffffff9e!important;cursor:pointer;display:inline-flex;flex:0 0 29px;height:29px;justify-content:center;padding:0;transition:background-color .16s ease,color .16s ease,transform .16s ease;width:29px}.create-contract-modal-close:focus-visible,.create-contract-modal-close:hover{background:#505050!important;color:#fff!important}.create-contract-modal-close:active{transform:translateY(1px)}.create-contract-modal-close svg{stroke-width:2.2;height:17px;pointer-events:none;width:17px}.create-contract-modal-body{grid-gap:26px;box-sizing:border-box;display:grid;flex:1 1 auto;gap:26px;grid-template-columns:minmax(0,1fr) 324px;margin:14px auto 0;min-height:0;overflow:hidden;padding:0;width:calc(100% - 84px)}.create-contract-main-column,.create-contract-side-column{display:flex;flex-direction:column;gap:16px;min-height:0;min-width:0;overflow:hidden}.create-contract-field{color:#ffffffe0!important;display:flex;flex-direction:column;font-size:14px;font-weight:650;gap:10px;line-height:18px;min-width:0}.create-contract-field span,.create-contract-field-label{color:#ffffffe0!important;font-size:14px;font-weight:650;line-height:18px;overflow-wrap:anywhere}.create-contract-title-field{flex:0 0 auto}.create-contract-content-field{flex:1 1 auto;min-height:0;overflow:hidden}.create-contract-input,.create-contract-textarea{background:#101010!important;border:1px solid #2b2b2b!important;border-radius:6px!important;box-shadow:none!important;box-sizing:border-box;color:#ffffffc7!important;font-size:14px;font-weight:500;line-height:20px;min-width:0;outline:none;width:100%}.create-contract-input{height:40px;padding:9px 14px}.create-contract-textarea{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 18px;resize:none;white-space:pre-wrap}.create-contract-input::placeholder,.create-contract-textarea::placeholder{color:#ffffff47!important}.create-contract-input:focus,.create-contract-textarea:focus{border-color:#3f3f3f!important;box-shadow:inset 0 0 0 1px #26ee6d29!important}.create-contract-field .relative{color:#ffffff94;width:100%}.create-contract-field .relative button{color:#ffffff94!important}.create-contract-counter{align-self:flex-end;color:#ffffff61!important;font-size:12px;font-style:normal;font-weight:550;line-height:18px;margin:-4px 0 0}.create-contract-date-grid{grid-gap:16px;display:grid;gap:16px}.create-contract-signer-block{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:0}.create-contract-signer-list{background:#101010!important;border:1px solid #2b2b2b!important;border-radius:6px!important;flex:1 1 auto;min-height:0;overflow-y:auto}.create-contract-signer-empty{color:#ffffff75!important;font-size:13px;line-height:18px;padding:18px}.create-contract-signer-row{grid-gap:3px 10px;align-items:center;border-bottom:1px solid #242424!important;color:#ffffffc7!important;cursor:pointer;display:grid;gap:3px 10px;grid-template-areas:"check name" "check role";grid-template-columns:18px minmax(0,1fr);min-height:54px;padding:11px 14px;transition:background-color .16s ease}.create-contract-signer-row:last-child{border-bottom:0!important}.create-contract-signer-row:hover{background:#26ee6d12!important}.create-contract-checkbox{accent-color:#26ee6d;flex-shrink:0;grid-area:check;height:16px;margin:0;width:16px}.create-contract-signer-name{color:#ffffffd1!important;font-size:13px;font-weight:650;grid-area:name;line-height:18px;min-width:0;overflow-wrap:anywhere}.create-contract-signer-role{font-weight:520;grid-area:role;line-height:16px;min-width:0}.create-contract-hint,.create-contract-signer-role{color:#ffffff6b!important;font-size:12px;overflow-wrap:anywhere}.create-contract-hint{font-weight:500;line-height:18px;margin:0}.create-contract-modal-footer{align-items:center;background:#141414;box-sizing:border-box;display:flex;flex:0 0 94px;gap:36px;height:94px;justify-content:center;margin:0;padding:18px 42px 26px;position:relative;z-index:1}.create-contract-primary-button,.create-contract-secondary-button{align-items:center;border:0!important;border-radius:6px!important;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:14px;font-weight:750;justify-content:center;line-height:20px;min-height:40px;padding:9px 18px;transition:filter .16s ease,transform .16s ease,background-color .16s ease;width:156px}.create-contract-primary-button{background:#26ee6d!important;color:#000!important}.create-contract-secondary-button{background:#2d2d2d!important;color:#fff!important}.create-contract-primary-button:hover,.create-contract-secondary-button:hover{filter:brightness(.94)}.create-contract-primary-button:active,.create-contract-secondary-button:active{transform:translateY(1px)}.create-contract-primary-button:disabled,.create-contract-secondary-button:disabled{cursor:not-allowed;filter:none;opacity:.48;transform:none}.create-contract-signer-list::-webkit-scrollbar,.create-contract-textarea::-webkit-scrollbar{width:8px}.create-contract-signer-list::-webkit-scrollbar-track,.create-contract-textarea::-webkit-scrollbar-track{background:#0000}.create-contract-signer-list::-webkit-scrollbar-thumb,.create-contract-textarea::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:999px}@media (max-width:900px){.create-contract-modal{height:auto;max-height:none;width:min(720px,calc(100vw - 24px))}.create-contract-modal-overlay{align-items:flex-start;overflow-y:auto;padding:16px 12px}.create-contract-modal-head{padding:22px 18px 12px}.create-contract-modal-body{gap:18px;grid-template-columns:1fr;margin-top:12px;overflow:visible;width:calc(100% - 36px)}.create-contract-textarea{min-height:280px}.create-contract-signer-list{max-height:260px}.create-contract-modal-footer{flex:0 0 auto;height:auto;padding:18px}}@media (max-width:560px){.create-contract-modal-head{gap:14px}.create-contract-modal-head h2{font-size:21px;line-height:28px}.create-contract-modal-footer{flex-direction:column-reverse;gap:10px}.create-contract-primary-button,.create-contract-secondary-button{width:100%}}@media (max-width:1180px){.my-collab-space-grid{grid-template-columns:1fr}}@media (max-width:900px){.my-collab-hero{grid-template-columns:1fr}.my-collab-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.my-collab-page .all-spaces-content,.space-detail-route-page .all-spaces-content{padding:16px 12px 36px!important}.my-collab-hero,.my-collab-space-body,.my-collab-toolbar{padding:14px}.my-collab-hero h1{font-size:30px}.my-collab-filter-grid,.my-collab-metrics,.my-collab-space-card{grid-template-columns:1fr}.my-collab-space-cover{min-height:190px}.my-collab-space-footer,.my-collab-space-heading{align-items:stretch;flex-direction:column}.my-collab-badges{justify-content:flex-start;max-width:none}.my-collab-space-footer button{width:100%}.my-collab-record-panel{gap:12px}.my-collab-record-card,.my-collab-record-empty,.my-collab-record-filter{padding:14px!important}.formal-space-detail-page{gap:12px}.formal-space-detail-page .space-detail-hero{min-height:260px}.formal-space-detail-page .space-detail-hero>div.absolute.inset-0.flex{padding:18px!important}.formal-space-detail-page .space-detail-copy h2{font-size:30px}.formal-space-detail-page .space-detail-copy p{font-size:14px}.formal-space-detail-page .space-detail-meta-bar>div{align-items:stretch!important;flex-direction:column}.formal-space-detail-page .space-detail-actions{justify-content:stretch}.formal-space-detail-page .space-detail-actions button{flex:1 1 128px}.formal-space-detail-page .space-detail-tabs-shell{position:static}.formal-space-detail-page .space-detail-tabs{flex-wrap:nowrap!important;overflow-x:auto;padding-bottom:3px}.formal-space-detail-page .space-detail-main{padding:14px!important}.formal-space-detail-page .space-panel-head{align-items:stretch!important;flex-direction:column}.formal-space-detail-page .discussion-empty-state .create-button,.formal-space-detail-page .space-panel-head .create-button{justify-content:center;width:100%}.formal-space-detail-page .discussion-card{padding:14px!important}.formal-space-detail-page .discussion-card-layout{gap:10px!important;grid-template-columns:36px minmax(0,1fr)}.formal-space-detail-page .discussion-card img{height:36px!important;width:36px!important}.formal-space-detail-page .discussion-replies{padding-left:10px!important}.formal-space-detail-page .reply-row{grid-template-columns:30px minmax(0,1fr);padding:10px}.formal-space-detail-page .discussion-reply-composer>div{flex-wrap:wrap}.formal-space-detail-page .discussion-reply-composer button{flex:1 1 120px}.discussion-modal-overlay{align-items:flex-end!important;padding:12px!important}.discussion-modal-shell{max-height:calc(100vh - 24px);width:100%!important}.discussion-modal-body,.discussion-modal-head{padding:14px!important}.discussion-attachment-panel>div:first-child,.discussion-modal-actions{align-items:stretch!important;flex-direction:column}.discussion-attachment-panel label,.discussion-modal-actions button{justify-content:center;width:100%}.formal-space-detail-page .recruiting-card-actions,.formal-space-detail-page .space-recruiting-panel .space-panel-head>div{align-items:stretch!important;flex-direction:column;width:100%}.formal-space-detail-page .recruiting-card button,.formal-space-detail-page .recruiting-card-actions button,.formal-space-detail-page .recruiting-config-panel button{justify-content:center;width:100%}.formal-space-detail-page .recruiting-card-grid,.formal-space-detail-page .recruiting-card-grid.detailed{grid-template-columns:1fr!important}.formal-space-detail-page .recruiting-card,.formal-space-detail-page .recruiting-config-panel,.formal-space-detail-page .recruiting-draft-card{padding:14px!important}.formal-space-detail-page .activity-card{padding:12px}.formal-space-detail-page .activity-card-row{gap:10px!important}.formal-space-detail-page .activity-icon{height:40px!important;width:40px!important}.formal-space-detail-page .activity-connector{left:31px!important;top:50px!important}.formal-space-detail-page .media-empty-state,.formal-space-detail-page .media-storage-card,.formal-space-detail-page .space-file-card{padding:14px!important}.formal-space-detail-page .media-empty-state .create-button,.formal-space-detail-page .space-media-panel .space-panel-head .create-button{justify-content:center;width:100%}.formal-space-detail-page .media-storage-card [class*=grid-cols-2]{grid-template-columns:1fr 1fr!important}.formal-space-detail-page .space-file-grid,.formal-space-detail-page .space-file-grid.image-grid{grid-template-columns:1fr!important}.formal-space-detail-page .space-file-card [class*=items-start],.formal-space-detail-page .space-file-card [class*=justify-between]{align-items:stretch!important;flex-direction:column}.formal-space-detail-page .space-file-card a,.formal-space-detail-page .space-file-card button{justify-content:center;text-align:center}.formal-space-detail-page .members-panel-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;width:100%}.formal-space-detail-page .members-panel-tabs button{flex:0 0 auto;white-space:nowrap}.formal-space-detail-page .members-filter-card,.formal-space-detail-page .members-leave-panel,.formal-space-detail-page .members-pending-invite-card,.formal-space-detail-page .members-pending-invite-panel,.formal-space-detail-page .members-pending-panel,.formal-space-detail-page .members-request-card,.formal-space-detail-page .space-member-card,.formal-space-detail-page .space-member-subcard{padding:14px!important}.formal-space-detail-page .members-filter-card>div:first-child,.formal-space-detail-page .members-leave-panel>div,.formal-space-detail-page .members-pending-invite-card>div,.formal-space-detail-page .members-request-card>div,.formal-space-detail-page .space-member-card>div:first-child{align-items:stretch!important;flex-direction:column}.formal-space-detail-page .members-leave-panel>div>div:last-child,.formal-space-detail-page .members-pending-invite-card>div>div:last-child,.formal-space-detail-page .members-request-actions,.formal-space-detail-page .space-member-actions{align-items:stretch!important;flex-direction:column;width:100%}.formal-space-detail-page .members-invite-actions,.formal-space-detail-page .members-invite-actions button,.formal-space-detail-page .members-request-actions>div,.formal-space-detail-page .space-member-actions,.formal-space-detail-page .space-member-task-composer{width:100%}.formal-space-detail-page .members-leave-panel button,.formal-space-detail-page .members-pending-invite-card button,.formal-space-detail-page .members-request-actions button,.formal-space-detail-page .space-member-actions button,.formal-space-detail-page .space-member-task-composer button{justify-content:center;text-align:center}.formal-space-detail-page .space-member-task-composer{flex-direction:column}.formal-space-detail-page .space-share-panel{gap:14px!important}.formal-space-detail-page .share-member-row,.formal-space-detail-page .share-panel-head,.formal-space-detail-page .share-suggestion-chart{align-items:stretch!important;flex-direction:column}.formal-space-detail-page .share-panel-head>div{align-items:flex-start!important;flex-direction:column}.formal-space-detail-page .share-panel-head>div>span,.formal-space-detail-page .share-panel-head>span{align-self:flex-start;width:auto}.formal-space-detail-page .share-dashboard-grid{grid-template-columns:1fr 1fr!important}.formal-space-detail-page .share-action-summary-card,.formal-space-detail-page .share-guidance-card,.formal-space-detail-page .share-member-row,.formal-space-detail-page .share-stat-card,.formal-space-detail-page .share-suggestion-card,.formal-space-detail-page .share-suggestion-panel{padding:14px!important}.formal-space-detail-page .share-member-controls{align-items:stretch!important;flex-direction:column;justify-content:stretch;width:100%}.formal-space-detail-page .share-member-controls .share-input,.formal-space-detail-page .share-member-controls button,.formal-space-detail-page .share-member-controls>span{flex:1 1 auto;justify-content:center;min-width:0;text-align:center;width:100%}.formal-space-detail-page .share-suggestion-donut{align-self:center}.formal-space-detail-page .share-suggestion-panel [class*="sm:grid-cols-2"]{grid-template-columns:1fr!important}.formal-space-detail-page .meeting-prejoin-stack,.formal-space-detail-page .meeting-room-frame,.formal-space-detail-page .space-meeting-panel{gap:14px!important}.formal-space-detail-page .meeting-chat-composer,.formal-space-detail-page .meeting-invite-result>div,.formal-space-detail-page .meeting-preview-participant,.formal-space-detail-page .meeting-room-head,.formal-space-detail-page .meeting-stage-head{align-items:stretch!important;flex-direction:column}.formal-space-detail-page .meeting-control-bar,.formal-space-detail-page .meeting-room-status,.formal-space-detail-page .meeting-stage-actions{align-items:stretch!important;justify-content:stretch;width:100%}.formal-space-detail-page .meeting-control-bar button,.formal-space-detail-page .meeting-invite-grid button,.formal-space-detail-page .meeting-invite-open-button,.formal-space-detail-page .meeting-invite-result button,.formal-space-detail-page .meeting-join-button,.formal-space-detail-page .meeting-room-status>span,.formal-space-detail-page .meeting-stage-actions button{justify-content:center;width:100%}.formal-space-detail-page .meeting-invite-grid{grid-template-columns:1fr!important}.formal-space-detail-page .meeting-chat-panel,.formal-space-detail-page .meeting-invite-panel,.formal-space-detail-page .meeting-join-card,.formal-space-detail-page .meeting-online-preview{padding:14px!important}.formal-space-detail-page .meeting-chat-panel{height:auto!important;min-height:360px}.formal-space-detail-page .meeting-chat-composer textarea{min-height:88px;width:100%}.formal-space-detail-page .meeting-stream-video{max-height:320px}.formal-space-detail-page .space-daw-panel{gap:14px}.formal-space-detail-page .daw-workstation-card{padding:18px 14px!important}.formal-space-detail-page .daw-context-strip{grid-template-columns:1fr}.formal-space-detail-page .daw-sync-button{width:100%}.formal-space-detail-page .space-history-panel{gap:14px}.formal-space-detail-page .history-file-row,.formal-space-detail-page .history-panel-head,.formal-space-detail-page .history-panel-head>div,.formal-space-detail-page .history-version-head{align-items:stretch!important;flex-direction:column}.formal-space-detail-page .history-filter-tabs{display:grid!important;grid-template-columns:1fr;width:100%}.formal-space-detail-page .history-file-row a,.formal-space-detail-page .history-filter-tabs button,.formal-space-detail-page .history-load-more button{justify-content:center;text-align:center;width:100%}.formal-space-detail-page .history-version-item>.flex{gap:12px!important}.formal-space-detail-page .history-empty-state,.formal-space-detail-page .history-skeleton-card,.formal-space-detail-page .history-version-card{padding:14px!important}.formal-space-detail-page .history-connector{left:24px}.formal-space-detail-page .history-publish-details [class*="md:grid-cols-2"]{grid-template-columns:1fr!important}.formal-space-detail-page .space-wallet-panel{gap:14px}.formal-space-detail-page .space-wallet-action-card>div:first-child,.formal-space-detail-page .space-wallet-balance-note>div,.formal-space-detail-page .space-wallet-head,.formal-space-detail-page .space-wallet-list-head,.formal-space-detail-page .space-wallet-overview-head,.formal-space-detail-page .space-wallet-pagination{align-items:stretch!important;flex-direction:column}.formal-space-detail-page .space-wallet-tabs{display:grid!important;grid-template-columns:1fr;overflow:visible;width:100%}.formal-space-detail-page .space-wallet-filter-grid button,.formal-space-detail-page .space-wallet-inline-button,.formal-space-detail-page .space-wallet-list-head button,.formal-space-detail-page .space-wallet-pagination button,.formal-space-detail-page .space-wallet-primary-button,.formal-space-detail-page .space-wallet-refresh,.formal-space-detail-page .space-wallet-tabs button{justify-content:center;text-align:center;width:100%}.formal-space-detail-page .space-wallet-actions-grid,.formal-space-detail-page .space-wallet-filter-grid,.formal-space-detail-page .space-wallet-income-withdraw,.formal-space-detail-page .space-wallet-metric-grid,.formal-space-detail-page .space-wallet-secondary-grid{grid-template-columns:1fr!important}.formal-space-detail-page .space-wallet-action-card,.formal-space-detail-page .space-wallet-date-card,.formal-space-detail-page .space-wallet-empty-state,.formal-space-detail-page .space-wallet-list-panel,.formal-space-detail-page .space-wallet-metric-card,.formal-space-detail-page .space-wallet-snapshot,.formal-space-detail-page .space-wallet-stat-card{padding:14px!important}.formal-space-detail-page .space-wallet-list-head>div,.formal-space-detail-page .space-wallet-pagination>div{align-items:stretch!important;flex-direction:column;width:100%}.formal-space-detail-page .space-wallet-row{grid-gap:6px;display:grid;gap:6px}.formal-space-detail-page .space-wallet-row>div{margin-top:0!important;text-align:left!important}.formal-space-detail-page .space-contract-panel{gap:14px}.formal-space-detail-page .space-contract-badge-row,.formal-space-detail-page .space-contract-card-head,.formal-space-detail-page .space-contract-head{align-items:stretch!important;flex-direction:column}.formal-space-detail-page .space-contract-meta-row{align-items:flex-start!important;flex-direction:row;text-align:left}.formal-space-detail-page .space-contract-create-button,.formal-space-detail-page .space-contract-detail-button,.formal-space-detail-page .space-contract-status-badge{justify-content:center;text-align:center;width:100%}.formal-space-detail-page .space-contract-card,.formal-space-detail-page .space-contract-empty-state{padding:14px!important}.create-contract-modal-overlay{align-items:flex-start!important;overflow-y:auto!important;padding:16px 12px!important}.create-contract-modal{height:auto!important;max-height:none!important;width:min(720px,calc(100vw - 24px))!important}.create-contract-modal-head{padding:22px 18px 12px!important}.create-contract-modal-body{gap:18px!important;grid-template-columns:1fr!important;margin-top:12px!important;overflow:visible!important;padding:0!important;width:calc(100% - 36px)!important}.create-contract-modal-footer{align-items:stretch!important;flex-direction:column-reverse;height:auto!important;padding:18px!important}.create-contract-date-grid{grid-template-columns:1fr!important}.create-contract-signer-row{align-items:center!important}.create-contract-primary-button,.create-contract-secondary-button{justify-content:center;width:100%}}.contract-page{background:radial-gradient(circle at 14% 0,color-mix(in srgb,var(--ibom-brand) 10%,#0000),#0000 32%),linear-gradient(180deg,var(--ibom-bg),var(--ibom-bg-soft));color:var(--ibom-text);min-height:calc(100vh - 64px);padding:32px 0 48px}.contract-shell{grid-gap:18px;display:grid;gap:18px;margin:0 auto;width:min(var(--ibom-page-max),calc(100vw - 32px))}.contract-hero{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 320px}.contract-feedback,.contract-hero-copy,.contract-hero-panel,.contract-loading-card,.contract-management-card,.contract-summary-grid button{background:color-mix(in srgb,var(--ibom-panel) 94%,#0000);border:1px solid var(--ibom-border);border-radius:8px;box-shadow:var(--ibom-shadow-soft)}.contract-hero-copy{grid-gap:10px;align-content:start;display:grid;gap:10px;min-width:0;padding:22px}.contract-back,.contract-card-cta,.contract-feedback button{align-items:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:8px;color:var(--ibom-text);display:inline-flex;font-weight:700;gap:8px;justify-content:center;min-height:40px;transition:border-color var(--ibom-transition),background var(--ibom-transition),transform var(--ibom-transition)}.contract-back{justify-self:start;padding:0 12px}.contract-back svg,.contract-card-icon svg,.contract-card-meta svg,.contract-feedback button svg,.contract-status svg{flex:0 0 auto;height:18px;width:18px}.contract-back:hover,.contract-feedback button:hover,.contract-management-card:hover .contract-card-cta{background:color-mix(in srgb,var(--ibom-brand) 12%,var(--ibom-panel-soft));border-color:color-mix(in srgb,var(--ibom-brand) 40%,var(--ibom-border))}.contract-back:focus-visible,.contract-feedback button:focus-visible,.contract-management-card:focus-visible,.contract-summary-grid button:focus-visible{outline:2px solid color-mix(in srgb,var(--ibom-brand) 62%,#0000);outline-offset:2px}.contract-card-head p,.contract-card-head>div:nth-child(2)>span,.contract-card-meta,.contract-feedback p,.contract-hero-copy>span,.contract-hero-panel>span,.contract-party-strip small,.contract-party-strip span,.contract-summary-grid small,.contract-summary-grid span{color:var(--ibom-text-muted)}.contract-card-head>div:nth-child(2)>span,.contract-hero-copy>span,.contract-hero-panel>span,.contract-summary-grid small{font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.contract-hero-copy h1{color:var(--ibom-text);font-size:clamp(28px,4vw,48px);line-height:1.05;margin:0}.contract-hero-copy p{color:var(--ibom-text-soft);line-height:1.7;margin:0;max-width:760px}.contract-hero-panel{grid-gap:14px;align-content:space-between;display:grid;gap:14px;min-width:0;padding:20px}.contract-hero-panel strong{color:var(--ibom-text);font-size:22px;line-height:1.25;overflow-wrap:anywhere}.contract-hero-panel div{align-items:flex-end;border-top:1px solid var(--ibom-border);display:flex;gap:12px;justify-content:space-between;padding-top:14px}.contract-hero-panel small{color:var(--ibom-text-muted);font-size:12px}.contract-hero-panel b{color:var(--ibom-brand);font-size:34px;line-height:1}.contract-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.contract-summary-grid button{grid-gap:8px;color:var(--ibom-text);display:grid;gap:8px;min-width:0;padding:16px;text-align:left;transition:border-color var(--ibom-transition),background var(--ibom-transition),transform var(--ibom-transition)}.contract-summary-grid button:hover{border-color:color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border));transform:translateY(-1px)}.contract-summary-grid button.is-selected{background:color-mix(in srgb,var(--ibom-brand) 12%,var(--ibom-panel));border-color:color-mix(in srgb,var(--ibom-brand) 48%,var(--ibom-border))}.contract-summary-grid strong{color:var(--ibom-text);font-size:28px;line-height:1}.contract-management-list{grid-gap:14px;display:grid;gap:14px}.contract-management-card{grid-gap:16px;color:var(--ibom-text);cursor:pointer;display:grid;gap:16px;min-width:0;padding:18px;text-align:left;transition:border-color var(--ibom-transition),background var(--ibom-transition),transform var(--ibom-transition);width:100%}.contract-management-card:hover{background:color-mix(in srgb,var(--ibom-panel) 82%,var(--ibom-brand) 4%);border-color:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border));transform:translateY(-1px)}.contract-card-head{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:48px minmax(0,1fr) auto}.contract-card-icon{background:color-mix(in srgb,var(--ibom-brand) 12%,var(--ibom-panel-soft));border:1px solid color-mix(in srgb,var(--ibom-brand) 32%,var(--ibom-border));border-radius:8px;color:var(--ibom-brand);display:grid;height:48px;place-items:center;width:48px}.contract-card-head h2,.contract-feedback h2{color:var(--ibom-text);margin:0}.contract-card-head h2{font-size:22px;line-height:1.25;margin-top:4px;overflow-wrap:anywhere}.contract-card-head p{line-height:1.55;margin:8px 0 0;max-width:920px}.contract-status{align-items:center;border:1px solid var(--ibom-border);border-radius:999px;color:var(--ibom-text);display:inline-flex;font-style:normal;font-weight:800;gap:7px;justify-content:center;min-height:34px;padding:0 11px;white-space:nowrap}.contract-status.pending{background:color-mix(in srgb,var(--ibom-warning) 12%,#0000);border-color:color-mix(in srgb,var(--ibom-warning) 36%,var(--ibom-border));color:var(--ibom-warning)}.contract-status.signed{background:color-mix(in srgb,var(--ibom-success) 12%,#0000);border-color:color-mix(in srgb,var(--ibom-success) 40%,var(--ibom-border));color:var(--ibom-success)}.contract-status.cancelled,.contract-status.expired{background:color-mix(in srgb,var(--ibom-danger) 12%,#0000);border-color:color-mix(in srgb,var(--ibom-danger) 40%,var(--ibom-border));color:var(--ibom-danger)}.contract-card-meta{display:flex;flex-wrap:wrap;gap:8px}.contract-card-meta span{align-items:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:999px;color:var(--ibom-text-soft);display:inline-flex;font-size:12px;gap:6px;min-height:30px;padding:0 10px}.contract-party-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.contract-party-strip div{grid-gap:6px;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:8px;display:grid;gap:6px;min-width:0;padding:12px}.contract-party-strip div.is-signed{background:color-mix(in srgb,var(--ibom-success) 8%,var(--ibom-panel-soft));border-color:color-mix(in srgb,var(--ibom-success) 32%,var(--ibom-border))}.contract-party-strip small,.contract-party-strip span,.contract-party-strip strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contract-party-strip strong{color:var(--ibom-text)}.contract-card-cta{background:var(--ibom-brand);color:var(--ibom-brand-contrast);justify-self:end;padding:0 14px}.contract-feedback{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr) auto;padding:18px}.contract-feedback>svg{color:var(--ibom-brand);height:32px;width:32px}.contract-feedback.is-error>svg{color:var(--ibom-danger)}.contract-feedback p{margin:6px 0 0}.contract-feedback button{padding:0 14px}.contract-loading-card{grid-gap:12px;display:grid;gap:12px;padding:18px}.contract-loading-card small,.contract-loading-card span,.contract-loading-card strong{animation:contractPulse 1.4s ease-in-out infinite;background:color-mix(in srgb,var(--ibom-text) 12%,#0000);border-radius:999px;display:block;height:14px}.contract-loading-card span{width:min(220px,70%)}.contract-loading-card strong{height:22px;width:min(420px,92%)}.contract-loading-card small{width:min(620px,100%)}.contract-page.signing-page{--ibom-bg:#070707;--ibom-bg-soft:#030303;--ibom-bg-elevated:#101010;--ibom-panel:#141414;--ibom-panel-soft:#1b1b1b;--ibom-panel-muted:#242424;--ibom-border:#ffffff1c;--ibom-border-strong:#fff3;--ibom-text:#f5f5f5;--ibom-text-soft:#ffffffbd;--ibom-text-muted:#ffffff80;--ibom-text-subtle:#ffffff52;--ibom-shadow-soft:none;--app-input-bg:#101010;--app-placeholder:#ffffff61;background:radial-gradient(circle at 14% 0,#ffffff0f,#0000 32%),linear-gradient(180deg,#121212,#070707)}.contract-signing-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 360px}.contract-document,.contract-sign-panel{background:color-mix(in srgb,var(--ibom-panel) 94%,#0000);border:1px solid var(--ibom-border);border-radius:8px;box-shadow:var(--ibom-shadow-soft);min-width:0}.contract-document{grid-gap:18px;display:grid;gap:18px;padding:22px}.contract-paper-head{grid-gap:10px 14px;align-items:start;border-bottom:1px solid var(--ibom-border);display:grid;gap:10px 14px;grid-template-columns:minmax(0,1fr) auto;padding-bottom:18px}.contract-detail-stats span,.contract-paper-head p,.contract-paper-head>span,.contract-sign-notice p,.contract-sign-panel>span,.contract-signature-grid p,.contract-signature-grid small,.contract-signature-grid span,.contract-signature-input label,.contract-signature-input p,.contract-terms-list article>span{color:var(--ibom-text-muted)}.contract-detail-stats span,.contract-paper-head>span,.contract-sign-panel>span,.contract-signature-grid span,.contract-signature-input label{font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.contract-paper-head h2{color:var(--ibom-text);font-size:30px;line-height:1.18;margin:0}.contract-paper-head p{grid-column:1/-1;line-height:1.55;margin:0}.contract-paper-head .contract-status{align-self:start;grid-column:2;grid-row:1/span 2}.contract-detail-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.contract-detail-stats div{grid-gap:7px;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:8px;display:grid;gap:7px;min-width:0;padding:13px}.contract-detail-stats strong{color:var(--ibom-text);min-width:0;overflow-wrap:anywhere}.contract-terms-list{grid-gap:12px;display:grid;gap:12px}.contract-terms-list article{grid-gap:14px;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:8px;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);padding:16px}.contract-terms-list article>span{background:color-mix(in srgb,var(--ibom-brand) 14%,#0000);border-radius:999px;color:var(--ibom-brand);display:grid;font-weight:900;height:34px;place-items:center;width:34px}.contract-terms-list h3{color:var(--ibom-text);margin:0 0 8px}.contract-terms-list p{color:var(--ibom-text-soft);line-height:1.75;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.contract-signature-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.contract-signature-grid article{grid-gap:8px;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:8px;display:grid;gap:8px;min-width:0;padding:14px}.contract-signature-grid article.signed{background:color-mix(in srgb,var(--ibom-success) 8%,var(--ibom-panel-soft));border-color:color-mix(in srgb,var(--ibom-success) 34%,var(--ibom-border))}.contract-signature-grid article.is-active{border-color:color-mix(in srgb,var(--ibom-brand) 50%,var(--ibom-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ibom-brand) 24%,#0000)}.contract-signature-grid strong{color:var(--ibom-text);overflow-wrap:anywhere}.contract-signature-grid img{background:#fff;border-radius:8px;max-height:76px;object-fit:contain;padding:8px;width:100%}.contract-signature-grid em{background:color-mix(in srgb,var(--ibom-brand) 13%,#0000);border-radius:999px;color:var(--ibom-brand);font-size:12px;font-style:normal;font-weight:800;padding:5px 9px;width:-moz-fit-content;width:fit-content}.contract-sign-inline-button{align-items:center;background:color-mix(in srgb,var(--ibom-brand) 12%,var(--ibom-panel-soft));border:1px solid color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border));border-radius:8px;color:var(--ibom-brand);display:inline-flex;font-weight:800;gap:7px;justify-content:center;min-height:34px}.contract-sign-inline-button svg{height:16px;width:16px}.contract-sign-inline-button:disabled{cursor:not-allowed;opacity:.58}.contract-sign-panel{grid-gap:14px;align-content:start;display:grid;gap:14px;padding:20px;position:sticky;top:86px}.contract-sign-panel h2{color:var(--ibom-text);font-size:24px;margin:0}.contract-sign-panel .panel-metric{grid-gap:7px;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:8px;display:grid;gap:7px;padding:13px}.contract-sign-panel .panel-metric span{color:var(--ibom-text-muted);font-size:12px;font-weight:800;text-transform:uppercase}.contract-sign-panel .panel-metric strong{color:var(--ibom-text);min-width:0;overflow-wrap:anywhere}.contract-signature-input{grid-gap:10px;border-top:1px solid var(--ibom-border);display:grid;gap:10px;padding-top:14px}.contract-signature-input p{line-height:1.55;margin:0}.contract-signature-pad{background:#fff;border:1px solid color-mix(in srgb,var(--ibom-brand) 24%,var(--ibom-border));border-radius:8px;height:180px;overflow:hidden}.contract-signature-pad canvas{cursor:crosshair;display:block;height:100%;touch-action:none;width:100%}.contract-sign-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr}.contract-sign-actions button,.contract-sign-panel button{align-items:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:8px;color:var(--ibom-text);display:inline-flex;font-weight:800;gap:8px;justify-content:center;min-height:38px}.contract-sign-actions button svg{height:17px;width:17px}.contract-sign-actions .create-button{background:var(--ibom-brand);border-color:color-mix(in srgb,var(--ibom-brand) 42%,var(--ibom-border));color:var(--ibom-brand-contrast)}.contract-sign-actions button:disabled,.contract-sign-panel button:disabled{cursor:not-allowed;opacity:.56}.contract-sign-notice{grid-gap:10px;background:color-mix(in srgb,var(--ibom-brand) 8%,var(--ibom-panel-soft));border:1px solid color-mix(in srgb,var(--ibom-brand) 26%,var(--ibom-border));border-radius:8px;display:grid;gap:10px;grid-template-columns:26px minmax(0,1fr);padding:12px}.contract-sign-notice svg{color:var(--ibom-brand);height:22px;width:22px}.contract-sign-notice p{line-height:1.55;margin:0}.contract-dispute-feedback{border:1px solid var(--ibom-border);border-radius:8px;font-size:13px;line-height:1.5;padding:10px 12px}.contract-dispute-feedback.is-error{background:color-mix(in srgb,#dc2626 10%,var(--ibom-panel-soft));border-color:color-mix(in srgb,#dc2626 30%,var(--ibom-border));color:#b91c1c}.contract-dispute-feedback.is-success{background:color-mix(in srgb,#16a34a 10%,var(--ibom-panel-soft));border-color:color-mix(in srgb,#16a34a 32%,var(--ibom-border));color:#15803d}.contract-dispute-form{grid-gap:12px;background:var(--ibom-panel-soft);border:1px solid color-mix(in srgb,var(--ibom-brand) 18%,var(--ibom-border));border-radius:8px;display:grid;gap:12px;padding:12px}.contract-dispute-form label{grid-gap:6px;display:grid;gap:6px}.contract-dispute-form label span{color:var(--ibom-text-muted);font-size:12px;font-weight:800}.contract-dispute-form input,.contract-dispute-form select,.contract-dispute-form textarea{background:var(--ibom-bg);border:1px solid var(--ibom-border);border-radius:8px;color:var(--ibom-text);font:inherit;padding:9px 10px;width:100%}.contract-dispute-form textarea{resize:vertical}@keyframes contractPulse{0%,to{opacity:.42}50%{opacity:.88}}@media (max-width:1040px){.contract-hero,.contract-signing-layout{grid-template-columns:1fr}.contract-sign-panel{position:static}.contract-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.contract-page{padding:18px 0 32px}.contract-shell{gap:14px;width:min(100%,calc(100vw - 24px))}.contract-feedback,.contract-hero-copy,.contract-hero-panel,.contract-loading-card,.contract-management-card,.contract-summary-grid button{padding:14px}.contract-hero-copy h1{font-size:32px}.contract-card-head,.contract-detail-stats,.contract-feedback,.contract-party-strip,.contract-signature-grid,.contract-summary-grid{grid-template-columns:1fr}.contract-document,.contract-sign-panel{padding:14px}.contract-paper-head{grid-template-columns:1fr}.contract-paper-head .contract-status{grid-column:auto;grid-row:auto;justify-self:stretch}.contract-terms-list article{grid-template-columns:1fr}.contract-card-icon{height:42px;width:42px}.contract-card-cta,.contract-status{justify-self:stretch}.contract-card-meta span,.contract-party-strip small,.contract-party-strip span,.contract-party-strip strong,.contract-signature-grid small,.contract-signature-grid span,.contract-signature-grid strong{overflow-wrap:anywhere;white-space:normal}.contract-feedback button{width:100%}}.create-flow-page{background:radial-gradient(circle at 15% 0,color-mix(in srgb,var(--ibom-brand) 12%,#0000),#0000 32%),linear-gradient(180deg,var(--ibom-bg),var(--ibom-bg));background:radial-gradient(circle at 15% 0,color-mix(in srgb,var(--ibom-brand) 12%,#0000),#0000 32%),linear-gradient(180deg,var(--ibom-bg),var(--ibom-bg-soft,var(--ibom-bg)));color:var(--ibom-text);min-height:calc(100vh - 76px);padding:30px 0 56px}.create-flow-shell{grid-gap:22px;display:grid;gap:22px;margin:0 auto;width:min(var(--ibom-page-max),calc(100vw - 32px))}.create-flow-hero{grid-gap:18px;align-items:start;background:linear-gradient(135deg,color-mix(in srgb,var(--ibom-brand) 13%,#0000),#0000 44%),var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-lg);box-shadow:var(--ibom-shadow-soft);display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr) minmax(128px,180px);min-width:0;padding:24px}.create-flow-actions button,.create-flow-hero .back-link{align-items:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);color:var(--ibom-text-soft);display:inline-flex;font-weight:800;gap:8px;justify-content:center;min-height:40px;transition:border-color var(--ibom-transition),background var(--ibom-transition),color var(--ibom-transition),transform var(--ibom-transition)}.create-flow-hero .back-link{padding:0 12px}.create-flow-actions button:hover:not(:disabled),.create-flow-hero .back-link:hover{background:color-mix(in srgb,var(--ibom-brand) 10%,var(--ibom-panel-soft));border-color:color-mix(in srgb,var(--ibom-brand) 38%,var(--ibom-border));color:var(--ibom-text)}.create-flow-actions button:focus-visible,.create-flow-hero .back-link:focus-visible,.create-main-card button:focus-visible,.create-main-card input:focus,.create-main-card select:focus,.create-main-card textarea:focus{box-shadow:var(--ibom-focus-ring);outline:0}.create-flow-actions svg,.create-flow-hero svg{flex:0 0 auto;height:18px;width:18px}.create-flow-heading{grid-gap:9px;display:grid;gap:9px;min-width:0}.allocation-list dt,.confirm-basic span,.confirm-block>p,.create-flow-heading>span,.create-flow-meter span,.creation-tips h3,.stepper-item small,.tip-list span{color:var(--ibom-text-muted)}.create-flow-heading>span,.create-flow-meter span,.creation-tips h3{font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.create-flow-heading h1{color:var(--ibom-text);font-size:clamp(30px,4vw,50px);line-height:1.04;margin:0}.create-flow-heading p{color:var(--ibom-text-soft);margin:0;max-width:760px}.create-flow-meter{grid-gap:8px;align-content:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-md);display:grid;gap:8px;min-height:96px;min-width:0;padding:16px}.create-flow-meter strong{color:var(--ibom-brand);font-size:34px;line-height:1}.create-stepper{grid-gap:12px;gap:12px;grid-column:1/-1;min-width:0}.stepper-item{grid-gap:4px 12px;align-content:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);display:grid;gap:4px 12px;grid-template-columns:34px minmax(0,1fr);min-height:78px;min-width:0;padding:14px}.stepper-item span{background:var(--ibom-panel-muted);border-radius:50%;color:var(--ibom-text);display:grid;font-weight:900;grid-row:1/3;height:34px;place-items:center;width:34px}.stepper-item span svg{height:18px;width:18px}.stepper-item strong{color:var(--ibom-text);font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stepper-item small{font-size:12px;min-width:0;overflow:hidden}.stepper-item.active,.stepper-item.done{background:color-mix(in srgb,var(--ibom-brand) 10%,var(--ibom-panel-soft));border-color:color-mix(in srgb,var(--ibom-brand) 48%,var(--ibom-border))}.stepper-item.active span,.stepper-item.done span{background:var(--ibom-brand);color:var(--ibom-brand-contrast)}.autosave-note,.created-space-note,.success-toast{background:var(--ibom-brand-soft);border:1px solid color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border));border-radius:var(--ibom-radius-sm);color:var(--ibom-text);font-weight:700;padding:13px 16px}.create-flow-layout{grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.create-flow-main{min-width:0}.create-main-card,.creation-tips{background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-lg);box-shadow:var(--ibom-shadow-soft);color:var(--ibom-text)}.create-main-card{min-height:620px;min-width:0;padding:28px}.creation-tips{grid-gap:18px;display:grid;gap:18px;padding:22px;position:sticky;top:96px}.creation-tips h3{color:var(--ibom-text);margin:0}.tip-list{grid-gap:12px;display:grid;gap:12px}.tip-list p{grid-gap:10px;color:var(--ibom-text-soft);display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr);line-height:1.55;margin:0}.tip-list span{background:var(--ibom-brand-soft);border-radius:50%;color:var(--ibom-brand);display:grid;font-size:12px;font-weight:900;height:22px;place-items:center;width:22px}.create-flow-actions{display:flex;gap:12px;justify-content:space-between;margin-top:18px}.create-flow-actions.is-final-step{justify-content:flex-end}.create-flow-actions button{min-width:136px;padding:0 18px}.create-flow-actions .create-button{background:var(--ibom-brand);border-color:color-mix(in srgb,var(--ibom-brand) 44%,var(--ibom-border));color:var(--ibom-brand-contrast)}.create-flow-actions .create-button:hover:not(:disabled){background:var(--ibom-brand-strong);color:var(--ibom-brand-contrast)}.create-flow-actions button:disabled{cursor:not-allowed;opacity:.52}.create-main-card .step-heading{margin-bottom:24px}.allocation-list dd,.allocation-list strong,.confirm-block h3,.create-main-card .step-heading h2,.create-main-card h2,.create-main-card h3,.create-main-card h4{color:var(--ibom-text)!important;letter-spacing:0}.create-main-card .step-heading h2{font-size:24px;line-height:1.25;margin:0 0 8px}.create-main-card .step-heading p,.create-main-card p,.create-main-card small{color:var(--ibom-text-soft)}.create-main-card input:not([type=range]),.create-main-card select,.create-main-card textarea{background:var(--ibom-bg-elevated)!important;background:var(--app-input-bg,var(--ibom-bg-elevated))!important;border-color:var(--ibom-border)!important;border-radius:var(--ibom-radius-sm)!important;color:var(--ibom-text)!important}.create-main-card input[type=range],.creation-tips input[type=range]{accent-color:var(--ibom-brand)}.create-main-card input::placeholder,.create-main-card textarea::placeholder{color:var(--ibom-text-subtle)!important}.create-main-card .bg-amber-50,.create-main-card .bg-blue-50,.create-main-card .bg-gray-50,.create-main-card .bg-green-50,.create-main-card .bg-red-50,.create-main-card .bg-slate-50,.create-main-card .bg-white,.creation-tips .bg-white{background:var(--ibom-panel-soft)!important}.create-main-card .bg-amber-100,.create-main-card .bg-blue-100,.create-main-card .bg-emerald-100,.create-main-card .bg-gray-100,.create-main-card .bg-green-100,.create-main-card .bg-red-100{background:var(--ibom-panel-muted)!important}.create-main-card .border,.create-main-card .border-amber-200,.create-main-card .border-blue-200,.create-main-card .border-gray-200,.create-main-card .border-gray-300,.create-main-card .border-green-200,.create-main-card .border-red-200,.creation-tips .border,.creation-tips .border-gray-200{border-color:var(--ibom-border)!important}.create-main-card .text-gray-700,.create-main-card .text-gray-800,.create-main-card .text-gray-900,.creation-tips .text-gray-900{color:var(--ibom-text)!important}.create-main-card .text-gray-400,.create-main-card .text-gray-500,.create-main-card .text-gray-600,.creation-tips .text-gray-500,.creation-tips .text-gray-600{color:var(--ibom-text-soft)!important}.create-main-card .text-blue-600,.create-main-card .text-blue-700,.create-main-card .text-emerald-700,.create-main-card .text-green-600,.create-main-card .text-green-700{color:var(--ibom-brand)!important}.create-main-card .text-red-500,.create-main-card .text-red-600,.create-main-card .text-red-700{color:var(--ibom-danger)!important}.create-main-card .text-amber-600,.create-main-card .text-amber-700,.create-main-card .text-amber-800{color:var(--ibom-warning)!important}.create-main-card .rounded-2xl,.create-main-card .rounded-lg,.create-main-card .rounded-xl,.creation-tips .rounded-xl{border-radius:var(--ibom-radius-sm)!important}.allocation-list,.confirm-basic,.confirm-block,.confirm-create-step{grid-gap:14px;display:grid;gap:14px}.confirm-block{background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-md);padding:18px}.confirm-block h3{font-size:18px;margin:0}.confirm-block>p{line-height:1.55;margin:0}.confirm-basic div{grid-gap:6px;display:grid;gap:6px;min-width:0}.confirm-basic p,.confirm-basic strong{margin:0;overflow-wrap:anywhere}.confirm-token-row{display:flex!important;flex-wrap:wrap;gap:6px}.confirm-token-row em{background:var(--ibom-brand-soft);border-radius:999px;color:var(--ibom-brand);font-size:12px;font-style:normal;font-weight:800;padding:4px 8px}.allocation-list article{grid-gap:12px;background:var(--ibom-bg-elevated);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);display:grid;gap:12px;min-width:0;padding:14px}.allocation-list dl{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.allocation-list dl div{min-width:0}.allocation-list dd,.allocation-list dt{margin:0}.allocation-list dd{font-weight:800;margin-top:4px;overflow-wrap:anywhere}.creation-tips .mt-6{background:var(--ibom-panel-soft)!important;border-color:var(--ibom-border)!important;color:var(--ibom-text)!important;margin-top:0!important}.creation-tips .mt-6 .absolute{background:var(--ibom-bg-elevated)!important}@media (max-width:1120px){.create-flow-layout{grid-template-columns:1fr}.creation-tips{position:static}}@media (max-width:900px){.create-flow-hero{grid-template-columns:1fr}.create-flow-meter{min-height:auto}.create-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.create-flow-page{padding:18px 0 36px}.create-flow-shell{gap:16px;width:min(100%,calc(100vw - 24px))}.create-flow-hero,.create-main-card,.creation-tips{padding:16px}.create-flow-heading h1{font-size:32px}.allocation-list dl,.create-stepper{grid-template-columns:1fr}.create-flow-actions{align-items:stretch;flex-direction:column}.create-flow-actions button{width:100%}}.copyright-contract-page{background:radial-gradient(circle at 82% 0,color-mix(in srgb,var(--ibom-brand) 14%,#0000),#0000 34%),var(--ibom-bg);color:var(--ibom-text);font-family:var(--ibom-font-family);min-height:calc(100vh - 76px)}.copyright-contract-shell{margin:0 auto;padding:28px 0 72px;width:min(var(--ibom-page-max),calc(100vw - 32px))}.copyright-contract-hero{grid-gap:18px;align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--ibom-brand) 13%,#0000),#0000 42%),var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-lg);box-shadow:var(--ibom-shadow-soft);display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:18px;min-width:0;padding:22px}.copyright-contract-back,.copyright-contract-link-button,.copyright-contract-secondary{align-items:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);color:var(--ibom-text-soft);display:inline-flex;font-weight:700;gap:8px;justify-content:center;min-height:38px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.copyright-contract-back{padding:0 12px;white-space:nowrap}.copyright-contract-back:hover,.copyright-contract-link-button:hover,.copyright-contract-secondary:hover{background:var(--ibom-panel-muted);border-color:var(--ibom-border-strong);color:var(--ibom-text);transform:translateY(-1px)}.copyright-contract-back:focus-visible,.copyright-contract-field input:focus,.copyright-contract-field select:focus,.copyright-contract-field textarea:focus,.copyright-contract-link-button:focus-visible,.copyright-contract-secondary:focus-visible,.copyright-contract-submit:focus-visible{box-shadow:var(--ibom-focus-ring);outline:none}.copyright-contract-hero-main{min-width:0}.copyright-contract-hero-main h1{color:var(--ibom-text);font-size:clamp(30px,4vw,54px);letter-spacing:0;line-height:1;margin:4px 0 8px}.copyright-contract-hero-main p{color:var(--ibom-text-soft);font-size:15px;line-height:1.65;margin:0;max-width:760px}.copyright-contract-share{grid-gap:4px;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-md);display:grid;gap:4px;justify-items:end;min-width:118px;padding:14px}.copyright-contract-field>span,.copyright-contract-member-preview span,.copyright-contract-panel-head span,.copyright-contract-share span,.copyright-contract-stat-grid span,.copyright-party-member span{color:var(--ibom-text-muted);font-size:12px;font-weight:700}.copyright-contract-share strong{color:var(--ibom-brand);font-size:28px;line-height:1}.copyright-contract-panel-head strong.is-danger,.copyright-contract-share.is-danger strong{color:var(--ibom-danger)}.copyright-contract-feedback,.copyright-contract-loading,.copyright-contract-notice{align-items:center;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);color:var(--ibom-text-soft);display:flex;gap:10px;margin-bottom:16px;min-height:44px;padding:12px 14px}.copyright-contract-notice.is-success{background:var(--ibom-brand-soft);border-color:color-mix(in srgb,var(--ibom-brand) 34%,var(--ibom-border));color:var(--ibom-text)}.copyright-contract-feedback.is-error,.copyright-contract-notice.is-warning{background:color-mix(in srgb,var(--ibom-danger) 10%,var(--ibom-panel));border-color:color-mix(in srgb,var(--ibom-danger) 34%,var(--ibom-border));color:var(--ibom-text)}.copyright-contract-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 340px}.copyright-contract-aside,.copyright-contract-main{grid-gap:18px;display:grid;gap:18px;min-width:0}.copyright-contract-aside{position:sticky;top:96px}.copyright-contract-panel{background:var(--ibom-panel);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-lg);box-shadow:var(--ibom-shadow-soft);color:var(--ibom-text);min-width:0;padding:18px}.copyright-contract-mini-head,.copyright-contract-panel-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.copyright-contract-mini-head{align-items:center;color:var(--ibom-text);justify-content:flex-start}.copyright-contract-aside h2,.copyright-contract-panel-head h2{color:var(--ibom-text);font-size:20px;letter-spacing:0;line-height:1.2;margin:4px 0 0}.copyright-contract-panel-head strong.is-ready{color:var(--ibom-brand)}.copyright-contract-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.copyright-contract-field{grid-gap:7px;display:grid;gap:7px;min-width:0}.copyright-contract-field .relative{min-width:0}.copyright-contract-field .sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.copyright-contract-field.is-wide{grid-column:1/-1}.copyright-contract-date-input,.copyright-contract-field input,.copyright-contract-field select,.copyright-contract-field textarea{background:var(--ibom-bg-elevated);background:var(--app-input-bg,var(--ibom-bg-elevated));border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);box-shadow:none;color:var(--ibom-text);min-width:0;width:100%}.copyright-contract-date-input,.copyright-contract-field input,.copyright-contract-field select{min-height:42px;padding:0 12px}.copyright-contract-field textarea{line-height:1.55;min-height:230px;padding:12px;resize:vertical}.copyright-contract-field input::placeholder,.copyright-contract-field textarea::placeholder{color:var(--ibom-text-subtle);color:var(--app-placeholder,var(--ibom-text-subtle))}.copyright-party-list{grid-gap:10px;display:grid;gap:10px;min-width:0}.copyright-party-row{grid-gap:12px;align-items:end;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-md);display:grid;gap:12px;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) 130px;min-width:0;padding:12px}.copyright-party-member{grid-gap:6px;display:grid;gap:6px;min-width:0}.copyright-contract-member-preview strong,.copyright-contract-stat-grid strong,.copyright-party-member strong{color:var(--ibom-text);min-width:0;overflow-wrap:anywhere}.copyright-contract-aside .copyright-contract-panel{grid-gap:14px;display:grid;gap:14px}.copyright-contract-aside-icon{align-items:center;background:var(--ibom-brand-soft);border:1px solid color-mix(in srgb,var(--ibom-brand) 28%,var(--ibom-border));border-radius:var(--ibom-radius-md);color:var(--ibom-brand);display:inline-flex;height:44px;justify-content:center;width:44px}.copyright-contract-aside p{color:var(--ibom-text-soft);line-height:1.6;margin:0}.copyright-contract-member-preview,.copyright-contract-stat-grid{grid-gap:10px;display:grid;gap:10px}.copyright-contract-member-preview div,.copyright-contract-stat-grid div{grid-gap:5px;background:var(--ibom-panel-soft);border:1px solid var(--ibom-border);border-radius:var(--ibom-radius-sm);display:grid;gap:5px;min-width:0;padding:10px}.copyright-contract-submit{align-items:center;background:var(--ibom-brand);border:1px solid #0000;border-radius:var(--ibom-radius-sm);color:#050505;display:inline-flex;font-weight:800;gap:8px;justify-content:center;min-height:44px;transition:background-color .16s ease,opacity .16s ease,transform .16s ease}.copyright-contract-submit:hover{background:var(--ibom-brand-strong);transform:translateY(-1px)}.copyright-contract-link-button:disabled,.copyright-contract-secondary:disabled,.copyright-contract-submit:disabled{cursor:not-allowed;opacity:.52;transform:none}.copyright-contract-secondary{width:100%}@media (max-width:1180px){.copyright-contract-layout,.creator-market-layout,.works-market-layout{grid-template-columns:1fr}.copyright-contract-aside,.creator-filter-section,.works-filter-section{position:static}.creator-grid,.works-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.account-page{grid-template-columns:1fr}.account-sidebar{position:static}.account-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.playlist-list,.work-management-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.copyright-contract-aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ibom-topbar{height:auto!important;min-height:0}.ibom-topbar>div{width:calc(100vw - 24px)}.ibom-topbar>div>div{align-items:center;flex-wrap:wrap;gap:12px;height:auto!important;max-width:100%;min-height:0!important;min-width:0;padding:14px 0}.ibom-topbar>div>div>:first-child{flex:1 1 100%;flex-wrap:wrap;gap:12px;max-width:100%;min-width:0;width:100%}.ibom-topbar>div>div>:first-child>.hidden.md\:block{display:block!important;flex:0 0 100%;max-width:100%;min-width:0;width:100%}.ibom-topbar>div>div>:first-child>.hidden.md\:block>div{display:flex;flex-wrap:wrap;gap:12px;margin-left:0!important;max-width:100%;overflow-x:visible;padding:4px 2px 0;width:100%}.ibom-topbar>div>div>:first-child>.hidden.md\:block>div>.relative{flex:0 0 auto}.ibom-topbar>div>div>:first-child>.hidden.md\:block a{white-space:nowrap}.ibom-topbar>div>div>:first-child>.hidden.md\:block>div::-webkit-scrollbar{display:none}.ibom-topbar>div>div>.hidden.md\:block{display:block!important;flex:1 1 100%;min-width:0}.ibom-topbar>div>div>.hidden.md\:block>div{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-left:0!important;max-width:100%;overflow:visible;padding-bottom:4px;width:100%}.ibom-topbar>div>div>.hidden.md\:block>div>*{flex:0 0 auto}.ibom-topbar>div>div>.hidden.md\:block>div::-webkit-scrollbar{display:none}.ibom-topbar .md\:hidden{display:none!important}.ibom-topbar [class*=ml-3],.ibom-topbar [class*=mr-2],.ibom-topbar [class*=mr-3]{margin-left:0!important;margin-right:0!important}.ibom-topbar a[href="/collaboration/create"]{min-width:max-content;padding-left:10px!important;padding-right:10px!important}.ibom-topbar .origin-top-right{left:0;margin-top:0!important;right:auto!important;top:calc(100% + 4px)}.ibom-topbar [role=tooltip]{display:none}.account-page,.copyright-contract-shell,.creator-market-page>div,.ibom-page-shell,.works-market-page>div{margin-top:16px;width:min(100%,calc(100vw - 24px))}.work-purchase-modal{border-radius:var(--ibom-radius-md)!important;max-height:calc(100vh - 24px);overflow-y:auto;width:min(100%,calc(100vw - 24px))!important}.work-purchase-modal>.flex,.work-purchase-modal>.grid{padding-left:16px!important;padding-right:16px!important}.copyright-contract-aside,.copyright-contract-grid,.creator-grid,.work-purchase-modal>.grid,.works-market-grid{grid-template-columns:1fr!important}.copyright-contract-shell{padding-top:18px}.copyright-contract-hero{grid-template-columns:1fr;padding:16px}.copyright-contract-back,.copyright-contract-share{justify-self:start}.copyright-contract-share{justify-items:start;width:100%}.copyright-party-row{grid-template-columns:1fr}.copyright-contract-feedback,.copyright-contract-loading,.copyright-contract-notice,.copyright-contract-panel{padding:14px}.copyright-contract-panel-head{align-items:stretch;flex-direction:column}.creator-filter-card,.works-filter-card{padding:14px!important}.creator-filter-popover{min-width:0!important;width:min(100%,calc(100vw - 24px))!important}.messages-page>.max-w-6xl,.notification-shell{padding-left:0!important;padding-right:0!important;width:min(100%,calc(100vw - 24px))}.notification-header{align-items:stretch!important;flex-direction:column;gap:12px;padding:16px!important;position:static!important}.notification-header button{border-radius:999px;justify-content:center;min-height:42px}.notification-mark-all-btn{width:100%}.notification-tabs{flex-wrap:wrap;margin-bottom:0!important;overflow-x:visible;padding:12px!important}.notifications-item{align-items:stretch!important;flex-direction:column;gap:12px;margin:8px;padding:16px!important}.notifications-item>.flex-1>.flex{align-items:flex-start!important;flex-direction:column;gap:6px}.notifications-time{margin-left:0!important;white-space:normal!important}.notifications-item .opacity-0{opacity:1!important}.new-conversation-card,.notification-modal-card{max-height:calc(100vh - 24px)!important;overflow-y:auto;width:min(100%,calc(100vw - 24px))!important}.new-conversation-card>div:first-child,.notification-modal-foot,.notification-modal-head{align-items:stretch!important;flex-direction:column;gap:12px}.notification-modal-body,.notification-modal-foot,.notification-modal-head{padding-left:16px!important;padding-right:16px!important}.messages-page{height:auto!important;min-height:calc(100vh - 64px);overflow:visible!important}.messages-page>.max-w-6xl{height:auto!important;min-height:calc(100vh - 128px)}.messages-page-panel{min-height:calc(100vh - 150px)}.message-thread-panel,.messages-layout,.messages-sidebar{min-width:0;width:100%!important}.message-thread-header{align-items:flex-start!important}.message-thread-body{min-height:420px}.message-bubble{max-width:min(82vw,320px)!important}.message-composer>.flex,.new-conversation-card .flex.gap-2{align-items:stretch}.message-composer button{flex:0 0 auto}.account-sidebar nav{grid-template-columns:1fr}.account-main .account-panel{padding:16px}.account-main .account-panel-head{align-items:stretch;flex-direction:column;height:auto}.account-profile-layout{grid-template-columns:1fr}.account-main>div>.flex>.w-64{border-bottom:1px solid var(--ibom-border);border-right:0;width:100%}.account-main>div>.flex>.flex-1{min-width:0;padding:16px;width:100%}.account-section-content{padding:0!important}.creative-toolbar,.playlist-list,.wallet-type-grid,.work-management-grid{grid-template-columns:1fr!important}.creative-toolbar>div{min-width:0;width:100%}.account-creator-card>.flex,.purchased-card{align-items:stretch!important;flex-direction:column}.purchased-card img{aspect-ratio:16/9;height:auto!important;width:100%!important}.ibom-section-header{align-items:stretch;flex-direction:column}.ibom-drawer-overlay{align-items:end;justify-items:stretch}.ibom-drawer-card{border-left:0;border-radius:var(--ibom-radius-lg) var(--ibom-radius-lg) 0 0;border-top:1px solid var(--ibom-border-strong);height:min(86vh,760px);width:100%}}.create-flow-page{background:#000!important;color:#fff;font-family:var(--ibom-font-family);min-height:calc(100dvh - 77px);padding:0 0 96px!important}.create-flow-shell{margin:0!important;max-width:none!important;width:100%!important}.create-flow-hero{background:#141414!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;min-height:260px;padding:28px max(20px,calc(50vw - 700px)) 24px!important}.create-flow-hero:after,.create-flow-hero:before{display:none!important}.create-flow-hero .back-link{color:#ffffffa3!important;font-size:14px;gap:8px}.create-flow-hero .back-link:hover{color:#26ee6d!important}.create-flow-heading{margin-top:26px;width:min(820px,100%)}.create-flow-heading span{color:#26ee6d!important;font-size:15px;font-weight:700;letter-spacing:0}.create-flow-heading h1{color:#fff!important;font-size:clamp(34px,3.2vw,52px);letter-spacing:0;line-height:1.08;margin-top:10px}.create-flow-heading p{color:#ffffff94!important;font-size:16px;line-height:1.7;width:min(660px,100%)}.create-flow-meter{display:none!important}.create-stepper{grid-gap:14px;counter-reset:create-step;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px;width:min(860px,100%)}.stepper-item{background:#0f0f0f!important;border:1px solid #2b2b2b!important;border-radius:8px!important;box-shadow:none!important;counter-increment:create-step;min-height:66px;padding:13px 14px!important}.stepper-item span{display:none!important}.stepper-item strong{color:#ffffffeb!important;font-size:16px;letter-spacing:0;line-height:1.25}.stepper-item strong:before{color:#26ee6d;content:counter(create-step) "/ ";font-weight:800}.stepper-item small{color:#ffffff7a!important;font-size:11px;line-height:1.35;margin-top:6px}.stepper-item.active{background:#141414!important;border-color:#26ee6d!important;box-shadow:0 0 0 1px #26ee6d47!important}.stepper-item.done{background:#101811!important;border-color:#26ee6d85!important}.create-flow-layout{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,860px) minmax(320px,500px);margin:58px auto 0!important;width:min(1400px,calc(100vw - 40px))}.create-flow-main,.create-main-card{min-width:0}.create-main-card{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0 30px!important}.create-main-card .space-y-8>:not([hidden])~:not([hidden]){margin-top:38px!important}.create-main-card h2,.create-main-card h3,.create-main-card h4,.create-main-card label,.create-main-card strong{color:#fff!important;letter-spacing:0}.create-main-card h2{font-size:30px!important;line-height:1.2}.create-main-card p,.create-main-card small,.create-main-card span{color:#ffffff8f!important;letter-spacing:0}.create-main-card input[type=number],.create-main-card input[type=text],.create-main-card select,.create-main-card textarea{background:#0f0f0f!important;border-color:#2b2b2b!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;min-height:52px}.create-main-card textarea{min-height:146px}.create-main-card input::placeholder,.create-main-card textarea::placeholder{color:#ffffff57!important}.create-main-card input:focus,.create-main-card select:focus,.create-main-card textarea:focus{border-color:#26ee6d!important;box-shadow:0 0 0 3px #26ee6d24!important;outline:none!important}.create-main-card input[type=checkbox],.create-main-card input[type=radio]{accent-color:#26ee6d}.create-main-card div[class*=border-blue-500]{background:#0d1911!important;border-color:#26ee6d!important}.create-main-card div[class*=bg-gray-50],.create-main-card div[class*=bg-white],.create-main-card div[class*=border-gray-200]{background:#0f0f0f!important;border-color:#2b2b2b!important}.create-main-card .text-red-500,.create-main-card .text-red-600{color:#ff5d73!important}.create-main-card .text-green-600,.create-main-card .text-green-800{color:#26ee6d!important}.create-flow-actions{border-top:1px solid #1b1b1b;margin:34px 30px 0!important;padding-top:24px;width:min(800px,calc(100% - 60px))}.create-flow-actions button{background:#0f0f0f!important;border:1px solid #2b2b2b!important;border-radius:8px!important;box-shadow:none!important;color:#ffffffdb!important;min-height:46px}.create-flow-actions button:disabled{opacity:.45}.create-flow-actions .create-button{background:#26ee6d!important;border-color:#26ee6d!important;color:#000!important}.create-flow-actions .create-button svg{color:#000!important}.creation-tips{background:#0f0f0f!important;border:1px solid #1b1b1b!important;border-radius:12px!important;box-shadow:none!important;color:#fff;padding:26px!important;width:100%}.creation-tips h3{color:#fff!important;font-size:22px;letter-spacing:0}.creation-tips p{color:#ffffff9e!important;line-height:1.65}.tip-list p span{background:#26ee6d!important;border-radius:999px;color:#000!important;font-size:12px;font-weight:800;height:22px;width:22px}.autosave-note{background:#26ee6d14!important;border-color:#26ee6d38!important;color:#ffffffb8!important}.success-toast{background:#26ee6d1f!important;border-color:#26ee6d59!important;color:#26ee6d!important;margin:24px auto 0!important;width:min(1400px,calc(100vw - 40px))}.role-setup-step{text-align:left;width:100%}.role-setup-step>.mb-8{margin-bottom:34px!important}.role-setup-step>.mb-8 h2{font-size:24px!important;line-height:1.25;margin-bottom:8px!important}.role-setup-step>.mb-8 p{font-size:13px;line-height:1.55;max-width:760px}.role-search-field{max-width:800px}.role-picker-section h3,.role-revenue-section h3,.role-search-field label{font-size:14px!important;line-height:1.45}.role-search-field .relative svg{color:#ffffff61!important}.role-picker-section{background:#0000!important;border:0!important;border-radius:0!important;padding:0!important}.role-picker-section>.flex:first-child{margin-bottom:18px!important}.role-picker-section h4{color:#ffffff9e!important;font-size:12px!important;margin-bottom:10px!important;text-align:center}.role-chip-grid{gap:10px 16px!important}.role-chip{align-items:center;background:#1b1b1b!important;border-color:#2b2b2b!important;border-radius:6px!important;box-shadow:none!important;color:#ffffff9e!important;display:inline-flex!important;font-size:13px!important;justify-content:center;line-height:1.25;min-height:44px;text-align:center!important}.role-chip span{color:inherit!important}.role-chip:hover:not(:disabled){border-color:#26ee6d7a!important;color:#fff!important}.role-chip.is-owner-selected,.role-chip.is-required-selected{background:#0a351a!important;border-color:#26ee6d!important;color:#fff!important}.role-chip .bg-rose-100,.role-chip span[class*=bg-rose]{background:#ff5d731f!important;border:1px solid #ff5d7373;color:#ff5d73!important}.role-category-group{padding-top:2px}.role-category-group+.role-category-group{margin-top:16px}.role-category-toggle{align-items:center;background:#0000!important;border:0!important;box-shadow:none!important;color:#ffffffa3!important;display:flex;font-size:13px;justify-content:space-between;line-height:1;min-height:30px;padding:0!important;width:100%}.role-category-toggle span:first-child{color:#ffffffb8!important}.role-category-toggle b,.role-category-toggle span:last-child{color:#ffffff6b!important;font-weight:500}.role-category-toggle:hover:not(:disabled) span{color:#26ee6d!important}.role-category-toggle+.role-chip-grid{margin-top:10px}.role-instrument-summary{background:#26ee6d14!important;border-color:#26ee6d47!important}.role-instrument-summary button,.role-instrument-summary span{color:#dfffe8!important}.role-instrument-summary button{text-decoration-color:#26ee6d85}.role-instrument-summary .rounded-full{background:#26ee6d24!important;border:1px solid #26ee6d57!important;color:#26ee6d!important}.role-picker-section .border-t{border-color:#2b2b2b!important}.role-picker-section .border-t>button{background:#26ee6d1f!important;border:1px solid #26ee6d59!important;border-radius:6px!important;color:#26ee6d!important;min-height:28px}.role-headcount-grid{background:#141414;border:1px solid #2b2b2b;border-radius:8px;padding:14px}.role-headcount-card{background:#0f0f0f!important;border-color:#2b2b2b!important;border-radius:6px!important;min-height:38px;padding:8px 10px!important}.role-headcount-card>span{color:#ffffffbd!important}.role-headcount-card button{color:#ffffff9e!important;min-height:28px;min-width:28px}.role-revenue-section{background:#0000!important;border:0!important;border-radius:0!important;padding:0!important}.role-revenue-section>.flex:first-child{margin-bottom:18px!important}.role-revenue-section .space-y-3>div,.role-revenue-section>.space-y-4>div{background:#141414!important;border-color:#2b2b2b!important;border-radius:8px!important}.role-revenue-section>.space-y-4>div:first-child{background:#151522!important}.role-revenue-section input[type=range]{accent-color:#26ee6d;height:6px}.role-revenue-section input[type=number]{min-height:38px!important}.role-revenue-section textarea{min-height:70px!important}.role-revenue-section button{background:#26ee6d1a!important;border-color:#26ee6d59!important;color:#26ee6d!important;min-height:34px}.role-instrumentalist-settings{grid-gap:14px;background:#101010;border:1px solid #2b2b2b;border-radius:8px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(160px,220px);padding:12px}.role-instrumentalist-settings label{min-width:0}.role-instrumentalist-settings .role-inline-select{background:#0f0f0f!important;border-color:#2b2b2b!important;color:#fff!important;min-height:38px!important}.role-instrumentalist-settings .role-inline-select:hover{border-color:#26ee6d7a!important}.creation-tips .role-sponsorship-preview{background:#26ee6d14;border:1px solid #26ee6d47;border-radius:8px;padding:14px}.creation-tips .role-sponsorship-preview p,.creation-tips .role-sponsorship-preview span{color:#dfffe8!important}.creation-tips .role-sponsorship-preview span:last-child{color:#26ee6d!important;font-size:18px}.create-main-card .role-picker-section.role-picker-section-owner,.create-main-card .role-picker-section.role-picker-section-required{background:#0000!important;border:0!important;padding:0!important}.create-main-card .role-chip{background:#1b1b1b!important;border-color:#2b2b2b!important;color:#ffffff9e!important}.create-main-card .role-chip.is-owner-selected,.create-main-card .role-chip.is-required-selected{background:#0a351a!important;border-color:#26ee6d!important;color:#fff!important}.collab-instrument-picker-backdrop{--collab-instrument-picker-bg:#171717;--collab-instrument-picker-panel:#151515;--collab-instrument-picker-control:#101010;--collab-instrument-picker-border:#2b2b2b;--collab-instrument-picker-border-soft:#ffffff14;--collab-instrument-picker-text:#fff;--collab-instrument-picker-text-secondary:#ffffffc7;--collab-instrument-picker-accent:#44b26c;--collab-instrument-picker-accent-hover:#58c77e;--collab-instrument-picker-accent-soft:#44b26c29;align-items:center;background:#000000d6;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.collab-instrument-picker-dialog{background:var(--collab-instrument-picker-bg);border:1px solid var(--collab-instrument-picker-border);border-radius:8px;box-shadow:0 24px 70px #00000094;color:var(--collab-instrument-picker-text);display:flex;flex-direction:column;height:min(852px,calc(100vh - 40px));max-height:calc(100vh - 40px);overflow:hidden;width:min(1638px,calc(100vw - 40px))}.collab-instrument-picker-footer,.collab-instrument-picker-header{align-items:center;background:var(--collab-instrument-picker-bg);display:flex}.collab-instrument-picker-header{border-bottom:1px solid var(--collab-instrument-picker-border-soft);justify-content:space-between;min-height:110px;padding:24px 38px}.collab-instrument-picker-title{color:var(--collab-instrument-picker-text);font-size:30px;font-weight:700;letter-spacing:0;line-height:1.25;margin:0}.collab-instrument-picker-close{align-items:center;background:#3b3b3b;border:0;border-radius:999px;color:#ffffff9e;display:inline-flex;height:58px;justify-content:center;transition:background-color .16s ease,color .16s ease;width:58px}.collab-instrument-picker-close:focus-visible,.collab-instrument-picker-close:hover{background:#505050;color:var(--collab-instrument-picker-text);outline:none}.collab-instrument-picker-close svg{height:28px;width:28px}.collab-instrument-picker-body{background:var(--collab-instrument-picker-bg);color:var(--collab-instrument-picker-text);flex:1 1 auto;min-height:0;overflow-y:auto;padding:32px 38px 36px;scrollbar-color:#ffffff52 #0000}.collab-instrument-picker-body::-webkit-scrollbar{width:26px}.collab-instrument-picker-body::-webkit-scrollbar-track{background:#0000}.collab-instrument-picker-body::-webkit-scrollbar-thumb{background:#ffffff52;border:9px solid var(--collab-instrument-picker-bg);border-radius:999px;min-height:72px}.collab-instrument-category{background:var(--collab-instrument-picker-panel);border:1px solid var(--collab-instrument-picker-border);border-radius:8px;padding:30px 26px 26px}.collab-instrument-category+.collab-instrument-category{margin-top:32px}.collab-instrument-category-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px;min-height:36px}.collab-instrument-category-title{color:var(--collab-instrument-picker-text);font-size:26px;font-weight:700;line-height:1.25;margin:0}.collab-instrument-category-count{align-items:center;background:var(--collab-instrument-picker-accent-soft);border:1px solid #44b26cb8;border-radius:999px;color:#75d997;display:inline-flex;font-size:18px;font-weight:600;justify-content:center;line-height:1;min-height:48px;min-width:48px}.collab-instrument-option-grid{display:flex;flex-wrap:wrap;gap:14px 12px}.collab-instrument-option{align-items:center;background:var(--collab-instrument-picker-control);border:1px solid #ffffff24;border-radius:999px;color:var(--collab-instrument-picker-text-secondary);display:inline-flex;font-size:24px;font-weight:600;justify-content:center;line-height:1.1;min-height:64px;padding:12px 28px;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease;white-space:nowrap}.collab-instrument-option:focus-visible,.collab-instrument-option:hover{background:var(--collab-instrument-picker-accent-soft);border-color:#44b26cb8;color:#75d997;outline:none}.collab-instrument-option.is-selected{background:var(--collab-instrument-picker-accent-soft);border-color:var(--collab-instrument-picker-accent);box-shadow:inset 0 0 0 1px #44b26c3d;color:#75d997}.collab-instrument-picker-footer{border-top:1px solid var(--collab-instrument-picker-border-soft);justify-content:flex-end;min-height:112px;padding:24px 38px}.collab-instrument-picker-done{align-items:center;background:var(--collab-instrument-picker-accent);border:1px solid #0000;border-radius:10px;box-shadow:none;color:#050505;display:inline-flex;font-size:23px;font-weight:700;justify-content:center;line-height:1;min-height:58px;min-width:126px;padding:10px 28px;transition:background-color .16s ease,opacity .16s ease}.collab-instrument-picker-done:focus-visible:not(:disabled),.collab-instrument-picker-done:hover:not(:disabled){background:var(--collab-instrument-picker-accent-hover);outline:none}.collab-instrument-picker-done:disabled{cursor:not-allowed;opacity:.48}@media (max-width:900px){.collab-instrument-picker-backdrop{align-items:stretch;padding:16px}.collab-instrument-picker-dialog{max-height:none;width:100%}.collab-instrument-picker-header{min-height:86px;padding:20px 22px}.collab-instrument-picker-title{font-size:22px}.collab-instrument-picker-close{height:44px;width:44px}.collab-instrument-picker-body{padding:22px 20px 26px}.collab-instrument-category{padding:20px 18px}.collab-instrument-category-title{font-size:18px}.collab-instrument-option{font-size:16px;min-height:44px;padding:9px 18px}.collab-instrument-picker-footer{min-height:84px;padding:18px 20px}.collab-instrument-picker-done{font-size:18px;min-height:48px}}.confirm-create-step[data-figma-node="160:8390"]{gap:40px;max-width:100%;text-align:left;width:800px}.confirm-create-step[data-figma-node="160:8390"] .step-heading{margin-bottom:0!important}.confirm-create-step[data-figma-node="160:8390"] .step-heading h2{font-size:24px!important;line-height:1.25;margin-bottom:8px!important;text-align:left}.confirm-create-step[data-figma-node="160:8390"] .step-heading p{color:#ffffff8f!important;font-size:14px;line-height:1.7;max-width:720px;text-align:left}.confirm-create-step[data-figma-node="160:8390"] .confirm-block{background:#0000;border:0;gap:10px;padding:0}.confirm-create-step[data-figma-node="160:8390"] .confirm-block>h3{align-items:center;color:#fff!important;display:flex;font-size:16px!important;font-weight:700;justify-content:center;line-height:1.4;min-height:30px}.confirm-create-step[data-figma-node="160:8390"] .confirm-basic{background:#141414;border-radius:12px;gap:20px;padding:16px;text-align:left;width:100%}.confirm-create-step[data-figma-node="160:8390"] .confirm-basic div{gap:10px}.confirm-create-step[data-figma-node="160:8390"] .confirm-basic span{color:#ffffff80!important;font-size:16px;font-weight:700}.confirm-create-step[data-figma-node="160:8390"] .confirm-basic p,.confirm-create-step[data-figma-node="160:8390"] .confirm-basic strong{color:#fff!important;font-size:14px;font-weight:400;line-height:1.45}.confirm-create-step[data-figma-node="160:8390"] .confirm-token-row{margin-top:-2px}.confirm-create-step[data-figma-node="160:8390"] .confirm-token-row em{background:#26ee6d1f;color:#26ee6d}.confirm-create-step[data-figma-node="160:8390"] .allocation-list{gap:10px}.confirm-create-step[data-figma-node="160:8390"] .allocation-list article{align-items:center;background:#141414;border:0;border-radius:12px;gap:18px;grid-template-columns:minmax(140px,1fr) auto;min-height:80px;padding:16px}.confirm-create-step[data-figma-node="160:8390"] .allocation-role-name{grid-gap:6px;display:grid;gap:6px;min-width:0}.confirm-create-step[data-figma-node="160:8390"] .allocation-list strong{color:#fff!important;font-size:16px;font-weight:800;line-height:1.35}.confirm-create-step[data-figma-node="160:8390"] .allocation-role-meta{grid-column-gap:6px;grid-row-gap:6px;color:#ffffff80;column-gap:6px;display:grid;font-size:14px;font-weight:330;grid-template-columns:auto auto;justify-content:start;line-height:1.25;row-gap:6px}.confirm-create-step[data-figma-node="160:8390"] .allocation-role-meta b{color:#fff}.confirm-create-step[data-figma-node="160:8390"] .allocation-list dl{display:flex;gap:40px;justify-content:flex-end;min-width:460px}.confirm-create-step[data-figma-node="160:8390"] .allocation-list dl div{min-width:0;text-align:center;width:154px}.confirm-create-step[data-figma-node="160:8390"] .allocation-list dt{color:#ffffff80!important;font-size:14px;font-weight:700;line-height:1.35}.confirm-create-step[data-figma-node="160:8390"] .allocation-list dd{color:#fff!important;font-size:16px;font-weight:800;line-height:1.35;margin-top:8px}.confirm-create-step[data-figma-node="160:8390"] .confirm-sponsorship article{align-items:center;background:#141414;border-radius:12px;display:flex;gap:18px;justify-content:space-between;min-height:64px;padding:16px}.confirm-create-step[data-figma-node="160:8390"] .confirm-sponsorship strong{color:#ffffff80;font-size:16px;font-weight:700}.confirm-create-step[data-figma-node="160:8390"] .confirm-sponsorship span{color:#fff!important;font-size:16px;font-weight:800}.create-main-card:has(.confirm-create-step[data-figma-node="160:8390"])+.create-flow-actions .create-button{width:224px}.create-flow-page:has(.confirm-create-step[data-figma-node="160:8390"]) .creation-tips .tip-list{gap:20px}.create-flow-page--node-160-8390 .creation-tips{background:#0f0f0f!important;border:0!important;border-radius:12px!important;box-shadow:none!important;gap:20px;min-height:317px;padding:30px!important;width:500px}.create-flow-page--node-160-8390 .creation-tips h3{color:#fff!important;font-size:20px!important;font-weight:520!important;line-height:1.25!important;margin:0!important;text-align:center;text-transform:none}.create-flow-page--node-160-8390 .creation-tips .tip-list{gap:10px}.create-flow-page:has(.confirm-create-step[data-figma-node="160:8390"]) .creation-tips .tip-list p{align-items:start;gap:16px;grid-template-columns:8px minmax(0,1fr);text-align:left}.create-flow-page--node-160-8390 .creation-tips .tip-list p{color:#ffffffb3!important;font-size:16px;font-weight:330;line-height:22px;min-height:30px}.create-flow-page:has(.confirm-create-step[data-figma-node="160:8390"]) .creation-tips .tip-list span{background:#26ee6d!important;border-radius:999px;color:#0000!important;font-size:0;height:7px;line-height:0;margin-top:8px;width:7px}.create-flow-page--node-160-8390 .figma-confirm-autosave-note{align-items:center;background:#1040214d!important;border:0!important;border-radius:8px!important;color:#ffffffb3!important;display:grid;font-weight:330!important;grid-template-columns:40px 328px;justify-content:space-between;min-height:80px;padding:20px!important;width:100%}.create-flow-page--node-160-8390 .figma-confirm-autosave-note img{display:block;height:40px;width:40px}.create-flow-page--node-160-8390 .figma-confirm-autosave-note span{color:#ffffffb3!important;font-size:14px;font-weight:330;line-height:22px;width:328px}@media (max-width:900px){.confirm-create-step[data-figma-node="160:8390"]{width:100%}.confirm-create-step[data-figma-node="160:8390"] .allocation-list article{grid-template-columns:1fr}.confirm-create-step[data-figma-node="160:8390"] .allocation-list dl{gap:10px;justify-content:stretch;min-width:0;width:100%}.confirm-create-step[data-figma-node="160:8390"] .allocation-list dl div{flex:1 1;width:auto}}@media (max-width:640px){.confirm-create-step[data-figma-node="160:8390"]{gap:28px}.confirm-create-step[data-figma-node="160:8390"] .allocation-list dl{display:grid;grid-template-columns:1fr}.confirm-create-step[data-figma-node="160:8390"] .allocation-list dl div{text-align:left}}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]){grid-gap:40px;color:#fff;display:grid;gap:40px;max-width:100%;text-align:left;width:800px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"])>.mb-8{margin-bottom:0!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) h2{color:#fff!important;font-size:24px!important;line-height:1.25;margin:0 0 8px!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"])>.mb-8 p{color:#ffffff8f!important;font-size:14px;line-height:1.5;margin:0}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-members-workbench{grid-gap:30px;background:#0000!important;border:0!important;display:grid;gap:30px;padding:0!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-members-workbench>.flex:first-child{grid-gap:20px!important;display:grid!important;gap:20px!important;grid-template-columns:minmax(0,580px) 200px;margin-bottom:0!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-members-workbench input[type=text],.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-members-workbench select,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter-button{background:#0000!important;border-color:#2b2b2b!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;height:50px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-members-workbench input[type=text]{padding-left:48px!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-members-workbench input::placeholder{color:#ffffff4d!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter{flex:0 0 200px;width:200px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter-button{align-items:center;display:inline-flex;font-size:14px;font-weight:700;gap:12px;justify-content:space-between;line-height:19px;padding:0 17px!important;width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter-button svg{color:#ffffff8c}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter-menu{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:8px;box-shadow:0 18px 36px #0000006b;padding:10px;position:absolute;right:0;top:calc(100% + 10px);width:200px;z-index:30}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter-option{align-items:center;background:#0000;border:0;border-radius:6px;color:#ffffffb8;display:flex;font-size:14px;font-weight:600;justify-content:center;min-height:40px;width:180px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter-option.is-active,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter-option:hover{background:#2b2b2b;color:#fff}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-results-toolbar{grid-gap:15px 20px;align-items:flex-start!important;background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;display:grid!important;gap:15px 20px;grid-template-areas:"summary invited" "actions actions";grid-template-columns:minmax(0,1fr) auto;margin-bottom:0!important;padding-bottom:0!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-results-summary{grid-gap:15px;display:grid;gap:15px;grid-area:summary}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-results-summary>span:first-child{color:#fff!important;font-size:20px!important;font-weight:800}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-batch-row{align-items:flex-start;display:flex!important;gap:16px;grid-area:actions;width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-invited-count{color:#26ee6d!important;font-size:20px!important;font-weight:800;grid-area:invited;line-height:27px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-selected-count{align-items:center;color:#26ee6d!important;display:inline-flex;font-size:14px;font-weight:700;line-height:20px;min-height:36px;white-space:nowrap}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-batch-button{align-items:center;border:0;border-radius:8px;display:inline-flex;font-size:14px;font-weight:700;gap:6px;justify-content:center;line-height:18px;margin-left:auto;min-height:34px;padding:0 14px!important;transition:transform .16s ease,background .16s ease,color .16s ease;white-space:nowrap;width:160px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-batch-button.is-ready{background:#26ee6d!important;color:#000!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-batch-button.is-ready:hover{background:#32ff7c!important;transform:translateY(-1px)}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-batch-button.is-disabled{background:#2b2b2b!important;color:#ffffff73!important;cursor:not-allowed}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-batch-button svg{flex:0 0 auto;height:18px;width:18px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav{grid-gap:12px;background:#0000!important;border:0!important;display:grid;gap:12px;padding:0!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav>div:first-child{color:#fff!important;font-size:16px;font-weight:800;margin:0!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav .flex{grid-gap:20px!important;display:grid!important;gap:20px!important;grid-template-columns:repeat(4,minmax(0,1fr))}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav a{background:#141414!important;border:0!important;border-radius:8px!important;color:#ffffffdb!important;font-size:14px;font-weight:700;justify-content:space-between;min-height:58px;padding:14px 16px!important;position:relative}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav a:before{background:#26ee6d;border-radius:999px;content:"";height:30px;left:0;position:absolute;top:14px;width:4px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav a:nth-child(2):before{background:#b770ff}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav a:nth-child(3):before{background:#18c1ff}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav a:nth-child(4):before{background:#f3b200}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav a span:last-child{background:#0000!important;color:#fff!important;font-size:16px;font-weight:800}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section{grid-gap:20px;background:#0000!important;border:0!important;box-shadow:none!important;display:grid;gap:20px;padding:0!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section-header{background:#0000!important;border:0!important;padding:0 0 0 14px!important;position:relative}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section-header:before{background:#26ee6d;border-radius:999px;content:"";height:16px;left:0;position:absolute;top:3px;width:4px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section:nth-of-type(2n) .invite-role-section-header:before{background:#b770ff}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section:nth-of-type(3n) .invite-role-section-header:before{background:#18c1ff}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section:nth-of-type(4n) .invite-role-section-header:before{background:#f3b200}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section-header h4{color:#fff!important;font-size:16px;font-weight:800}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section-header span{background:#0000!important;border:0!important;color:#ffffff80!important;font-size:14px;font-weight:700}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section>.p-4{padding:0!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section>.p-4>.grid{grid-gap:24px!important;display:grid!important;gap:24px!important;grid-template-columns:repeat(2,minmax(0,320px))!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-member-card{align-items:center;background:#1b1b1b!important;border:1px solid #242424!important;border-radius:12px!important;box-shadow:none!important;display:flex;flex-direction:column;gap:13px;min-height:414px;overflow:hidden;padding:20px 18px 18px!important;width:320px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-member-card-selected{background:#141414!important;border-color:#141414!important;box-shadow:inset 0 0 0 1px #26ee6d47!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-check{align-items:center;display:inline-flex;justify-content:center;right:18px!important;top:20px!important;z-index:2}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-check input{accent-color:#26ee6d;appearance:none;background:#1f1f1f!important;border:2px solid #555!important;border-radius:999px!important;cursor:pointer;display:inline-grid;height:26px!important;place-items:center;position:relative;width:26px!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-check input:disabled{cursor:not-allowed;opacity:.42}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-check input:checked{background:#26ee6d!important;border-color:#26ee6d!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-check input:checked:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:11px;margin-top:-2px;transform:rotate(45deg);width:7px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-check-status{background:#26ee6d;border-radius:999px;box-shadow:0 0 0 4px #26ee6d24;color:#000;height:32px;pointer-events:none;width:32px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-check-icon{color:#000;height:24px;width:24px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-avatar{background:#2b2b2b!important;border:0!important;border-radius:999px!important;color:#ffffff80!important;height:96px!important;margin-top:2px;width:96px!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-name-row{align-items:center;display:flex;gap:4px;justify-content:center;min-width:0;width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-name{color:#fff!important;font-size:22px;font-weight:700;line-height:28px;max-width:222px;text-align:center}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-verified{color:#00d591;height:18px;width:18px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-sponsor{align-items:center;background:#d97706;border-radius:999px;color:#fff!important;display:inline-flex;font-size:10px;font-weight:900;height:18px;justify-content:center;width:18px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-busy{background:#f3b20029;border-radius:999px;color:#f3b200;font-size:11px;font-weight:800;padding:2px 6px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-skills{align-content:flex-start;display:flex;flex-wrap:wrap;gap:8px 10px;min-height:52px;width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-skill{align-items:center;border:1px solid #18c1ff80;border-radius:5px;color:#18c1ff;display:inline-flex;font-size:15px;font-weight:430;justify-content:center;line-height:20px;min-height:28px;padding:2px 10px;white-space:nowrap}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-skill-1,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-skill-4{border-color:#00d59180;color:#00d591}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-skill-2{border-color:#f3b20080;color:#f3b200}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-skill-3{border-color:#b770ff80;color:#b770ff}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-experience{display:none}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,86px);justify-content:center;width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-stats div{grid-gap:4px;border:1px solid #2b2b2b;border-radius:8px;display:grid;gap:4px;min-height:70px;padding:1px;place-items:center}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-stats span{color:#ffffff80!important;font-size:16px;line-height:22px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-stats strong{color:#fff!important;font-size:18px;font-weight:700;line-height:24px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-actions{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:0;width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-details,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-invite,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-invited{align-items:center;border:0;border-radius:8px;display:inline-flex;font-size:18px;font-weight:520;gap:6px;justify-content:center;line-height:24px;min-height:40px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-invite.is-ready{background:#26ee6d;color:#000}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-invite.is-disabled{background:#2b2b2b;color:#ffffff80;cursor:not-allowed}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-invited{background:#26ee6d1f;color:#26ee6d}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-card-details{background:#2b2b2b;color:#fff}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section .border-dashed{background:#0000!important;border:0!important;color:#ffffff6b!important;display:grid;min-height:70px;place-items:center}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .theme-feedback{background:#26ee6d14!important;border-color:#26ee6d40!important;color:#fff}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-overlay:not(.figma-invite-overlay){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface{background:#141414!important;border:1px solid #2b2b2b!important;border-radius:12px!important;box-shadow:0 24px 64px #00000080!important;color:#fff!important;max-width:min(760px,calc(100vw - 32px))!important;width:min(760px,calc(100vw - 32px))!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .border-b,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .border-t{border-color:#2b2b2b!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface h3,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface h4,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface label{color:#fff!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface div,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface p,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface span{border-color:#2b2b2b}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .text-blue-800,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .text-gray-500,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .text-gray-600,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface p{color:#ffffff9e!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .bg-blue-50,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .bg-gray-50,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .bg-white{background:#1b1b1b!important;border-color:#2b2b2b!important;color:#fff!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface button[style],.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface input,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface textarea{background:#202020!important;border-color:#2b2b2b!important;box-shadow:none!important;color:#fff!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface textarea{min-height:200px;resize:none}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface input::placeholder,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface textarea::placeholder{color:#ffffff57!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .justify-end button:first-child{background:#0f0f0f!important;border:1px solid #2b2b2b!important;border-radius:8px!important;color:#fff!important;min-width:120px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .justify-end button:last-child{background:#26ee6d!important;border:0!important;border-radius:8px!important;color:#000!important;font-weight:800;min-width:180px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-modal-surface .justify-end button:disabled{background:#2b2b2b!important;color:#ffffff6b!important}.create-main-card:has(.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]))+.create-flow-actions,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"])+.create-flow-actions{justify-content:center}.create-main-card:has(.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]))+.create-flow-actions .create-button{width:294px}.create-flow-page:has(.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"])) .creation-tips .tip-list{gap:20px}.create-flow-page:is(.create-flow-page--node-160-8572,.create-flow-page--node-160-8984,.create-flow-page--node-160-9397) .success-toast--figma-invite{align-items:center;background:#26ee6d2e!important;border-color:#26ee6d59!important;border-radius:8px!important;color:#26ee6d!important;display:flex;font-size:14px;font-weight:520;height:40px;justify-content:center;left:50%;line-height:19px;margin:0!important;min-height:40px;padding:0 30px!important;position:absolute;text-align:center;top:1px;transform:translateX(-50%);width:326px;z-index:4}.create-flow-page:is(.create-flow-page--node-160-8572,.create-flow-page--node-160-8984,.create-flow-page--node-160-9397) .creation-tips{background:#0f0f0f!important;border:0!important;border-radius:12px!important;box-shadow:none!important;gap:30px;height:340px;min-height:340px;padding:30px 30px 34px!important;width:500px}.create-flow-page:is(.create-flow-page--node-160-8572,.create-flow-page--node-160-8984,.create-flow-page--node-160-9397) .creation-tips h3{color:#fff!important;font-size:22px!important;font-weight:620!important;line-height:30px!important;margin:0!important;text-align:center;text-transform:none}.create-flow-page:is(.create-flow-page--node-160-8572,.create-flow-page--node-160-8984,.create-flow-page--node-160-9397) .creation-tips .tip-list{gap:20px}.create-flow-page:has(.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"])) .creation-tips .tip-list p{align-items:center;gap:14px;grid-template-columns:10px minmax(0,1fr);text-align:left}.create-flow-page:is(.create-flow-page--node-160-8572,.create-flow-page--node-160-8984,.create-flow-page--node-160-9397) .creation-tips .tip-list p{color:#ffffffb3!important;font-size:16px;font-weight:330;line-height:22px;min-height:30px}.create-flow-page:has(.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"])) .creation-tips .tip-list span{background:#26ee6d!important;border-radius:999px;color:#0000!important;display:block!important;font-size:0!important;height:8px!important;line-height:0!important;margin-top:1px;min-height:8px!important;min-width:8px!important;width:8px!important}.create-flow-page:is(.create-flow-page--node-160-8572,.create-flow-page--node-160-8984,.create-flow-page--node-160-9397) .figma-invite-autosave-note{align-items:center;background:#1040214d!important;border:0!important;border-radius:8px!important;color:#ffffffb3!important;display:grid;font-weight:330!important;grid-template-columns:40px 328px;height:80px;justify-content:space-between;min-height:80px;padding:20px!important;width:100%}.create-flow-page:is(.create-flow-page--node-160-8572,.create-flow-page--node-160-8984,.create-flow-page--node-160-9397) .figma-invite-autosave-note img{display:block;height:40px;width:40px}.create-flow-page:is(.create-flow-page--node-160-8572,.create-flow-page--node-160-8984,.create-flow-page--node-160-9397) .figma-invite-autosave-note span{color:#ffffffb3!important;font-size:14px;font-weight:330;line-height:22px;width:328px}@media (max-width:900px){.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]){width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-members-workbench>.flex:first-child{grid-template-columns:1fr}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter{flex-basis:auto;width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter-menu{left:0;right:auto;width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-filter-option{width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav .flex{grid-template-columns:repeat(2,minmax(0,1fr))}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section>.p-4>.grid{grid-template-columns:repeat(2,minmax(0,320px))!important}}@media (max-width:640px){.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]){gap:28px}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-results-toolbar{gap:16px;grid-template-areas:"summary" "invited" "actions";grid-template-columns:1fr}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-batch-row{display:grid!important;grid-template-columns:1fr;width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-batch-button,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-selected-count{margin-left:0;width:100%}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-nav .flex,.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-role-section>.p-4>.grid{grid-template-columns:1fr!important}.invite-members-step:is([data-figma-node="160:8572"],[data-figma-node="160:8984"],[data-figma-node="160:9397"]) .invite-member-card{width:100%}}@media (max-width:1120px){.create-flow-layout{grid-template-columns:1fr}.creation-tips{margin:0 auto;width:min(860px,100%)}}@media (max-width:900px){.create-flow-hero{min-height:auto;padding:22px 20px 26px!important}.create-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.create-flow-layout{margin-top:30px!important;width:calc(100vw - 24px)}.create-main-card{padding:0!important}.create-flow-actions{margin-left:0!important;margin-right:0!important;width:100%}}@media (max-width:640px){.create-flow-page{padding-bottom:56px!important}.create-flow-heading h1{font-size:32px}.create-stepper{grid-template-columns:1fr}.create-flow-actions{align-items:stretch;flex-direction:column-reverse}.role-instrumentalist-settings{grid-template-columns:1fr}}.stepper-item strong{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.stepper-item small,.stepper-item strong{display:block!important;width:100%!important}.stepper-item small{overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.create-flow-page--figma-review{--figma-create-shell-width:1400px;--figma-create-main-width:790px;--figma-create-gap:70px;--figma-create-tips-width:493px;--figma-create-shell-gutter:48px;--figma-create-layout-width:var(--figma-create-shell-width);background:#000!important;min-height:calc(100vh - 72px);padding:0 0 96px!important}.create-flow-page--figma-review .create-flow-shell{display:block!important;margin:0!important;max-width:none!important;position:relative;width:100%!important}.create-flow-page--figma-review .create-flow-hero{background:#141414!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;height:256px;min-height:256px;padding:43.5px 0 0!important;width:100%}.create-flow-page--figma-review .create-flow-heading{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin:0 auto!important;padding:0;text-align:left;transform:none;width:min(var(--figma-create-shell-width),calc(100vw - var(--figma-create-shell-gutter)))}.create-flow-page--figma-review .create-flow-heading h1{color:#fff!important;font-size:24px!important;font-weight:520;letter-spacing:0;line-height:32px!important;margin:0!important}.create-flow-page--figma-review .create-flow-heading p{color:#ffffffb3!important;font-size:14px!important;font-weight:380;line-height:19px!important;margin:0!important;max-width:none!important;width:100%!important}.create-flow-page--figma-review .create-stepper{align-items:flex-start;counter-reset:none;display:flex!important;gap:0!important;height:86px;justify-content:space-between;margin:30px auto 0!important;overflow:visible;padding:0!important;position:relative;transform:none;width:min(var(--figma-create-shell-width),calc(100vw - var(--figma-create-shell-gutter)))!important}.create-flow-page--figma-review .stepper-item{align-items:center;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:column;gap:10px;height:86px;min-height:86px;min-width:200px;overflow:visible;padding:0!important;position:relative;width:200px}.create-flow-page--figma-review .stepper-item:not(:last-child):after{border-top:1.5px solid #ffffff57;content:"";height:0;left:230px;position:absolute;top:43px;width:98px}.create-flow-page--figma-review .stepper-item:not(:last-child):before{border-bottom:4px solid #0000;border-left:7px solid #ffffff57;border-top:4px solid #0000;content:"";height:0;left:321px;position:absolute;top:39px;width:0}.create-flow-page--figma-review .stepper-item>span{display:none!important}.create-flow-page--figma-review .stepper-item strong{align-items:center;background:#2b2b2b;border:1px solid #0000;border-radius:50px;color:#ffffff80!important;display:inline-flex!important;font-size:16px!important;font-weight:520;height:40px;justify-content:center;letter-spacing:0;line-height:22px!important;overflow:visible!important;text-align:center;text-overflow:clip!important;white-space:nowrap!important;width:200px!important}.create-flow-page--figma-review .stepper-item strong:before{content:none!important}.create-flow-page--figma-review .stepper-item.active strong,.create-flow-page--figma-review .stepper-item.done strong{background:#26ee6d4d;border-color:#26ee6d;color:#26ee6d!important}.create-flow-page--figma-review .stepper-item small{color:#ffffff80!important;display:block!important;font-size:12px!important;font-weight:330;line-height:18px!important;margin:0!important;min-height:36px;overflow:visible!important;text-align:center;text-overflow:clip;white-space:normal!important;width:130px!important}.create-flow-page--figma-review .create-flow-layout{grid-column-gap:var(--figma-create-gap);grid-row-gap:0;align-items:start;column-gap:var(--figma-create-gap);display:grid!important;grid-template-columns:var(--figma-create-main-width) var(--figma-create-tips-width);justify-content:space-between;margin:50px auto 0!important;row-gap:0;transform:none;width:min(var(--figma-create-layout-width),calc(100vw - var(--figma-create-shell-gutter)))!important}.create-flow-page--figma-review .create-flow-main{max-width:100%;width:var(--figma-create-main-width)}.create-flow-page--figma-review .create-main-card{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:0;padding:0!important;width:100%}.create-flow-page--figma-basic-info .figma-basic-info-step{max-width:100%;text-align:left;width:100%}.create-flow-page--figma-basic-info .figma-basic-info-step>:not([hidden])~:not([hidden]){margin-top:40px!important}.create-flow-page--figma-basic-info .figma-basic-info-step>.basic-info-field--description+.basic-info-field--privacy{margin-top:33px!important}.create-flow-page--figma-basic-info .basic-info-heading{height:56px;margin:0!important}.create-flow-page--figma-basic-info .basic-info-title{color:#fff!important;font-size:24px!important;font-weight:520;line-height:32px!important;margin:0 0 5px!important}.create-flow-page--figma-basic-info .basic-info-subtitle{color:#ffffffb3!important;font-size:14px!important;font-weight:380;line-height:19px!important;margin:0!important}.create-flow-page--figma-basic-info .basic-info-field{max-width:100%;width:100%}.create-flow-page--figma-basic-info .basic-info-label{color:#fff!important;font-size:16px!important;font-weight:520;line-height:22px!important;margin:0 0 15px!important}.create-flow-page--figma-basic-info .basic-info-label .text-red-500{color:#ff4372!important}.create-flow-page--figma-basic-info .basic-info-input{background:#0000!important;border:1px solid #2b2b2b!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;font-size:14px!important;font-weight:380;line-height:19px!important;width:100%!important}.create-flow-page--figma-basic-info .basic-info-space-name-input{height:50px!important;min-height:50px!important;padding:0 16px!important}.create-flow-page--figma-basic-info .basic-info-textarea{height:136px!important;min-height:136px!important;padding:16px!important}.create-flow-page--figma-basic-info .basic-info-input::placeholder{color:#ffffff4d!important}.create-flow-page--figma-basic-info .basic-info-helper-row{height:18px;margin-top:15px!important}.create-flow-page--figma-basic-info .basic-info-helper-row p,.create-flow-page--figma-basic-info .basic-info-helper-row span{color:#ffffff80!important;font-size:12px!important;font-weight:330;line-height:18px!important;margin:0!important}.create-flow-page--figma-basic-info .basic-info-privacy-list>:not([hidden])~:not([hidden]){margin-top:15px!important}.create-flow-page--figma-basic-info .basic-info-privacy-card{background:#0000!important;border-color:#2b2b2b!important;border-radius:8px!important;border-width:1px!important;height:80px;padding:16px!important;width:100%}.create-flow-page--figma-basic-info .basic-info-privacy-card.border-blue-500{background:#0000!important;border-color:#26ee6d!important}.create-flow-page--figma-basic-info .basic-info-privacy-card>.flex{gap:20px!important}.create-flow-page--figma-basic-info .basic-info-privacy-card input[type=radio]{appearance:none;-webkit-appearance:none;background:#0000!important;border:2px solid #ffffff80!important;border-radius:999px!important;box-shadow:none!important;display:grid;height:24px!important;margin:12px 0 0!important;place-content:center;width:24px!important}.create-flow-page--figma-basic-info .basic-info-privacy-card input[type=radio]:checked{background:#26ee6d!important;border-color:#26ee6d!important}.create-flow-page--figma-basic-info .basic-info-privacy-card input[type=radio]:checked:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:10px;margin-top:-1px;transform:rotate(45deg);width:6px}.create-flow-page--figma-basic-info .basic-info-privacy-card h3{color:#fff!important;font-size:14px!important;font-weight:520;line-height:19px!important;margin:0 0 10px!important}.create-flow-page--figma-basic-info .basic-info-privacy-card p{color:#ffffffb3!important;font-size:14px!important;font-weight:330;line-height:19px!important;margin:0!important;white-space:nowrap}.create-flow-page--figma-review .create-flow-actions{border-top:0!important;margin:40px 0 0!important;padding-top:20px;width:100%}.create-flow-page--figma-review .create-flow-actions button{background:#0f0f0f!important;border:1px solid #2b2b2b!important;border-radius:8px!important;box-shadow:none!important;color:#ffffff4d!important;font-size:16px;font-weight:520;height:44px;line-height:22px;min-height:44px;min-width:140px;padding:0 18px!important;width:140px}.create-flow-page--figma-review .create-flow-actions button svg{color:currentColor!important;height:24px;width:24px}.create-flow-page--figma-review .create-flow-actions .create-button:not(:disabled){background:#26ee6d!important;border-color:#26ee6d!important;color:#000!important}.create-flow-page--figma-basic-info .creation-tips{background:#0f0f0f!important;border:0!important;border-radius:12px!important;box-shadow:none!important;display:flex;flex-direction:column;gap:16px;height:289px;padding:20px 30px!important;position:static!important;width:min(var(--figma-create-tips-width),100%)}.create-flow-page--figma-basic-info .creation-tips h3{color:#fff!important;font-size:20px!important;font-weight:520;height:27px;line-height:27px!important;margin:0!important;text-align:center;text-transform:none;width:100%}.create-flow-page--figma-basic-info .tip-list--figma-basic{display:flex;flex-direction:column;gap:10px;width:100%}.create-flow-page--figma-basic-info .tip-list--figma-basic p{grid-gap:14px;align-items:center;color:#ffffffb3!important;display:grid;font-size:16px;font-weight:330;gap:14px;grid-template-columns:8px minmax(0,1fr);height:30px;justify-items:start;line-height:22px;margin:0!important;white-space:nowrap}.create-flow-page--figma-basic-info .tip-list--figma-basic span{background:#26ee6d!important;border-radius:999px;color:#0000!important;font-size:0;height:8px!important;line-height:0;width:8px!important}.create-flow-page--figma-basic-info .figma-autosave-note{grid-gap:32px;align-items:center;background:#1040214d!important;border:0!important;border-radius:8px!important;color:#ffffffb3!important;display:grid;gap:32px;grid-template-columns:40px minmax(0,1fr);height:80px;justify-content:space-between;padding:0 20px!important;width:100%}.create-flow-page--figma-basic-info .figma-autosave-note img{display:block;height:40px;width:40px}.create-flow-page--figma-basic-info .figma-autosave-note span{color:#ffffffb3!important;font-size:14px;font-weight:330;line-height:22px;min-width:0;width:auto}.create-flow-page--node-160-7765 .creation-tips{background:#0000!important;border:0!important;box-shadow:none!important;overflow:visible;padding:20px 30px 0!important;position:relative!important;width:min(500px,100%)}.create-flow-page--node-160-7765 .creation-tips:before{background:#0f0f0f;border-radius:12px;content:"";height:590px;inset:0 0 auto;position:absolute;z-index:0}.create-flow-page--node-160-7765 .creation-tips>*{position:relative;z-index:1}.create-flow-page--node-160-7765 .creation-tips h3{color:#fff!important;font-size:24px!important;font-weight:520;line-height:32px!important;margin:0 0 24px!important;text-align:center;text-transform:none}.tip-list--figma-role-setup{gap:20px!important;margin:0 0 22px}.tip-list--figma-role-setup p{color:#ffffffb3!important;font-size:16px;gap:22px!important;grid-template-columns:8px minmax(0,1fr)!important;line-height:22px!important}.tip-list--figma-role-setup span{background:#26ee6d!important;height:8px!important;margin-top:7px;width:8px!important}.figma-role-split-card{background:#0000;border:1px solid #2b2b2b;border-radius:8px;margin-top:10px;min-height:322px;padding:20px;text-align:left}.figma-role-split-card h4{color:#fff;font-size:18px;font-weight:620;line-height:24px;margin:0 0 8px;text-align:center}.figma-role-split-card>p{color:#ffffff80!important;font-size:14px;line-height:22px!important;margin:0 auto 18px;max-width:400px;text-align:center}.figma-role-split-list{grid-gap:14px;display:grid;gap:14px}.figma-role-split-list article{grid-gap:2px 8px;align-items:start;display:grid;gap:2px 8px;grid-template-columns:8px minmax(0,1fr) 46px;text-align:left}.figma-role-split-list article>span{border-radius:999px;height:8px;margin-top:7px;width:8px}.figma-role-split-list b,.figma-role-split-list strong{color:#fff;font-size:16px;font-weight:620;line-height:22px;min-width:0}.figma-role-split-list strong{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.figma-role-split-list b{text-align:right}.figma-role-split-list em{color:#ffffff80;font-size:14px;font-style:normal;grid-column:2/4;line-height:19px;min-width:0;text-align:right}.create-flow-page--node-160-7765 .figma-role-autosave-note{grid-gap:32px;align-items:center;background:#1040214d!important;border:0!important;border-radius:8px!important;display:grid;gap:32px;grid-template-columns:40px minmax(0,1fr);margin-top:12px;min-height:80px;padding:18px 20px!important}.create-flow-page--node-160-7765 .figma-role-autosave-note img{display:block;height:40px;width:40px}.create-flow-page--node-160-7765 .figma-role-autosave-note span{color:#ffffffb3!important;font-size:14px;font-weight:330;line-height:22px}.create-flow-page--figma-review .figma-autosave-note .figma-autosave-note-icon{stroke-width:1.8;background:#0000!important;border-radius:0;color:#26ee6d!important;display:block!important;flex:0 0 24px;height:24px!important;object-fit:contain;width:24px!important}.create-flow-page--figma-review .figma-autosave-note .figma-autosave-note-icon:before{content:none!important}html[data-theme] .create-flow-page--node-160-7765 .role-chip,html[data-theme] .create-flow-page--node-160-7765 .role-chip span{color:#ffffffb8!important}html[data-theme] .create-flow-page--node-160-7765 .role-chip.is-owner-selected,html[data-theme] .create-flow-page--node-160-7765 .role-chip.is-owner-selected span,html[data-theme] .create-flow-page--node-160-7765 .role-chip.is-required-selected,html[data-theme] .create-flow-page--node-160-7765 .role-chip.is-required-selected span,html[data-theme] .create-flow-page--node-160-7765 .role-chip:hover:not(:disabled),html[data-theme] .create-flow-page--node-160-7765 .role-chip:hover:not(:disabled) span{color:#fff!important}html[data-theme] .create-flow-page--node-160-7765 .role-chip:disabled,html[data-theme] .create-flow-page--node-160-7765 .role-chip:disabled span{color:#ffffff6b!important}html[data-theme] .create-flow-page--node-160-7765 .role-chip .bg-rose-100,html[data-theme] .create-flow-page--node-160-7765 .role-chip span[class*=bg-rose]{color:#ff5d73!important}.figma-role-preview{margin:40px -30px 0;width:calc(100% + 60px)}.figma-role-preview>h4{color:#fff;font-size:16px;font-weight:520;line-height:22px;margin:0 0 10px}.figma-role-preview-card{background:#0f0f0f;border-radius:12px;max-width:none;min-height:534px;padding:30px;width:100%}.figma-role-preview-head,.figma-role-preview-total{position:relative}.figma-role-preview-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.figma-role-preview-head strong,.figma-role-preview-total strong{color:#fff;font-size:20px;font-weight:620;line-height:27px}.figma-role-preview-head b{color:#26ee6d;font-size:32px;line-height:43px}.figma-role-preview-body{grid-gap:36px;align-items:center;display:grid;gap:36px;grid-template-columns:174px minmax(0,1fr)}.figma-role-preview-chart{border-radius:999px;height:160px;position:relative;width:160px}.figma-role-preview-chart:after{background:#0f0f0f;border-radius:999px;content:"";inset:47px;position:absolute}.figma-role-preview-chart span{color:#fff;display:grid;font-size:16px;inset:0;line-height:22px;place-items:center;position:absolute;z-index:1}.figma-role-preview-legend{grid-gap:12px;display:grid;gap:12px}.figma-role-preview-legend article{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:8px minmax(0,1fr) auto}.figma-role-preview-legend article>span{border-radius:999px;height:8px;width:8px}.figma-role-preview-legend b,.figma-role-preview-legend strong{color:#fff;font-size:16px;font-weight:620;line-height:22px}.figma-role-preview-warning{background:#ff9c2b1f;border-radius:8px;color:#ffb13b;font-size:16px;line-height:22px;margin-top:28px;padding:14px 16px}.figma-role-preview-total{grid-gap:6px 12px;border:1px solid #2b2b2b;border-radius:8px;display:grid;gap:6px 12px;grid-template-columns:minmax(0,1fr) auto;margin-top:20px;padding:20px}.figma-role-preview-total b{color:#fff;font-size:24px;line-height:32px}.figma-role-preview-total p{color:#ffffff80!important;font-size:16px;grid-column:1/3;line-height:22px!important;margin:0}@media (max-width:1240px){.create-flow-page--figma-review .create-flow-layout{grid-template-columns:1fr;width:var(--figma-create-main-width)!important}.create-flow-page--figma-basic-info .creation-tips,.create-flow-page--figma-review .create-flow-main,.create-flow-page--figma-review .create-main-card{width:100%}}@media (max-width:900px){.create-flow-page--figma-review .create-flow-hero{height:auto;min-height:205px;padding-top:30px!important}.create-flow-page--figma-review .create-stepper{flex-wrap:wrap;gap:20px!important;height:auto;margin-left:20px!important;width:min(var(--figma-create-shell-width),calc(125vw - 40px))!important}.create-flow-page--figma-review .create-flow-heading,.create-flow-page--figma-review .create-flow-layout{margin-left:20px!important;width:min(var(--figma-create-main-width),calc(125vw - 40px))!important}.create-flow-page--figma-review .stepper-item:after,.create-flow-page--figma-review .stepper-item:before{display:none}.create-flow-page--figma-basic-info .basic-info-privacy-card p{white-space:normal}}.legal-acceptance-gate--project-initiator,.legal-document-viewer--project-initiator{background:#000000c7;padding:24px}.legal-acceptance-gate--project-initiator{z-index:90}.legal-document-viewer--project-initiator{z-index:100}.legal-acceptance-gate--project-initiator .legal-acceptance-dialog,.legal-document-viewer--project-initiator .legal-document-dialog{background:#141414!important;border:1px solid #2b2b2b!important;border-radius:12px;box-shadow:0 28px 80px #0000007a;color:#fff!important;font-family:var(--ibom-font-family);max-height:min(994px,calc(100dvh - 48px));max-width:none;text-align:left;width:min(760px,calc(100vw - 32px))}.legal-acceptance-gate--project-initiator .legal-acceptance-dialog{gap:20px}.legal-acceptance-gate--project-initiator .legal-acceptance-header,.legal-document-viewer--project-initiator .legal-document-header{align-items:center;background:#161616!important;border-color:#2b2b2b!important;min-height:104px;padding:0 30px}.legal-acceptance-gate--project-initiator .legal-acceptance-header h2,.legal-document-viewer--project-initiator .legal-document-header h3{color:#26ee6d!important;font-size:24px;font-weight:520;letter-spacing:0;line-height:1.16;margin:0}.legal-acceptance-gate--project-initiator .legal-acceptance-header p,.legal-document-viewer--project-initiator .legal-document-meta{color:#ffffffb3!important;font-size:14px;font-weight:380;letter-spacing:0;line-height:1.25;margin:6px 0 0}.legal-acceptance-gate--project-initiator .legal-acceptance-close{display:none}.legal-acceptance-gate--project-initiator .legal-acceptance-content,.legal-document-viewer--project-initiator .legal-document-content{background:#141414!important;height:min(780px,calc(100dvh - 262px));min-height:0;padding:0 10px 0 30px;scrollbar-color:#2b2b2b #0000;scrollbar-width:thin}.legal-acceptance-gate--project-initiator .legal-acceptance-content::-webkit-scrollbar,.legal-document-viewer--project-initiator .legal-document-content::-webkit-scrollbar{width:6px}.legal-acceptance-gate--project-initiator .legal-acceptance-content::-webkit-scrollbar-track,.legal-document-viewer--project-initiator .legal-document-content::-webkit-scrollbar-track{background:#0000}.legal-acceptance-gate--project-initiator .legal-acceptance-content::-webkit-scrollbar-thumb,.legal-document-viewer--project-initiator .legal-document-content::-webkit-scrollbar-thumb{background:#2b2b2b!important;border-radius:20px}.legal-acceptance-gate--project-initiator .legal-acceptance-checkbox-row,.legal-acceptance-gate--project-initiator .legal-acceptance-document-list,.legal-acceptance-gate--project-initiator .legal-acceptance-empty,.legal-acceptance-gate--project-initiator .legal-acceptance-error,.legal-acceptance-gate--project-initiator .legal-acceptance-loading{margin-right:20px}.legal-acceptance-gate--project-initiator .legal-acceptance-loading div{background:#2b2b2b}.legal-acceptance-gate--project-initiator .legal-acceptance-document-list{background:#141414!important;border-color:#2b2b2b!important}.legal-acceptance-gate--project-initiator .legal-acceptance-document-list>:not([hidden])~:not([hidden]){border-color:#2b2b2b!important}.legal-acceptance-gate--project-initiator .legal-acceptance-document-expanded{background:#141414!important;padding:20px 16px}.legal-acceptance-gate--project-initiator .legal-acceptance-document-heading{border-color:#2b2b2b!important}.legal-acceptance-gate--project-initiator .legal-acceptance-document-title{color:#fff!important;font-size:16px;font-weight:520;line-height:1.4}.legal-acceptance-gate--project-initiator .legal-acceptance-document-meta,.legal-acceptance-gate--project-initiator .legal-acceptance-empty{color:#ffffffb3!important}.legal-acceptance-gate--project-initiator .legal-acceptance-document-body{color:#ffffffb8!important;font-size:14px;font-weight:330;line-height:1.7;margin-bottom:0;text-align:left}.legal-acceptance-gate--project-initiator .legal-acceptance-checkbox-row{background:#161616!important;border-color:#2b2b2b!important;color:#ffffffd1!important}.legal-acceptance-gate--project-initiator .legal-acceptance-checkbox{accent-color:#26ee6d}.legal-acceptance-gate--project-initiator .legal-acceptance-error{background:#7f1d1d47!important;border-color:#f8717161!important;color:#fecaca!important}.legal-acceptance-gate--project-initiator .legal-acceptance-footer{align-items:center;background:#161616!important;border-color:#2b2b2b!important;gap:20px;min-height:70px;padding:0 30px}.legal-acceptance-gate--project-initiator .legal-acceptance-footer button{align-items:center;border-radius:8px;display:inline-flex;font-family:var(--ibom-font-family);font-size:14px;height:40px;justify-content:center;letter-spacing:0;line-height:1}.legal-acceptance-gate--project-initiator .legal-acceptance-cancel{background:#0000!important;border:1px solid #2b2b2b!important;color:#fff!important;font-weight:330;width:120px}.legal-acceptance-gate--project-initiator .legal-acceptance-cancel:hover{background:#0000!important;border-color:#ffffff80!important}.legal-acceptance-gate--project-initiator .legal-acceptance-submit{background:#26ee6d!important;border:1px solid #26ee6d!important;color:#000!important;font-weight:520;width:180px}.legal-acceptance-gate--project-initiator .legal-acceptance-submit svg{display:none}.legal-acceptance-gate--project-initiator .legal-acceptance-submit:hover:not(:disabled){background:#26ee6d!important;filter:brightness(.88)}.legal-acceptance-gate--project-initiator .legal-acceptance-submit:disabled{background:#2b2b2b!important;border-color:#2b2b2b!important;color:#ffffff6b!important;cursor:not-allowed;opacity:.55}.legal-document-viewer--project-initiator .legal-document-close{border:1px solid #0000!important;color:#ffffffb3!important}.legal-document-viewer--project-initiator .legal-document-close:hover{background:#1b1b1b!important;border-color:#2b2b2b!important;color:#fff!important}.legal-document-viewer--project-initiator .legal-document-body{color:#ffffffb3!important;font-size:14px;font-weight:330;line-height:1.6;margin:0;padding-right:20px;text-align:left}.legal-document-viewer--project-initiator .legal-document-footer{align-items:center;background:#161616!important;border-color:#2b2b2b!important;color:#ffffff80!important;display:flex;min-height:54px;padding:0 30px}@media (max-width:640px){.legal-acceptance-gate--project-initiator,.legal-document-viewer--project-initiator{align-items:flex-end;padding:12px}.legal-acceptance-gate--project-initiator .legal-acceptance-dialog,.legal-document-viewer--project-initiator .legal-document-dialog{max-height:calc(100dvh - 24px);width:100%}.legal-acceptance-gate--project-initiator .legal-acceptance-header,.legal-document-viewer--project-initiator .legal-document-header{min-height:92px;padding:14px 20px}.legal-acceptance-gate--project-initiator .legal-acceptance-header h2,.legal-document-viewer--project-initiator .legal-document-header h3{font-size:20px}.legal-acceptance-gate--project-initiator .legal-acceptance-content,.legal-document-viewer--project-initiator .legal-document-content{height:calc(100dvh - 256px);padding:0 8px 0 20px}.legal-acceptance-gate--project-initiator .legal-acceptance-checkbox-row,.legal-acceptance-gate--project-initiator .legal-acceptance-document-list,.legal-acceptance-gate--project-initiator .legal-acceptance-empty,.legal-acceptance-gate--project-initiator .legal-acceptance-error,.legal-acceptance-gate--project-initiator .legal-acceptance-loading{margin-right:12px}.legal-document-viewer--project-initiator .legal-document-body{margin-right:12px;padding-right:0}.legal-acceptance-gate--project-initiator .legal-acceptance-footer{flex-direction:column-reverse;min-height:auto;padding:14px}.legal-acceptance-gate--project-initiator .legal-acceptance-cancel,.legal-acceptance-gate--project-initiator .legal-acceptance-footer button,.legal-acceptance-gate--project-initiator .legal-acceptance-submit{width:100%}.legal-document-viewer--project-initiator .legal-document-footer{min-height:48px;overflow-wrap:anywhere;padding:0 20px}}.creator-market-page[data-figma-node],.works-market-page[data-figma-node]{background:#000!important;color:#fff!important;min-height:calc(100vh - 76px);overflow-x:clip;position:relative}html[data-theme] body .creator-market-page[data-figma-node],html[data-theme] body .works-market-page[data-figma-node]{background-color:#000!important;background-image:none!important;color:#fff!important}#root:has(.creator-market-page[data-figma-node]),#root:has(.works-market-page[data-figma-node]),.App:has(.creator-market-page[data-figma-node]),.App:has(.works-market-page[data-figma-node]),body:has(.creator-market-page[data-figma-node]),body:has(.works-market-page[data-figma-node]),html:has(.creator-market-page[data-figma-node]),html:has(.works-market-page[data-figma-node]){background:#000!important}body:has(.creator-market-page[data-figma-node]) .ibom-topbar,body:has(.figma-public-hall-page) .ibom-topbar,body:has(.works-market-page[data-figma-node]) .ibom-topbar{--ibom-bg:#000;--ibom-bg-elevated:#0a0a0a;--ibom-panel:#111;--ibom-panel-soft:#181818;--ibom-border:#1b1b1b;--ibom-text:#fff;--ibom-text-soft:#ffffffbd;--ibom-text-muted:#ffffff85;background:#000!important;border-bottom-color:#1b1b1b!important;color:#fff!important}.creator-market-page[data-figma-node]>div,.works-market-page[data-figma-node]>div{max-width:none!important;padding:42px 0 0!important;width:min(1216px,calc(100vw - 48px))!important}.creator-market-page[data-figma-node] .creator-market-layout,.works-market-page[data-figma-node] .works-market-layout{display:block!important}.creator-market-page[data-figma-node] .creator-filter-section,.works-market-page[data-figma-node] .works-filter-section{align-items:center;display:flex!important;flex-wrap:wrap;gap:10px 16px;margin:0 0 28px!important;position:static!important;top:auto!important;width:100%!important}.creator-market-page[data-figma-node] .creator-filter-card,.works-market-page[data-figma-node] .works-filter-card{background:#0000!important;border:0!important;box-shadow:none!important;margin:0!important;min-width:0;padding:0!important;width:auto!important}.creator-market-page[data-figma-node="160:22059"] .creator-filter-section>.creator-filter-card:last-child,.works-market-page[data-figma-node="160:23299"] .works-filter-section>.works-filter-card:nth-child(2){display:none!important}.creator-market-page[data-figma-node="160:22059"] .creator-filter-section>.creator-filter-card:nth-child(3){align-items:center;display:flex!important;gap:8px}.creator-market-page[data-figma-node="160:22059"] .creator-filter-section>.creator-filter-card:nth-child(3)>.flex{margin:0!important}.creator-market-page[data-figma-node] .creator-filter-card h3,.works-market-page[data-figma-node] .works-filter-card h3{display:none}.creator-market-page[data-figma-node] .creator-filter-card .relative,.works-market-page[data-figma-node] .works-filter-card .relative{min-width:270px}.creator-market-page[data-figma-node] input,.works-market-page[data-figma-node] input,.works-market-page[data-figma-node] select{background:#080808!important;border-color:#242424!important;border-radius:4px!important;color:#f7f7f7!important;font-size:10px!important;height:30px}.creator-market-page[data-figma-node] .creator-filter-card>button,.creator-market-page[data-figma-node] button[class*=bg-blue],.works-market-page[data-figma-node] .works-filter-card>button,.works-market-page[data-figma-node] button[class*=bg-blue],.works-market-page[data-figma-node] button[class*=bg-orange]{background:#26ee6d!important;border-radius:4px!important;color:#020202!important;font-size:10px!important;font-weight:800!important;min-height:30px}.creator-market-page[data-figma-node] .creator-filter-card:not(:first-child) button,.works-market-page[data-figma-node] .works-filter-card button[class*=bg-gray],.works-market-page[data-figma-node] .works-filter-card button[class*=border]{background:#111!important;border-color:#242424!important;border-radius:4px!important;color:#ffffffb8!important;font-size:10px!important;min-height:28px}.creator-market-page[data-figma-node] .creator-filter-popover{background:#050505!important;border-color:#252525!important;border-radius:4px!important}.creator-market-page[data-figma-node] .creator-results-panel,.works-market-page[data-figma-node] .works-results-panel{margin-top:18px;width:100%}.creator-market-page[data-figma-node] .creator-grid,.works-market-page[data-figma-node] .works-market-grid{gap:28px 32px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.creator-market-page[data-figma-node] .creator-card,.works-market-page[data-figma-node] .works-market-card{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.creator-market-page[data-figma-node] .creator-card-media{background:#0000!important;height:72px!important;min-height:72px!important;overflow:visible}.creator-market-page[data-figma-node] .creator-card{background:#050505!important;border:1px solid #1b1b1b!important;border-radius:8px!important;padding:16px!important}.creator-market-page[data-figma-node] .creator-card-media img,.creator-market-page[data-figma-node] .creator-card-media>div{border-radius:999px;height:56px!important;margin:8px auto 0;object-fit:cover;width:56px!important}.creator-market-page[data-figma-node] .creator-card-media [class*=absolute][class*=left-3][class*=bottom-3],.creator-market-page[data-figma-node] .creator-card-media [class*=absolute][class*=top-3][class*=left-3]{display:none!important}.creator-market-page[data-figma-node] .creator-card-body,.works-market-page[data-figma-node] .works-card-body{padding:8px 0 0!important;text-align:center}.creator-market-page[data-figma-node] .creator-card-head,.works-market-page[data-figma-node] .works-card-head{margin:0 0 5px!important}.creator-market-page[data-figma-node] h3,.works-market-page[data-figma-node] h3{color:#fff!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important}.creator-market-page[data-figma-node] .text-gray-500,.creator-market-page[data-figma-node] .text-gray-600,.creator-market-page[data-figma-node] .text-gray-700,.creator-market-page[data-figma-node] p,.works-market-page[data-figma-node] .text-gray-500,.works-market-page[data-figma-node] .text-gray-600,.works-market-page[data-figma-node] .text-gray-700,.works-market-page[data-figma-node] p{color:#ffffffa3!important;font-size:10px!important;line-height:1.35!important}.creator-market-page[data-figma-node] .creator-card-body>p,.works-market-page[data-figma-node] .works-card-body>p{margin-bottom:8px!important;min-height:28px}.creator-market-page[data-figma-node] .creator-card-body [class*=rounded-full],.works-market-page[data-figma-node] .works-card-body [class*=rounded-full]{border-radius:4px!important;font-size:9px!important;line-height:1!important}.creator-market-page[data-figma-node] .creator-card-body .flex.gap-3,.works-market-page[data-figma-node] .works-card-body .flex.gap-2{gap:6px!important}.creator-market-page[data-figma-node] .creator-card-body .flex.gap-3 button,.works-market-page[data-figma-node] .works-card-body .flex.gap-2 button{border-radius:4px!important;font-size:9px!important;min-height:24px;padding:0 10px!important}.creator-market-page[data-figma-node] [data-musician-message-button],.works-market-page[data-figma-node] button[class*=border-blue]{background:#262626!important;border:0!important;color:#fff!important}.works-market-page[data-figma-node] .works-cover{background:#0000!important;height:68px!important;margin:0 auto;min-height:68px!important;overflow:visible}.works-market-page[data-figma-node] .works-market-card{background:#050505!important;border:1px solid #1b1b1b!important;border-radius:8px!important;padding:16px!important}.works-market-page[data-figma-node] .works-cover img,.works-market-page[data-figma-node] .works-cover>div{border-radius:4px;height:52px!important;margin:8px auto;object-fit:cover;width:52px!important}.works-market-page[data-figma-node] .works-cover .absolute{display:none!important}.works-market-page[data-figma-node] .works-card-body .flex.items-center.space-x-2{justify-content:center}.works-market-page[data-figma-node] .works-card-body .flex.items-center.justify-between{gap:8px;justify-content:center}.works-market-page[data-figma-node] .works-card-body .flex.items-center.justify-between>div:last-child{color:#26ee6d!important}.works-market-page[data-figma-node] [data-works-load-more]{background:#1f1f1f!important;border-color:#262626!important;border-radius:4px!important;color:#fff!important}.figma-public-hall-page{background:#000;color:#fff;min-height:calc(100vh - 77px)}#root:has(.figma-public-hall-page),.App:has(.figma-public-hall-page),body:has(.figma-public-hall-page),html:has(.figma-public-hall-page){background:#000!important}.figma-public-hall{margin:0 auto;padding-top:19px;width:min(1400px,calc(100vw - 48px))}.figma-public-hall-toolbar{border-bottom:1px solid #141414;display:flex;flex-direction:column;gap:10px;padding-bottom:16px}.figma-public-hall-row{align-items:center;display:flex;gap:20px}.figma-public-hall-row button{background:#0000;border:1px solid #0000;border-radius:8px;color:#ffffff80;font-size:14px;font-weight:330;height:31px;line-height:1;white-space:nowrap}.figma-public-hall-row button.is-active,.figma-public-hall-row button.is-hovered{background:#2b2b2b;color:#fff}.figma-public-hall-pagination button:focus-visible,.figma-public-hall-row button:focus-visible{outline:2px solid #26ee6d;outline-offset:2px}.figma-public-hall-my-roles{display:block;height:75px}.figma-public-hall-my-roles strong{color:#fff;display:block;font-size:16px;line-height:22px;padding-top:6px;white-space:nowrap;width:72px}.figma-public-hall-my-roles>div,.figma-public-hall-role-filters,.figma-public-hall-sort-controls,.figma-public-hall-status-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.figma-public-hall-my-roles>div{margin-top:10px}.figma-public-hall-my-roles button,.figma-public-hall-role-filters button{padding:0 12px}.figma-public-hall-status-tabs{align-items:flex-start;gap:30px;height:46px;padding-top:6px}.figma-public-hall-status-tabs button{border:0;color:#ffffff80;font-size:16px;font-weight:520;height:28px;padding:0;position:relative}.figma-public-hall-status-tabs button.is-active{background:#0000;color:#fff}.figma-public-hall-status-tabs button.is-active:after{background:#26ee6d;border-radius:999px;bottom:-1px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.figma-public-hall-role-filters{align-content:flex-start;align-items:flex-start;gap:10px 14px;min-height:72px}.figma-public-hall-sort-row{height:40px;justify-content:space-between;margin-top:0}.figma-public-hall-sort-controls{gap:12px}.figma-public-hall-sort-controls button{align-items:center;border-color:#141414;color:#fff;display:inline-flex;gap:12px;min-width:102px;padding:0 12px}.figma-public-hall-sort-controls button:after{color:#ffffffb3;content:"⌄"}.figma-public-hall-sort-prefix{color:#ffffffb3}.figma-public-hall-sort-value{color:#fff}.figma-public-hall-sort-row p{color:#ffffff6b;font-size:14px;line-height:31px;margin:0}.figma-public-hall--interaction{min-height:1700px}.figma-public-hall-page[data-public-hall-variant=filters] .figma-public-hall-footer,.figma-public-hall-page[data-public-hall-variant=filters] .figma-public-hall-pagination{display:none}.figma-public-hall-toolbar--interaction{gap:0;min-height:640px}.figma-public-hall-toolbar--interaction .figma-public-hall-status-tabs--all{margin-top:75px}.figma-public-hall-toolbar--interaction .figma-public-hall-status-tabs--recruiting{margin-top:10px}.figma-public-hall-toolbar--interaction .figma-public-hall-role-filters{margin-top:26px}.figma-public-hall-toolbar--interaction .figma-public-hall-sort-row{margin-top:44px}.figma-public-hall-sort-dropdown{background:#2b2b2b;border:1px solid #2b2b2b;border-radius:8px;display:flex;flex-direction:column;gap:10px;height:142px;margin-top:0;overflow:hidden;padding:10px;width:165px}.figma-public-hall-sort-dropdown button{align-items:center;background:#0000;border:0;border-radius:6px;color:#ffffffb3;display:flex;font-size:14px;font-weight:330;height:34px;justify-content:center}.figma-public-hall-sort-dropdown button:first-child{color:#fff}.figma-public-hall-sort-dropdown button.is-hovered{background:#ffffff0d}.figma-public-hall-grid{grid-gap:24px 10px;display:grid;gap:24px 10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;width:min(1400px,calc(100vw - 48px))}.figma-public-hall--interaction .figma-public-hall-grid--interaction{margin-top:47px}.figma-public-hall-card{background:#000;border:1px solid #141414;border-radius:12px;color:#fff;cursor:pointer;height:328px;justify-self:center;max-width:460px;overflow:hidden;width:100%}.figma-public-hall-card.is-hover{outline:1px solid #2b2b2b}.figma-public-hall-cover{background-position:50%;background-size:cover;border-radius:12px 12px 0 0;height:160px;overflow:hidden;position:relative}.figma-public-hall-cover:before{background:linear-gradient(180deg,#0000,#000000b3);content:"";inset:0;position:absolute;z-index:1}.figma-public-hall-status{background:#000000b3;border-radius:4px;color:#18c1ff;font-size:12px;font-weight:330;line-height:18px;min-height:28px;padding:5px 8px;position:absolute;right:10px;top:10px;z-index:2}.figma-public-hall-status--in-progress{color:#26ee6d}.figma-public-hall-status--completed{color:#ffffffb8}.figma-public-hall-cover-copy{align-items:flex-end;bottom:10px;display:flex;gap:16px;justify-content:space-between;left:10px;position:absolute;right:10px;z-index:2}.figma-public-hall-cover-details{min-width:0;text-align:left}.figma-public-hall-cover-copy h3{color:#fff;font-size:16px;font-weight:520;line-height:22px;margin:0;max-width:245px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-public-hall-cover-copy p{margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-public-hall-cover-copy p,.figma-public-hall-cover-meta{color:#ffffffb3;font-size:12px;font-weight:330;line-height:18px}.figma-public-hall-cover-meta{flex:0 0 auto;text-align:right}.figma-public-hall-body{display:flex;flex-direction:column;height:168px;padding:16px}.figma-public-hall-recruit-head,.figma-public-hall-role-row{align-items:center;color:#ffffff80;display:flex;font-size:12px;height:18px;justify-content:space-between;line-height:18px}.figma-public-hall-recruit-head{margin-bottom:4px}.figma-public-hall-recruit-head strong{color:#fff;font-weight:520}.figma-public-hall-recruit-head span{color:#fff}.figma-public-hall-role-row span:last-child{color:#ffffff80}.figma-public-hall-apply,.figma-public-hall-owned{border:0;border-radius:8px;font-size:14px;font-weight:520;height:40px;line-height:19px;margin-top:auto;width:100%}.figma-public-hall-owned{background:#2f2f2f;color:#fff}.figma-public-hall-apply{background:#26ee6d;color:#000}.figma-public-hall-state{grid-gap:10px;border:1px dashed #242424;border-radius:4px;color:#ffffffb8;display:grid;font-size:14px;gap:10px;margin-top:32px;min-height:328px;place-items:center;text-align:center;width:100%}.figma-public-hall-state strong{color:#fff;display:block;font-size:16px}.figma-public-hall-state p{margin:0}.figma-public-hall-state button{background:#26ee6d;border:0;border-radius:4px;color:#000;font-weight:700;height:36px;padding:0 20px}body:has(.public-profile-page.fps-page),body:has(.public-profile-page.fps-page) #root,body:has(.public-profile-page.fps-page) .App,html:has(.public-profile-page.fps-page){background:#000!important}.public-profile-page.fps-page{background:#000!important;color:#fff!important}.public-profile-page.fps-page .fps-hero{background:#000!important}.public-profile-page.fps-page .fps-cert-row h3,.public-profile-page.fps-page .fps-collaborator-body h3,.public-profile-page.fps-page .fps-footer strong,.public-profile-page.fps-page .fps-footer-col h3,.public-profile-page.fps-page .fps-main,.public-profile-page.fps-page .fps-name-line h1,.public-profile-page.fps-page .fps-project-card h3,.public-profile-page.fps-page .fps-shell,.public-profile-page.fps-page .fps-side-card h2,.public-profile-page.fps-page .fps-sidebar,.public-profile-page.fps-page .fps-timeline h2,.public-profile-page.fps-page .fps-timeline h3,.public-profile-page.fps-page .fps-work-card h3{color:#fff!important}.public-profile-page.fps-page .fps-cert-row p,.public-profile-page.fps-page .fps-collaborator-body p,.public-profile-page.fps-page .fps-collaborator-body span,.public-profile-page.fps-page .fps-contact-list li,.public-profile-page.fps-page .fps-footer span,.public-profile-page.fps-page .fps-footer-col span,.public-profile-page.fps-page .fps-identity p,.public-profile-page.fps-page .fps-side-card p,.public-profile-page.fps-page .fps-stats,.public-profile-page.fps-page .fps-tabs button,.public-profile-page.fps-page .fps-timeline p{color:#ffffffb8!important}.public-profile-page.fps-page .fps-stats strong,.public-profile-page.fps-page .fps-tabs button.is-active,.public-profile-page.fps-page .fps-work-meta dd{color:#fff!important}.public-profile-page.fps-page .fps-work-meta div,.public-profile-page.fps-page .fps-work-stats{color:#ffffff94!important}.public-profile-page.fps-page .fps-cert-row,.public-profile-page.fps-page .fps-collaborator-card,.public-profile-page.fps-page .fps-side-card,.public-profile-page.fps-page .fps-timeline-row,.public-profile-page.fps-page .fps-work-card{background:#050505!important;border-color:#1b1b1b!important}.public-profile-page.fps-page .fps-empty-state{color:#ffffffc7!important}.public-profile-page.fps-page .fps-empty-state svg{color:#ffffff94!important}.public-profile-page.fps-page .fps-empty-state h3{color:#fff!important}.public-profile-page.fps-page .fps-empty-state p{color:#ffffffb8!important}.public-profile-page.fps-page .fps-moment-composer select,.public-profile-page.fps-page .fps-moment-composer textarea,.public-profile-page.fps-page .fps-moment-reply-composer textarea,.public-profile-page.fps-page .fps-project-filters select{background:#050505!important;border-color:#ffffff1f!important;color:#fff!important}.public-profile-page.fps-page .fps-moment-composer textarea::placeholder,.public-profile-page.fps-page .fps-moment-reply-composer textarea::placeholder{color:#ffffff7a!important}.figma-public-hall-standalone-actions{margin-top:28px;padding-left:16px;width:min(460px,100%)}.figma-public-hall-standalone-actions .figma-public-hall-apply,.figma-public-hall-standalone-actions .figma-public-hall-owned{display:block;margin-top:14px}.figma-public-hall-pagination{align-items:center;color:#fff;display:flex;gap:12px;justify-content:center;margin-top:32px}.figma-public-hall-pagination button,.figma-public-hall-pagination span,.figma-public-hall-pagination strong{background:#0000;border:0;color:#ffffffd1;display:grid;font-size:12px;height:34px;line-height:1;min-width:34px;place-items:center}.figma-public-hall-pagination strong{background:#26ee6d;border-radius:4px;color:#020202;width:34px}.figma-public-hall-footer{border-top:1px solid #161616;color:#fff;display:flex;justify-content:space-between;margin:29px auto 0;padding:56px 0 64px;width:min(1400px,calc(100vw - 48px))}.figma-public-hall-footer-brand h2{font-size:22px;font-weight:800;line-height:26px;margin:0 0 22px}.figma-public-hall-footer-brand p{color:#ffffff8c;font-size:12px;margin:0 0 22px}.figma-public-hall-footer-socials{display:flex;gap:16px}.figma-public-hall-footer-socials span{border:1px solid #ffffffb8;border-radius:999px;color:#fff;display:grid;font-size:10px;height:24px;place-items:center;width:24px}.figma-public-hall-footer-links{grid-gap:70px;display:grid;gap:70px;grid-template-columns:repeat(4,130px);text-align:left}.figma-public-hall-footer-links h3{color:#fff;font-size:12px;font-weight:700;margin:0 0 18px}.figma-public-hall-footer-links p{color:#ffffffb8;font-size:12px;margin:0 0 14px}@media (max-width:1100px){.creator-market-page[data-figma-node] .creator-grid,.works-market-page[data-figma-node] .works-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){.creator-market-page[data-figma-node]>div,.works-market-page[data-figma-node]>div{width:min(100vw - 24px,520px)!important}.creator-market-page[data-figma-node] .creator-grid,.works-market-page[data-figma-node] .works-market-grid{gap:20px 16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.all-spaces-page.space-detail-route-page[data-figma-node="174:8942"],.all-spaces-page.space-detail-route-page[data-figma-node="174:9100"],.all-spaces-page.space-detail-route-page[data-figma-node="174:9251"],.all-spaces-page.space-detail-route-page[data-figma-node="174:9368"],.all-spaces-page.space-detail-route-page[data-figma-node="174:9548"]{background:#000!important;background-color:#000!important}.all-spaces-page.my-collab-page[data-figma-node]{flex-direction:column}.figma-space-detail-page[data-figma-node] .figma-space-footer{margin-top:48px}.figma-space-detail-page[data-figma-node] .figma-space-footer,.my-collab-page[data-figma-node] .figma-space-footer{align-items:flex-start;background:#000;border-top:1px solid #ffffff1a;color:#fff;display:flex;gap:80px;justify-content:center;min-height:253px;padding:65px max(24px,calc(50vw - 700px)) 48px;width:100%}.my-collab-page[data-figma-node] .figma-space-footer{margin-top:0}.figma-space-detail-page[data-figma-node="174:9100"] .figma-space-footer,.figma-space-detail-page[data-figma-node="174:9251"] .figma-space-footer,.figma-space-detail-page[data-figma-node="174:9368"] .figma-space-footer,.figma-space-detail-page[data-figma-node="174:9548"] .figma-space-footer{margin-top:0!important}.figma-space-detail-page[data-figma-node="174:10910"] .figma-space-footer{margin-top:17px!important}.figma-space-detail-page[data-figma-node] .figma-space-footer-brand,.my-collab-page[data-figma-node] .figma-space-footer-brand{grid-gap:10px;display:grid;gap:10px;width:360px}.figma-space-detail-page[data-figma-node] .figma-space-footer-brand h2,.my-collab-page[data-figma-node] .figma-space-footer-brand h2{color:#fff;font-size:24px;font-weight:900;line-height:36px;margin:0}.figma-space-detail-page[data-figma-node] .figma-space-footer-brand p,.my-collab-page[data-figma-node] .figma-space-footer-brand p{color:#fff9;font-size:12px;line-height:18px;margin:0}.figma-space-detail-page[data-figma-node] .figma-space-footer-socials,.my-collab-page[data-figma-node] .figma-space-footer-socials{align-items:center;display:flex;gap:16px;margin-top:14px}.figma-space-detail-page[data-figma-node] .figma-space-footer-socials span,.my-collab-page[data-figma-node] .figma-space-footer-socials span{align-items:center;border:1px solid #ffffff80;border-radius:999px;color:#ffffffb8;display:inline-flex;font-size:11px;height:32px;justify-content:center;width:32px}.figma-space-detail-page[data-figma-node] .figma-space-footer-links,.my-collab-page[data-figma-node] .figma-space-footer-links{display:flex;flex:1 1;gap:30px;justify-content:flex-end;min-width:0}.figma-space-detail-page[data-figma-node] .figma-space-footer-links>div,.my-collab-page[data-figma-node] .figma-space-footer-links>div{grid-gap:12px;display:grid;gap:12px;justify-items:end;text-align:right;width:200px}.figma-space-detail-page[data-figma-node] .figma-space-footer-links h3,.my-collab-page[data-figma-node] .figma-space-footer-links h3{color:#fff;font-size:14px;font-weight:700;line-height:1;margin:0 0 4px}.figma-space-detail-page[data-figma-node] .figma-space-footer-links p,.my-collab-page[data-figma-node] .figma-space-footer-links p{color:#eef8ef;font-size:14px;line-height:1;margin:0}@media (max-width:900px){.figma-space-detail-page[data-figma-node] .figma-space-footer{flex-direction:column;gap:28px;padding:40px 24px}.figma-space-detail-page[data-figma-node] .figma-space-footer-brand{width:100%}.figma-space-detail-page[data-figma-node] .figma-space-footer-links{flex-wrap:wrap;justify-content:flex-start;width:100%}.figma-space-detail-page[data-figma-node] .figma-space-footer-links>div{justify-items:start;text-align:left;width:150px}.my-collab-page[data-figma-node] .figma-space-footer{flex-direction:column;gap:28px;padding:40px 24px}.my-collab-page[data-figma-node] .figma-space-footer-brand{width:100%}.my-collab-page[data-figma-node] .figma-space-footer-links{flex-wrap:wrap;justify-content:flex-start;width:100%}.my-collab-page[data-figma-node] .figma-space-footer-links>div{justify-items:start;text-align:left;width:150px}}.figma-space-detail-page[data-figma-node="174:12259"]{--funds-bg:#000;--funds-bg-soft:#020503;--funds-card-label:#ffffff80;--funds-card-border:#151515;--funds-available-bg:#031108;--funds-available-border:#0d5a27;--funds-frozen-bg:#1e1705;--funds-frozen-border:#756025;--funds-recharged-bg:#071029;--funds-recharged-border:#203775;--funds-expenses-bg:#190c25;--funds-expenses-border:#532284;--funds-received-bg:#06151f;--funds-received-border:#1b5872;--funds-withdrawable-bg:#06170d;--funds-withdrawable-border:#14643a;--funds-withdrawn-bg:#111123;--funds-withdrawn-border:#454071;background:linear-gradient(180deg,var(--funds-bg-soft) 0,var(--funds-bg) 220px),var(--funds-bg);color:#fff}.figma-space-detail-page[data-figma-node="174:12259"] .space-detail-main{background:#0000;min-height:816px}.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-overview-panel{color:#fff;min-height:394px;padding:24px 0 0;width:min(1108px,100%)}.figma-funds-overview-head{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px;width:100%}.figma-funds-overview-head h3{color:#fff;font-size:24px;font-weight:650;letter-spacing:0;line-height:32px;margin:0}.figma-funds-refresh{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:520;gap:4px;height:31px;justify-content:center;line-height:1;min-width:97px;padding:6px 12px}.figma-funds-refresh-icon{border:1.8px solid #ffffffdb;border-radius:999px;border-right-color:#0000;height:18px;position:relative;width:18px}.figma-funds-refresh-icon:after{border-right:1.8px solid #ffffffdb;border-top:1.8px solid #ffffffdb;content:"";height:6px;position:absolute;right:-1px;top:1px;transform:rotate(30deg);width:6px}.figma-funds-tabs{align-items:center;display:flex;gap:30px;height:46px;margin-bottom:24px;padding:6px 0;position:relative;width:100%}.figma-funds-tabs button{background:#0000;border:0;color:#ffffff80;font-size:16px;font-weight:650;height:34px;letter-spacing:0;line-height:22px;padding:6px 0;position:relative;white-space:nowrap}.figma-funds-tabs button.active{color:#fff}.figma-funds-tabs button.active:after{background:#24ee74;border-radius:999px;bottom:-2px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.figma-funds-card-grid{grid-gap:24px;display:grid;gap:24px;width:100%}.figma-funds-card-grid-primary{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.figma-funds-card-grid-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.figma-funds-card{align-items:center;background:#000;border:1px solid #141414;border-radius:12px;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:98px;min-width:0;overflow:hidden;padding:16px 10px;white-space:nowrap}.figma-funds-card strong{color:#fff;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:28px;font-weight:700;letter-spacing:0;line-height:38px}.figma-funds-card span{color:#ffffff80;font-size:12px;font-weight:400;letter-spacing:0;line-height:18px}.figma-funds-card-available{background:#061108;border-color:#104021}.figma-funds-card-frozen{background:#1e1705;border-color:#756025}.figma-funds-card-recharged{background:#071029;border-color:#203775}.figma-funds-card-expenses{background:#190c25;border-color:#532284}.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-card{background:linear-gradient(180deg,#020202,#000);border-color:var(--funds-card-border);box-shadow:inset 0 1px 0 #ffffff08;box-sizing:border-box}.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-card span{-webkit-text-fill-color:var(--funds-card-label)!important;color:var(--funds-card-label)!important}.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-card-available{background:linear-gradient(180deg,#061b0d 0,var(--funds-available-bg) 100%)!important;border-color:var(--funds-available-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-card-frozen{background:linear-gradient(180deg,#261d07 0,var(--funds-frozen-bg) 100%)!important;border-color:var(--funds-frozen-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-card-recharged{background:linear-gradient(180deg,#091535 0,var(--funds-recharged-bg) 100%)!important;border-color:var(--funds-recharged-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-card-expenses{background:linear-gradient(180deg,#1d0e2b 0,var(--funds-expenses-bg) 100%)!important;border-color:var(--funds-expenses-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-card-grid-secondary .figma-funds-card:first-child{background:linear-gradient(180deg,#071a27 0,var(--funds-received-bg) 100%)!important;border-color:var(--funds-received-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-card-grid-secondary .figma-funds-card:nth-child(2){background:linear-gradient(180deg,#071f12 0,var(--funds-withdrawable-bg) 100%)!important;border-color:var(--funds-withdrawable-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-card-grid-secondary .figma-funds-card:nth-child(3){background:linear-gradient(180deg,#16152c 0,var(--funds-withdrawn-bg) 100%)!important;border-color:var(--funds-withdrawn-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative{color:#fff;max-width:1108px}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-metric-grid,.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-secondary-grid{gap:24px!important}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-metric-card,.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-stat-card{border-radius:12px!important;border-width:1px!important;box-shadow:inset 0 1px 0 #ffffff08!important;box-sizing:border-box;min-height:98px}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-metric-card svg{display:none!important}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-metric-card:first-child{background:linear-gradient(180deg,#061b0d 0,var(--funds-available-bg) 100%)!important;border-color:var(--funds-available-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-metric-card:nth-child(2){background:linear-gradient(180deg,#261d07 0,var(--funds-frozen-bg) 100%)!important;border-color:var(--funds-frozen-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-metric-card:nth-child(3){background:linear-gradient(180deg,#091535 0,var(--funds-recharged-bg) 100%)!important;border-color:var(--funds-recharged-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-metric-card:nth-child(4){background:linear-gradient(180deg,#1d0e2b 0,var(--funds-expenses-bg) 100%)!important;border-color:var(--funds-expenses-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-secondary-grid .space-wallet-stat-card:first-child{background:linear-gradient(180deg,#071a27 0,var(--funds-received-bg) 100%)!important;border-color:var(--funds-received-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-secondary-grid .space-wallet-stat-card:nth-child(2){background:linear-gradient(180deg,#071f12 0,var(--funds-withdrawable-bg) 100%)!important;border-color:var(--funds-withdrawable-border)!important}.figma-space-detail-page[data-figma-node="174:12259"] .space-wallet-panel-creative .space-wallet-secondary-grid .space-wallet-stat-card:nth-child(3){background:linear-gradient(180deg,#16152c 0,var(--funds-withdrawn-bg) 100%)!important;border-color:var(--funds-withdrawn-border)!important}.figma-space-detail-page[data-figma-node="174:12403"]{background:#000;color:#fff}.figma-space-detail-page[data-figma-node="174:12403"] .space-detail-main{min-height:1254px}.figma-space-detail-page[data-figma-node="174:12403"] .figma-funds-operations-panel{min-height:1254px;padding:24px 0;width:min(1108px,100%)}.figma-space-detail-page[data-figma-node="174:12403"] .figma-funds-interaction-panel,.figma-space-detail-page[data-figma-node="174:12403"] .space-wallet-panel,.figma-space-detail-page[data-figma-node="174:12575"] .figma-funds-interaction-panel,.figma-space-detail-page[data-figma-node="174:12575"] .space-wallet-panel,.figma-space-detail-page[data-figma-node="174:12714"] .figma-funds-interaction-panel,.figma-space-detail-page[data-figma-node="174:12714"] .space-wallet-panel{display:none!important}.figma-funds-operations-panel .figma-funds-tabs button.active:after{left:50%}.figma-space-detail-page[data-figma-node="174:12575"]{background:#000;color:#fff}.figma-space-detail-page[data-figma-node="174:12575"] .space-detail-main{min-height:816px}.figma-space-detail-page[data-figma-node="174:12575"] .figma-funds-withdraw-panel{min-height:592px;padding:24px 0;width:min(1108px,100%)}.figma-funds-withdraw-panel .figma-funds-tabs button.active:after{left:50%}.figma-funds-operation-card{align-items:stretch;background:#141414;border-radius:12px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:16px;padding:16px;text-align:left;width:100%}.figma-funds-operation-card+.figma-funds-operation-card{margin-top:24px}.figma-funds-operation-card h4{color:#fff;font-size:16px;font-weight:650;letter-spacing:0;line-height:22px;margin:0;text-align:left}.figma-funds-withdraw-card{min-height:418px}.figma-funds-wallet-strip{align-items:center;background:#2b2b2b;border-radius:12px;display:flex;gap:16px;justify-content:space-between;min-height:80px;padding:16px}.figma-funds-wallet-strip span,.figma-funds-wallet-strip strong{display:block;font-size:14px;letter-spacing:0;line-height:1}.figma-funds-wallet-strip strong{color:#fff;font-weight:650}.figma-funds-wallet-strip span{color:#f3b200;font-weight:520;margin-top:10px}.figma-funds-withdrawable-strip{min-height:51px}.figma-funds-withdrawable-strip strong{color:#26ee6d}.figma-funds-confirm,.figma-funds-wallet-strip button{align-items:center;background:#26ee6d;border:0;border-radius:8px;color:#000;display:inline-flex;font-size:14px;font-weight:520;justify-content:center;line-height:1}.figma-funds-wallet-strip button{height:31px;min-width:75px;padding:6px 12px}.figma-funds-field{align-items:stretch;display:flex;flex-direction:column;gap:10px;width:100%}.figma-funds-field label{font-weight:650}.figma-funds-field label,.figma-funds-input,.figma-funds-textarea{color:#fff;font-size:14px;letter-spacing:0;line-height:1;text-align:left}.figma-funds-input,.figma-funds-textarea{align-items:center;background:#0000;border:1px solid #2b2b2b;border-radius:8px;box-sizing:border-box;display:flex;font-weight:520;width:100%}.figma-funds-input{min-height:44px;padding:1px 17px}.figma-funds-placeholder-input{color:#ffffff4d;font-weight:330}.figma-funds-textarea{align-items:flex-start;color:#ffffff4d;font-weight:520;min-height:70px;padding:10px 16px}.figma-funds-date-field,.figma-funds-select-field{justify-content:space-between;padding-left:21px;padding-right:21px}.figma-funds-caret{border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid #ffffff8c;height:0;width:0}.figma-funds-calendar-icon{color:#ffffff8c;height:20px;width:20px}.figma-funds-confirm{font-size:16px;font-weight:650;line-height:22px;margin:0 auto;min-height:42px;padding:10px 20px;width:294px}.figma-funds-confirm:disabled{background:#2b2b2b;box-shadow:none;color:#ffffff6b;cursor:not-allowed}.figma-funds-release-note{color:#ffffff80;font-size:14px;line-height:1;margin:-2px 0 0;text-align:center}.figma-funds-withdraw-rule{align-self:center;box-sizing:border-box;color:#ffffff80;display:block;font-size:14px;font-weight:330;line-height:18px;margin:0;max-width:min(760px,100%);overflow-wrap:anywhere;text-align:center;white-space:normal;width:100%}.figma-funds-withdraw-button{opacity:.3}.figma-space-detail-page[data-figma-node="174:12714"]{background:#000;color:#fff}.figma-space-detail-page[data-figma-node="174:12714"] .space-detail-main{min-height:816px}.figma-space-detail-page[data-figma-node="174:12714"] .figma-funds-transfer-panel{min-height:592px;padding:24px 0;width:min(1108px,100%)}.figma-funds-transfer-panel .figma-funds-tabs button.active:after{left:50%}.figma-funds-transfer-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;width:100%}.figma-funds-transfer-toolbar h4{color:#fff;font-size:16px;font-weight:650;line-height:22px;margin:0}.figma-funds-transfer-toolbar>div{align-items:center;display:flex;gap:16px}.figma-funds-export-button{background:#2b2b2b;border:0;border-radius:8px;color:#fff;font-size:12px;font-weight:520;line-height:18px;min-height:31px;padding:6px 12px}.figma-funds-transfer-toolbar span{color:#ffffff80;font-size:12px;line-height:18px}.figma-funds-transfer-filters{grid-gap:12px 18px;display:grid;gap:12px 18px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:20px;overflow:visible;width:100%}.figma-funds-filter-field{align-items:center;border:1px solid #2b2b2b;border-radius:8px;color:#ffffffb3;display:flex;font-size:14px;gap:8px;justify-content:space-between;line-height:1;min-height:40px;padding:6px 12px}.figma-funds-filter-field:first-child,.figma-funds-filter-field:nth-child(2){color:#ffffff4d}.figma-funds-filter-field svg{color:#ffffff8c;height:16px;width:16px}.figma-funds-filter-field i{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid #ffffff8c;height:0;width:0}.figma-funds-transaction-filters>.relative,.figma-funds-transfer-filters>.relative{min-width:0;overflow:visible;position:relative}.figma-funds-transaction-filters>.relative:nth-child(2):before,.figma-funds-transfer-filters>.relative:nth-child(2):before{color:#ffffff80;content:"-";font-size:12px;left:-9px;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.figma-funds-transaction-filters>.relative .figma-funds-filter-field,.figma-funds-transfer-filters>.relative .figma-funds-filter-field{box-sizing:border-box;padding-right:36px;width:100%}.figma-funds-transaction-filters>.relative>button,.figma-funds-transfer-filters>.relative>button{align-items:center;color:#ffffffb8;display:flex;height:40px;justify-content:center;padding:0;right:0;width:40px}.figma-funds-transaction-filters input.figma-funds-filter-field,.figma-funds-transaction-filters select.figma-funds-filter-field,.figma-funds-transfer-filters input.figma-funds-filter-field,.figma-funds-transfer-filters select.figma-funds-filter-field{background:#000;color:#ffffffb8;display:block}.figma-funds-transaction-filters .figma-funds-filter-reset,.figma-funds-transfer-filters .figma-funds-filter-reset{align-items:center;display:flex;justify-content:center}.figma-funds-transfer-list{border:1px solid #141414;border-radius:12px;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:16px}.figma-funds-transfer-head,.figma-funds-transfer-row{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(72px,.5fr) minmax(120px,.95fr) minmax(130px,.95fr) minmax(74px,.5fr) minmax(118px,.65fr) minmax(180px,1.35fr) minmax(150px,.85fr);min-width:0}.figma-funds-transfer-head{border-radius:10px 10px 0 0;color:#ffffff80;font-size:14px;line-height:1;min-height:57px;padding:20px 16px}.figma-funds-transfer-rows{display:flex;flex-direction:column;gap:12px}.figma-funds-transfer-row{background:#141414;border-radius:10px;color:#fff;font-size:14px;line-height:20px;min-height:70px;padding:20px 16px}.figma-funds-transfer-head span,.figma-funds-transfer-row em,.figma-funds-transfer-row span{box-sizing:border-box;min-width:0;overflow:visible;overflow-wrap:anywhere;white-space:normal}.figma-funds-transfer-head span,.figma-funds-transfer-row>span:first-child,.figma-funds-transfer-row>span:nth-child(4),.figma-funds-transfer-row>span:nth-child(5){white-space:nowrap}.figma-funds-transfer-head span:first-child,.figma-funds-transfer-head span:nth-child(7),.figma-funds-transfer-row>span:first-child{text-align:right}.figma-funds-transfer-actions,.figma-funds-transfer-head span:nth-child(7){box-sizing:border-box;min-width:0;width:100%}.figma-transfer-status-paid{color:#26ee6d}.figma-transfer-status-pending{color:#f3b200}.figma-funds-transfer-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.figma-funds-transfer-actions em{color:#ffffff80;font-size:12px;font-style:normal;line-height:18px}.figma-funds-transfer-actions button{border:0;border-radius:8px;font-size:12px;line-height:18px;min-height:34px;padding:8px 10px;white-space:nowrap}.figma-transfer-finalize{background:#26ee6d;color:#000}.figma-transfer-cancel{background:#ff4775;color:#fff}.figma-space-detail-page[data-figma-node="174:12914"]{background:#000;color:#fff}.figma-space-detail-page[data-figma-node="174:12914"] .space-detail-main{min-height:816px}.figma-space-detail-page[data-figma-node="174:12914"] .figma-funds-transaction-panel{min-height:592px;padding:24px 0;width:min(1108px,100%)}.figma-funds-transaction-panel .figma-funds-tabs button.active:after{left:50%}.figma-funds-transaction-filters{grid-gap:12px 18px;display:grid;gap:12px 18px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:20px;overflow:visible;width:100%}.figma-funds-filter-reset{background:#2b2b2b;border:0;border-radius:8px;color:#fff;font-size:14px;line-height:1;min-height:40px;padding:6px 12px}.figma-funds-transaction-list{border:1px solid #141414;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.figma-funds-transaction-head,.figma-funds-transaction-row{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(220px,1.45fr) 108px 88px 142px 72px}.figma-funds-transaction-head{border-radius:10px 10px 0 0;color:#ffffff80;font-size:14px;line-height:1;min-height:57px;padding:20px}.figma-funds-transaction-row{background:#141414;border-radius:10px;color:#fff;font-size:14px;line-height:1;min-height:70px;padding:20px}.figma-funds-transaction-head span,.figma-funds-transaction-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-funds-transaction-head span:nth-child(5),.figma-funds-transaction-row span:nth-child(5){text-align:right}.figma-space-detail-page[data-figma-node="174:13116"]{background:#000;color:#fff}.figma-space-detail-page[data-figma-node="174:13116"] .space-detail-main{min-height:816px}.figma-space-detail-page[data-figma-node="174:13116"] .figma-funds-interaction-panel{min-height:646px;padding:24px 0;width:min(1108px,100%)}.figma-funds-interaction-panel .figma-funds-tabs button.active:after{left:50%}.figma-funds-interaction-card{min-height:646px;position:relative}.figma-funds-date-picker-field{position:relative}.figma-funds-date-field-open{border-color:#2b2b2b;cursor:default}.figma-funds-datepicker-popover{background:#2b2b2b;border-radius:8px;box-shadow:0 12px 30px #00000059;box-sizing:border-box;color:#ffffffb3;overflow:hidden;position:absolute;right:0;top:68px;width:280px;z-index:5}.figma-funds-datepicker-head{align-items:center;border-bottom:1px solid #ffffff0f;display:grid;font-size:12px;grid-template-columns:22px 22px 1fr 22px 22px;line-height:1;min-height:40px;padding:0 8px}.figma-funds-datepicker-head strong{color:#ffffff8c;font-size:12px;font-weight:400;text-align:center}.figma-funds-datepicker-grid,.figma-funds-datepicker-week{grid-gap:0;display:grid;font-size:11px;gap:0;grid-template-columns:repeat(7,1fr);padding:0 12px;text-align:center}.figma-funds-datepicker-grid span,.figma-funds-datepicker-week span{align-items:center;display:flex;justify-content:center;min-height:30px}.figma-funds-datepicker-week{color:#ffffff73;padding-top:8px}.figma-funds-datepicker-grid span{color:#ffffff8c}.figma-funds-datepicker-grid span.range-start{background:#26ee6d2e;border-radius:4px 0 0 4px;color:#fff}.figma-funds-datepicker-grid span.selected{background:#26ee6d;border-radius:4px;color:#000;font-weight:650}.figma-funds-datepicker-popover button{background:#0000;border:0;border-top:1px solid #ffffff0f;color:#26ee6d;font-size:12px;min-height:42px;width:100%}.figma-space-detail-page[data-figma-node="174:13264"] .figma-earnings-overview-panel{color:#fff;height:394px!important;min-height:394px;padding:24px 0 0;width:min(1108px,100%)}.figma-space-detail-page[data-figma-node="174:13264"]{--earnings-bg:#000;--earnings-bg-soft:#020503;--earnings-card-label:#ffffff80;--earnings-card-border:#151515;--earnings-total-bg:#071029;--earnings-total-border:#203775;--earnings-allocated-bg:#190c25;--earnings-allocated-border:#532284;--earnings-pending-bg:#1e1705;--earnings-pending-border:#756025;--earnings-participants-bg:#000804;--earnings-participants-border:#0b5a2b;--earnings-mine-bg:#06151f;--earnings-mine-border:#1b5872;--earnings-withdrawable-bg:#06170d;--earnings-withdrawable-border:#14643a;background:linear-gradient(180deg,var(--earnings-bg-soft) 0,var(--earnings-bg) 220px),var(--earnings-bg);color:#fff}.figma-space-detail-page[data-figma-node="174:13264"] .space-detail-main{background:#0000}.figma-space-detail-page[data-figma-node="174:13264"] .figma-funds-overview-head{height:32px;min-height:32px}.figma-space-detail-page[data-figma-node="174:13264"] .figma-funds-overview-head h3{font-weight:520;width:457px}.figma-space-detail-page[data-figma-node="174:13264"] .figma-funds-refresh{height:31px;width:97px}.figma-earnings-tabs{margin-bottom:24px}.figma-earnings-card-grid-primary{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.figma-earnings-card-grid-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.figma-earnings-card{border-radius:8px;min-height:98px}.figma-space-detail-page[data-figma-node="174:13264"] .figma-earnings-card{background:#000;border-color:var(--earnings-card-border);box-shadow:inset 0 1px 0 #ffffff08;box-sizing:border-box;height:98px;min-height:98px}.figma-space-detail-page[data-figma-node="174:13264"] .figma-earnings-card strong{font-size:28px;font-weight:700;line-height:38px}.figma-space-detail-page[data-figma-node="174:13264"] .figma-earnings-card span{-webkit-text-fill-color:var(--earnings-card-label)!important;color:var(--earnings-card-label)!important}.figma-space-detail-page[data-figma-node="174:13264"] .figma-funds-card-earnings-total{background:linear-gradient(180deg,#091535 0,var(--earnings-total-bg) 100%)!important;border-color:var(--earnings-total-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .figma-funds-card-earnings-allocated{background:linear-gradient(180deg,#1d0e2b 0,var(--earnings-allocated-bg) 100%)!important;border-color:var(--earnings-allocated-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .figma-funds-card-earnings-pending{background:linear-gradient(180deg,#261d07 0,var(--earnings-pending-bg) 100%)!important;border-color:var(--earnings-pending-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .figma-funds-card-earnings-participants{background:linear-gradient(180deg,#020d07 0,var(--earnings-participants-bg) 100%)!important;border-color:var(--earnings-participants-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .figma-funds-card-plain{background:linear-gradient(180deg,#020202,#000)!important;border-color:var(--earnings-card-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .figma-earnings-card-grid-secondary .figma-earnings-card:first-child{background:linear-gradient(180deg,#071a27 0,var(--earnings-mine-bg) 100%)!important;border-color:var(--earnings-mine-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .figma-earnings-card-grid-secondary .figma-earnings-card:nth-child(2){background:linear-gradient(180deg,#071f12 0,var(--earnings-withdrawable-bg) 100%)!important;border-color:var(--earnings-withdrawable-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue{color:#fff;max-width:1108px}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-metric-grid,.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-secondary-grid{gap:24px!important}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-metric-card,.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-stat-card{border-radius:8px!important;border-width:1px!important;box-shadow:inset 0 1px 0 #ffffff08!important;box-sizing:border-box;min-height:98px}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-metric-card svg{display:none!important}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-metric-card:first-child{background:linear-gradient(180deg,#091535 0,var(--earnings-total-bg) 100%)!important;border-color:var(--earnings-total-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-metric-card:nth-child(2){background:linear-gradient(180deg,#1d0e2b 0,var(--earnings-allocated-bg) 100%)!important;border-color:var(--earnings-allocated-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-metric-card:nth-child(3){background:linear-gradient(180deg,#261d07 0,var(--earnings-pending-bg) 100%)!important;border-color:var(--earnings-pending-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-metric-card:nth-child(4){background:linear-gradient(180deg,#020d07 0,var(--earnings-participants-bg) 100%)!important;border-color:var(--earnings-participants-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-stat-card{background:linear-gradient(180deg,#020202,#000)!important;border-color:var(--earnings-card-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-secondary-grid .space-wallet-stat-card:first-child{background:linear-gradient(180deg,#071a27 0,var(--earnings-mine-bg) 100%)!important;border-color:var(--earnings-mine-border)!important}.figma-space-detail-page[data-figma-node="174:13264"] .space-wallet-panel-revenue .space-wallet-secondary-grid .space-wallet-stat-card:nth-child(2){background:linear-gradient(180deg,#071f12 0,var(--earnings-withdrawable-bg) 100%)!important;border-color:var(--earnings-withdrawable-border)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:13264"].figma-space-detail-page .space-detail-main .space-wallet-panel-revenue .space-wallet-stat-card{background:linear-gradient(180deg,#020202,#000)!important;background-color:#000!important;border-color:var(--earnings-card-border)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:13264"].figma-space-detail-page .space-detail-main .space-wallet-panel-revenue .space-wallet-secondary-grid .space-wallet-stat-card:first-child{background:linear-gradient(180deg,#071a27 0,var(--earnings-mine-bg) 100%)!important;background-color:var(--earnings-mine-bg)!important;border-color:var(--earnings-mine-border)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:13264"].figma-space-detail-page .space-detail-main .space-wallet-panel-revenue .space-wallet-secondary-grid .space-wallet-stat-card:nth-child(2){background:linear-gradient(180deg,#071f12 0,var(--earnings-withdrawable-bg) 100%)!important;background-color:var(--earnings-withdrawable-bg)!important;border-color:var(--earnings-withdrawable-border)!important}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-withdraw-panel{color:#fff;height:528px!important;min-height:528px;padding:24px 0 0;width:min(1108px,100%)}.figma-space-detail-page[data-figma-node="174:13401"]{--earnings-withdraw-page-bg:#000;--earnings-withdraw-page-bg-soft:#020503;--earnings-withdraw-panel-bg:#1c1c1c;--earnings-withdraw-panel-border:#242424;--earnings-withdraw-field-border:#2b2b2b;--earnings-withdraw-muted:#ffffff80;--earnings-withdraw-total-bg:#071029;--earnings-withdraw-total-border:#203775;--earnings-withdraw-available-bg:#000804;--earnings-withdraw-available-border:#0b5a2b;--earnings-withdraw-pending-bg:#1e1705;--earnings-withdraw-pending-border:#756025;background:linear-gradient(180deg,var(--earnings-withdraw-page-bg-soft) 0,var(--earnings-withdraw-page-bg) 220px),var(--earnings-withdraw-page-bg);color:#fff}.figma-space-detail-page[data-figma-node="174:13401"] .space-detail-main{background:#0000}.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-overview-head{height:32px;min-height:32px}.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-overview-head h3{font-size:28px;font-weight:520;line-height:32px;width:457px}.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-refresh{height:31px;width:97px}.figma-earnings-withdraw-layout{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,632px) minmax(0,464px);width:100%}.figma-earnings-withdraw-card{background:#141414;border-radius:12px;box-sizing:border-box;color:#fff;min-height:354px;padding:16px}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-withdraw-layout{gap:12px!important;grid-template-columns:minmax(0,632px) minmax(0,464px)!important}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-withdraw-card{background:var(--earnings-withdraw-panel-bg)!important;background-color:var(--earnings-withdraw-panel-bg)!important;border:1px solid var(--earnings-withdraw-panel-border)!important;box-shadow:none!important;height:354px!important;min-height:354px!important}.figma-earnings-withdraw-form{display:flex;flex-direction:column;gap:12px}.figma-earnings-card-head{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:22px}.figma-earnings-card-head h4,.figma-earnings-summary-cardset h4{color:#fff;font-size:16px;font-weight:650;letter-spacing:0;line-height:22px;margin:0}.figma-earnings-card-head span{color:#26ee6d;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-withdraw-form .figma-funds-field label{color:#fff;font-size:14px;font-weight:650;height:19px;line-height:19px}.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-input,.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-textarea{-webkit-text-fill-color:#fff!important;background:var(--earnings-withdraw-panel-bg)!important;background-color:var(--earnings-withdraw-panel-bg)!important;border-color:var(--earnings-withdraw-field-border)!important;color:#fff!important;font-size:14px!important;font-weight:520!important;line-height:18px!important}.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-input::placeholder,.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-textarea::placeholder{-webkit-text-fill-color:#ffffff4d!important;color:#ffffff4d!important}.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-input{height:44px!important;min-height:44px!important}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-card-head+.figma-funds-field{gap:20px}.figma-earnings-remarks{align-items:flex-start;color:#ffffff4d;font-weight:400;min-height:70px;padding:10px 16px}.figma-earnings-withdraw-rule{color:#ffffff80;font-size:14px;font-weight:380;line-height:18px;margin:0;text-align:center}.figma-earnings-withdraw-button{align-self:center;height:42px;width:min(294px,100%)}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-withdraw-button{border-radius:8px!important;font-size:16px!important;font-weight:650!important;height:42px!important;line-height:22px!important;min-height:42px!important;width:min(294px,100%)!important}.figma-earnings-summary-cardset{display:flex;flex-direction:column;gap:12px}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-summary-cardset,.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-summary-cardset h4{text-align:left}.figma-earnings-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.figma-earnings-summary-grid-full{grid-template-columns:1fr}.figma-earnings-summary-card{border-radius:12px;box-sizing:border-box;height:98px;min-height:98px}.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-card-earnings-total{background:linear-gradient(180deg,#091535 0,var(--earnings-withdraw-total-bg) 100%)!important;border-color:var(--earnings-withdraw-total-border)!important}.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-card-earnings-participants{background:linear-gradient(180deg,#020d07 0,var(--earnings-withdraw-available-bg) 100%)!important;border-color:var(--earnings-withdraw-available-border)!important}.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-card-earnings-pending{background:linear-gradient(180deg,#261d07 0,var(--earnings-withdraw-pending-bg) 100%)!important;border-color:var(--earnings-withdraw-pending-border)!important}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-summary-card{border-width:1px!important;box-shadow:inset 0 1px 0 #ffffff08!important}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-summary-card strong{font-size:28px;font-weight:700;line-height:38px}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-summary-card span{-webkit-text-fill-color:var(--earnings-withdraw-muted)!important;color:var(--earnings-withdraw-muted)!important}.figma-earnings-summary-meta{display:flex;flex-direction:column;gap:8px;margin-top:0}.figma-earnings-summary-meta>div:not(.figma-earnings-summary-progress){align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:18px}.figma-earnings-summary-meta span,.figma-earnings-summary-meta strong{color:#ffffff80;font-size:11px;font-weight:400;line-height:18px}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-summary-meta span,.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-summary-meta strong{-webkit-text-fill-color:var(--earnings-withdraw-muted)!important;color:var(--earnings-withdraw-muted)!important}.figma-earnings-summary-progress{background:#2b2b2b;border-radius:999px;height:8px;overflow:hidden;position:relative;width:100%}.figma-earnings-summary-progress:after{background:#24ee74;border-radius:inherit;content:"";inset:0 auto 0 0;position:absolute;width:0;width:var(--figma-earnings-progress,0)}.figma-space-detail-page[data-figma-node="174:13558"] .figma-earnings-records-panel{color:#fff;height:539px!important;min-height:539px;padding:24px 0 0;width:min(1108px,100%)}.figma-space-detail-page[data-figma-node="174:13558"] .figma-funds-overview-head{height:32px;min-height:32px}.figma-space-detail-page[data-figma-node="174:13558"] .figma-funds-overview-head h3{font-size:28px;font-weight:520;line-height:32px;width:457px}.figma-space-detail-page[data-figma-node="174:13558"] .figma-funds-refresh{height:31px;width:97px}.figma-earnings-records-toolbar{align-items:center;display:flex;gap:16px;height:31px;justify-content:space-between;margin-bottom:24px;min-height:31px;width:100%}.figma-earnings-records-toolbar h4{color:#fff;font-size:16px;font-weight:650;line-height:22px;margin:0}.figma-earnings-records-toolbar>div{align-items:center;display:flex;gap:16px}.figma-earnings-records-toolbar span{color:#ffffff80;font-size:11px;line-height:18px}.figma-earnings-records-filters{align-items:center;box-sizing:border-box;gap:12px 18px;grid-template-columns:212px 212px 160px 160px 140px;height:40px;margin-bottom:24px;max-width:100%;min-height:40px;overflow:visible}.figma-earnings-records-filters .figma-funds-filter-field,.figma-earnings-records-filters .figma-funds-filter-reset{border-radius:5px;box-sizing:border-box;font-size:11px;height:31px;line-height:18px;min-height:31px;min-width:0;white-space:nowrap;width:100%}.figma-earnings-records-filters>.relative{max-width:212px;min-width:0;position:relative;width:212px}.figma-earnings-records-filters>.relative:nth-child(2):before{color:#ffffff80;content:"-";font-size:12px;left:-9px;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.figma-earnings-records-filters>.relative .figma-funds-filter-field{box-sizing:border-box;padding-right:36px;width:100%}.figma-earnings-records-filters>.relative>button{align-items:center;color:#ffffffb8;display:flex;height:31px;justify-content:center;padding:0;right:0;width:31px}.figma-earnings-records-filters>.relative>button svg{height:14px;width:14px}.figma-earnings-records-filters input.figma-funds-filter-field,.figma-earnings-records-filters select.figma-funds-filter-field{background:#000;color:#ffffffb8;display:block}.figma-earnings-records-filters .figma-funds-filter-reset{align-items:center;display:flex;justify-content:center;padding:0 10px}.figma-space-detail-page:is([data-figma-node="174:13264"],[data-figma-node="174:13558"]) .space-wallet-panel-revenue .space-wallet-transaction-view .space-wallet-filter-grid{grid-gap:12px 18px!important;align-items:center;box-sizing:border-box;display:grid!important;gap:12px 18px!important;grid-template-columns:212px 212px 160px 160px 140px!important;max-width:100%!important;overflow:visible;width:100%!important}.figma-space-detail-page:is([data-figma-node="174:13264"],[data-figma-node="174:13558"]) .space-wallet-panel-revenue .space-wallet-transaction-view .space-wallet-filter-grid>*{box-sizing:border-box;max-width:100%!important;min-width:0!important;width:100%!important}.figma-space-detail-page:is([data-figma-node="174:13264"],[data-figma-node="174:13558"]) .space-wallet-panel-revenue .space-wallet-transaction-view .space-wallet-filter-grid>.relative{overflow:visible;position:relative}.figma-space-detail-page:is([data-figma-node="174:13264"],[data-figma-node="174:13558"]) .space-wallet-panel-revenue .space-wallet-transaction-view .space-wallet-filter-grid>.relative:nth-child(2):before{color:#ffffff80;content:"-";font-size:12px;left:-9px;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.figma-space-detail-page:is([data-figma-node="174:13264"],[data-figma-node="174:13558"]) .space-wallet-panel-revenue .space-wallet-transaction-view .space-wallet-filter-grid :is(select,button){border-radius:5px!important;font-size:11px!important;height:31px!important;line-height:18px!important;min-height:31px!important;padding:0 10px!important;white-space:nowrap!important}@media (max-width:1024px){.figma-space-detail-page:is([data-figma-node="174:13264"],[data-figma-node="174:13558"]) .space-wallet-panel-revenue .space-wallet-transaction-view .space-wallet-filter-grid,.figma-space-detail-page[data-figma-node="174:13558"] .figma-earnings-records-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;min-height:0!important}.figma-space-detail-page[data-figma-node="174:13558"] .figma-earnings-records-filters>.relative{max-width:none;width:100%}.figma-earnings-records-filters>.relative:nth-child(2):before,.figma-space-detail-page:is([data-figma-node="174:13264"],[data-figma-node="174:13558"]) .space-wallet-panel-revenue .space-wallet-transaction-view .space-wallet-filter-grid>.relative:nth-child(2):before{content:none}}@media (max-width:640px){.figma-space-detail-page:is([data-figma-node="174:13264"],[data-figma-node="174:13558"]) .space-wallet-panel-revenue .space-wallet-transaction-view .space-wallet-filter-grid,.figma-space-detail-page[data-figma-node="174:13558"] .figma-earnings-records-filters{grid-template-columns:1fr!important}}.figma-earnings-records-empty{align-items:center;color:#ffffff6b;display:flex;flex-direction:column;font-size:11px;gap:20px;height:246px;justify-content:flex-end;line-height:18px;margin-left:387px;min-height:246px;text-align:center;width:334px}.figma-earnings-records-empty p{margin:0}.figma-earnings-records-empty-icon{height:108px;opacity:.35;position:relative;width:108px}.figma-earnings-records-empty-icon:before{background:linear-gradient(180deg,#ffffff14,#ffffff05);border:1px solid #ffffff29;border-radius:4px;box-shadow:inset 0 10px 0 #ffffff0d;content:"";height:32px;left:27px;position:absolute;top:42px;width:54px}.figma-earnings-records-empty-icon:after{background:linear-gradient(135deg,#0000 45%,#ffffff2e 46% 54%,#0000 55%),linear-gradient(25deg,#0000 44%,#fff3 45% 55%,#0000 56%);content:"";height:38px;position:absolute;right:20px;top:24px;transform:rotate(-18deg);width:38px}.figma-contract-panel{color:#fff;height:466px;min-height:466px;padding:24px 0 0;width:min(1108px,100%)}.figma-contract-head{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px;min-height:60px}.figma-contract-head h3{color:#fff;font-size:24px;font-weight:650;letter-spacing:0;line-height:32px;margin:0}.figma-contract-head p{color:#ffffff80;font-size:11px;line-height:18px;margin:10px 0 0;width:185px}.figma-contract-create{background:#26ee6d;border:0;border-radius:5px;color:#000;font-size:12px;font-weight:650;line-height:18px;min-height:31px;min-width:193px;padding:6px 12px}.figma-contract-list{display:flex;flex-direction:column;gap:24px;height:334px}.figma-contract-empty-state{align-items:center;border:1px dashed #ffffff29;color:#ffffff8c;display:flex;font-size:13px;justify-content:center;line-height:20px}.figma-contract-card,.figma-contract-empty-state{background:#141414;border-radius:8px;height:155px}.figma-contract-card{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;min-height:155px;padding:16px}.figma-contract-info h4{color:#fff;font-size:16px;font-weight:650;line-height:22px;margin:0 0 12px;text-align:left}.figma-contract-info p{align-items:center;color:#ffffff80;display:flex;font-size:12px;gap:8px;line-height:18px;margin:0 0 8px;text-align:left}.figma-contract-info p:last-child{margin-bottom:0}.figma-contract-info p span{color:#ffffff85;text-align:center;width:14px}.figma-contract-actions{align-items:flex-start;display:flex;gap:10px;justify-content:flex-end;padding-top:0}.figma-contract-detail,.figma-contract-status{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;justify-content:center;line-height:16px;min-height:24px;padding:4px 8px;white-space:nowrap}.figma-contract-status-signed{border:1px solid #0c8a3d;color:#26ee6d}.figma-contract-status-pending{border:1px solid #b99618;color:#f3b200}.figma-contract-status-cancelled{border:1px solid #7f1d1d;color:#f87171}.figma-contract-detail{background:#2b2b2b;border:0;color:#fff}.figma-publish-panel{color:#fff;min-height:1671px;padding:24px 0 0;text-align:left;width:min(1108px,100%)}.figma-publish-head{margin-bottom:24px}.figma-publish-head h3{color:#fff;font-size:24px;font-weight:650;letter-spacing:0;line-height:32px;margin:0 0 8px}.figma-publish-head p{color:#ffffff85;font-size:12px;line-height:20px;margin:0}.figma-publish-alert{align-items:center;background:#f7b4001f;border:1px solid #f7b40047;border-radius:8px;color:#f3b200;display:flex;font-size:12px;gap:12px;line-height:18px;margin-bottom:24px;min-height:48px;padding:12px 16px}.figma-publish-alert strong{color:#ffd166;font-size:13px;font-weight:650;white-space:nowrap}.figma-publish-section{background:#141414;border-radius:8px;margin-bottom:24px;padding:20px}.figma-publish-material-head h4,.figma-publish-section h4,.figma-publish-subtitle{color:#fff;font-size:16px;font-weight:650;letter-spacing:0;line-height:24px;margin:0 0 14px}.figma-publish-version{min-height:188px}.figma-publish-material-head p,.figma-publish-version>p{color:#ffffff85;font-size:12px;line-height:20px;margin:-6px 0 16px}.figma-publish-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.figma-publish-field{color:#ffffffb8;display:flex;flex-direction:column;font-size:12px;gap:8px;line-height:18px;min-width:0}.figma-publish-field-full{grid-column:1/-1}.figma-publish-input,.figma-publish-textarea{background:#0f0f0f;border:1px solid #ffffff24;border-radius:6px;color:#fff;font-size:13px;line-height:20px;outline:none;width:100%}.figma-publish-input:focus,.figma-publish-textarea:focus{border-color:#26ee6d94}.figma-publish-input option{background:#0f0f0f;color:#fff}.figma-publish-input{height:40px;padding:9px 12px}.figma-publish-textarea{min-height:88px;padding:10px 12px;resize:none}.figma-publish-input::placeholder,.figma-publish-textarea::placeholder{color:#ffffff57}.figma-publish-check,.figma-publish-inline-check{align-items:center;color:#ffffffc2;display:inline-flex;font-size:12px;gap:8px;line-height:18px}.figma-publish-check input,.figma-publish-inline-check input{accent-color:#26ee6d;height:14px;width:14px}.figma-publish-version .figma-publish-check{margin:2px 0 16px}.figma-publish-subtitle{margin-top:26px}.figma-publish-owner-list{display:flex;flex-direction:column;gap:12px}.figma-publish-owner-row{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 140px 190px}.figma-publish-primary{align-items:center;min-height:40px;padding-bottom:2px}.figma-publish-material-head{margin-top:28px}.figma-publish-material-list{display:flex;flex-direction:column;gap:10px}.figma-publish-material-row{grid-gap:14px;align-items:center;background:#0f0f0f;border:1px solid #ffffff1a;border-radius:6px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(120px,220px) auto;min-height:44px;padding:9px 12px}.figma-publish-material-row span{color:#ffffffc2;font-size:12px;line-height:18px;min-width:0}.figma-publish-material-row em{color:#ffffff75;font-size:12px;font-style:normal;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-publish-material-row button{background:#262626;border:1px solid #ffffff29;border-radius:5px;color:#fff;font-size:12px;line-height:18px;min-height:28px;min-width:80px}.figma-publish-material-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;min-width:0}.figma-publish-asset-select{background:#181818;border:1px solid #ffffff29;border-radius:6px;color:#ffffffe0;font-size:12px;height:34px;line-height:18px;min-width:140px;padding:0 10px;width:min(220px,100%)}.figma-publish-material-clear{color:#ffffffbd}.figma-publish-file-trigger{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:650;justify-content:center;line-height:18px;min-height:34px;padding:8px 12px;white-space:nowrap}.figma-publish-file-trigger input[type=file]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.figma-publish-note{background:#26ee6d1a;border-radius:8px;color:#8fffb5eb;font-size:12px;line-height:20px;margin:0 0 24px;padding:14px 16px}.figma-publish-actions{display:flex;gap:10px;justify-content:flex-end}.figma-publish-actions button{border-radius:5px;font-size:12px;font-weight:650;line-height:18px;min-height:36px;padding:8px 16px;text-align:center}.figma-publish-cancel{background:#262626;border:1px solid #ffffff29;color:#fff}.figma-publish-save{background:#26ee6d;border:0;color:#000}.figma-space-detail-page[data-figma-node="174:13875"]{background:#000;color:#fff;height:2204px!important;max-height:2204px!important;min-height:2204px!important;overflow:hidden!important}body:has(.figma-space-detail-page[data-figma-node="174:13875"]) .ibom-topbar{height:77px!important;min-height:77px!important}body:has(.figma-space-detail-page[data-figma-node="174:13875"]) .ibom-topbar .ibom-nav-link.is-active:after{display:none!important}body:has(.figma-space-detail-page[data-figma-node="174:13875"]) .App>.min-h-screen.bg-gray-50,body:has(.figma-space-detail-page[data-figma-node="174:13875"]) .space-detail-route-page{background:#000!important;height:2204px!important;max-height:2204px!important;min-height:2204px!important;overflow:hidden!important}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-hero{background:#090909!important;overflow:hidden;position:relative}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#0000,#00000047)!important;z-index:1}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-hero>div.absolute.inset-0.flex{padding-bottom:25px!important;z-index:2}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-copy{max-width:344px;width:344px}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-copy h2{color:#fff;font-size:32px;font-weight:800;line-height:42px;margin:0!important}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-copy p{color:#ffffff80;display:block;font-size:12px;font-weight:400;line-height:18px;margin-top:10px;width:344px}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-meta-bar>div{position:relative}.figma-space-detail-page[data-figma-node="174:13875"] .space-member-strip{gap:10px!important;height:22px;left:187px;position:absolute;top:10px}.figma-space-detail-page[data-figma-node="174:13875"] .space-member-strip>span:first-child{background:#26ee6d33!important;border-radius:4px!important;color:#26ee6d;font-size:12px;font-weight:400;height:22px;line-height:22px;padding:0 8px!important}.figma-space-detail-page[data-figma-node="174:13875"] .space-member-strip .flex.items-center.gap-1{align-items:center;background:#0006;border-radius:4px;display:inline-flex!important;gap:4px!important;height:22px;padding:0 8px}.figma-space-detail-page[data-figma-node="174:13875"] .space-member-strip .flex.items-center.gap-1 svg{color:#ffffff80;display:block!important;height:14px;width:14px}.figma-space-detail-page[data-figma-node="174:13875"] .space-member-strip .flex.items-center.gap-1 span{color:#ffffff80;font-size:12px;font-weight:400;line-height:18px}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-actions{gap:12px!important;position:absolute;right:0;top:35px;width:321px}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-actions button{justify-content:center;width:99px}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-tabs-shell{height:1671px!important;min-height:1671px!important}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-tabs{height:768px;overflow:visible}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-main{height:1671px!important;max-height:1671px!important;min-height:1671px!important;overflow:hidden;padding:0!important}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-panel{height:auto!important;max-height:none!important;min-height:auto!important;overflow:hidden;padding:24px 0 0;width:min(1108px,100%)}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-head{height:auto;margin-bottom:24px;min-height:auto}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-head h3{font-size:24px;font-weight:520;line-height:32px;margin:0 0 10px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-head p{font-size:12px;line-height:18px;width:520px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-alert{align-items:flex-start;background:#1e1705;border:1px solid #756025;border-radius:12px;display:flex;flex-direction:column;gap:4px;height:auto;margin-bottom:24px;min-height:auto;padding:16px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-alert strong{color:#f3b200;font-size:14px;font-weight:330;line-height:19px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-alert span{color:#f3b200;font-size:12px;line-height:18px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-section{background:#141414;border-radius:12px;margin-bottom:24px;padding:16px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version{height:auto;max-height:none;min-height:auto;overflow:hidden;position:relative}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version h4{font-size:14px;font-weight:520;line-height:19px;margin:0 0 4px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version>p{font-size:12px;line-height:18px;margin:0;white-space:nowrap;width:579px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version>.figma-publish-check{font-size:14px;gap:10px;line-height:19px;margin:0;position:absolute;right:16px;top:27px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version>.figma-publish-check input{border-radius:4px;height:16px;width:16px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version>.figma-publish-field-full{align-items:stretch;display:flex;flex-direction:column;gap:10px;left:16px;position:absolute;right:16px;top:73px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version>.figma-publish-field-full>span{color:#fff;font-size:14px;font-weight:520;line-height:19px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version .figma-publish-textarea{border-color:#2b2b2b;border-radius:8px;font-size:14px;height:auto;line-height:19px;max-height:none;min-height:auto;padding:10px 16px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-panel>.figma-publish-section:not(.figma-publish-version){height:auto;max-height:none;min-height:auto;overflow:hidden}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-grid{grid-column-gap:24px;grid-row-gap:16px;column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;min-height:auto;row-gap:16px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-field{grid-gap:12px;align-items:center;color:#fff;display:grid;font-size:14px;font-weight:520;gap:12px;grid-template-columns:auto minmax(0,1fr);line-height:19px;min-height:38px;min-width:0}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-field>span{white-space:nowrap}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-field:first-child{grid-template-columns:auto minmax(0,1fr)}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-grid>.figma-publish-field-full{align-items:stretch;display:flex;flex-direction:column;gap:10px;grid-column:1/-1;min-height:99px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-grid>.figma-publish-field-full>span{width:286px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-input,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-textarea{background:#0f0f0f;border-color:#2b2b2b;border-radius:8px;color:#fff;font-size:14px;font-weight:520;height:38px;line-height:19px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-textarea{height:auto;max-height:none;min-height:auto;padding:10px 16px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-check,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-inline-check{color:#fff;font-size:14px;line-height:19px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-subtitle{color:#fff;font-size:14px;font-weight:520;height:19px;line-height:19px;margin:45px 0 10px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-list{display:flex;flex-direction:column;gap:16px;height:auto;min-height:auto}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-row{grid-gap:16px;align-items:center;background:#181818;border-radius:8px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,.9fr) minmax(170px,auto);height:58px;padding:10px 16px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-row .figma-publish-field{gap:12px;grid-template-columns:auto minmax(0,1fr)}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-row .figma-publish-field:first-child,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-row .figma-publish-field:nth-child(2),.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-row .figma-publish-field:nth-child(3){grid-template-columns:auto minmax(0,1fr)}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-primary{min-height:24px;padding-bottom:0}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-head{display:flex;flex-direction:column;gap:4px;height:41px;margin:48px 0 10px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-head h4{font-size:14px;font-weight:520;line-height:19px;margin:0;width:286px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-head p{color:#ffffff80;font-size:12px;line-height:18px;margin:0}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-list{display:flex;flex-direction:column;gap:10px;height:466px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-row{grid-gap:12px;align-items:center;background:#181818;border:0;border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto 82px;height:auto;min-height:auto;padding:12px 16px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-row em,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-row span{color:#fff;font-size:14px;line-height:19px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-row span{font-weight:520}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-row em{font-weight:330}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-row button{background:#2b2b2b;border:0;border-radius:8px;color:#fff;font-size:12px;height:auto;line-height:18px;min-height:auto;min-width:82px;padding:8px 12px;width:82px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-note{background:#0000;color:#ffffff80;font-size:12px;height:auto;line-height:19px;margin:0 auto 24px;min-height:auto;padding:0;text-align:center;width:742px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-actions{gap:24px;height:42px;justify-content:flex-start;margin:0 auto;width:432px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-actions button{border-radius:8px;font-size:16px;font-weight:520;height:auto;line-height:22px;min-height:auto;padding:10px 20px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-cancel{background:#0f0f0f;border:0;color:#fff;width:140px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-save{color:#000;width:268px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-space-footer{height:253px;left:0;margin-top:0!important;max-width:100%;position:absolute;top:1951px;width:100%}.figma-publish-release-panel{min-height:2036px}.figma-publish-release-version{min-height:130px}.figma-publish-release-version-top{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.figma-publish-release-version-top>div{max-width:640px}.figma-publish-release-version .figma-publish-check{margin:0}.figma-publish-help{color:#ffffff73;font-size:11px;line-height:18px;margin:4px 0 0 26px}.figma-publish-public-split{margin-top:14px!important}.figma-publish-release-form{min-height:1587px}.figma-publish-release-grid{grid-gap:16px 106px;display:grid;gap:16px 106px;grid-template-columns:repeat(2,minmax(0,1fr))}.figma-publish-compact-check,.figma-publish-compact-field{grid-gap:20px;align-items:center;color:#ffffffbf;display:grid;font-size:12px;gap:20px;grid-template-columns:minmax(80px,auto) minmax(0,1fr);line-height:18px;min-width:0}.figma-publish-compact-check>span,.figma-publish-compact-field>span{color:#ffffffb8;font-weight:600}.figma-publish-compact-full{gap:8px;grid-column:1/-1;grid-template-columns:1fr}.figma-publish-compact-check>div{align-items:center;display:inline-flex;gap:8px}.figma-publish-compact-check input{accent-color:#26ee6d;height:14px;width:14px}.figma-publish-release-owner-list{gap:16px}.figma-publish-release-owner-row{grid-gap:24px;align-items:center;background:#101010;border-radius:6px;display:grid;gap:24px;grid-template-columns:minmax(0,241px) minmax(0,304px) minmax(0,251px) 176px;min-height:58px;padding:10px 16px}.figma-publish-release-owner-row .figma-publish-primary{min-height:24px;padding-bottom:0}.figma-publish-release-material-list{gap:10px}.figma-publish-release-material-row{min-height:58px}.figma-publish-pricing-grid{grid-gap:24px;background:#101010;border-radius:6px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px;min-height:58px;padding:10px 16px}.figma-publish-license-list{display:flex;flex-direction:column;gap:14px}.figma-publish-license-row{align-items:center;background:#101010;border-radius:6px;display:grid;grid-template-columns:minmax(0,1fr) 190px;min-height:58px;padding:10px 16px}.figma-publish-license-price{grid-gap:20px;align-items:center;color:#ffffffb8;display:grid;font-size:12px;gap:20px;grid-template-columns:auto minmax(0,134px);line-height:18px}.figma-publish-license-price .figma-publish-input{height:34px}.figma-publish-release-actions{justify-content:center}.figma-space-detail-page[data-figma-node="174:14163"]{background:#000;color:#fff;height:2569px!important;max-height:2569px!important;min-height:2569px!important;overflow:hidden!important}body:has(.figma-space-detail-page[data-figma-node="174:14163"]) .ibom-topbar{height:77px!important;min-height:77px!important}body:has(.figma-space-detail-page[data-figma-node="174:14163"]) .ibom-topbar .ibom-nav-link.is-active:after{display:none!important}body:has(.figma-space-detail-page[data-figma-node="174:14163"]) .App>.min-h-screen.bg-gray-50,body:has(.figma-space-detail-page[data-figma-node="174:14163"]) .space-detail-route-page{background:#000!important;height:2569px!important;max-height:2569px!important;min-height:2569px!important;overflow:hidden!important}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-hero{background:#090909!important;overflow:hidden;position:relative}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#0000,#00000047)!important;z-index:1}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-hero>div.absolute.inset-0.flex{padding-bottom:25px!important;z-index:2}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-copy{max-width:344px;width:344px}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-copy h2{color:#fff;font-size:32px;font-weight:800;line-height:42px;margin:0!important}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-copy p{color:#ffffff80;display:block;font-size:12px;font-weight:400;line-height:18px;margin-top:10px;width:344px}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-meta-bar>div{position:relative}.figma-space-detail-page[data-figma-node="174:14163"] .space-member-strip{gap:10px!important;height:22px;left:187px;position:absolute;top:10px}.figma-space-detail-page[data-figma-node="174:14163"] .space-member-strip>span:first-child{background:#26ee6d33!important;border-radius:4px!important;color:#26ee6d;font-size:12px;font-weight:400;height:22px;line-height:22px;padding:0 8px!important}.figma-space-detail-page[data-figma-node="174:14163"] .space-member-strip .flex.items-center.gap-1{align-items:center;background:#0006;border-radius:4px;display:inline-flex!important;gap:4px!important;height:22px;padding:0 8px}.figma-space-detail-page[data-figma-node="174:14163"] .space-member-strip .flex.items-center.gap-1 svg{color:#ffffff80;display:block!important;height:14px;width:14px}.figma-space-detail-page[data-figma-node="174:14163"] .space-member-strip .flex.items-center.gap-1 span{color:#ffffff80;font-size:12px;font-weight:400;line-height:18px}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-actions{gap:12px!important;position:absolute;right:0;top:35px;width:321px}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-actions button{justify-content:center;width:99px}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-tabs-shell{height:2036px!important;min-height:2036px!important}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-tabs{height:768px;overflow:visible}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-main{height:2036px!important;max-height:2036px!important;min-height:2036px!important;overflow:hidden;padding:0!important}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-panel{height:auto!important;max-height:none!important;min-height:auto!important;overflow:hidden;padding:24px 0 0;width:min(1108px,100%)}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-head{height:auto;margin-bottom:24px;min-height:auto}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-head h3{font-size:24px;font-weight:520;line-height:32px;margin:0 0 10px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-head p{font-size:12px;line-height:18px;width:520px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-alert{align-items:flex-start;background:#1e1705;border:1px solid #756025;border-radius:12px;display:flex;flex-direction:column;gap:4px;height:auto;margin-bottom:24px;min-height:auto;padding:16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-alert strong{color:#f3b200;font-size:14px;font-weight:330;line-height:19px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-alert span{color:#f3b200;font-size:12px;line-height:18px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-section{background:#141414;border-radius:12px;margin-bottom:24px;padding:16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version{height:auto;max-height:none;min-height:auto;overflow:hidden}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version-top{align-items:flex-start;height:41px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version-top>div{max-width:579px;width:579px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version h4{color:#fff;font-size:14px;font-weight:520;line-height:19px;margin:0 0 4px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version-top p{color:#ffffff80;font-size:12px;line-height:18px;margin:0;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version .figma-publish-check{color:#fff;font-size:14px;gap:10px;line-height:19px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version .figma-publish-check input{height:16px;width:16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-public-split{margin-top:16px!important}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-help{color:#ffffff80;font-size:12px;line-height:18px;margin:4px 0 0 26px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-form{height:auto;max-height:none;min-height:auto;overflow:hidden}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-grid{grid-column-gap:24px;grid-row-gap:16px;column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:369px;row-gap:16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-check,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-field{grid-gap:12px;align-items:center;color:#fff;display:grid;font-size:14px;font-weight:520;gap:12px;grid-template-columns:auto minmax(0,1fr);height:auto;line-height:19px;min-height:auto;min-width:0}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-check>span,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-field>span{color:#fff;font-weight:520;white-space:nowrap}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-check>div{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:330;gap:10px;line-height:19px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-check input{accent-color:#26ee6d;height:16px;width:16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-grid>.figma-publish-compact-full{align-items:stretch;display:flex;flex-direction:column;gap:10px;grid-column:1/-1;height:99px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-grid>.figma-publish-compact-full>span{width:286px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-input,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-textarea{background:#0f0f0f;border-color:#2b2b2b;border-radius:8px;color:#fff;font-size:14px;font-weight:520;height:38px;line-height:19px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-textarea{height:auto;max-height:none;min-height:auto;padding:10px 16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-grid+.figma-publish-subtitle{color:#fff;font-size:14px;font-weight:520;height:19px;line-height:19px;margin:45px 0 10px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-list{display:flex;flex-direction:column;gap:16px;height:auto;min-height:auto}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row{grid-gap:16px;align-items:center;background:#181818;border-radius:8px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,.9fr) minmax(170px,auto);height:auto;min-height:auto;padding:10px 16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row .figma-publish-compact-field{gap:12px;grid-template-columns:auto minmax(0,1fr)}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row .figma-publish-compact-field:first-child,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row .figma-publish-compact-field:nth-child(2),.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row .figma-publish-compact-field:nth-child(3){grid-template-columns:auto minmax(0,1fr)}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row .figma-publish-primary{min-height:24px;padding-bottom:0}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-material-head{display:flex;flex-direction:column;gap:4px;height:41px;margin:48px 0 10px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-material-head h4{color:#fff;font-size:14px;font-weight:520;line-height:19px;margin:0;width:286px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-material-head p{color:#ffffff80;font-size:12px;line-height:18px;margin:0}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-list{display:flex;flex-direction:column;gap:10px;height:466px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row{grid-gap:12px;align-items:center;background:#181818;border:0;border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(160px,1fr) minmax(270px,auto);height:auto;min-height:58px;padding:12px 16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row em,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row span{color:#fff;font-size:14px;line-height:19px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row span{font-weight:520}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row em{font-weight:330}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row button{background:#2b2b2b;border:0;border-radius:8px;color:#fff;font-size:12px;height:auto;line-height:18px;min-height:auto;min-width:64px;padding:8px 12px;width:auto}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row .figma-publish-material-actions{justify-content:flex-end}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row .figma-publish-asset-select{background:#2b2b2b;border:0;border-radius:8px;color:#fff;height:34px;width:168px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-list+.figma-publish-subtitle{color:#fff;font-size:14px;font-weight:520;height:19px;line-height:19px;margin:48px 0 10px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-pricing-grid{grid-gap:24px;align-items:center;background:#181818;border-radius:8px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));height:auto;margin-bottom:16px;min-height:auto;padding:10px 16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-pricing-grid .figma-publish-compact-field{grid-template-columns:auto minmax(0,1fr)}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-list{display:flex;flex-direction:column;gap:16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-row{align-items:center;background:#181818;border-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) 190px;height:auto;min-height:auto;padding:10px 16px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-row:last-child{height:auto;min-height:auto}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-row .figma-publish-check{color:#fff;font-size:14px;gap:10px;line-height:19px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-price{grid-gap:12px;align-items:center;color:#fff;display:grid;font-size:14px;font-weight:520;gap:12px;grid-template-columns:36px 134px;line-height:19px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-price .figma-publish-input{height:38px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-actions{gap:24px;height:42px;justify-content:flex-start;margin:0 auto;width:451px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-actions button{border-radius:8px;font-size:16px;font-weight:520;height:auto;line-height:22px;min-height:auto;padding:10px 20px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-actions .figma-publish-cancel{background:#0f0f0f;border:0;color:#fff;width:140px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-actions .figma-publish-save{color:#000;width:287px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-space-footer{height:253px;left:0;margin-top:0!important;max-width:100%;position:absolute;top:2316px;width:100%}.figma-settings-overlay{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:hidden;padding:26px 31px;position:fixed;z-index:80}.figma-settings-backdrop{background:#000000b8;inset:0;position:absolute}.figma-settings-modal{background:#141414!important;border:1px solid #2b2b2b;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#fff!important;display:flex;flex-direction:column;height:min(590px,calc(100vh - 52px));max-height:calc(100vh - 52px);min-height:0;overflow:hidden;position:relative;text-align:left;width:min(685px,calc(100vw - 62px))}.figma-settings-head{align-items:center;box-sizing:border-box;display:flex;flex:0 0 66px;height:66px;justify-content:space-between;padding:0 26px}.figma-settings-head h3{color:#fff!important;font-size:20px;font-weight:650;letter-spacing:0;line-height:28px;margin:0}.figma-settings-head button{align-items:center;background:#3b3b3b!important;border:0;border-radius:50%;color:#ffffff9e!important;cursor:pointer;display:inline-flex;font-size:14px;height:18px;justify-content:center;line-height:18px;padding:0;transition:background-color .16s ease,color .16s ease;width:18px}.figma-settings-head button:focus-visible,.figma-settings-head button:hover{background:#505050!important;color:#fff!important}.figma-settings-head button:disabled{cursor:not-allowed;opacity:.58}.figma-settings-head button svg{stroke-width:2.3;height:12px;pointer-events:none;width:12px}.figma-settings-body{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;margin:14px auto 0;min-height:0;overflow:visible;padding:0;scrollbar-width:none;width:calc(100% - 52px)}.figma-settings-body::-webkit-scrollbar{display:none;width:0}.figma-settings-body::-webkit-scrollbar-track{background:#0000}.figma-settings-body::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:999px}.figma-settings-field,.figma-settings-row{grid-gap:20px;align-items:start;color:#ffffffc7!important;display:grid;font-size:13px;gap:20px;grid-template-columns:77px minmax(0,1fr);line-height:18px}.figma-settings-field>span,.figma-settings-row>span{color:#ffffffe0!important;font-size:14px;font-weight:650;line-height:18px;padding-top:9px;white-space:nowrap}.figma-settings-row em{color:#ffffff61!important;font-size:12px;font-style:normal;font-weight:500;grid-column:2;line-height:18px;margin-top:-8px}.figma-settings-input,.figma-settings-textarea{background:#101010!important;border:1px solid #2b2b2b!important;border-radius:6px;box-shadow:none!important;box-sizing:border-box;color:#ffffffc7!important;font-size:13px;line-height:18px;outline:none;width:100%}.figma-settings-input{height:35px;padding:8px 14px}.figma-settings-input:disabled{color:#ffffff57!important;cursor:not-allowed;opacity:1}.figma-settings-row input[readonly]{color:#ffffff57!important;cursor:default}.figma-settings-textarea{min-height:62px;padding:12px 14px;resize:none}.figma-settings-input:focus,.figma-settings-textarea:focus{border-color:#3f3f3f!important;box-shadow:inset 0 0 0 1px #26ee6d29!important}.figma-settings-input::placeholder,.figma-settings-textarea::placeholder{color:#ffffff47!important}.figma-settings-input option{background:#101010;color:#fff}.figma-settings-field{gap:10px;grid-template-columns:1fr}.figma-settings-field>span{padding-top:0}.figma-settings-cover{background:#202020;border-radius:6px;height:91px;overflow:hidden;position:relative}.figma-settings-cover img{display:block;height:100%;object-fit:cover;width:100%}.figma-settings-cover-mask{align-items:center;background:#00000070;display:flex;inset:0;justify-content:center;position:absolute}.figma-settings-cover-mask>div,.figma-settings-notice{align-items:center;background:#141414e6;border:1px solid #26ee6d38;border-radius:999px;color:#ffffffd6;display:inline-flex;font-size:12px;font-weight:600;gap:8px;line-height:16px;padding:6px 10px}.figma-settings-notice{align-self:stretch;border-radius:6px;justify-content:flex-start}.figma-settings-spin-icon{animation:figma-settings-spin .9s linear infinite;color:#26ee6d;height:14px;width:14px}@keyframes figma-settings-spin{to{transform:rotate(1turn)}}.figma-settings-cover-actions{display:flex;gap:16px;justify-content:space-between}.figma-settings-actions button,.figma-settings-cover-actions button,.figma-settings-file-button{align-items:center;border:0;border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:12px;font-weight:650;justify-content:center;line-height:17px;min-height:31px;padding:7px 14px;transition:filter .16s ease,transform .16s ease,background-color .16s ease}.figma-settings-actions button:last-child,.figma-settings-file-button{background:#26ee6d!important;color:#000!important}.figma-settings-actions button:first-child,.figma-settings-cover-actions button{background:#2d2d2d!important;color:#fff!important}.figma-settings-cover-actions button{min-width:163px}.figma-settings-file-button input{display:none}.figma-settings-actions button:hover,.figma-settings-cover-actions button:hover,.figma-settings-file-button:hover{filter:brightness(.94)}.figma-settings-actions button:active,.figma-settings-cover-actions button:active,.figma-settings-file-button:active{transform:translateY(1px)}.figma-settings-actions button:disabled,.figma-settings-cover-actions button:disabled,.figma-settings-file-button:has(input:disabled){cursor:not-allowed;filter:none;opacity:.48;transform:none}.figma-settings-selected-file{color:#ffffff75;font-size:12px;line-height:18px;margin:-4px 0 0}.figma-settings-actions{align-items:flex-start;box-sizing:border-box;display:flex;flex:0 0 66px;gap:22px;height:66px;justify-content:center;margin:0;padding:12px 0 0}.figma-settings-actions button{font-size:14px;line-height:20px;min-height:39px;width:126px}.figma-invite-overlay{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:hidden;padding:26px 31px;position:fixed;z-index:80}.figma-invite-backdrop{background:#000000b8;inset:0;position:absolute}.figma-invite-modal{background:#171717!important;border:1px solid #2b2b2b;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#fff!important;display:flex;flex-direction:column;max-height:calc(100vh - 52px);min-height:493px;overflow:visible;position:relative;text-align:left;width:min(760px,calc(100vw - 62px))}.figma-invite-head{align-items:center;box-sizing:border-box;display:flex;flex:0 0 60px;height:60px;justify-content:space-between;padding:0 30px}.figma-invite-head h3{color:#fff!important;font-size:20px;font-weight:650;letter-spacing:0;line-height:28px;margin:0}.figma-invite-head button{align-items:center;background:#3b3b3b!important;border:0;border-radius:50%;color:#ffffff9e!important;cursor:pointer;display:inline-flex;height:18px;justify-content:center;padding:0;transition:background-color .16s ease,color .16s ease;width:18px}.figma-invite-head button:focus-visible,.figma-invite-head button:hover{background:#505050!important;color:#fff!important}.figma-invite-head button svg{stroke-width:2.3;height:12px;pointer-events:none;width:12px}.figma-invite-body{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin:30px auto 0;max-width:calc(100% - 60px);overflow:visible;position:relative;width:700px}.figma-invite-row{grid-gap:20px;align-items:center;color:#ffffffdb;display:grid;font-size:12px;gap:20px;line-height:18px}.figma-invite-member-row{grid-template-columns:169px minmax(0,1fr)}.figma-invite-role-row{grid-template-columns:87px minmax(0,1fr)}.figma-invite-share-row{grid-template-columns:144px minmax(0,1fr)}.figma-invite-field>span,.figma-invite-row>span{color:#ffffffe6!important;font-weight:650;white-space:nowrap}.figma-invite-required-mark{color:#ff4d4f!important;display:inline-block;font-size:16px;font-weight:800;line-height:1;margin-left:4px;vertical-align:-1px}.figma-invite-split{grid-gap:16px;display:grid;gap:16px;grid-template-columns:342px 342px}.figma-invite-input,.figma-invite-textarea{-webkit-text-fill-color:#ffffffd6;background-color:#101010!important;border:1px solid #2b2b2b!important;border-radius:6px;box-shadow:none!important;box-sizing:border-box;color:#ffffffd6!important;font-size:13px;line-height:18px;outline:none;width:100%}.figma-invite-input:focus,.figma-invite-textarea:focus{border-color:#3f3f3f!important;box-shadow:inset 0 0 0 1px #26ee6d29!important}.figma-invite-input option{background:#141414;color:#fff}.figma-invite-input{height:38px;padding:9px 12px}.figma-invite-input-wrap{min-width:0;position:relative}.figma-invite-role-button{align-items:center;cursor:pointer;display:inline-flex;gap:12px;justify-content:space-between;text-align:left}.figma-invite-role-button svg{color:#ffffff8a;flex:0 0 auto;height:18px;width:18px}.figma-invite-placeholder{color:#ffffff52}.figma-invite-textarea{min-height:70px;padding:10px 12px;resize:none;scrollbar-color:#737373 #101010;scrollbar-width:thin}.figma-invite-input::placeholder,.figma-invite-textarea::placeholder{color:#ffffff61}.figma-invite-modal :is(input.figma-invite-input,textarea.figma-invite-textarea,button.figma-invite-input){-webkit-text-fill-color:#ffffffd6!important;background:#101010!important;background-color:#101010!important;border-color:#2b2b2b!important;color:#ffffffd6!important}.figma-invite-modal input.figma-invite-input:-webkit-autofill,.figma-invite-modal input.figma-invite-input:-webkit-autofill:focus,.figma-invite-modal input.figma-invite-input:-webkit-autofill:hover{-webkit-text-fill-color:#ffffffd6!important;box-shadow:inset 0 0 0 1000px #101010!important;caret-color:#fff;-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}.figma-invite-textarea::-webkit-scrollbar{width:8px}.figma-invite-textarea::-webkit-scrollbar-track{background:#101010;border-radius:999px}.figma-invite-textarea::-webkit-scrollbar-thumb{background:#737373;border:2px solid #101010;border-radius:999px}.figma-invite-textarea::-webkit-scrollbar-thumb:hover{background:#8a8a8a}.figma-invite-textarea::-webkit-scrollbar-button{display:none;height:0;width:0}.figma-invite-field{color:#ffffffdb;display:flex;flex-direction:column;font-size:12px;gap:10px;line-height:18px}.figma-invite-note{color:#ffffff85!important;font-size:12px;line-height:19px;margin:0}.figma-invite-field-hint{color:#f7b955!important;font-size:11px;line-height:16px;margin:6px 0 0}.figma-invite-autocomplete{background:#171717;border:1px solid #2b2b2b;border-radius:6px;box-shadow:0 18px 42px #00000059;left:0;overflow:hidden;position:absolute;top:calc(100% + 6px);width:100%;z-index:20}.figma-invite-autocomplete-scroll{max-height:190px;overflow-y:auto}.figma-invite-autocomplete-empty,.figma-invite-autocomplete-option{color:#ffffffb8!important;font-size:12px;line-height:18px;padding:9px 12px;width:100%}.figma-invite-autocomplete-option{background:#0000;border:0;cursor:pointer;display:block;text-align:left}.figma-invite-autocomplete-option.is-selected,.figma-invite-autocomplete-option:hover{background:#26ee6d1a;color:#fff!important}.figma-invite-actions{align-items:flex-end;box-sizing:border-box;display:flex;flex:1 1 auto;gap:24px;justify-content:center;margin:0;min-height:72px;padding:20px 0 18px}.figma-invite-action-wrap>button,.figma-invite-actions>button{border:0;border-radius:6px;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:650;height:42px;line-height:22px;min-height:42px;padding:0 18px;transition:filter .16s ease,transform .16s ease,background-color .16s ease}.figma-invite-actions>button:first-child{background:#2d2d2d!important;color:#fff!important;width:140px}.figma-invite-action-wrap>button,.figma-invite-actions>button:last-child{background:#26ee6d!important;color:#000!important;width:160px}.figma-invite-action-wrap>button:hover,.figma-invite-actions>button:hover{filter:brightness(.94)}.figma-invite-action-wrap>button:active,.figma-invite-actions>button:active{transform:translateY(1px)}.figma-invite-action-wrap{position:relative}.figma-invite-action-wrap>button:disabled{cursor:not-allowed;filter:none;opacity:.48;transform:none}.figma-invite-tooltip{background:#20180c;border:1px solid #f7b9554d;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 18px 42px #0000005c;color:#f7d38a!important;display:none;font-size:12px;line-height:18px;padding:10px 12px;position:absolute;right:0;width:288px}.figma-invite-action-wrap:focus-within .figma-invite-tooltip,.figma-invite-action-wrap:hover .figma-invite-tooltip{display:block}.figma-invite-modal .invite-role-picker-overlay,.invite-role-picker-overlay{align-items:center!important;background:color-mix(in srgb,#000 74%,#080b0a 26%)!important;background:color-mix(in srgb,#000 74%,var(--app-bg,#080b0a) 26%)!important;display:flex!important;inset:0!important;justify-content:center!important;padding:32px 16px!important;position:fixed!important;z-index:1200!important}.figma-invite-modal .invite-role-picker-modal,.invite-role-picker-modal{background:linear-gradient(180deg,color-mix(in srgb,#0d1110 94%,#000 6%),#0d1110),#0d1110!important;background:linear-gradient(180deg,color-mix(in srgb,var(--app-surface,#0d1110) 94%,#000 6%),var(--app-surface,#0d1110)),var(--app-surface,#0d1110)!important;border:1px solid color-mix(in srgb,#2a312f 82%,#26ee6d 18%)!important;border:1px solid color-mix(in srgb,var(--app-border,#2a312f) 82%,#26ee6d 18%)!important;border-radius:16px!important;box-shadow:0 24px 70px #00000094!important;color:#eef6f0!important;color:var(--app-text-primary,#eef6f0)!important;display:flex!important;flex-direction:column!important;max-height:min(86vh,780px)!important;overflow:hidden!important;width:min(1024px,calc(100vw - 32px))!important}.figma-invite-modal .invite-role-picker-head,.figma-invite-modal .invite-role-picker-search,.invite-role-picker-head,.invite-role-picker-search{background:color-mix(in srgb,#0d1110 88%,#080b0a 12%)!important;background:color-mix(in srgb,var(--app-surface,#0d1110) 88%,var(--app-bg,#080b0a) 12%)!important;border-color:color-mix(in srgb,#2a312f 84%,#0000)!important;border-color:color-mix(in srgb,var(--app-border,#2a312f) 84%,#0000)!important;flex:0 0 auto!important}.figma-invite-modal .invite-role-picker-head,.invite-role-picker-head{align-items:center!important;border-bottom:1px solid color-mix(in srgb,#2a312f 84%,#0000)!important;border-bottom:1px solid color-mix(in srgb,var(--app-border,#2a312f) 84%,#0000)!important;display:flex!important;justify-content:space-between!important;min-height:64px!important;padding:16px 24px!important}.figma-invite-modal .invite-role-picker-title,.invite-role-picker-title{color:#eef6f0!important;color:var(--app-text-primary,#eef6f0)!important;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.35!important;margin:0!important}.figma-invite-modal .invite-role-picker-close,.invite-role-picker-close{align-items:center!important;background:color-mix(in srgb,#26ee6d29 62%,#0d1110 38%)!important;background:color-mix(in srgb,#26ee6d29 62%,var(--app-surface,#0d1110) 38%)!important;border:1px solid color-mix(in srgb,#26ee6d 32%,#2a312f 68%)!important;border:1px solid color-mix(in srgb,#26ee6d 32%,var(--app-border,#2a312f) 68%)!important;border-radius:999px!important;color:#26ee6d!important;cursor:pointer!important;display:inline-flex!important;height:36px!important;justify-content:center!important;opacity:1!important;padding:0!important;transition:background-color .16s ease,color .16s ease,transform .16s ease!important;width:36px!important}.figma-invite-modal .invite-role-picker-close:focus-visible,.figma-invite-modal .invite-role-picker-close:hover,.invite-role-picker-close:focus-visible,.invite-role-picker-close:hover{background:#26ee6d2e!important;color:#fff!important;color:var(--app-text-primary,#fff)!important;outline:none!important}.figma-invite-modal .invite-role-picker-close:active,.invite-role-picker-close:active{transform:translateY(1px)!important}.figma-invite-modal .invite-role-picker-close-icon,.invite-role-picker-close-icon{stroke:currentColor!important;stroke-width:2.2!important;height:20px!important;pointer-events:none!important;width:20px!important}.figma-invite-modal .invite-role-picker-search,.invite-role-picker-search{border-bottom:1px solid color-mix(in srgb,#2a312f 84%,#0000)!important;border-bottom:1px solid color-mix(in srgb,var(--app-border,#2a312f) 84%,#0000)!important;padding:16px 24px 18px!important}.figma-invite-modal .invite-role-picker-search-box,.invite-role-picker-search-box{align-items:center!important;background:color-mix(in srgb,#101412 74%,#0d1110 26%)!important;background:color-mix(in srgb,var(--app-surface-alt,#101412) 74%,var(--app-surface,#0d1110) 26%)!important;border:1px solid color-mix(in srgb,#2a312f 78%,#26ee6d 22%)!important;border:1px solid color-mix(in srgb,var(--app-border,#2a312f) 78%,#26ee6d 22%)!important;border-radius:10px!important;box-shadow:none!important;display:flex!important;gap:10px!important;min-height:46px!important;padding:0 16px!important}.figma-invite-modal .invite-role-picker-search-icon,.invite-role-picker-search-icon{color:#26ee6d!important;flex:0 0 auto!important;height:18px!important;opacity:.78!important;width:18px!important}.figma-invite-modal .invite-role-picker-search-input,.invite-role-picker-search-input{-webkit-text-fill-color:#eef6f0!important;-webkit-text-fill-color:var(--app-text-primary,#eef6f0)!important;background:#0000!important;border:0!important;color:#eef6f0!important;color:var(--app-text-primary,#eef6f0)!important;font:inherit!important;font-size:15px!important;font-weight:600!important;line-height:20px!important;min-width:0!important;outline:none!important;width:100%!important}.figma-invite-modal .invite-role-picker-search-input::placeholder,.invite-role-picker-search-input::placeholder{-webkit-text-fill-color:#8f9b92!important;-webkit-text-fill-color:var(--app-text-muted,#8f9b92)!important;color:#8f9b92!important;color:var(--app-text-muted,#8f9b92)!important}.figma-invite-modal .invite-role-picker-body,.invite-role-picker-body{background:#080b0a!important;background:var(--app-bg,#080b0a)!important;color:#eef6f0!important;color:var(--app-text-primary,#eef6f0)!important;flex:1 1 auto!important;max-height:62vh!important;min-height:0!important;overflow-y:auto!important;padding:20px 24px!important;scrollbar-color:color-mix(in srgb,#8f9b92 70%,#0000) color-mix(in srgb,#101412 78%,#0000);scrollbar-color:color-mix(in srgb,var(--app-text-muted,#8f9b92) 70%,#0000) color-mix(in srgb,var(--app-surface-alt,#101412) 78%,#0000);scrollbar-width:thin}.figma-invite-modal .invite-role-picker-body::-webkit-scrollbar,.invite-role-picker-body::-webkit-scrollbar{width:10px}.figma-invite-modal .invite-role-picker-body::-webkit-scrollbar-track,.invite-role-picker-body::-webkit-scrollbar-track{background:color-mix(in srgb,#101412 72%,#0000);background:color-mix(in srgb,var(--app-surface-alt,#101412) 72%,#0000)}.figma-invite-modal .invite-role-picker-body::-webkit-scrollbar-thumb,.invite-role-picker-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,#8f9b92 62%,#0000);background:color-mix(in srgb,var(--app-text-muted,#8f9b92) 62%,#0000);border-radius:999px}.figma-invite-modal .invite-role-picker-section,.invite-role-picker-section{background:color-mix(in srgb,#101412 74%,#0d1110 26%)!important;background:color-mix(in srgb,var(--app-surface-alt,#101412) 74%,var(--app-surface,#0d1110) 26%)!important;border:1px solid color-mix(in srgb,#2a312f 78%,#26ee6d 22%)!important;border:1px solid color-mix(in srgb,var(--app-border,#2a312f) 78%,#26ee6d 22%)!important;border-radius:12px!important;color:#eef6f0!important;color:var(--app-text-primary,#eef6f0)!important;padding:16px!important}.figma-invite-modal .invite-role-picker-alert+.invite-role-picker-section,.figma-invite-modal .invite-role-picker-section+.invite-role-picker-section,.invite-role-picker-alert+.invite-role-picker-section,.invite-role-picker-section+.invite-role-picker-section{margin-top:20px!important}.figma-invite-modal .invite-role-picker-section-head,.invite-role-picker-section-head{align-items:center!important;display:flex!important;gap:12px!important;justify-content:space-between!important}.figma-invite-modal .invite-role-picker-section-title,.invite-role-picker-section-title{color:#eef6f0!important;color:var(--app-text-primary,#eef6f0)!important;font-weight:700!important;letter-spacing:0!important;line-height:1.35!important;margin:0!important;text-transform:none!important}.figma-invite-modal .invite-role-picker-section-title span,.invite-role-picker-section-title span{color:#8f9b92!important;color:var(--app-text-muted,#8f9b92)!important;font-weight:600!important;margin-left:8px!important}.figma-invite-modal .invite-role-picker-toggle,.invite-role-picker-toggle{align-items:center!important;background:#26ee6d1a!important;border:1px solid color-mix(in srgb,#26ee6d 50%,#2a312f 50%)!important;border:1px solid color-mix(in srgb,#26ee6d 50%,var(--app-border,#2a312f) 50%)!important;color:#26ee6d!important;cursor:pointer!important;display:inline-flex!important;font-size:14px!important;font-weight:700!important;gap:6px!important;justify-content:center!important;line-height:1.1!important;min-height:40px!important;padding:8px 16px!important;transition:border-color .16s ease,background-color .16s ease,color .16s ease!important}.figma-invite-modal .invite-role-picker-toggle:focus-visible,.figma-invite-modal .invite-role-picker-toggle:hover,.invite-role-picker-toggle:focus-visible,.invite-role-picker-toggle:hover{background:#26ee6d29!important;border-color:#26ee6d!important;color:#35f47b!important;outline:none!important}.figma-invite-modal .invite-role-picker-toggle svg,.invite-role-picker-toggle svg{color:currentColor!important;flex:0 0 auto!important;height:16px!important;width:16px!important}.figma-invite-modal .invite-role-picker-chip-row,.invite-role-picker-chip-row{display:flex!important;flex-wrap:wrap!important;margin-top:12px!important}.figma-invite-modal .invite-role-picker-section>.invite-role-picker-chip-row:first-of-type,.invite-role-picker-section>.invite-role-picker-chip-row:first-of-type{margin-top:12px!important}.figma-invite-modal .invite-role-picker-chip,.figma-invite-modal .invite-role-picker-tile,.invite-role-picker-chip,.invite-role-picker-tile{-webkit-text-fill-color:#26ee6d!important;align-items:center!important;background:color-mix(in srgb,#0d1110 90%,#0000)!important;background:color-mix(in srgb,var(--app-surface,#0d1110) 90%,#0000)!important;border:1px solid color-mix(in srgb,#2a312f 76%,#eef6f0 24%)!important;border:1px solid color-mix(in srgb,var(--app-border,#2a312f) 76%,var(--app-text-primary,#eef6f0) 24%)!important;box-shadow:inset 0 0 0 1px #26ee6d0a!important;color:#26ee6d!important;cursor:pointer!important;display:inline-flex!important;font-size:15px!important;font-weight:700!important;justify-content:center!important;line-height:1.1!important;min-height:40px!important;padding:8px 18px!important;text-align:center!important;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease!important}.figma-invite-modal .invite-role-picker-chip:focus-visible,.figma-invite-modal .invite-role-picker-chip:hover,.figma-invite-modal .invite-role-picker-tile:focus-visible,.figma-invite-modal .invite-role-picker-tile:hover,.invite-role-picker-chip:focus-visible,.invite-role-picker-chip:hover,.invite-role-picker-tile:focus-visible,.invite-role-picker-tile:hover{-webkit-text-fill-color:#35f47b!important;background:#26ee6d1f!important;border-color:color-mix(in srgb,#26ee6d 62%,#2a312f 38%)!important;border-color:color-mix(in srgb,#26ee6d 62%,var(--app-border,#2a312f) 38%)!important;box-shadow:inset 0 0 0 1px #26ee6d2e!important;color:#35f47b!important;outline:none!important}.figma-invite-modal .invite-role-picker-chip.is-selected,.figma-invite-modal .invite-role-picker-tile.is-selected,.invite-role-picker-chip.is-selected,.invite-role-picker-tile.is-selected{-webkit-text-fill-color:#35f47b!important;background:#26ee6d29!important;border-color:#26ee6d!important;box-shadow:inset 0 0 0 1px #26ee6d52,0 0 18px #26ee6d1f!important;color:#35f47b!important}.figma-invite-modal .invite-role-picker-chip-vacancy,.invite-role-picker-chip-vacancy{background:#26ee6d1a!important;border-color:color-mix(in srgb,#26ee6d 58%,#2a312f 42%)!important;border-color:color-mix(in srgb,#26ee6d 58%,var(--app-border,#2a312f) 42%)!important}.figma-invite-modal .invite-role-picker-category-list,.invite-role-picker-category-list{grid-gap:16px!important;display:grid!important;gap:16px!important;margin-top:14px!important}.figma-invite-modal .invite-role-picker-category-title,.invite-role-picker-category-title{color:#c4ccc6!important;color:var(--app-text-secondary,#c4ccc6)!important;font-size:14px!important;line-height:1.35!important;margin:0 0 10px!important}.figma-invite-modal .invite-role-picker-tile-grid,.invite-role-picker-tile-grid{display:flex!important;flex-wrap:wrap!important}.figma-invite-modal .invite-role-picker-alert,.figma-invite-modal .invite-role-picker-empty-panel,.invite-role-picker-alert,.invite-role-picker-empty-panel{background:color-mix(in srgb,#101412 74%,#0d1110 26%)!important;background:color-mix(in srgb,var(--app-surface-alt,#101412) 74%,var(--app-surface,#0d1110) 26%)!important;border:1px solid color-mix(in srgb,#2a312f 78%,#26ee6d 22%)!important;border:1px solid color-mix(in srgb,var(--app-border,#2a312f) 78%,#26ee6d 22%)!important;border-radius:12px!important;color:#c4ccc6!important;color:var(--app-text-secondary,#c4ccc6)!important;font-size:14px!important;line-height:1.45!important;padding:16px!important}.figma-invite-modal .invite-role-picker-empty,.invite-role-picker-empty{color:#8f9b92!important;color:var(--app-text-muted,#8f9b92)!important;font-size:14px!important;line-height:1.45!important;margin:12px 0 0!important}@media (max-width:640px){.figma-invite-modal .invite-role-picker-overlay,.invite-role-picker-overlay{align-items:flex-start!important;overflow-y:auto!important;padding:16px 12px!important}.figma-invite-modal .invite-role-picker-modal,.invite-role-picker-modal{max-height:92vh!important;width:min(96vw,560px)!important}.figma-invite-modal .invite-role-picker-body,.figma-invite-modal .invite-role-picker-head,.figma-invite-modal .invite-role-picker-search,.invite-role-picker-body,.invite-role-picker-head,.invite-role-picker-search{padding-left:16px!important;padding-right:16px!important}.figma-invite-modal .invite-role-picker-section,.invite-role-picker-section{padding:14px!important}}.figma-invite-modal .invite-role-picker-overlay,.invite-role-picker-overlay{--invite-role-picker-bg:#171717;--invite-role-picker-panel:#151515;--invite-role-picker-control:#101010;--invite-role-picker-border:#2b2b2b;--invite-role-picker-border-soft:#ffffff14;--invite-role-picker-text:#fff;--invite-role-picker-text-secondary:#ffffffc7;--invite-role-picker-text-muted:#ffffff80;--invite-role-picker-close-bg:#3b3b3b;--invite-role-picker-accent:#44b26c;--invite-role-picker-accent-hover:#58c77e;--invite-role-picker-accent-soft:#44b26c29;background:#000000d6!important;padding:24px!important}.figma-invite-modal .invite-role-picker-modal,.invite-role-picker-modal{background:var(--invite-role-picker-bg)!important;border:1px solid var(--invite-role-picker-border)!important;border-radius:8px!important;box-shadow:0 24px 80px #000000a8!important;color:var(--invite-role-picker-text)!important;max-height:min(82vh,680px)!important;width:min(760px,calc(100vw - 48px))!important}.figma-invite-modal .invite-role-picker-head,.invite-role-picker-head{background:var(--invite-role-picker-bg)!important;border-bottom:1px solid var(--invite-role-picker-border-soft)!important;min-height:60px!important;padding:0 20px!important}.figma-invite-modal .invite-role-picker-title,.invite-role-picker-title{color:var(--invite-role-picker-text)!important;font-size:16px!important;font-weight:800!important;line-height:1.15!important}.figma-invite-modal .invite-role-picker-close,.invite-role-picker-close{background:var(--invite-role-picker-close-bg)!important;border:0!important;color:#ffffff9e!important;height:34px!important;width:34px!important}.figma-invite-modal .invite-role-picker-close:focus-visible,.figma-invite-modal .invite-role-picker-close:hover,.invite-role-picker-close:focus-visible,.invite-role-picker-close:hover{background:#505050!important;color:var(--invite-role-picker-text)!important}.figma-invite-modal .invite-role-picker-close-icon,.invite-role-picker-close-icon{stroke-width:1.8!important;height:18px!important;width:18px!important}.figma-invite-modal .invite-role-picker-search,.invite-role-picker-search{background:var(--invite-role-picker-bg)!important;border-bottom:1px solid var(--invite-role-picker-border-soft)!important;padding:14px 20px!important}.figma-invite-modal .invite-role-picker-search-box,.invite-role-picker-search-box{background:var(--invite-role-picker-control)!important;border:1px solid var(--invite-role-picker-border)!important;border-radius:8px!important;min-height:42px!important;padding:0 14px!important}.figma-invite-modal .invite-role-picker-search-box:focus-within,.invite-role-picker-search-box:focus-within{border-color:#44b26cb8!important;box-shadow:0 0 0 3px #44b26c1f!important}.figma-invite-modal .invite-role-picker-search-icon,.invite-role-picker-search-icon{color:var(--invite-role-picker-text-muted)!important;height:16px!important;opacity:1!important;width:16px!important}.figma-invite-modal .invite-role-picker-search-input,.invite-role-picker-search-input{-webkit-text-fill-color:var(--invite-role-picker-text)!important;color:var(--invite-role-picker-text)!important;font-size:13px!important;font-weight:650!important;line-height:1.15!important}.figma-invite-modal .invite-role-picker-search-input::placeholder,.invite-role-picker-search-input::placeholder{-webkit-text-fill-color:var(--invite-role-picker-text-muted)!important;color:var(--invite-role-picker-text-muted)!important}.figma-invite-modal .invite-role-picker-body,.invite-role-picker-body{background:var(--invite-role-picker-bg)!important;color:var(--invite-role-picker-text)!important;max-height:none!important;padding:16px 20px 20px!important;scrollbar-color:#ffffff52 #0000!important}.figma-invite-modal .invite-role-picker-body::-webkit-scrollbar,.invite-role-picker-body::-webkit-scrollbar{width:26px!important}.figma-invite-modal .invite-role-picker-body::-webkit-scrollbar-track,.invite-role-picker-body::-webkit-scrollbar-track{background:#0000!important}.figma-invite-modal .invite-role-picker-body::-webkit-scrollbar-thumb,.invite-role-picker-body::-webkit-scrollbar-thumb{background:#ffffff52!important;border:9px solid var(--invite-role-picker-bg)!important;border-radius:999px!important;min-height:72px!important}.figma-invite-modal .invite-role-picker-alert,.figma-invite-modal .invite-role-picker-empty-panel,.figma-invite-modal .invite-role-picker-section,.invite-role-picker-alert,.invite-role-picker-empty-panel,.invite-role-picker-section{background:var(--invite-role-picker-panel)!important;border:1px solid var(--invite-role-picker-border)!important;border-radius:8px!important;color:var(--invite-role-picker-text)!important;padding:14px 16px!important}.figma-invite-modal .invite-role-picker-alert+.invite-role-picker-section,.figma-invite-modal .invite-role-picker-section+.invite-role-picker-section,.invite-role-picker-alert+.invite-role-picker-section,.invite-role-picker-section+.invite-role-picker-section{margin-top:14px!important}.figma-invite-modal .invite-role-picker-section-head,.invite-role-picker-section-head{min-height:34px!important}.figma-invite-modal .invite-role-picker-section-title,.invite-role-picker-section-title{color:var(--invite-role-picker-text)!important;font-size:14px!important;font-weight:750!important;line-height:1.18!important}.figma-invite-modal .invite-role-picker-section-title span,.invite-role-picker-section-title span{color:var(--invite-role-picker-text-muted)!important;font-size:13px!important;font-weight:700!important}.figma-invite-modal .invite-role-picker-toggle,.invite-role-picker-toggle{background:var(--invite-role-picker-accent-soft)!important;border:1px solid #44b26c99!important;border-radius:999px!important;color:var(--invite-role-picker-accent-hover)!important;font-size:12px!important;font-weight:750!important;min-height:34px!important;padding:0 14px!important}.figma-invite-modal .invite-role-picker-toggle:focus-visible,.figma-invite-modal .invite-role-picker-toggle:hover,.invite-role-picker-toggle:focus-visible,.invite-role-picker-toggle:hover{background:#44b26c38!important;border-color:var(--invite-role-picker-accent-hover)!important;color:#75d997!important}.figma-invite-modal .invite-role-picker-toggle svg,.invite-role-picker-toggle svg{stroke-width:2.4!important;height:14px!important;width:14px!important}.figma-invite-modal .invite-role-picker-chip-row,.invite-role-picker-chip-row{gap:8px!important;margin-top:10px!important}.figma-invite-modal .invite-role-picker-chip,.figma-invite-modal .invite-role-picker-tile,.invite-role-picker-chip,.invite-role-picker-tile{-webkit-text-fill-color:var(--invite-role-picker-text-secondary)!important;background:var(--invite-role-picker-control)!important;border:1px solid #ffffff24!important;border-radius:999px!important;box-shadow:none!important;color:var(--invite-role-picker-text-secondary)!important;font-size:12px!important;font-weight:650!important;line-height:1!important;min-height:34px!important;padding:0 14px!important}.figma-invite-modal .invite-role-picker-chip:focus-visible,.figma-invite-modal .invite-role-picker-chip:hover,.figma-invite-modal .invite-role-picker-tile:focus-visible,.figma-invite-modal .invite-role-picker-tile:hover,.invite-role-picker-chip:focus-visible,.invite-role-picker-chip:hover,.invite-role-picker-tile:focus-visible,.invite-role-picker-tile:hover{-webkit-text-fill-color:#75d997!important;background:var(--invite-role-picker-accent-soft)!important;border-color:#44b26cb8!important;color:#75d997!important}.figma-invite-modal .invite-role-picker-chip-vacancy,.figma-invite-modal .invite-role-picker-chip.is-selected,.figma-invite-modal .invite-role-picker-tile.is-selected,.invite-role-picker-chip-vacancy,.invite-role-picker-chip.is-selected,.invite-role-picker-tile.is-selected{-webkit-text-fill-color:var(--invite-role-picker-text-secondary)!important;background:var(--invite-role-picker-control)!important;border-color:#ffffff29!important;box-shadow:none!important;color:var(--invite-role-picker-text-secondary)!important}.figma-invite-modal .invite-role-picker-chip.is-selected,.figma-invite-modal .invite-role-picker-tile.is-selected,.invite-role-picker-chip.is-selected,.invite-role-picker-tile.is-selected{-webkit-text-fill-color:#75d997!important;background:var(--invite-role-picker-accent-soft)!important;border-color:var(--invite-role-picker-accent)!important;box-shadow:inset 0 0 0 1px #44b26c3d!important;color:#75d997!important}.figma-invite-modal .invite-role-picker-category-list,.invite-role-picker-category-list{gap:12px!important;margin-top:12px!important}.figma-invite-modal .invite-role-picker-category-title,.invite-role-picker-category-title{color:var(--invite-role-picker-text-secondary)!important;font-size:13px!important;font-weight:700!important;margin:0 0 8px!important}.figma-invite-modal .invite-role-picker-tile-grid,.invite-role-picker-tile-grid{gap:8px!important}.figma-invite-modal .invite-role-picker-alert,.figma-invite-modal .invite-role-picker-empty,.figma-invite-modal .invite-role-picker-empty-panel,.invite-role-picker-alert,.invite-role-picker-empty,.invite-role-picker-empty-panel{color:var(--invite-role-picker-text-secondary)!important;font-size:14px!important;font-weight:700!important}@media (max-width:900px){.figma-invite-modal .invite-role-picker-overlay,.invite-role-picker-overlay{align-items:flex-start!important;overflow-y:auto!important;padding:18px 14px!important}.figma-invite-modal .invite-role-picker-modal,.invite-role-picker-modal{border-radius:8px!important;max-height:calc(100vh - 36px)!important;width:min(96vw,680px)!important}.figma-invite-modal .invite-role-picker-head,.invite-role-picker-head{min-height:76px!important;padding:0 22px!important}.figma-invite-modal .invite-role-picker-title,.invite-role-picker-title{font-size:22px!important}.figma-invite-modal .invite-role-picker-close,.invite-role-picker-close{height:42px!important;width:42px!important}.figma-invite-modal .invite-role-picker-body,.figma-invite-modal .invite-role-picker-search,.invite-role-picker-body,.invite-role-picker-search{padding-left:20px!important;padding-right:20px!important}.figma-invite-modal .invite-role-picker-search-box,.invite-role-picker-search-box{min-height:54px!important}.figma-invite-modal .invite-role-picker-chip,.figma-invite-modal .invite-role-picker-search-input,.figma-invite-modal .invite-role-picker-section-title,.figma-invite-modal .invite-role-picker-tile,.figma-invite-modal .invite-role-picker-toggle,.invite-role-picker-chip,.invite-role-picker-search-input,.invite-role-picker-section-title,.invite-role-picker-tile,.invite-role-picker-toggle{font-size:18px!important}}.figma-share-space-overlay{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:80}.figma-share-space-backdrop{background:#000000b8;inset:0;position:absolute}.figma-share-space-modal{background:#141414!important;border:1px solid #2b2b2b;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#fff!important;height:222px;max-height:222px;min-height:222px;overflow:visible;position:relative;text-align:left;width:min(685px,calc(100vw - 32px))}.figma-share-space-head{align-items:center;border:0;box-sizing:border-box;display:flex;height:58px;justify-content:space-between;padding:0 27px}.figma-share-space-head h3{color:#fff!important;font-size:20px;font-weight:650;letter-spacing:0;line-height:28px;margin:0}.figma-share-space-head button{align-items:center;background:#3b3b3b!important;border:0;border-radius:50%;color:#ffffff9e!important;cursor:pointer;display:inline-flex;font-size:14px;height:18px;justify-content:center;line-height:18px;padding:0;transition:background-color .16s ease,color .16s ease;width:18px}.figma-share-space-head button:focus-visible,.figma-share-space-head button:hover{background:#505050!important;color:#fff!important}.figma-share-space-head button svg{stroke-width:2.3;height:12px;pointer-events:none;width:12px}.figma-share-space-body{box-sizing:border-box;height:59px;margin:26px auto 0;max-width:none;width:calc(100% - 54px)}.figma-share-space-body p{color:#ffffffe0!important;font-size:13px;font-weight:650;letter-spacing:0;line-height:16px;margin:0 0 8px}.figma-share-space-input{background:#101010!important;border:1px solid #2b2b2b!important;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff05;box-sizing:border-box;color:#ffffff7a!important;font-size:12px;height:35px;line-height:18px;outline:none;padding:8px 14px;width:100%}.figma-share-space-input:focus{border-color:#3f3f3f!important;box-shadow:inset 0 0 0 1px #26ee6d2e}.figma-share-space-actions{display:flex;height:38px;justify-content:center;margin:27px 0 0;padding:0}.figma-share-space-actions button{background:#26ee6d!important;border:0;border-radius:6px;color:#000!important;cursor:pointer;font-size:14px;font-weight:650;height:38px;line-height:22px;min-height:38px;padding:0 18px;transition:filter .16s ease,transform .16s ease;width:253px}.figma-share-space-actions button:focus-visible,.figma-share-space-actions button:hover{filter:brightness(.94)}.figma-share-space-actions button:active{transform:translateY(1px)}.figma-share-space-status{border-radius:6px;box-sizing:border-box;font-size:12px;font-weight:550;left:27px;line-height:18px;margin:0;padding:9px 12px;position:absolute;right:27px;top:calc(100% + 10px)}.figma-share-space-status.is-copied{background:#26ee6d1f;border:1px solid #26ee6d52;color:#b7ffd2}.figma-share-space-status.is-manual{background:#ffbe461f;border:1px solid #ffbe465c;color:#ffe1a8}@media (max-width:768px){.figma-space-detail-page[data-figma-node="174:12259"] .figma-funds-overview-panel{padding-top:16px}.figma-funds-overview-head{align-items:flex-start;flex-direction:column;margin-bottom:18px}.figma-funds-tabs{gap:18px;margin-bottom:18px;overflow-x:auto;padding-bottom:8px}.figma-funds-card-grid-primary,.figma-funds-card-grid-secondary{gap:14px;grid-template-columns:1fr}.figma-space-detail-page[data-figma-node="174:13264"] .figma-earnings-overview-panel{max-width:calc(100vw - 24px);min-height:0;overflow:hidden;padding-top:16px;width:100%}.figma-space-detail-page[data-figma-node="174:13264"] .figma-funds-tabs{align-items:flex-start;flex-wrap:wrap;gap:12px 18px;height:auto;margin-bottom:22px;overflow-x:visible}.figma-space-detail-page[data-figma-node="174:13264"] .figma-earnings-card-grid-primary,.figma-space-detail-page[data-figma-node="174:13264"] .figma-earnings-card-grid-secondary{grid-template-columns:1fr}.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-withdraw-panel{max-width:calc(100vw - 24px);min-height:0;overflow:hidden;padding-top:16px;width:100%}.figma-space-detail-page[data-figma-node="174:13401"] .figma-funds-tabs{align-items:flex-start;flex-wrap:wrap;gap:12px 18px;height:auto;margin-bottom:22px;overflow-x:visible}.figma-earnings-withdraw-layout{gap:14px;grid-template-columns:1fr}.figma-earnings-withdraw-card{min-height:0}.figma-earnings-card-head{align-items:flex-start;flex-direction:column;gap:4px}.figma-earnings-summary-grid{grid-template-columns:1fr}body:has(.figma-space-detail-page[data-figma-node="174:13558"]) .App>.min-h-screen.bg-gray-50,body:has(.figma-space-detail-page[data-figma-node="174:13558"]) .space-detail-route-page{height:auto!important;max-height:none!important;min-height:100vh!important;overflow:visible!important}.figma-space-detail-page[data-figma-node="174:13558"]{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}.figma-space-detail-page[data-figma-node="174:13558"] .space-detail-tabs,.figma-space-detail-page[data-figma-node="174:13558"] .space-detail-tabs-shell{height:auto!important;min-height:0!important}.figma-space-detail-page[data-figma-node="174:13558"] .space-detail-main{height:auto!important;min-height:0!important;overflow:visible!important;padding:0!important}.figma-space-detail-page[data-figma-node="174:13558"] .figma-earnings-records-panel{height:auto!important;max-width:calc(100vw - 24px);min-height:0!important;overflow:hidden;padding-top:16px;width:100%}.figma-space-detail-page[data-figma-node="174:13558"] .figma-funds-tabs{align-items:flex-start;flex-wrap:wrap;gap:12px 18px;height:auto;margin-bottom:22px;overflow-x:visible}.figma-earnings-records-toolbar,.figma-earnings-records-toolbar>div{align-items:flex-start;flex-direction:column;gap:10px}.figma-earnings-records-filters{grid-template-columns:1fr;height:auto;min-height:0}.figma-earnings-records-empty{height:210px;margin-left:0;min-height:210px;width:100%}.figma-space-detail-page[data-figma-node="174:13558"] .figma-space-footer{height:auto;margin-top:48px!important;position:static;width:100%}body:has(.figma-space-detail-page[data-figma-node="174:13742"]) .App>.min-h-screen.bg-gray-50,body:has(.figma-space-detail-page[data-figma-node="174:13742"]) .space-detail-route-page{height:auto!important;max-height:none!important;min-height:100vh!important;overflow:visible!important}.figma-space-detail-page[data-figma-node="174:13742"]{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}.figma-space-detail-page[data-figma-node="174:13742"] .space-detail-tabs,.figma-space-detail-page[data-figma-node="174:13742"] .space-detail-tabs-shell{height:auto!important;min-height:0!important}.figma-space-detail-page[data-figma-node="174:13742"] .space-detail-main{height:auto!important;min-height:0!important;overflow:visible!important;padding:0!important}.figma-contract-panel{height:auto;max-width:calc(100vw - 24px);min-height:0;padding-top:16px;width:100%}.figma-contract-list{height:auto}.figma-contract-actions,.figma-contract-card,.figma-contract-head{align-items:flex-start;flex-direction:column;grid-template-columns:1fr}.figma-contract-card{height:auto;min-height:220px}.figma-contract-actions,.figma-contract-create{width:100%}.figma-contract-detail,.figma-contract-status{text-align:center;white-space:normal;width:100%}.figma-space-detail-page[data-figma-node="174:13742"] .figma-space-footer{height:auto;margin-top:48px!important;position:static;width:100%}.figma-publish-panel{max-width:calc(100vw - 24px);min-height:0;overflow:hidden;padding-top:16px;width:100%}.figma-publish-alert{align-items:flex-start;flex-direction:column;gap:4px}.figma-publish-section{padding:16px}.figma-publish-grid,.figma-publish-material-row,.figma-publish-owner-row{grid-template-columns:1fr}.figma-publish-actions button,.figma-publish-material-row button{width:100%}.figma-publish-actions{flex-direction:column-reverse}body:has(.figma-space-detail-page[data-figma-node="174:13875"]) .App>.min-h-screen.bg-gray-50,body:has(.figma-space-detail-page[data-figma-node="174:13875"]) .space-detail-route-page{height:auto!important;max-height:none!important;min-height:100vh!important;overflow:visible!important}.figma-space-detail-page[data-figma-node="174:13875"]{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-tabs,.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-tabs-shell{height:auto!important;min-height:0!important}.figma-space-detail-page[data-figma-node="174:13875"] .space-detail-main{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;padding:0!important}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-panel{max-width:calc(100vw - 24px);padding-top:16px;width:100%}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-alert,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-grid,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-list,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-list,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-panel,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-panel>.figma-publish-section:not(.figma-publish-version),.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version>.figma-publish-check,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version>.figma-publish-field-full{position:static}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version>.figma-publish-field-full{margin-top:16px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-head p,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-head p,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-version>p{white-space:normal;width:100%}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-field,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-grid,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-row,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-row,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-row .figma-publish-field{grid-template-columns:1fr!important}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-field,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-row{align-items:stretch}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-row,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-owner-row{height:auto!important;min-height:58px}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-actions,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-actions button,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-material-row button,.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-note{width:100%}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-note{height:auto;min-height:0}.figma-space-detail-page[data-figma-node="174:13875"] .figma-publish-actions{height:auto;margin:0}.figma-space-detail-page[data-figma-node="174:13875"] .figma-space-footer{height:auto;margin-top:48px!important;position:static;width:100%}body:has(.figma-space-detail-page[data-figma-node="174:14163"]) .App>.min-h-screen.bg-gray-50,body:has(.figma-space-detail-page[data-figma-node="174:14163"]) .space-detail-route-page{height:auto!important;max-height:none!important;min-height:100vh!important;overflow:visible!important}.figma-space-detail-page[data-figma-node="174:14163"]{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-tabs,.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-tabs-shell{height:auto!important;min-height:0!important}.figma-space-detail-page[data-figma-node="174:14163"] .space-detail-main{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;padding:0!important}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-panel{max-width:calc(100vw - 24px);padding-top:16px;width:100%}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-alert,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-list,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-pricing-grid,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-form,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-grid,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-list,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-list,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-panel,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-head p,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-material-head p,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version-top,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version-top p,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-version-top>div{height:auto;max-width:none;white-space:normal;width:100%}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-check,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-field,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-price,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-row,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-pricing-grid,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-pricing-grid .figma-publish-compact-field,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-grid,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row .figma-publish-compact-field{grid-template-columns:1fr!important}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-row,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-pricing-grid,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-grid,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row{gap:16px!important}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-check,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-field,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-price,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-pricing-grid .figma-publish-compact-field,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row .figma-publish-compact-field{align-items:stretch!important;gap:8px!important;height:auto!important;min-height:0!important}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-check>span,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-compact-field>span{white-space:normal!important}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-grid>.figma-publish-compact-full{height:auto!important}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-row,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-license-row:last-child,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-owner-row{height:auto!important;min-height:58px}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-actions,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-actions button,.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-material-row button{width:100%}.figma-space-detail-page[data-figma-node="174:14163"] .figma-publish-release-actions{flex-direction:column-reverse;height:auto;margin:0}.figma-space-detail-page[data-figma-node="174:14163"] .figma-space-footer{height:auto;margin-top:48px!important;position:static;width:100%}.figma-publish-release-panel{min-height:0}.figma-publish-license-row,.figma-publish-pricing-grid,.figma-publish-release-grid,.figma-publish-release-owner-row,.figma-publish-release-version-top{flex-direction:column;gap:12px;grid-template-columns:1fr}.figma-publish-compact-check,.figma-publish-compact-field,.figma-publish-license-price{gap:8px;grid-template-columns:1fr}.figma-publish-license-row,.figma-publish-pricing-grid,.figma-publish-release-owner-row{padding:12px}.figma-publish-release-actions{flex-direction:column-reverse}body:has(.figma-space-detail-page[data-figma-node="174:14536"]) .App>.min-h-screen.bg-gray-50,body:has(.figma-space-detail-page[data-figma-node="174:14536"]) .space-detail-route-page{height:auto!important;max-height:none!important;min-height:100vh!important;overflow:visible!important;overflow-x:hidden!important}body:has(.figma-space-detail-page[data-figma-node="174:14536"]),html:has(body .figma-space-detail-page[data-figma-node="174:14536"]){max-width:100vw!important;overflow-x:hidden!important}.figma-space-detail-page[data-figma-node="174:14536"]{height:auto!important;max-height:none!important;min-height:100vh!important;overflow:visible!important;overflow-x:hidden!important;width:100vw!important}.figma-space-detail-page[data-figma-node="174:14536"] .figma-space-footer,.figma-space-detail-page[data-figma-node="174:14536"] .space-detail-hero{max-width:100vw!important;width:100vw!important}.figma-space-detail-page[data-figma-node="174:14536"] .discussion-feed,.figma-space-detail-page[data-figma-node="174:14536"] .space-detail-main,.figma-space-detail-page[data-figma-node="174:14536"] .space-detail-tabs,.figma-space-detail-page[data-figma-node="174:14536"] .space-detail-tabs-shell,.figma-space-detail-page[data-figma-node="174:14536"] .space-discussion-panel{height:auto!important;max-height:none!important;min-height:0!important}.figma-space-detail-page[data-figma-node="174:14536"] .space-discussion-panel{padding-top:16px}.figma-space-detail-page[data-figma-node="174:14536"] .discussion-feed{min-height:360px!important}body:has(.figma-space-detail-page[data-figma-node="174:14738"]) .App>.min-h-screen.bg-gray-50,body:has(.figma-space-detail-page[data-figma-node="174:14738"]) .space-detail-route-page{height:auto!important;max-height:none!important;min-height:100vh!important;overflow:visible!important;overflow-x:hidden!important}body:has(.figma-space-detail-page[data-figma-node="174:14738"]),html:has(body .figma-space-detail-page[data-figma-node="174:14738"]){max-width:100vw!important;overflow-x:hidden!important}.figma-space-detail-page[data-figma-node="174:14738"]{height:auto!important;max-height:none!important;min-height:100vh!important;overflow:visible!important;overflow-x:hidden!important;width:100vw!important}.figma-space-detail-page[data-figma-node="174:14738"] .figma-space-footer,.figma-space-detail-page[data-figma-node="174:14738"] .space-detail-hero{max-width:100vw!important;width:100vw!important}.figma-space-detail-page[data-figma-node="174:14738"] .discussion-feed,.figma-space-detail-page[data-figma-node="174:14738"] .space-detail-main,.figma-space-detail-page[data-figma-node="174:14738"] .space-detail-tabs,.figma-space-detail-page[data-figma-node="174:14738"] .space-detail-tabs-shell,.figma-space-detail-page[data-figma-node="174:14738"] .space-discussion-panel{height:auto!important;max-height:none!important;min-height:0!important}.figma-space-detail-page[data-figma-node="174:14738"] .space-discussion-panel{padding-top:16px}.figma-space-detail-page[data-figma-node="174:14738"] .space-discussion-panel:after{display:none}.figma-space-detail-page[data-figma-node="174:14738"] .discussion-feed{min-height:360px!important}body:has(.figma-space-detail-page[data-figma-node="174:14938"]) .App>.min-h-screen.bg-gray-50,body:has(.figma-space-detail-page[data-figma-node="174:14938"]) .space-detail-route-page{height:auto!important;max-height:none!important;min-height:100vh!important;overflow:visible!important;overflow-x:hidden!important}body:has(.figma-space-detail-page[data-figma-node="174:14938"]),html:has(body .figma-space-detail-page[data-figma-node="174:14938"]){max-width:100vw!important;overflow-x:hidden!important}.figma-space-detail-page[data-figma-node="174:14938"]{height:auto!important;max-height:none!important;min-height:100vh!important;overflow:visible!important;overflow-x:hidden!important;width:100vw!important}.figma-space-detail-page[data-figma-node="174:14938"] .figma-space-footer,.figma-space-detail-page[data-figma-node="174:14938"] .space-detail-hero{max-width:100vw!important;width:100vw!important}.figma-space-detail-page[data-figma-node="174:14938"] .discussion-feed,.figma-space-detail-page[data-figma-node="174:14938"] .space-detail-main,.figma-space-detail-page[data-figma-node="174:14938"] .space-detail-tabs,.figma-space-detail-page[data-figma-node="174:14938"] .space-detail-tabs-shell,.figma-space-detail-page[data-figma-node="174:14938"] .space-discussion-panel{height:auto!important;max-height:none!important;min-height:0!important}.figma-space-detail-page[data-figma-node="174:14938"] .space-discussion-panel{padding-top:16px}.figma-space-detail-page[data-figma-node="174:14938"] .space-discussion-panel:after{display:none}.figma-space-detail-page[data-figma-node="174:14938"] .discussion-feed{min-height:360px!important}.figma-settings-overlay{align-items:flex-start;overflow-y:auto;padding:16px 12px}.figma-settings-modal{height:auto;max-height:none;min-height:0;width:min(685px,calc(100vw - 24px))}.figma-settings-head{padding:0 18px}.figma-settings-body{gap:16px;height:auto;margin:14px auto 0;max-width:none;overflow:visible;width:calc(100% - 36px)}.figma-settings-row{gap:8px;grid-template-columns:1fr}.figma-settings-row em{grid-column:1;margin-top:0}.figma-settings-cover-actions{flex-direction:column;gap:10px}.figma-settings-actions button,.figma-settings-cover-actions button,.figma-settings-file-button{width:100%}.figma-settings-actions{flex:0 0 auto;height:auto;padding:14px 18px 18px}.figma-invite-overlay{align-items:flex-start;overflow-y:auto;padding:16px 12px}.figma-invite-modal{height:auto;max-height:none;min-height:0;width:min(760px,calc(100vw - 24px))}.figma-invite-head{padding:0 18px}.figma-invite-body{height:auto;margin:20px auto 0;max-width:none;width:calc(100% - 36px)}.figma-invite-member-row,.figma-invite-role-row,.figma-invite-share-row{gap:8px;grid-template-columns:1fr}.figma-invite-split{grid-template-columns:1fr}.figma-invite-actions{align-items:stretch;flex-direction:column;height:auto;margin:0;min-height:0;padding:24px 18px 18px}.figma-invite-action-wrap,.figma-invite-action-wrap>button,.figma-invite-actions>button:first-child,.figma-invite-actions>button:last-child{width:100%}.figma-share-space-overlay{align-items:flex-start;overflow-y:auto;padding:16px 12px}.figma-share-space-modal{height:auto;max-height:none;min-height:0;width:100%}.figma-share-space-head{padding:0 18px}.figma-share-space-body{height:auto;margin:20px 18px 0;max-width:none;width:auto}.figma-share-space-actions{height:auto;margin:0;padding:24px 18px 18px}.figma-share-space-actions button{width:100%}.figma-space-detail-page[data-figma-node="174:12403"] .figma-funds-operations-panel{min-height:0;padding-top:16px}.figma-space-detail-page[data-figma-node="174:12575"] .figma-funds-withdraw-panel{max-width:calc(100vw - 24px);min-height:0;overflow:hidden;padding-top:16px;width:100%}.figma-space-detail-page[data-figma-node="174:12575"] .figma-funds-withdraw-card{box-sizing:border-box;max-width:100%;overflow:hidden;width:100%}.figma-space-detail-page[data-figma-node="174:12714"] .figma-funds-transfer-panel{max-width:calc(100vw - 24px);min-height:0;overflow:hidden;padding-top:16px;width:100%}.figma-space-detail-page[data-figma-node="174:12714"] .figma-funds-tabs{align-items:flex-start;flex-wrap:wrap;gap:12px 18px;height:auto;margin-bottom:22px;overflow-x:visible}.figma-space-detail-page[data-figma-node="174:12914"] .figma-funds-transaction-panel{max-width:calc(100vw - 24px);min-height:0;overflow:hidden;padding-top:16px;width:100%}.figma-space-detail-page[data-figma-node="174:12914"] .figma-funds-tabs{align-items:flex-start;flex-wrap:wrap;gap:12px 18px;height:auto;margin-bottom:22px;overflow-x:visible}.figma-space-detail-page[data-figma-node="174:13116"] .figma-funds-interaction-panel{max-width:calc(100vw - 24px);min-height:0;overflow:hidden;padding-top:16px;width:100%}.figma-space-detail-page[data-figma-node="174:13116"] .figma-funds-tabs{align-items:flex-start;flex-wrap:wrap;gap:12px 18px;height:auto;margin-bottom:22px;overflow-x:visible}.figma-funds-interaction-card{min-height:0}.figma-funds-datepicker-popover{margin:10px auto 0;position:static;width:min(280px,100%)}.figma-funds-datepicker-grid,.figma-funds-datepicker-week{padding-left:8px;padding-right:8px}.figma-funds-datepicker-grid span,.figma-funds-datepicker-week span{min-width:0}.figma-funds-transfer-toolbar{align-items:flex-start;flex-direction:column}.figma-funds-transfer-toolbar>div{flex-wrap:wrap}.figma-funds-transaction-filters,.figma-funds-transfer-filters{grid-template-columns:1fr}.figma-funds-transaction-filters>.relative:nth-child(2):before,.figma-funds-transfer-filters>.relative:nth-child(2):before{content:none}.figma-funds-transaction-list,.figma-funds-transfer-list{padding:12px}.figma-funds-transaction-head,.figma-funds-transfer-head{display:none}.figma-funds-transfer-row{min-width:0}.figma-funds-transaction-row,.figma-funds-transfer-row{align-items:flex-start;gap:9px;grid-template-columns:1fr;line-height:18px;padding:14px}.figma-funds-transaction-row span,.figma-funds-transfer-row em,.figma-funds-transfer-row span{overflow-wrap:anywhere;white-space:normal}.figma-funds-transaction-row>span:nth-child(5),.figma-funds-transfer-row>span:first-child{text-align:left}.figma-funds-transfer-actions{align-self:auto;background:#0000;border-left:0;box-shadow:none;flex-wrap:wrap;isolation:auto;justify-content:flex-start;min-width:0;padding-left:0;position:static;width:auto}.figma-funds-transfer-actions:before{content:none}.figma-funds-withdraw-rule{font-size:11px;line-height:15px;max-width:min(280px,calc(100% - 24px));padding:0;width:min(280px,calc(100% - 24px))}.figma-funds-wallet-strip{align-items:flex-start;flex-direction:column}.figma-funds-confirm{width:min(294px,100%)}}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-hero>img{filter:saturate(1) contrast(1) brightness(1.55);opacity:1}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#0000,#0000002e 75%,#0000006b),linear-gradient(90deg,#0000003d,#00000005 58%,#0003)!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-copy{width:344px}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-copy h2{color:#fff!important;font-size:30px;font-weight:900;line-height:42px;margin:0 0 8px}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-copy p{color:#ffffffa8;display:block;font-size:11px;font-weight:400;line-height:15px;margin:10px 0 0}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-meta-bar>div{position:relative}.figma-space-detail-page[data-figma-node="174:9251"] .space-member-strip{left:187px;position:absolute;top:10px}.figma-space-detail-page[data-figma-node="174:9251"] .space-member-strip>div svg{color:#ffffff9e!important;display:block!important;height:14px!important;width:14px!important}.figma-space-detail-page[data-figma-node="174:9251"] .space-member-strip>div span{color:#ffffffb8!important;font-size:11px;line-height:15px}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-actions{bottom:0;position:absolute;right:0}.figma-space-detail-page[data-figma-node="174:9251"] .space-detail-actions button{border-radius:4px!important;justify-content:center;width:99px}.figma-space-detail-page[data-figma-node="174:9251"] .space-panel-head>.recruiting-card-actions{gap:14px!important}.figma-space-detail-page[data-figma-node="174:9251"] .figma-add-position-btn{border-radius:4px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card{background:#151515!important;border:1px solid #242424!important;border-radius:8px!important;height:416px;min-height:416px;padding:14px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card>.grid{grid-gap:10px 32px!important;display:grid!important;gap:10px 32px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label,.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label:first-of-type,.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label:nth-of-type(-n+4),.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label:nth-of-type(3),.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label:nth-of-type(5),.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label:nth-of-type(6){color:#ffffffbd!important;display:block!important;font-size:12px!important;line-height:18px;text-align:left!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card label>span.block{color:#ffffffbd!important;font-size:12px!important;margin-bottom:4px!important;min-height:18px;text-align:left!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list input,.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list select,.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list textarea{background:#171717!important;border:1px solid #2c2c2c!important;border-radius:4px!important;color:#fff!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list input,.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list select{font-size:14px!important;font-weight:400;height:34px;padding:0 12px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list textarea{color:#ffffffb8!important;font-size:13px!important;line-height:18px;min-height:88px;padding:6px 12px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-list textarea::placeholder{color:#ffffff5c}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card>.mt-3{margin-top:10px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-draft-card>.mt-3 button{background:#ff5b8b!important;border-radius:4px!important;color:#fff!important;font-size:14px!important;font-weight:600;height:36px;min-width:96px;padding:0 14px!important;width:auto}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-config-panel>.mt-4{justify-content:center!important;margin-top:5px!important}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-config-panel>.mt-4 button{border-radius:4px!important;font-size:14px!important;font-weight:600;height:42px;width:140px}.figma-space-detail-page[data-figma-node="174:9251"] .recruiting-config-panel>.mt-4 button:first-child{background:#1c1c1c!important;color:#fff!important;font-size:14px!important}#root:has(.space-detail-route-page.all-spaces-page[data-figma-node="174:10008"]),body .space-detail-route-page.all-spaces-page[data-figma-node="174:10008"],body:has(.space-detail-route-page.all-spaces-page[data-figma-node="174:10008"]),html:has(body .space-detail-route-page.all-spaces-page[data-figma-node="174:10008"]){background:#000!important;background-color:#000!important}body .space-detail-route-page.all-spaces-page[data-figma-node="174:10008"]{height:1821px!important;min-height:1821px!important}body:has(.space-detail-route-page.all-spaces-page[data-figma-node="174:10008"]) .App>div.min-h-screen.bg-gray-50{background:#000!important;background-color:#000!important;height:1821px!important;min-height:1821px!important}.figma-public-creators-page,.figma-public-works-page{background:#000;color:#fff;min-height:calc(100vh - 76px);overflow-x:clip;padding:28px 0 0}.figma-public-creators-page,.figma-public-works-page{padding-top:20px}@media (min-width:769px){.figma-public-works-page{min-height:calc(125dvh - 77px);min-height:calc(var(--ibom-app-scale-compensation-height, 125dvh) - 77px)}}.figma-public-works-page--interaction{min-height:640px;padding-top:102px}.figma-public-creators-page--interaction{min-height:2207px}#root:has(.figma-public-creators-page),#root:has(.figma-public-works-page),.App:has(.figma-public-creators-page),.App:has(.figma-public-works-page),body:has(.figma-public-creators-page),body:has(.figma-public-works-page),html:has(.figma-public-creators-page),html:has(.figma-public-works-page){background:#000!important}.figma-public-creator-grid,.figma-public-filter-shell,.figma-public-page-footer,.figma-public-pagination,.figma-public-work-grid,.figma-public-works-toolbar{margin-left:auto;margin-right:auto;width:min(1400px,calc(100vw - 48px))}.figma-public-filter-head{align-items:center;display:flex;height:34px;justify-content:space-between;margin-bottom:10px}.figma-public-creators-page .figma-public-creator-grid,.figma-public-creators-page .figma-public-filter-shell,.figma-public-creators-page .figma-public-page-footer,.figma-public-creators-page .figma-public-pagination{width:min(1400px,calc(100vw - 48px))}.figma-public-creators-page .figma-public-filter-shell{min-height:257px}.figma-public-creators-page .figma-public-filter-shell.is-collapsed{min-height:54px}.figma-public-creators-page .figma-public-filter-shell--interaction{min-height:1510px;overflow:visible;position:relative}.figma-public-creators-page .figma-public-filter-head{align-items:flex-start;border-bottom:1px solid #141414;height:44px;margin-bottom:10px}.figma-public-creators-page .figma-public-filter-shell.is-collapsed .figma-public-filter-head,.figma-public-filter-shell--interaction .figma-public-filter-head{margin-bottom:0}.figma-public-filter-shell--interaction .figma-public-filter-head.is-search-filled{margin-top:23px}.figma-public-creators-page .figma-public-filter-head h1{font-size:20px;font-weight:520;line-height:27px;margin-top:2px}.figma-public-filter-head-actions{align-items:center;display:inline-flex;gap:10px}.figma-public-creators-page .figma-public-search{border-radius:100px;gap:4px;height:32px;padding:0 18px;width:250px}.figma-public-creators-page .figma-public-search svg{height:20px;width:20px}.figma-public-creators-page .figma-public-search input{background:#0000!important;border:0!important;color:#fff!important;font-size:14px!important;font-weight:330!important;height:100%;line-height:19px!important}.figma-public-creators-page .figma-public-search input::placeholder{color:#ffffff4d!important;opacity:1}.figma-public-filter-collapse-button{align-items:center;background:#141414;border:1px solid #ffffff14;border-radius:999px;color:#ffffffad;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.figma-public-filter-collapse-button:focus-visible,.figma-public-filter-collapse-button:hover{background:#26ee6d14;border-color:#26ee6d52;color:#fff;outline:none}.figma-public-filter-collapse-button svg{height:18px;transition:transform .18s ease;width:18px}.figma-public-filter-shell.is-collapsed .figma-public-filter-collapse-button svg{transform:rotate(180deg)}.figma-public-filter-shell.is-collapsed .figma-public-alphabet-row,.figma-public-filter-shell.is-collapsed .figma-public-category-row,.figma-public-filter-shell.is-collapsed .figma-public-role-row,.figma-public-filter-shell.is-collapsed .figma-public-sort-row{display:none}.figma-public-advanced-head h1,.figma-public-filter-head h1{color:#fff;font-size:16px;font-weight:700;line-height:22px;margin:0}.figma-public-search{align-items:center;background:#141414;border-radius:8px;color:#ffffff73;display:flex;gap:8px;height:28px;padding:0 12px;width:194px}.figma-public-search svg{flex:0 0 auto;height:16px;width:16px}.figma-public-advanced-grid input,.figma-public-advanced-grid select,.figma-public-search input{background:#0000;border:0;color:#fff;font-size:11px;outline:0;width:100%}.figma-public-advanced-grid input::placeholder,.figma-public-search input::placeholder{color:#ffffff73}.figma-public-advanced-grid select{appearance:none;min-width:0;padding:0;text-align:right}.figma-public-advanced-grid select optgroup,.figma-public-advanced-grid select option{background:#fff;color:#111}.figma-public-checkbox-row,.figma-public-pill-row,.figma-public-sort-row,.figma-public-tab-row{align-items:center;display:flex;gap:10px}.figma-public-alphabet-row{border-bottom:1px solid #171717;border-top:1px solid #171717;height:36px}.figma-public-creators-page .figma-public-pill-row{gap:13px}.figma-public-creators-page .figma-public-alphabet-row{grid-gap:clamp(1px,.25vw,6px);align-items:center;border:0;display:grid;gap:clamp(1px,.25vw,6px);grid-template-columns:minmax(42px,1.6fr) repeat(27,minmax(0,1fr));height:31px;overflow:hidden}.figma-public-advanced-head button,.figma-public-pagination button,.figma-public-pagination span,.figma-public-pagination strong,.figma-public-pill-row button,.figma-public-sort-row button,.figma-public-tab-row button{background:#0000;border:0;border-radius:4px;color:#ffffff9e;font-size:11px;line-height:1;white-space:nowrap}.figma-public-pill-row button{height:28px;padding:0 12px}.figma-public-creators-page .figma-public-pill-row button{border-radius:8px;color:#ffffff80;font-size:14px;font-weight:330;height:31px;line-height:19px}.figma-public-alphabet-row button{min-width:24px;padding:0 6px}.figma-public-creators-page .figma-public-alphabet-row button{font-size:clamp(11px,.8vw,14px);height:31px;min-width:0;padding:0;text-align:center;width:100%}.figma-public-creators-page .figma-public-alphabet-row button:first-child{width:100%}.figma-public-pill-row button.is-active,.figma-public-tab-row button.is-active{background:#171717;color:#fff}.figma-public-creators-page .figma-public-pill-row button.is-active,.figma-public-pill-row button.is-hovered{background:#2b2b2b;color:#fff}.figma-public-filter-shell--interaction .figma-public-alphabet-row{margin-top:87px}.figma-public-filter-shell--interaction .figma-public-category-row{margin-top:63px}.figma-public-filter-shell--interaction .figma-public-role-row{margin-top:80px;min-height:55px}.figma-public-category-row,.figma-public-role-row{flex-wrap:wrap;min-height:32px}.figma-public-creators-page .figma-public-category-row{flex-wrap:wrap;gap:clamp(5px,.62vw,13px);margin-top:10px;min-height:31px;overflow:hidden;row-gap:6px}.figma-public-creators-page .figma-public-category-row>button{flex:0 0 auto;font-size:14px;font-weight:330;line-height:19px;max-width:100%;padding-left:clamp(5px,.5vw,12px);padding-right:clamp(5px,.5vw,12px)}.figma-public-role-row{background:#111;border-radius:4px;padding:6px 10px}.figma-public-creators-page .figma-public-role-row{background:#141414;border-radius:8px;flex-wrap:nowrap;gap:4px;height:55px;margin-top:10px;min-height:55px;padding:12px 18px}.figma-public-creators-page .figma-public-role-row button{padding:6px 12px}.figma-public-creators-page .figma-public-role-row button.is-active{background:#0000;color:#fff}.figma-public-preferred-role{align-items:center;color:#26ee6d!important;display:inline-flex;gap:4px;margin-left:auto}.figma-public-creators-page .figma-public-preferred-role{background:#000;border:1px solid #141414;border-radius:8px;flex:0 0 auto;justify-content:center;min-width:142px;padding-left:10px;padding-right:10px;width:auto}.figma-public-preferred-role-arrow{align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1;transform:translateY(.5px);width:8px}.figma-public-preferred-role-modal{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;display:flex;inset:0;justify-content:center;padding:28px;position:fixed;z-index:125}.figma-public-preferred-role-dialog{background:#151515;border:1px solid #26ee6d2e;border-radius:14px;box-shadow:0 30px 80px #00000085;display:flex;flex-direction:column;height:min(82vh,760px);max-height:min(82vh,760px);overflow:hidden;width:min(980px,calc(100vw - 40px))}.figma-public-preferred-role-dialog-head{align-items:flex-start;display:flex;flex:0 0 auto;gap:18px;justify-content:space-between;padding:22px 24px 14px;text-align:center}.figma-public-preferred-role-dialog-head>div{flex:1 1;padding-left:44px}.figma-public-preferred-role-dialog-head h2{color:#fff;font-size:20px;font-weight:620;line-height:1.2;margin:0}.figma-public-preferred-role-dialog-head p{color:#ffffffad;font-size:14px;font-weight:430;line-height:1.45;margin:10px 0 0}.figma-public-preferred-role-dialog-head button{align-items:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;color:#ffffffc7;cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;padding:0;width:34px}.figma-public-preferred-role-dialog-head button:focus-visible,.figma-public-preferred-role-dialog-head button:hover{background:#ffffff1f;color:#fff;outline:none}.figma-public-preferred-role-dialog-head button:disabled{cursor:wait;opacity:.55}.figma-public-preferred-role-dialog-head svg{height:18px;width:18px}.figma-public-preferred-role-list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 24px 20px;scrollbar-color:#3a3a3a #151515}.figma-public-preferred-role-section+.figma-public-preferred-role-section{margin-top:12px}.figma-public-preferred-role-section h3{color:#ffffff9e;font-size:14px;font-weight:620;line-height:1.2;margin:0 0 10px;text-align:center}.figma-public-preferred-role-section>div{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.figma-public-preferred-role-section button{align-items:center;background:#26ee6d14;border:1px solid #26ee6d61;border-radius:999px;color:#ffffffc7;cursor:pointer;display:inline-flex;font-size:14px;font-weight:520;justify-content:center;line-height:18px;min-height:34px;padding:7px 16px}.figma-public-preferred-role-section button:focus-visible,.figma-public-preferred-role-section button:hover{background:#26ee6d21;border-color:#26ee6da6;color:#fff;outline:none}.figma-public-preferred-role-section button.is-active{background:#26ee6d33;border-color:#26ee6db8;color:#26ee6d}.figma-public-preferred-role-actions{align-items:center;background:hsla(0,0%,100%,.025);border-top:1px solid #ffffff0f;display:flex;flex:0 0 auto;gap:16px;justify-content:space-between;padding:14px 24px 20px}.figma-public-preferred-role-actions span{color:#ffffff94;font-size:13px;font-weight:430}.figma-public-preferred-role-actions>div{align-items:center;display:flex;gap:10px}.figma-public-preferred-role-actions button{align-items:center;border-radius:9px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:620;height:36px;justify-content:center;min-width:92px;padding:0 18px}.figma-public-preferred-role-actions button.is-secondary{background:hsla(0,0%,100%,.055);border:1px solid #ffffff1a;color:#ffffffc2}.figma-public-preferred-role-actions button.is-primary{background:#26ee6d;border:1px solid #26ee6db8;color:#06120a}.figma-public-preferred-role-actions button:focus-visible,.figma-public-preferred-role-actions button:hover{filter:brightness(1.05);outline:none}.figma-public-preferred-role-actions button:disabled{cursor:not-allowed;filter:none;opacity:.48}.figma-public-sort-row{justify-content:space-between;margin-top:4px;min-height:40px}.figma-public-creators-page .figma-public-sort-row{margin-top:10px}.figma-public-sort-row>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.figma-public-creators-page .figma-public-sort-row>div{flex-wrap:wrap;gap:8px;row-gap:8px}.figma-public-sort-row button{background:#050505;border:1px solid #242424;color:#ffffffd1;height:28px;padding:0 12px}.figma-public-creators-page .figma-public-sort-row button{border-color:#141414;border-radius:8px;gap:4px}.figma-public-creators-page .figma-public-filter-select,.figma-public-creators-page .figma-public-sort-row button{align-items:center;background:#000;color:#fff;display:inline-flex;font-size:14px;font-weight:330;height:31px;justify-content:center;line-height:19px}.figma-public-creators-page .figma-public-filter-select{border:1px solid #141414;border-radius:8px;gap:6px;max-width:224px;min-width:108px;padding:0 8px 0 10px}.figma-public-creators-page .figma-public-filter-select select{-webkit-text-fill-color:#fff;appearance:none;background-color:initial!important;background-image:linear-gradient(45deg,#0000 50%,#ffffffe0 0),linear-gradient(135deg,#ffffffe0 50%,#0000 0);background-position:calc(100% - 11px) 13px,calc(100% - 6px) 13px;background-repeat:no-repeat;background-size:5px 5px;border:0;color:#fff!important;font:inherit;height:100%;max-width:132px;min-width:0;outline:none;padding:0 20px 0 2px;text-align:center;text-align-last:center}.figma-public-creators-page .figma-public-filter-select select:focus{box-shadow:none!important}.figma-public-creators-page .figma-public-filter-select optgroup,.figma-public-creators-page .figma-public-filter-select option{background:#07130d;color:#ffffffeb}.figma-public-creators-page .figma-public-filter-select option:checked{background:#116438;color:#fff}.figma-public-creators-page .figma-public-filter-menu-root.is-sort .figma-public-filter-trigger{gap:8px;justify-content:flex-start;max-width:168px;min-width:128px;width:auto}.figma-public-creators-page .figma-public-filter-menu-root.is-style .figma-public-filter-trigger{max-width:148px;min-width:94px;width:auto}.figma-public-creators-page .figma-public-filter-menu-root.is-country .figma-public-filter-trigger{max-width:156px;min-width:88px}.figma-public-creators-page .figma-public-filter-menu-root.is-instrument .figma-public-filter-trigger{max-width:172px;min-width:92px;width:auto}.figma-public-creators-page .figma-public-filter-menu-root.is-duration .figma-public-filter-trigger{max-width:148px;min-width:88px;width:auto}.figma-public-creators-page .figma-public-sort-row button svg{display:block;height:16px;width:16px}.figma-public-filter-menu-root{display:inline-flex;min-width:0;position:relative}.figma-public-filter-trigger{min-width:0;overflow:hidden;white-space:nowrap}.figma-public-filter-trigger.is-open{background:#090909!important;border-color:#2b2b2b!important}.figma-public-filter-trigger.is-selected-filter{border-color:#26ee6d47!important;color:#26ee6d!important}.figma-public-filter-prefix{align-items:center;color:#ffffff8f;display:inline-flex;flex:0 0 auto;height:19px;line-height:19px}.figma-public-filter-trigger.is-selected-filter .figma-public-filter-current,.figma-public-filter-trigger.is-selected-filter .figma-public-filter-prefix{color:#26ee6d}.figma-public-filter-current{flex:0 1 auto;font-size:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;width:auto}.figma-public-filter-current,.figma-public-filter-icon{align-items:center;display:inline-flex;height:19px;line-height:19px;margin:0}.figma-public-filter-icon{flex:0 0 16px;justify-content:center;width:16px}.figma-public-filter-icon svg{display:block;height:16px;transform:translateY(1px);width:16px}.figma-public-filter-clear{background:#0000!important;border-radius:50%;color:#fff!important;cursor:pointer;padding:0}.figma-public-filter-clear:hover{background:#ffffff1f!important}.figma-public-filter-popover{background:#1e1e1e;border:1px solid #2b2b2b;border-radius:8px;box-shadow:0 18px 36px #0000006b;display:flex;flex-direction:column;gap:10px;left:0;overflow:hidden;padding:10px;position:absolute;top:calc(100% + 6px);z-index:40}.figma-public-filter-popover.is-sort{width:147px}.figma-public-filter-popover.is-style{width:177px}.figma-public-filter-popover.is-country{max-height:337px;overflow-y:auto;scrollbar-color:#3a3a3a #1e1e1e;width:177px}.figma-public-filter-popover.is-duration,.figma-public-filter-popover.is-instrument{width:214px}.figma-public-filter-popover button{background:#0000!important;border:0!important;border-radius:6px!important;color:#ffffffb3!important;font-size:14px!important;font-weight:330!important;height:34px!important;justify-content:center!important;width:100%!important}.figma-public-filter-popover button:focus-visible,.figma-public-filter-popover button:hover{background:#ffffff14!important;color:#fff!important;outline:none}.figma-public-filter-popover button.is-active{background:#ffffff1a!important;color:#fff!important}.figma-public-filter-modal{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;display:flex;inset:0;justify-content:center;padding:28px;position:fixed;z-index:120}.figma-public-filter-dialog{background:#151515;border:1px solid #26ee6d2e;border-radius:14px;box-shadow:0 30px 80px #00000085;display:flex;flex-direction:column;height:min(78vh,720px);max-height:min(78vh,720px);overflow:hidden;width:min(760px,calc(100vw - 40px))}.figma-public-filter-dialog.is-country{width:min(680px,calc(100vw - 40px))}.figma-public-filter-dialog.is-instrument{width:min(820px,calc(100vw - 40px))}.figma-public-filter-dialog-head{align-items:center;display:flex;flex:0 0 auto;gap:16px;justify-content:space-between;padding:18px 20px 12px}.figma-public-filter-dialog-head h2{color:#fff;font-size:18px;font-weight:560;line-height:1.2;margin:0}.figma-public-filter-dialog-head button{align-items:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;color:#ffffffc7;cursor:pointer;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;padding:0;width:30px}.figma-public-filter-dialog-head button:focus-visible,.figma-public-filter-dialog-head button:hover{background:#ffffff1f;color:#fff;outline:none}.figma-public-filter-dialog-head svg{height:16px;width:16px}.figma-public-filter-modal-search{align-items:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;display:flex;flex:0 0 auto;gap:14px;margin:0 20px 14px;min-height:40px;padding:0 16px 0 18px}.figma-public-filter-modal-search svg{color:#ffffff85;flex:0 0 17px;height:17px;width:17px}.figma-public-filter-modal-search input{appearance:none;background:#0000!important;border:0;border-radius:0;box-shadow:none!important;color:#fff;flex:1 1;font-size:14px;height:38px;line-height:20px;min-width:0;outline:0;padding:0 0 0 2px}html[data-theme] body .figma-public-filter-modal .figma-public-filter-modal-search input{background:#0000!important;background-color:initial!important}.figma-public-filter-modal-search input::placeholder{color:#ffffff61}.figma-public-filter-alpha-row{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;margin:0 20px 14px}.figma-public-filter-alpha-row button{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:7px;color:#ffffff94;cursor:pointer;display:inline-flex;font-size:12px;font-weight:560;height:27px;justify-content:center;line-height:1;min-width:27px;padding:0 7px}.figma-public-filter-alpha-row button:focus-visible,.figma-public-filter-alpha-row button:hover{background:#26ee6d14;border-color:#26ee6d47;color:#fff;outline:none}.figma-public-filter-alpha-row button.is-active{background:#26ee6d29;border-color:#26ee6d94;color:#26ee6d}.figma-public-filter-modal-grid,.figma-public-filter-modal-list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 20px 20px;scrollbar-color:#3a3a3a #151515}.figma-public-filter-modal-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(142px,1fr))}.figma-public-filter-modal-all,.figma-public-filter-modal-grid button,.figma-public-instrument-category-button,.figma-public-instrument-option-grid button{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;color:#ffffffb8;cursor:pointer;display:inline-flex;font-size:14px;font-weight:430;justify-content:center;line-height:18px;min-height:38px;padding:8px 12px;text-align:center}.figma-public-filter-modal-all:focus-visible,.figma-public-filter-modal-all:hover,.figma-public-filter-modal-grid button:focus-visible,.figma-public-filter-modal-grid button:hover,.figma-public-instrument-category-button:focus-visible,.figma-public-instrument-category-button:hover,.figma-public-instrument-option-grid button:focus-visible,.figma-public-instrument-option-grid button:hover{background:#26ee6d14;border-color:#26ee6d47;color:#fff;outline:none}.figma-public-filter-modal-all.is-active,.figma-public-filter-modal-grid button.is-active,.figma-public-instrument-option-grid button.is-active,.figma-public-instrument-section.is-active>.figma-public-instrument-category-button{background:#26ee6d26;border-color:#26ee6d94;color:#26ee6d}.figma-public-filter-modal-all{margin-bottom:16px;width:100%}.figma-public-instrument-section{margin:0}.figma-public-instrument-section+.figma-public-instrument-section{margin-top:10px}.figma-public-instrument-section h3{color:#ffffff8c;font-size:13px;font-weight:560;line-height:1.2;margin:0 0 10px}.figma-public-instrument-category-button{font-size:15px;font-weight:560;gap:10px;justify-content:space-between;min-height:44px;padding:10px 14px;text-align:left;width:100%}.figma-public-instrument-category-button span:first-child{flex:1 1 auto;min-width:0}.figma-public-instrument-category-count{color:#ffffff6b;flex:0 0 auto;font-size:12px;font-weight:520}.figma-public-instrument-category-button svg{color:#ffffff80;flex:0 0 auto;height:16px;transition:transform .18s ease,color .18s ease;width:16px}.figma-public-instrument-section.is-expanded>.figma-public-instrument-category-button svg{color:#26ee6d;transform:rotate(180deg)}.figma-public-instrument-section.is-expanded>.figma-public-instrument-option-grid{margin-top:10px}.figma-public-instrument-option-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.figma-public-filter-modal-empty{color:#ffffff73;display:grid;font-size:14px;margin:18px 0 0;min-height:120px;place-items:center;text-align:center}@media (max-width:640px){.figma-public-filter-modal,.figma-public-preferred-role-modal{align-items:flex-end;padding:16px}.figma-public-filter-dialog,.figma-public-filter-dialog.is-country,.figma-public-filter-dialog.is-instrument,.figma-public-preferred-role-dialog{border-radius:14px 14px 0 0;height:84vh;max-height:84vh;width:100%}.figma-public-preferred-role-dialog-head{padding:18px 16px 12px}.figma-public-preferred-role-dialog-head>div{padding-left:34px}.figma-public-preferred-role-list{padding:0 16px 18px}.figma-public-preferred-role-actions{align-items:stretch;flex-direction:column;padding:14px 16px 18px}.figma-public-preferred-role-actions>div{width:100%}.figma-public-preferred-role-actions button{flex:1 1}.figma-public-filter-modal-grid,.figma-public-instrument-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.figma-public-creators-page .figma-public-filter-label{color:#ffffffb3}.figma-public-creators-page .figma-public-filter-value{align-items:center;color:#fff;display:inline-flex}.figma-public-online-label{align-items:center;color:#ffffffad;display:inline-flex;font-size:11px;gap:6px}.figma-public-creators-page .figma-public-online-label{color:#fff;font-size:14px;font-weight:330;gap:10px;height:32px;line-height:19px}.figma-public-creators-page .figma-public-online-toggle{background:#0000!important;border:0!important;cursor:pointer;flex:0 0 auto;padding:0!important}.figma-public-online-label i{background:#272727;border-radius:999px;height:16px;position:relative;width:28px}.figma-public-creators-page .figma-public-online-label i{background:#141414;height:20px;width:36px}.figma-public-online-label i:after{background:#ffffffb8;border-radius:999px;content:"";height:12px;left:2px;position:absolute;top:2px;width:12px}.figma-public-creators-page .figma-public-online-label i:after{background:#2b2b2b;height:16px;width:16px}.figma-public-online-label.is-on i{background:#26ee6d}.figma-public-online-label.is-on i:after{background:#2b2b2b;left:18px}.figma-public-sort-row p{color:#ffffff85;font-size:11px;margin:0}.figma-public-creators-page .figma-public-sort-row p{color:#ffffff80!important;font-size:14px!important;font-weight:330!important;line-height:19px!important}.figma-public-creator-grid,.figma-public-work-grid{grid-gap:20px 14px;display:grid;gap:20px 14px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px}.figma-public-creators-page .figma-public-creator-grid{gap:24px 10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:16px}.creator-refresh-status,.figma-public-refresh-status{align-items:center;background:#26ee6d14;border:1px solid #26ee6d38;border-radius:999px;color:#ffffffc7;display:inline-flex;font-size:12px;font-weight:420;line-height:1;margin:12px auto 0;max-width:calc(100vw - 48px);min-height:28px;padding:6px 12px;width:-moz-fit-content;width:fit-content}.creator-refresh-status:before,.figma-public-refresh-status:before{background:#26ee6d;border-radius:999px;box-shadow:0 0 12px #26ee6da6;content:"";height:6px;margin-right:8px;width:6px}.creator-refresh-status.is-error,.figma-public-refresh-status.is-error{background:#ffa55014;border-color:#ffa55047}.creator-refresh-status.is-error:before,.figma-public-refresh-status.is-error:before{background:#ffa550;box-shadow:0 0 12px #ffa5508c}.creator-results-panel.is-refreshing .creator-card,.figma-public-creator-grid.is-refreshing .figma-public-creator-card{opacity:.62}.creator-local-loading,.figma-public-local-loading{align-items:center;color:#ffffff9e;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;margin-top:0;min-height:300px;text-align:center;width:100%}.creator-local-loading{color:#4b5563}.figma-public-local-loading.fps-tab-auto-loading{margin:8px 0 28px;min-height:108px}.figma-public-local-loading.fps-tab-auto-loading span{border-width:6px;height:32px;margin-bottom:10px;width:32px}.figma-public-local-loading.fps-tab-auto-loading p{font-size:14px}.creator-local-loading span,.figma-public-local-loading span{animation:figma-public-refresh-spin .86s linear infinite;border-color:#24c666 #26ee6d24 #26ee6d24 #188a4e;border-radius:999px;border-style:solid;border-width:8px;height:44px;margin-bottom:18px;width:44px}.creator-local-loading p,.figma-public-local-loading p{color:#ffffff61;font-size:21px;font-weight:560;line-height:1.25;margin:0}.creator-local-loading p{color:#6b7280}@keyframes figma-public-refresh-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.figma-public-filter-shell--interaction .figma-public-sort-row--interaction{margin-top:116px}.figma-public-filter-shell--interaction .figma-public-sort-row--selected{margin-top:97px}.figma-public-sort-row button.is-selected-filter{color:#26ee6d}.figma-public-sort-row--selected button.is-selected-filter>span{align-items:center;color:#ffffffd1;display:inline-flex;font-size:12px;height:14px;justify-content:center;line-height:1;margin-left:5px;width:14px}.figma-public-filter-dropdown-stage{grid-gap:80px;align-items:start;display:grid;gap:80px;grid-template-columns:147px 177px 214px;min-height:337px}.figma-public-filter-dropdown-stage.is-selected{grid-template-columns:173px;min-height:318px}.figma-public-filter-dropdown{background:#1e1e1e;border:1px solid #2b2b2b;border-radius:8px;color:#fff;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:10px}.figma-public-filter-dropdown.is-sort{height:318px;width:147px}.figma-public-filter-dropdown.is-sort.is-wide{width:173px}.figma-public-filter-dropdown.is-country{height:337px;width:177px}.figma-public-filter-dropdown.is-duration{height:142px;width:214px}.figma-public-filter-dropdown button{align-items:center;background:#0000;border:0;border-radius:6px;color:#ffffffb3;display:flex;font-size:14px;font-weight:330;height:34px;justify-content:center}.figma-public-filter-dropdown button:focus-visible,.figma-public-filter-dropdown button:hover{background:#26ee6d1f;color:#fff;outline:none}.figma-public-filter-dropdown button.is-active{background:#26ee6d2e;color:#fff}.figma-public-creators-page--interaction .figma-public-creator-grid--interaction{grid-gap:0 215px;align-items:start;display:grid;gap:0 215px;grid-template-columns:repeat(3,272px);margin-top:19px}.figma-public-creators-page--interaction .figma-public-page-footer,.figma-public-creators-page--interaction .figma-public-pagination{display:none}.figma-public-creator-card,.figma-public-work-card{background:#050505;border:1px solid #191919;border-radius:8px;color:#fff;min-width:0;overflow:hidden;position:relative}.figma-public-creator-card{min-height:230px;padding:14px 12px 12px;text-align:center}.figma-public-creators-page .figma-public-creator-card{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:299px;min-height:299px;padding:16px;transition:border-color .18s ease,background-color .18s ease,transform .18s ease;width:100%}.figma-public-creators-page .figma-public-creator-card.is-hover,.figma-public-creators-page .figma-public-creator-card:focus-within,.figma-public-creators-page .figma-public-creator-card:hover{background:#080808;border-color:#2b2b2b;transform:translateY(-1px)}.figma-public-creators-page .figma-public-creator-card.is-following{background:#050505}.figma-public-share-button{background:#0000;border:0;color:#ffffff8f;cursor:pointer;display:grid;height:22px;place-items:center;position:absolute;right:10px;top:10px;width:22px}.figma-public-share-button svg{height:14px;width:14px}.figma-public-share-button:focus-visible,.figma-public-share-button:hover{color:#fff;outline:none}.figma-public-avatar-wrap{height:56px;margin:0 auto 14px;position:relative;width:56px}.figma-public-creators-page .figma-public-avatar-wrap{height:78px;margin-bottom:12px;width:78px}.figma-public-creators-page .figma-public-creator-card>img{border-radius:999px;display:block;flex:0 0 auto;height:78px;margin:0 0 12px;object-fit:cover;width:78px}.figma-public-avatar-wrap img{border-radius:999px;display:block;height:100%;object-fit:cover;width:100%}.figma-public-avatar-online-dot{background:#333;border:1px solid #000000d1;border-radius:999px;height:8px;left:-3px;position:absolute;top:-2px;width:8px;z-index:1}.figma-public-avatar-online-dot.is-online{background:#26ee6d;border-color:#000000d1;box-shadow:0 0 0 2px #26ee6d1f}.figma-public-creators-page .figma-public-online-dot{background:#333;border:1px solid #000000d1;border-radius:999px;height:8px;left:calc(50% - 49px);position:absolute;top:16px;width:8px;z-index:1}.figma-public-creators-page .figma-public-online-dot.is-online{background:#26ee6d;box-shadow:0 0 0 2px #26ee6d1f}.figma-public-creator-card h3,.figma-public-work-card h3{color:#fff;font-size:13px;font-weight:800;line-height:18px;margin:0}.figma-public-creators-page .figma-public-creator-card h3{align-items:center;display:inline-flex;font-size:16px;font-weight:520;gap:4px;justify-content:center;line-height:22px;max-width:calc(100% - 32px);min-height:22px}.figma-public-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-public-verify-badge{color:#16c66f;flex:0 0 auto;height:16px;width:16px}.figma-public-card-copy,.figma-public-role-line{color:#ffffffa3;font-size:10px;line-height:14px;margin:4px 0 0}.figma-public-creators-page .figma-public-card-copy,.figma-public-creators-page .figma-public-role-line{font-size:12px;font-weight:330;line-height:18px}.figma-public-creators-page .figma-public-role-line{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-top:8px;max-height:36px;min-height:36px;overflow:hidden;width:100%}.figma-public-card-copy{margin-top:12px;min-height:28px}.figma-public-creators-page .figma-public-card-copy{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;margin-top:7px;max-height:18px;min-height:18px;overflow:hidden;width:100%}.figma-public-creators-page .figma-public-card-actions{flex:0 0 auto;margin-top:auto;padding-top:8px;position:static;width:100%}.figma-public-chip-row{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:10px;min-height:22px}.figma-public-chip-row span{align-items:center;background:#26ee6d14;border:1px solid #26ee6d61;border-radius:4px;color:#26ee6d;display:inline-flex;font-size:9px;line-height:1;min-height:18px;padding:0 7px}.figma-public-creators-page .figma-public-chip-row span{font-size:10px;max-width:min(96px,46%);min-height:22px;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.figma-public-creators-page .figma-public-chip-row{flex:0 0 22px;flex-wrap:nowrap;margin-top:14px;max-height:22px;min-height:22px;overflow:hidden;width:100%}.figma-public-creators-page .figma-public-chip-row span:nth-child(3n+1){background:#18c1ff14;border-color:#18c1ff80;color:#18c1ff}.figma-public-creators-page .figma-public-chip-row span:nth-child(3n+2){background:#00d59114;border-color:#00d59180;color:#00d591}.figma-public-creators-page .figma-public-chip-row span:nth-child(3n+3){background:#b770ff14;border-color:#b770ff80;color:#b770ff}.figma-public-card-actions{display:flex;gap:8px;margin-top:12px}.figma-public-card-actions button{align-items:center;background:#26ee6d;border:0;border-radius:4px;color:#020202;cursor:pointer;display:inline-flex;flex:1 1;font-size:10px;font-weight:800;gap:5px;height:28px;justify-content:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-public-card-actions button:disabled{cursor:not-allowed;opacity:.68}.figma-public-card-actions button:not(:disabled):focus-visible,.figma-public-card-actions button:not(:disabled):hover{filter:brightness(1.05);outline:none}.figma-public-creators-page .figma-public-card-actions button{font-size:12px;font-weight:520;height:31px}.figma-public-card-actions button.is-muted,.figma-public-card-actions button.is-secondary{background:#262626;color:#fff}.figma-public-card-actions svg{flex:0 0 auto;height:14px;width:14px}.figma-public-empty-state{border:1px solid #191919;border-radius:8px;color:#ffffffad;display:grid;grid-column:1/-1;min-height:260px;place-items:center;text-align:center}.figma-public-empty-state svg{color:#ffffff52;height:48px;width:48px}.figma-public-empty-state h3{color:#fff;font-size:16px;line-height:22px;margin:12px 0 4px}.figma-public-empty-state p{font-size:12px;line-height:18px;margin:0}.figma-public-works-toolbar{border-bottom:1px solid #151515;min-height:391px;padding-top:0}.figma-public-works-toolbar--collapsed{min-height:186px;padding-bottom:16px}.figma-public-tab-row{gap:30px;height:46px}.figma-public-tab-row button{border-radius:8px;font-size:16px;font-weight:520;height:34px;line-height:22px;padding:6px 0;position:relative}.figma-public-tab-row:not(.is-subtle) button.is-active{background:#0000}.figma-public-tab-row button.is-active:after{background:#26ee6d;border-radius:999px;bottom:-1px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.figma-public-tab-row.is-subtle{border-bottom:0;gap:12px;height:31px;margin-top:10px}.figma-public-tab-row.is-subtle button{font-size:14px;font-weight:330;height:31px;line-height:1;padding:6px 12px}.figma-public-tab-row.is-subtle button.is-active{background:#2b2b2b}.figma-public-advanced-panel{background:#000;border:1px solid #141414;border-radius:12px;display:flex;flex-direction:column;gap:10px;margin-top:10px;min-height:278px;padding:16px}.figma-public-advanced-panel--collapsed{min-height:78px;padding:16px}.figma-public-advanced-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;min-height:46px;padding:6px 0}.figma-public-advanced-head h1{font-size:14px;font-weight:330;line-height:1}.figma-public-advanced-head>div{display:flex;gap:10px}.figma-public-advanced-head button{background:#262626;border-radius:8px;color:#fffc;font-size:12px;font-weight:330;height:34px;line-height:18px;padding:0 12px}.figma-public-advanced-head button.is-primary{background:#26ee6d;color:#020202;font-weight:330}.figma-public-advanced-grid{grid-gap:10px 12px;align-items:center;display:grid;gap:10px 12px;grid-auto-rows:40px;grid-template-columns:repeat(4,minmax(0,1fr))}.figma-public-search-row{align-items:center;display:flex;gap:10px;margin-bottom:12px}.figma-public-works-page .figma-public-search-row .figma-public-search{height:34px;width:min(100%,320px)}.figma-public-clear-search{background:#262626;border:0;border-radius:8px;color:#ffffffd1;font-size:12px;height:34px;padding:0 12px}.figma-public-advanced-grid label{align-items:center;border:1px solid #2b2b2b;border-radius:8px;color:#ffffffb3;display:flex;font-family:var(--ibom-font-family);font-size:14px;font-weight:330;gap:10px;height:31px;justify-content:space-between;line-height:1;min-width:0;padding:0 12px}.figma-public-advanced-grid .figma-public-filter-field>span:first-child{color:#ffffffb3;flex:0 0 auto;font-size:14px;font-weight:330;letter-spacing:0;line-height:19px;white-space:nowrap}.figma-public-advanced-grid input{background:#0000;border:0;color:#fff;font-size:14px;font-weight:330;height:100%;line-height:1;min-width:0;padding:0;text-align:right}.figma-public-works-page .figma-public-advanced-grid input,.figma-public-works-page .figma-public-advanced-grid select{background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important;font-family:var(--ibom-font-family)!important;font-size:14px!important;font-weight:330!important;letter-spacing:0!important;line-height:19px!important;outline:0!important}.figma-public-filter-value{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end;min-width:0}.figma-public-filter-field.is-date input{color:#ffffff80!important}.figma-public-filter-field.is-date input::placeholder{color:#ffffff80!important;opacity:1}.figma-public-field-caret{border-bottom:1px solid;border-right:1px solid;color:#ffffffb3;height:7px;transform:translateY(-2px) rotate(45deg);width:7px}.figma-public-field-calendar{border:1.5px solid #ffffffb3;border-radius:4px;height:18px;position:relative;width:18px}.figma-public-field-calendar:before{border-top:1.5px solid #ffffffb3;content:"";left:3px;position:absolute;right:3px;top:5px}.figma-public-checkbox-row{gap:64px;height:40px;margin-top:0}.figma-public-checkbox-row label{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:330;gap:10px;line-height:1}.figma-public-checkbox-row input{accent-color:#26ee6d;height:16px;width:16px}.figma-public-work-card{align-items:center;border-color:#141414;border-radius:12px;display:flex;flex-direction:column;gap:12px;height:311px;min-height:311px;padding:16px;text-align:center;width:272px}.figma-public-work-cover{border-radius:12px;display:block;height:78px;margin:0 auto;object-fit:cover;width:78px}.figma-public-work-card h3{font-size:16px;font-weight:520;line-height:22px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-public-work-tags{gap:7px;margin-top:0;min-height:22px;width:100%}.figma-public-work-tags span{background:#0000;border-radius:4px;font-size:12px;font-weight:330;line-height:18px;min-height:22px;padding:0 9px}.figma-public-work-tags span:first-child{border-color:#18c1ff80;color:#18c1ff}.figma-public-work-tags span:nth-child(2){border-color:#00d59180;color:#00d591}.figma-public-price-row,.figma-public-rightsholder,.figma-public-stats{align-items:center;color:#ffffff9e;display:flex;font-size:12px;font-weight:330;gap:8px;justify-content:space-between;line-height:18px;width:100%}.figma-public-price-row>span,.figma-public-price-row>strong,.figma-public-rightsholder>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-public-rightsholder>span:last-child{align-items:center;display:inline-flex;gap:4px;justify-content:flex-start;max-width:104px}.figma-public-rightsholder-name{direction:ltr;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;unicode-bidi:plaintext;white-space:nowrap}.figma-public-rightsholder{margin-top:0}.figma-public-rightsholder img{border-radius:999px;height:18px;object-fit:cover;vertical-align:middle;width:18px}.figma-public-price-row strong{color:#ffffff9e;font-size:12px;font-weight:330}.figma-public-stats{gap:0;justify-content:space-between;margin-top:0}.figma-public-stats span{align-items:center;display:inline-flex;gap:3px}.figma-public-stats svg{height:16px;width:16px}.figma-public-work-card .figma-public-card-actions{gap:12px;margin-top:0;width:100%}.figma-public-work-card .figma-public-card-actions button{border-radius:8px;font-size:14px;font-weight:380;gap:6px;height:32px}.figma-public-work-card .figma-public-card-actions svg{height:18px;width:18px}.figma-public-work-grid{gap:24px 10px;grid-template-columns:repeat(5,272px);margin-top:16px}.figma-public-pagination{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:16px;min-height:60px}.figma-public-pagination button,.figma-public-pagination span,.figma-public-pagination strong{display:grid;height:30px;place-items:center;width:30px}.figma-public-pagination button:not(:disabled):focus-visible,.figma-public-pagination button:not(:disabled):hover{background:#ffffff14;color:#fff}.figma-public-pagination button:disabled{cursor:not-allowed;opacity:.35}.figma-public-pagination strong{background:#26ee6d;color:#020202}.figma-public-pagination span{min-width:18px;width:auto}.figma-public-page-footer{grid-gap:44px;border-top:1px solid #161616;display:grid;gap:44px;grid-template-columns:1.6fr repeat(4,1fr);margin-top:34px;padding:46px 0 62px}.figma-public-works-page .figma-public-page-footer{margin-top:117px}.figma-public-page-footer h2,.figma-public-page-footer h3,.figma-public-page-footer p{margin:0}.figma-public-page-footer h2{font-size:24px;line-height:32px}.figma-public-page-footer h3{color:#fff;font-size:12px;margin-bottom:14px}.figma-public-page-footer p{color:#ffffffa3;font-size:11px;line-height:16px;margin-top:10px}.figma-public-footer-socials{display:flex;gap:10px;margin-top:16px}.figma-public-footer-socials span{border:1px solid #ffffff80;border-radius:999px;color:#fff;display:grid;font-size:10px;height:24px;place-items:center;width:24px}@media (max-width:1100px){.figma-public-creator-grid,.figma-public-work-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.figma-public-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.figma-public-creators-page .figma-public-sort-row{align-items:center;flex-direction:column;gap:10px}.figma-public-creators-page .figma-public-sort-row>div{flex-wrap:wrap;justify-content:center;width:100%}.figma-public-creators-page .figma-public-filter-select{min-width:136px}}@media (max-width:700px){.figma-public-advanced-head,.figma-public-filter-head,.figma-public-sort-row{align-items:flex-start;flex-direction:column;height:auto}.figma-public-search{width:100%}.figma-public-creators-page .figma-public-sort-row{align-items:center}.figma-public-creators-page .figma-public-sort-row>div{justify-content:center}.figma-public-advanced-grid,.figma-public-creator-grid,.figma-public-page-footer,.figma-public-work-grid{grid-template-columns:1fr}}@media (max-width:1479px){.figma-public-works-page .figma-public-work-grid{grid-template-columns:repeat(auto-fit,minmax(240px,272px));justify-content:center}.figma-public-works-page .figma-public-work-card{max-width:272px;width:100%}}@media (max-width:1199px){.figma-public-creators-page .figma-public-creator-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.figma-public-creators-page .figma-public-creator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.figma-public-creator-grid,.figma-public-creators-page .figma-public-creator-grid,.figma-public-creators-page .figma-public-filter-shell,.figma-public-creators-page .figma-public-page-footer,.figma-public-creators-page .figma-public-pagination,.figma-public-filter-shell,.figma-public-page-footer,.figma-public-pagination,.figma-public-work-grid,.figma-public-works-toolbar{width:min(100%,calc(100vw - 24px))}.figma-public-creators-page .figma-public-creator-grid,.figma-public-works-page .figma-public-work-grid{grid-template-columns:minmax(0,1fr)}.figma-public-creators-page .figma-public-creator-card,.figma-public-works-page .figma-public-work-card{max-width:none}}.join-space-modal-overlay{align-items:center;background:#000000c7;color:#ffffffe0;display:flex;inset:0;justify-content:center;padding:18px 31px 13px;position:fixed;z-index:80}.join-space-modal,html[data-theme] body .join-space-modal{background:#1f1f1f;border:1px solid #ffffff14;border-radius:8px;box-shadow:0 32px 90px #00000085;color:#ffffffe0;display:flex;flex-direction:column;height:min(918px,calc(100vh - 18px))!important;max-height:min(918px,calc(100vh - 18px))!important;max-width:760px!important;overflow:hidden;text-align:left;width:min(760px,calc(100vw - 62px))!important}.join-space-modal *,.join-space-modal :after,.join-space-modal :before{box-sizing:border-box}.join-space-modal-head{align-items:center;display:flex;gap:18px;justify-content:space-between;min-height:72px;padding:20px 30px 12px}.join-space-modal-head h3{color:#fff;font-size:20px!important;font-weight:800!important;letter-spacing:0;line-height:28px!important;margin:0}html[data-theme] body .join-space-modal .join-space-modal-head h3{color:#fff!important;font-size:20px!important;font-weight:800!important;line-height:28px!important;text-align:left!important}.join-space-modal-close{align-items:center;background:#ffffff1f;border:0;border-radius:999px;box-shadow:none;color:#ffffff70;display:inline-flex;height:20px;justify-content:center;min-width:20px;padding:0;width:20px}.join-space-modal-close:focus-visible,.join-space-modal-close:hover{background:#ffffff2e;color:#ffffffd1;outline:none}.join-space-modal-close svg{stroke-width:3;height:12px;width:12px}.join-space-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 30px 26px;scrollbar-color:#ffffff29 #0000;scrollbar-width:thin}.join-space-modal-body::-webkit-scrollbar{width:8px}.join-space-modal-body::-webkit-scrollbar-track{background:#0000}.join-space-modal-body::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.join-space-intro{margin:0 0 18px;text-align:left}.join-space-intro h4,.join-space-message label,.join-space-roles h5{color:#ffffffeb;font-size:15px!important;font-weight:800!important;letter-spacing:0;line-height:22px!important;margin:0;text-align:left}.join-space-intro p{margin:6px 0 0}.join-space-intro p,.join-space-roles>p{color:#ffffff7a;font-size:12px!important;font-weight:600;line-height:18px!important;text-align:left}.join-space-roles>p{margin:8px 0 0}.join-space-roles{margin:0;text-align:left}.join-space-roles h5,.join-space-roles>p+p{margin-top:8px}.join-space-share-alert{color:#ff6b6b!important}.join-space-role-list{grid-gap:14px;border-top:1px solid #ffffff1a;display:grid;gap:14px;margin-top:28px;padding-top:26px}.join-space-role-card{grid-gap:14px;background:#1e1e1e;border:1px solid #ffffff1a;border-radius:8px;display:grid;gap:14px;padding:20px 18px;text-align:left}.join-space-role-card.is-selected{background:#1f1f1f;border-color:#26ee6d42}.join-space-role-top{align-items:center;display:flex;gap:10px;min-width:0}.join-space-role-checkbox{appearance:none;background:#0000;border:1px solid #ffffff47;border-radius:4px;cursor:pointer;height:16px;margin:0;min-width:16px;width:16px}.join-space-role-checkbox:checked{background-color:#26ee6d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='m4 8.2 2.7 2.6L12 5.4' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:13px 13px;border-color:#26ee6d}.join-space-role-checkbox:focus-visible{outline:2px solid #26ee6d73;outline-offset:2px}.join-space-role-top label{color:#ffffffdb;cursor:pointer;font-size:14px!important;font-weight:800!important;line-height:20px!important;min-width:0;text-align:left}.join-space-role-top label span{color:#ffffffb8;font-weight:650;margin-left:4px}.join-space-role-copy{grid-gap:6px;display:grid;gap:6px;justify-items:start;margin-left:0!important;padding-left:0!important;text-align:left!important}.join-space-role-copy p{color:#ffffff75;display:block;font-size:12px!important;font-weight:650;line-height:18px!important;margin:0;text-align:left!important;width:100%}.join-space-role-fields{grid-gap:14px;display:grid;gap:14px}.join-space-role-field{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:120px minmax(0,1fr);min-width:0}.join-space-role-field>span{color:#ffffffd1;font-size:13px!important;font-weight:800!important;line-height:20px!important;text-align:left}.join-space-input-wrap{min-width:0;position:relative}.join-space-input-wrap input,.join-space-message textarea{background:#1b1b1b;border:1px solid #ffffff14;border-radius:8px;box-shadow:none;color:#ffffffe6;font-size:14px!important;font-weight:700;line-height:20px!important;width:100%}html[data-theme] body .join-space-modal .join-space-input-wrap input,html[data-theme] body .join-space-modal .join-space-message textarea{background:#1b1b1b!important;border-color:#ffffff14!important;box-shadow:none!important;color:#ffffffe6!important;font-size:14px!important;line-height:20px!important}.join-space-input-wrap input{height:38px!important;padding:0 16px}.join-space-input-wrap--suffix input{padding-right:34px}.join-space-input-wrap em{color:#fff6;font-size:13px;font-style:normal;font-weight:800;line-height:18px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.join-space-input-wrap input:disabled,.join-space-message textarea:disabled{background:#1a1a1a;color:#ffffff52;opacity:1}html[data-theme] body .join-space-modal .join-space-input-wrap input:disabled,html[data-theme] body .join-space-modal .join-space-message textarea:disabled{-webkit-text-fill-color:#ffffff52!important;background:#1a1a1a!important;border-color:#ffffff14!important;color:#ffffff52!important;opacity:1!important}.join-space-input-wrap input:focus,.join-space-message textarea:focus{border-color:#26ee6d70;outline:none}.join-space-message{grid-gap:10px;display:grid;gap:10px;margin-top:28px}.join-space-message textarea{color:#ffffffc2;font-weight:600;min-height:92px;padding:13px 16px;resize:none}.join-space-message textarea::placeholder{color:#ffffff5c}.join-space-empty{background:#1e1e1e;border:1px solid #ffffff1a;border-radius:8px;color:#ffffff80;font-size:13px;line-height:20px;padding:14px 16px}.join-space-modal-footer{align-items:center;background:#1f1f1f;display:flex;flex:0 0 auto;gap:22px;justify-content:center;padding:12px 30px 16px}.join-space-primary-button,.join-space-secondary-button{align-items:center;border:0;border-radius:8px;box-shadow:none;display:inline-flex;font-size:14px!important;font-weight:850;height:42px;justify-content:center;letter-spacing:0;line-height:20px!important;min-height:42px;padding:0 22px}.join-space-secondary-button{background:#303030;color:#ffffffe0;min-width:142px}.join-space-primary-button{background:#26ee6d;color:#000;min-width:192px}.join-space-secondary-button:focus-visible,.join-space-secondary-button:hover{background:#3a3a3a;outline:none}.join-space-primary-button:focus-visible,.join-space-primary-button:hover{background:#35f277;outline:none}.join-space-primary-button:disabled{background:#26ee6d47;color:#0000008c;cursor:not-allowed}@media (max-width:760px){.join-space-modal-overlay{padding:16px 12px}.join-space-modal{height:auto!important;max-height:calc(100vh - 32px);width:min(100%,calc(100vw - 24px))}.join-space-modal-body,.join-space-modal-footer,.join-space-modal-head{padding-left:18px;padding-right:18px}.join-space-role-field{gap:6px;grid-template-columns:1fr}.join-space-role-copy{padding-left:0}.join-space-modal-footer{flex-direction:column-reverse;gap:10px}.join-space-primary-button,.join-space-secondary-button{width:100%}}.ibom-topbar:not(.figma-nav-review){-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important;border-bottom:2px solid #1c1c1c!important;color:#050505!important;min-height:128px}.ibom-topbar:not(.figma-nav-review)>div{max-width:none!important;padding-left:0!important;padding-right:0!important;width:min(100%,calc(100vw - 28px))!important}.ibom-topbar:not(.figma-nav-review)>div>div{min-height:126px}.ibom-topbar:not(.figma-nav-review) a[href="/"]{color:#050505!important;font-size:42px!important;font-weight:900!important;line-height:1!important}.ibom-topbar:not(.figma-nav-review) [class*=ml-10]{margin-left:84px!important}.ibom-topbar:not(.figma-nav-review) [class*=space-x-4]{gap:78px!important}.ibom-topbar:not(.figma-nav-review) .ibom-nav-link{border-radius:0!important;color:#181818!important;font-size:24px!important;font-weight:700!important;line-height:32px!important;padding:0!important}.ibom-topbar:not(.figma-nav-review) .ibom-nav-link.is-active{color:#181818!important}.ibom-topbar:not(.figma-nav-review) .ibom-nav-link.is-active:after{background:#25ee6b;bottom:-18px;height:6px;width:38px}.ibom-topbar:not(.figma-nav-review) [class*="md:ml-6"]{gap:18px;margin-left:0!important}.ibom-topbar:not(.figma-nav-review) [class*=ml-3],.ibom-topbar:not(.figma-nav-review) [class*=mr-2],.ibom-topbar:not(.figma-nav-review) [class*=mr-3]{margin-left:0!important;margin-right:0!important}.ibom-topbar:not(.figma-nav-review) button.bg-gray-100:not(#user-menu-button){background:#080808!important;border:0!important;border-radius:999px!important;color:#f5f5f5!important;display:grid;height:60px;padding:0!important;place-items:center;width:60px}.ibom-topbar:not(.figma-nav-review) button.bg-gray-100:not(#user-menu-button) svg{stroke-width:1.8;height:32px;width:32px}.ibom-topbar:not(.figma-nav-review) #user-menu-button{background:#080808!important;border:0!important;border-radius:999px!important;color:#f5f5f5!important;height:60px;padding:0!important;width:214px}.ibom-topbar:not(.figma-nav-review) #user-menu-button>div{gap:14px;justify-content:center;padding:0!important;width:100%}.ibom-topbar:not(.figma-nav-review) #user-menu-button svg{color:#f5f5f5!important}.ibom-topbar:not(.figma-nav-review) #user-menu-button span.text-sm{color:#f5f5f5!important;font-size:24px!important;font-weight:700;line-height:30px}.ibom-topbar:not(.figma-nav-review) a[href="/collaboration/create"]{background:#25ee6b!important;border-radius:10px!important;color:#050505!important;display:inline-flex;font-size:24px!important;font-weight:800!important;height:68px;justify-content:center;line-height:1!important;padding:0!important;width:232px}.ibom-topbar:not(.figma-nav-review) a[href="/collaboration/create"] svg{color:#050505!important;height:28px;width:28px}.ibom-topbar:not(.figma-nav-review) .bg-red-500{background:#ff2d3d!important}@media (max-width:1680px){.ibom-topbar:not(.figma-nav-review){min-height:96px}.ibom-topbar:not(.figma-nav-review)>div>div{min-height:94px}.ibom-topbar:not(.figma-nav-review) a[href="/"]{font-size:34px!important}.ibom-topbar:not(.figma-nav-review) [class*=ml-10]{margin-left:52px!important}.ibom-topbar:not(.figma-nav-review) [class*=space-x-4]{gap:44px!important}.ibom-topbar:not(.figma-nav-review) .ibom-nav-link{font-size:18px!important;line-height:26px!important}.ibom-topbar:not(.figma-nav-review) .ibom-nav-link.is-active:after{bottom:-13px;height:5px;width:32px}.ibom-topbar:not(.figma-nav-review) [class*="md:ml-6"]{gap:12px}.ibom-topbar:not(.figma-nav-review) button.bg-gray-100:not(#user-menu-button){height:46px;width:46px}.ibom-topbar:not(.figma-nav-review) button.bg-gray-100:not(#user-menu-button) svg{height:25px;width:25px}.ibom-topbar:not(.figma-nav-review) #user-menu-button{height:46px;width:150px}.ibom-topbar:not(.figma-nav-review) #user-menu-button>div{gap:8px}.ibom-topbar:not(.figma-nav-review) #user-menu-button span.text-sm{font-size:18px!important;line-height:24px}.ibom-topbar:not(.figma-nav-review) a[href="/collaboration/create"]{font-size:18px!important;height:52px;width:170px}.ibom-topbar:not(.figma-nav-review) a[href="/collaboration/create"] svg{height:22px;width:22px}}.ibom-topbar.figma-nav-review{background:#000!important;background-color:#000!important;border-bottom:0!important;color:#fff!important}.ibom-topbar.figma-nav-review .ibom-nav-link{position:relative!important;text-decoration:none!important}.ibom-topbar.figma-nav-review a[href="/"]:not(.ibom-nav-link){text-align:left!important}.ibom-topbar.figma-nav-review .ibom-nav-link:not(.is-active):after{content:none!important;display:none!important}.ibom-topbar.figma-nav-review .ibom-nav-link.is-active:after{background:#26ee6d!important;border-radius:999px!important;bottom:-2px!important;content:""!important;height:2px!important;left:50%!important;position:absolute!important;transform:translateX(-50%)!important;width:20px!important}.ibom-topbar.figma-nav-review .figma-nav-user-action #user-menu-button:focus,.ibom-topbar.figma-nav-review .figma-nav-user-action #user-menu-button:focus-visible,.ibom-topbar.figma-nav-review .figma-nav-user-action #user-menu-button[aria-expanded=true]{border-color:#26ee6d8f!important;box-shadow:0 0 0 1px #26ee6d61!important;outline:none!important}.ibom-topbar.figma-nav-review a[href="/collaboration/create"]{align-items:center!important;background:#26ee6d!important;border-radius:12px!important;display:inline-flex!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important}.ibom-topbar.figma-nav-review .figma-nav-guest-action{margin-left:24px!important}.ibom-topbar.figma-nav-review .figma-nav-guest-action #user-menu-button{background:#ffffff14!important;border:1px solid #ffffff26!important;color:#ffffffd1!important}.ibom-topbar.figma-nav-review .figma-nav-guest-action #user-menu-button:hover{background:#ffffff29!important;border-color:#ffffff4d!important;color:#fff!important}.ibom-topbar.figma-nav-review .figma-nav-icon-action .origin-top-right{background:#191919!important;border:1px solid #ffffff14!important;border-radius:12px!important;box-shadow:0 18px 44px #00000080!important;color:#ffffffb8!important;padding:8px 0!important;top:100%!important}.ibom-topbar.figma-nav-review .figma-nav-icon-action .origin-top-right button{color:#ffffffb8!important;font-size:14px!important;font-weight:380!important;line-height:19px!important;padding:8px 16px!important}.ibom-topbar.figma-nav-review .figma-nav-icon-action .origin-top-right button:hover{background:#ffffff14!important;color:#fff!important}.ibom-topbar.figma-nav-review .figma-nav-create-action{margin-left:20px!important}.ibom-topbar.figma-nav-review .figma-nav-guest-menu{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#191919!important;background-color:#191919!important;border:1px solid #ffffff14!important;border-radius:12px!important;box-shadow:0 18px 44px #00000080!important;color:#ffffffd1!important;min-height:0!important;padding:8px 0!important;top:100%!important;width:192px!important}.ibom-topbar.figma-nav-review .figma-nav-guest-menu a{align-items:center!important;color:#ffffffd1!important;display:flex!important;font-size:14px!important;font-weight:380!important;justify-content:center!important;min-height:34px!important;padding:8px 16px!important;text-align:center!important;text-decoration:none!important}.ibom-topbar.figma-nav-review .figma-nav-guest-menu a:focus-visible,.ibom-topbar.figma-nav-review .figma-nav-guest-menu a:hover{background:#ffffff14!important;color:#fff!important}.figma-public-works-page.works-market-page[data-figma-node] .figma-public-work-card h3{color:#fff!important;font-size:16px!important;font-weight:520!important;letter-spacing:0!important;line-height:22px!important}.figma-public-works-page.works-market-page[data-figma-node] .figma-public-work-cover{aspect-ratio:1/1!important;border-radius:12px!important;display:block!important;height:78px!important;max-height:78px!important;max-width:78px!important;min-height:78px!important;min-width:78px!important;object-fit:cover!important;width:78px!important}.figma-public-works-page.works-market-page[data-figma-node] .figma-public-work-card .figma-public-card-actions button{font-size:14px!important;font-weight:380!important;letter-spacing:0!important;line-height:14px!important}.figma-public-creators-page.creator-market-page[data-figma-node] .figma-public-creator-card h3{color:#fff!important;font-size:16px!important;font-weight:520!important;letter-spacing:0!important;line-height:22px!important}.figma-public-creators-page.creator-market-page[data-figma-node] .figma-public-card-copy,.figma-public-creators-page.creator-market-page[data-figma-node] .figma-public-chip-row span,.figma-public-creators-page.creator-market-page[data-figma-node] .figma-public-role-line{font-size:12px!important;font-weight:330!important;letter-spacing:0!important;line-height:18px!important}.figma-public-creators-page.creator-market-page[data-figma-node] .figma-public-card-actions button{font-size:14px!important;font-weight:380!important;letter-spacing:0!important;line-height:14px!important}.ibom-topbar.figma-nav-review .figma-nav-user-menu{background:#191919!important;background-color:#191919!important;border:1px solid #ffffff14!important;border-radius:12px!important;box-shadow:var(--ibom-shadow-strong)!important;color:#ffffffb3!important;min-height:0!important;padding:12px 16px!important;text-align:left!important;top:100%!important;width:320px!important}.ibom-topbar.figma-nav-review .figma-nav-section-title,.ibom-topbar.figma-nav-review .figma-nav-user-card{text-align:left!important}.ibom-topbar.figma-nav-review .figma-nav-user-card{background:#0000!important;background-color:initial!important;color:#ffffffbd!important;height:72px!important;padding-bottom:8px!important;padding-top:8px!important;text-decoration:none!important}.ibom-topbar.figma-nav-review .figma-nav-user-card:focus-visible,.ibom-topbar.figma-nav-review .figma-nav-user-card:hover{background:#202020!important;background-color:#202020!important;color:#fff!important}.ibom-topbar.figma-nav-review .figma-nav-user-name{color:#fff!important;font-size:16px!important;font-weight:520!important;letter-spacing:0!important;line-height:22px!important}.ibom-topbar.figma-nav-review .figma-nav-section-title,.ibom-topbar.figma-nav-review .figma-nav-user-copy>span:last-child{font-size:12px!important;font-weight:330!important;letter-spacing:0!important;line-height:18px!important}.ibom-topbar.figma-nav-review .figma-nav-section-title,.ibom-topbar.figma-nav-review .figma-nav-user-copy>span:last-child{color:#ffffff80!important}.ibom-topbar.figma-nav-review .figma-nav-menu-divider{margin:12px 0!important}.ibom-topbar.figma-nav-review .figma-nav-menu-section{gap:4px!important}.ibom-topbar.figma-nav-review .figma-nav-section-title{height:16px!important;line-height:16px!important}.ibom-topbar.figma-nav-review .figma-nav-account-submenu a,.ibom-topbar.figma-nav-review .figma-nav-agreement-submenu button,.ibom-topbar.figma-nav-review .figma-nav-menu-row,.ibom-topbar.figma-nav-review .figma-nav-menu-row strong{color:#ffffffb3!important;font-size:14px!important;font-weight:330!important;letter-spacing:0!important;line-height:14px!important}.ibom-topbar.figma-nav-review .figma-nav-menu-row{height:34px!important}.ibom-topbar.figma-nav-review .figma-nav-menu-row--account-primary{margin:4px 0 8px!important}.ibom-topbar.figma-nav-review .figma-nav-account-primary-divider{background:#ffffff14!important;height:1px!important;margin:0 0 14px!important;width:288px!important}.ibom-topbar.figma-nav-review .figma-nav-karaoke-divider{background:#ffffff14!important;height:1px!important;margin:8px 0!important;width:288px!important}.ibom-topbar.figma-nav-review .figma-nav-account-row,.ibom-topbar.figma-nav-review .figma-nav-agreement-row{position:relative!important;width:288px!important}.ibom-topbar.figma-nav-review .figma-nav-menu-row--account svg,.ibom-topbar.figma-nav-review .figma-nav-menu-row--agreement svg,.ibom-topbar.figma-nav-review .figma-nav-menu-row--karaoke svg{color:#ffffff80!important}.ibom-topbar.figma-nav-review .figma-nav-account-submenu,.ibom-topbar.figma-nav-review .figma-nav-agreement-submenu{background:#121821!important;background-color:#121821!important;border:1px solid #ffffff14!important;border-radius:8px!important;box-shadow:var(--ibom-shadow-strong)!important;display:none!important;height:auto!important;min-height:0!important;padding:6px!important;position:absolute!important;right:calc(100% + 10px)!important;top:0!important;width:220px!important;z-index:60!important}.ibom-topbar.figma-nav-review .figma-nav-account-row:focus-within .figma-nav-account-submenu,.ibom-topbar.figma-nav-review .figma-nav-account-row:hover .figma-nav-account-submenu,.ibom-topbar.figma-nav-review .figma-nav-agreement-row:focus-within .figma-nav-agreement-submenu,.ibom-topbar.figma-nav-review .figma-nav-agreement-row:hover .figma-nav-agreement-submenu{grid-gap:4px!important;display:grid!important;gap:4px!important}.ibom-topbar.figma-nav-review .figma-nav-account-submenu a,.ibom-topbar.figma-nav-review .figma-nav-agreement-submenu button{align-items:center!important;background:#0000!important;border:0!important;border-radius:4px!important;display:flex!important;height:34px!important;padding:0 10px!important;text-align:left!important;width:204px!important}.ibom-topbar.figma-nav-review .figma-nav-account-row:focus-within>.figma-nav-menu-row,.ibom-topbar.figma-nav-review .figma-nav-account-row:hover>.figma-nav-menu-row,.ibom-topbar.figma-nav-review .figma-nav-account-submenu a:focus-visible,.ibom-topbar.figma-nav-review .figma-nav-account-submenu a:hover,.ibom-topbar.figma-nav-review .figma-nav-agreement-row:focus-within>.figma-nav-menu-row,.ibom-topbar.figma-nav-review .figma-nav-agreement-row:hover>.figma-nav-menu-row,.ibom-topbar.figma-nav-review .figma-nav-agreement-submenu button:focus-visible,.ibom-topbar.figma-nav-review .figma-nav-agreement-submenu button:hover,.ibom-topbar.figma-nav-review .figma-nav-menu-row:hover{background:#263347!important;color:#f4f8ff!important;outline:none!important}.ibom-topbar.figma-nav-review .figma-nav-menu-row--logout{margin-top:10px!important}.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-my-roles strong,.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-status-tabs button{color:#fff!important;font-size:16px!important;font-weight:520!important;letter-spacing:0!important;line-height:22px!important}.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-status-tabs button:not(.is-active){color:#ffffff80!important}.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-sort-row p{align-items:center!important;color:#ffffff80!important;display:flex!important;font-size:14px!important;font-weight:330!important;height:40px!important;justify-content:flex-end!important;letter-spacing:0!important;line-height:14px!important;text-align:right!important}.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-recruit-head,.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-recruit-head span,.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-recruit-head strong,.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-role-row,.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-role-row span{font-size:12px!important;font-weight:330!important;letter-spacing:0!important;line-height:18px!important}.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-recruit-head span,.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-recruit-head strong{color:#fff!important}.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-role-row,.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-role-row span{color:#ffffff80!important}.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-apply,.figma-public-hall-page[data-figma-node="160:21318"] .figma-public-hall-owned{font-size:14px!important;font-weight:380!important;letter-spacing:0!important;line-height:14px!important}html[data-theme] body nav.ibom-topbar.figma-nav-review,html[data-theme] body nav.ibom-topbar.figma-nav-review[data-figma-node="160:22060"]{background:#000!important;background-color:#000!important;background-image:none!important;border-bottom:0!important;box-shadow:none!important;color:#fff!important}html[data-theme] body:has(.account-page:not(.account-page--figma-profile)),html[data-theme] body:has(.messages-page),html[data-theme] body:has(.notification-page){--ibom-bg:#030804;--ibom-bg-elevated:#070f09;--ibom-panel:#0b140d;--ibom-panel-soft:#101a12;--ibom-panel-muted:#182219;--ibom-border:#3cb45a1f;--ibom-text:#e8f5ec;--ibom-text-soft:#dcf5e4c2;--ibom-text-muted:#c8ebd285;--ibom-text-subtle:#b4dcc357;--ibom-brand:#2d9e5f;--ibom-brand-strong:#237a48;--ibom-brand-soft:#2d9e5f24;--ibom-danger:#ff5c7a;--ibom-success:#2d9e5f;--ibom-radius-sm:8px;--ibom-radius-md:10px;--ibom-radius-lg:12px;--ibom-shadow-soft:none;--ibom-focus-ring:0 0 0 3px #2d9e5f47;--app-bg:#030804;--app-surface:#0b140d;--app-surface-alt:#070f09;--app-elevated:#182219;--app-border:#3cb45a1f;--app-text-primary:#e8f5ec;--app-text-secondary:#dcf5e4c2;--app-text-muted:#c8ebd285;--app-accent:#2d9e5f;--app-accent-soft:#2d9e5f24;--app-on-accent:#e8f5ec;--app-input-bg:#080f0a;--app-placeholder:#c8ebd266;--app-shadow-soft:none}html[data-theme] body:has(.account-page:not(.account-page--figma-profile)),html[data-theme] body:has(.account-page:not(.account-page--figma-profile)) #root,html[data-theme] body:has(.account-page:not(.account-page--figma-profile)) .App,html[data-theme] body:has(.messages-page),html[data-theme] body:has(.messages-page) #root,html[data-theme] body:has(.messages-page) .App,html[data-theme] body:has(.notification-page),html[data-theme] body:has(.notification-page) #root,html[data-theme] body:has(.notification-page) .App,html[data-theme]:has(body .account-page:not(.account-page--figma-profile)),html[data-theme]:has(body .messages-page),html[data-theme]:has(body .notification-page){background:#030804!important;background-color:#030804!important;color:#e8f5ec!important}html[data-theme] body:has(.account-page:not(.account-page--figma-profile)) .App,html[data-theme] body:has(.messages-page) .App,html[data-theme] body:has(.notification-page) .App{display:flow-root}html[data-theme] body .account-page:not(.account-page--figma-profile),html[data-theme] body .messages-page,html[data-theme] body .notification-page{background:radial-gradient(circle at 84% 0,#26ee6d1a,#0000 32%),#000!important;background-color:#000!important;color:#fff!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-panel,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-sidebar,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-manager,html[data-theme] body .messages-page .messages-page-panel,html[data-theme] body .messages-page .new-conversation-card,html[data-theme] body .notification-page .notification-modal-card,html[data-theme] body .notification-page .notification-panel{background:#0a0a0a!important;background-color:#0a0a0a!important;background-image:none!important;border-color:#ffffff1f!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-panel-head,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-user-card,html[data-theme] body .messages-page .message-composer,html[data-theme] body .messages-page .message-thread-header,html[data-theme] body .messages-page .message-thread-panel,html[data-theme] body .messages-page .messages-list-header,html[data-theme] body .messages-page .messages-sidebar,html[data-theme] body .notification-page .notification-header,html[data-theme] body .notification-page .notification-modal-foot,html[data-theme] body .notification-page .notification-modal-head,html[data-theme] body .notification-page .notification-tabs-wrap{background:#111!important;background-color:#111!important;background-image:none!important;border-color:#ffffff1f!important;color:#fff!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .bg-gray-100,html[data-theme] body .account-page:not(.account-page--figma-profile) .bg-gray-200,html[data-theme] body .account-page:not(.account-page--figma-profile) .bg-gray-300,html[data-theme] body .account-page:not(.account-page--figma-profile) .bg-gray-50,html[data-theme] body .account-page:not(.account-page--figma-profile) .bg-slate-50,html[data-theme] body .account-page:not(.account-page--figma-profile) .bg-white,html[data-theme] body .messages-page .bg-gray-100,html[data-theme] body .messages-page .bg-gray-200,html[data-theme] body .messages-page .bg-gray-50,html[data-theme] body .messages-page .bg-white,html[data-theme] body .notification-page .bg-gray-100,html[data-theme] body .notification-page .bg-gray-200,html[data-theme] body .notification-page .bg-gray-50,html[data-theme] body .notification-page .bg-white{background:#111!important;background-color:#111!important;background-image:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-following-panel,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-purchased-panel,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-manager-panel{background:#0a0a0a!important;background-color:#0a0a0a!important;background-image:none!important}html[data-theme] body .messages-page .message-thread-body,html[data-theme] body .notification-page .notifications-list{background:linear-gradient(180deg,#26ee6d0a,#0000 36%),#000!important;background-color:#000!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-crystal-overview,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-crystal-stat,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-manager [class*=rounded-xl][class*=border],html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-manager form,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-option-card,html[data-theme] body .messages-page .conversation-card,html[data-theme] body .messages-page .message-bubble-peer,html[data-theme] body .notification-page .notifications-item,html[data-theme] body .notification-page .notifications-item-read,html[data-theme] body .notification-page .notifications-item-unread{background:#111!important;background-color:#111!important;background-image:none!important;border-color:#ffffff1f!important;color:#fff!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-option-card-active,html[data-theme] body .messages-page .conversation-card[class*=bg-blue],html[data-theme] body .notification-page .notifications-item-unread{background:#26ee6d24!important;background-color:#26ee6d24!important;border-color:#26ee6d6b!important;box-shadow:inset 3px 0 0 #26ee6d!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .font-bold,html[data-theme] body .account-page:not(.account-page--figma-profile) .font-semibold,html[data-theme] body .account-page:not(.account-page--figma-profile) .text-gray-900,html[data-theme] body .account-page:not(.account-page--figma-profile) h1,html[data-theme] body .account-page:not(.account-page--figma-profile) h2,html[data-theme] body .account-page:not(.account-page--figma-profile) h3,html[data-theme] body .account-page:not(.account-page--figma-profile) h4,html[data-theme] body .messages-page .font-bold,html[data-theme] body .messages-page .font-semibold,html[data-theme] body .messages-page .text-gray-900,html[data-theme] body .messages-page h1,html[data-theme] body .messages-page h2,html[data-theme] body .messages-page h3,html[data-theme] body .notification-page .font-bold,html[data-theme] body .notification-page .font-semibold,html[data-theme] body .notification-page .text-gray-900,html[data-theme] body .notification-page h1,html[data-theme] body .notification-page h2,html[data-theme] body .notification-page h3{color:#fff!important;letter-spacing:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-sidebar button span,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-user-card span,html[data-theme] body .account-page:not(.account-page--figma-profile) .text-gray-400,html[data-theme] body .account-page:not(.account-page--figma-profile) .text-gray-500,html[data-theme] body .account-page:not(.account-page--figma-profile) .text-gray-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .text-gray-700,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-option-meta,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-option-title,html[data-theme] body .account-page:not(.account-page--figma-profile) label,html[data-theme] body .account-page:not(.account-page--figma-profile) p,html[data-theme] body .account-page:not(.account-page--figma-profile) small,html[data-theme] body .messages-page .text-gray-400,html[data-theme] body .messages-page .text-gray-500,html[data-theme] body .messages-page .text-gray-600,html[data-theme] body .messages-page .text-gray-700,html[data-theme] body .messages-page p,html[data-theme] body .messages-page small,html[data-theme] body .notification-page .notifications-content,html[data-theme] body .notification-page .notifications-time,html[data-theme] body .notification-page .text-gray-400,html[data-theme] body .notification-page .text-gray-500,html[data-theme] body .notification-page .text-gray-600,html[data-theme] body .notification-page .text-gray-700,html[data-theme] body .notification-page p,html[data-theme] body .notification-page small{color:#ffffff9e!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-sidebar button svg,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) [class*=text-blue],html[data-theme] body .account-page:not(.account-page--figma-profile) [class*=text-green],html[data-theme] body .messages-page [class*=text-blue],html[data-theme] body .notification-page [class*=text-blue]{color:#26ee6d!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .border,html[data-theme] body .account-page:not(.account-page--figma-profile) .border-b,html[data-theme] body .account-page:not(.account-page--figma-profile) .border-gray-100,html[data-theme] body .account-page:not(.account-page--figma-profile) .border-gray-200,html[data-theme] body .account-page:not(.account-page--figma-profile) .border-gray-300,html[data-theme] body .account-page:not(.account-page--figma-profile) .border-r,html[data-theme] body .messages-page .border,html[data-theme] body .messages-page .border-b,html[data-theme] body .messages-page .border-gray-100,html[data-theme] body .messages-page .border-gray-200,html[data-theme] body .messages-page .border-gray-300,html[data-theme] body .messages-page .border-r,html[data-theme] body .notification-page .border,html[data-theme] body .notification-page .border-b,html[data-theme] body .notification-page .border-gray-100,html[data-theme] body .notification-page .border-gray-200,html[data-theme] body .notification-page .border-gray-300,html[data-theme] body .notification-page .border-r{border-color:#ffffff1f!important}html[data-theme] body .account-page:not(.account-page--figma-profile) input,html[data-theme] body .account-page:not(.account-page--figma-profile) select,html[data-theme] body .account-page:not(.account-page--figma-profile) textarea,html[data-theme] body .messages-page input,html[data-theme] body .messages-page textarea{background:#050505!important;background-color:#050505!important;border-color:#ffffff1f!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .account-page:not(.account-page--figma-profile) input::placeholder,html[data-theme] body .account-page:not(.account-page--figma-profile) textarea::placeholder,html[data-theme] body .messages-page input::placeholder,html[data-theme] body .messages-page textarea::placeholder{color:#ffffff61!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-manager button[class*=bg-blue],html[data-theme] body .account-page:not(.account-page--figma-profile) button.bg-blue-600,html[data-theme] body .account-page:not(.account-page--figma-profile) button.bg-green-600,html[data-theme] body .account-page:not(.account-page--figma-profile) button.bg-indigo-600,html[data-theme] body .messages-page .messages-header-icon-btn,html[data-theme] body .messages-page .messages-primary-btn,html[data-theme] body .messages-page button[class*=bg-blue],html[data-theme] body .notification-page .notification-batch-delete-btn,html[data-theme] body .notification-page .notification-mark-all-btn,html[data-theme] body .notification-page button[class*=bg-blue],html[data-theme] body .notification-page button[class*=text-blue]{background:#26ee6d!important;background-color:#26ee6d!important;border-color:#0000!important;color:#050505!important;font-weight:800!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-manager .wallet-option-card.wallet-option-card-active,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-manager .wallet-option-card:hover{background:#26ee6d24!important;background-color:#26ee6d24!important;background-image:none!important;border-color:#26ee6d7a!important;box-shadow:inset 3px 0 0 #26ee6d!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-manager .wallet-option-card.wallet-option-card-active .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-manager .wallet-option-card.wallet-option-card-active .wallet-option-meta,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-manager .wallet-option-card.wallet-option-card-active .wallet-option-title{color:#26ee6d!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .bg-amber-50,html[data-theme] body .account-page:not(.account-page--figma-profile) [class*=bg-amber-50],html[data-theme] body .account-page:not(.account-page--figma-profile) [class*=bg-yellow-50]{background:#26ee6d14!important;background-color:#26ee6d14!important;border-color:#26ee6d47!important;color:#ffffffbd!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .text-amber-800,html[data-theme] body .account-page:not(.account-page--figma-profile) [class*=text-amber],html[data-theme] body .account-page:not(.account-page--figma-profile) [class*=text-yellow]{color:#ffffffbd!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .cursor-not-allowed,html[data-theme] body .account-page:not(.account-page--figma-profile) button:disabled,html[data-theme] body .messages-page .cursor-not-allowed,html[data-theme] body .messages-page button:disabled,html[data-theme] body .notification-page .cursor-not-allowed,html[data-theme] body .notification-page button:disabled{background:#202020!important;background-color:#202020!important;border-color:#ffffff14!important;color:#ffffff61!important;opacity:1!important}.ibom-topbar .ibom-dropdown-item.ibom-dropdown-active,.ibom-topbar .ibom-dropdown-item.ibom-dropdown-active:hover,.ibom-topbar .ibom-dropdown-item.is-active,.ibom-topbar .ibom-dropdown-item.is-active:hover{background:#26ee6d!important;background-color:#26ee6d!important;color:#050505!important;font-weight:500!important}.ibom-topbar:not(.figma-nav-review) .group .absolute,.ibom-topbar:not(.figma-nav-review) .origin-top-right{background:#1e1e1e!important;background-color:#1e1e1e!important;border:1px solid #ffffff0f!important;border-radius:12px!important;box-shadow:0 18px 44px #0009!important;color:#ffffffbf!important;overflow:hidden!important}.ibom-topbar .ibom-dropdown-item,.ibom-topbar:not(.figma-nav-review) .group .absolute a,.ibom-topbar:not(.figma-nav-review) .group .absolute button,.ibom-topbar:not(.figma-nav-review) .origin-top-right a,.ibom-topbar:not(.figma-nav-review) .origin-top-right button{color:#ffffffbf!important;font-size:14px!important;font-weight:400!important;text-decoration:none!important}.ibom-topbar .ibom-dropdown-item:hover,.ibom-topbar:not(.figma-nav-review) .group .absolute a:hover,.ibom-topbar:not(.figma-nav-review) .group .absolute button:hover,.ibom-topbar:not(.figma-nav-review) .origin-top-right a:hover,.ibom-topbar:not(.figma-nav-review) .origin-top-right button:hover{background:#ffffff14!important;color:#fff!important}.ibom-topbar .origin-top-right button.ibom-language-option.is-selected,.ibom-topbar .origin-top-right button.ibom-language-option.is-selected:focus,.ibom-topbar .origin-top-right button.ibom-language-option.is-selected:focus-visible,.ibom-topbar .origin-top-right button.ibom-language-option.is-selected:hover{background:#26ee6d!important;background-color:#26ee6d!important;color:#050505!important;font-weight:500!important}.ibom-topbar.figma-nav-review .figma-nav-guest-menu,.ibom-topbar.figma-nav-review .figma-nav-user-menu,.ibom-topbar.figma-nav-review .origin-top-right{overflow:hidden!important}.ibom-topbar a:focus,.ibom-topbar a:focus-visible,.ibom-topbar button:focus,.ibom-topbar button:focus-visible{--tw-ring-width:0px!important;--tw-ring-offset-width:0px!important;--tw-ring-color:#0000!important;box-shadow:none!important;outline:none!important}.ibom-topbar.figma-nav-review .origin-top-right.figma-nav-user-menu{overflow:visible!important}.ibom-topbar.figma-nav-review .figma-nav-user-menu{padding:12px 18px!important}.ibom-topbar.figma-nav-review .figma-nav-user-card{height:94px!important;padding:10px!important;width:100%!important}.ibom-topbar.figma-nav-review .figma-nav-menu-divider{margin:0!important;width:100%!important}.ibom-topbar.figma-nav-review .figma-nav-menu-section{gap:0!important;padding:8px 0!important;width:100%!important}.ibom-topbar.figma-nav-review .figma-nav-section-title{height:30px!important;line-height:30px!important;padding:0 10px!important}.ibom-topbar.figma-nav-review .figma-nav-menu-row{background:#0000!important;background-color:initial!important;border-radius:0!important;height:41px!important;margin:0!important;padding:0 10px!important;width:100%!important}.ibom-topbar.figma-nav-review .figma-nav-menu-row:focus,.ibom-topbar.figma-nav-review .figma-nav-menu-row:focus-visible{background:#0000!important;background-color:initial!important}.ibom-topbar.figma-nav-review .figma-nav-account-row:focus-within>.figma-nav-menu-row,.ibom-topbar.figma-nav-review .figma-nav-account-row:hover>.figma-nav-menu-row,.ibom-topbar.figma-nav-review .figma-nav-agreement-row:focus-within>.figma-nav-menu-row,.ibom-topbar.figma-nav-review .figma-nav-agreement-row:hover>.figma-nav-menu-row,.ibom-topbar.figma-nav-review .figma-nav-menu-row:hover{background:#ffffff0a!important;background-color:#ffffff0a!important}.ibom-topbar.figma-nav-review .figma-nav-account-primary-divider,.ibom-topbar.figma-nav-review .figma-nav-karaoke-divider{margin:0!important;width:100%!important}.ibom-topbar.figma-nav-review .figma-nav-menu-row--account-primary{height:60px!important}.ibom-topbar.figma-nav-review .figma-nav-menu-row--karaoke,.ibom-topbar.figma-nav-review .figma-nav-menu-row--logout{height:59px!important}.ibom-topbar.figma-nav-review .figma-nav-menu-row--logout{margin-top:0!important}.ibom-topbar.figma-nav-review .figma-nav-account-row,.ibom-topbar.figma-nav-review .figma-nav-agreement-row{width:100%!important}@media (min-width:1181px){html[data-theme] body:has(.account-page:not(.account-page--figma-profile)){overflow-x:hidden;overflow-y:auto}html[data-theme] body:has(.account-page:not(.account-page--figma-profile)) #root,html[data-theme] body:has(.account-page:not(.account-page--figma-profile)) .App{height:auto;min-height:100vh!important;min-height:calc(100vh/var(--ibom-app-scale, 1))!important;overflow:visible}html[data-theme] body:has(.account-page:not(.account-page--figma-profile)) .App{display:flow-root}html[data-theme] body .account-page:not(.account-page--figma-profile){align-items:start;grid-template-columns:260px minmax(0,1fr);height:auto;margin:24px auto 72px;min-height:0;overflow:visible}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar{max-height:none;min-height:0!important;overflow:visible;position:static}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main{-ms-overflow-style:auto;height:max(520px,calc(100vh - 125px));height:max(520px,calc(100vh/var(--ibom-app-scale, 1) - 125px));max-height:calc(100vh - 125px);max-height:calc(100vh/var(--ibom-app-scale, 1) - 125px);min-height:0!important;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#2d9e5f9e #ffffff0a;scrollbar-gutter:stable;scrollbar-width:thin}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main:has(>.account-panel){overflow:hidden}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main>.account-panel{max-height:100%;min-height:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main:has(>.account-panel)>.account-panel{-ms-overflow-style:auto;height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#2d9e5f9e #ffffff0a;scrollbar-gutter:stable;scrollbar-width:thin}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main:has(>.account-profile-settings)>.account-profile-settings{align-content:start!important;align-items:start!important;grid-auto-rows:max-content}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main:has(>.account-profile-settings)>.account-profile-settings>.account-profile-layout{align-self:start!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main::-webkit-scrollbar,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main>.account-panel::-webkit-scrollbar{width:10px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main::-webkit-scrollbar-track,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main>.account-panel::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main::-webkit-scrollbar-thumb,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main>.account-panel::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#2d9e5fbd,#26ee6d6b);background-clip:padding-box;border:2px solid #030804;border-radius:999px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main::-webkit-scrollbar-thumb:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main>.account-panel::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#2d9e5feb,#26ee6d9e);background-clip:padding-box}}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar{background:#050505!important;background-color:#050505!important;border-color:#1b1b1b!important;border-radius:12px!important;padding:24px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar .account-user-card{background:#0b140d!important;border-radius:10px!important;padding:14px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar nav{gap:12px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar button{align-items:center!important;background:#0000!important;background-color:initial!important;border-radius:8px!important;box-shadow:none!important;color:#ffffff80!important;display:flex!important;font-size:14px!important;font-weight:400!important;height:48px!important;line-height:20px!important;min-height:48px!important;padding:0 16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar button:hover{background:#1b1b1b!important;background-color:#1b1b1b!important;color:#ffffffc7!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar button.selected{font-weight:600!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar button strong{color:currentColor!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}body .collaboration-layout-shell .all-spaces-page.my-collab-page,body .collaboration-layout-shell .all-spaces-page.my-collab-page .all-spaces-content,html[data-theme] body .collaboration-layout-shell .all-spaces-page.my-collab-page,html[data-theme] body .collaboration-layout-shell .all-spaces-page.my-collab-page .all-spaces-content{background:#030804!important;background-color:#030804!important}html[data-theme] body .create-flow-page--figma-review .create-main-card h2,html[data-theme] body .create-flow-page--figma-review .create-main-card h3,html[data-theme] body .create-flow-page--figma-review .create-main-card h4,html[data-theme] body .create-flow-page--figma-review .create-main-card label,html[data-theme] body .create-flow-page--figma-review .create-main-card strong,html[data-theme] body .create-flow-page--figma-review.create-flow-page--figma-basic-info .create-main-card,html[data-theme] body .create-flow-page--figma-review.create-flow-page--figma-basic-info .figma-basic-info-step{color:#fff!important}html[data-theme] body .create-flow-page--figma-review .create-main-card p,html[data-theme] body .create-flow-page--figma-review .create-main-card small{color:#ffffff8f!important}html[data-theme] body .create-flow-page--figma-review .create-main-card .role-chip.cursor-not-allowed,html[data-theme] body .create-flow-page--figma-review .create-main-card .role-chip:disabled{background:#151515!important;background-color:#151515!important;border-color:#2b2b2b!important;color:#ffffff5c!important;opacity:1!important}html[data-theme] body .create-flow-page--figma-review .create-main-card .role-chip.cursor-not-allowed span,html[data-theme] body .create-flow-page--figma-review .create-main-card .role-chip:disabled span{background:#ffffff14!important;color:#ffffff57!important}html[data-theme] body .create-flow-page--figma-review.create-flow-page--figma-basic-info .basic-info-label,html[data-theme] body .create-flow-page--figma-review.create-flow-page--figma-basic-info .basic-info-label.text-gray-900,html[data-theme] body .create-flow-page--figma-review.create-flow-page--figma-basic-info .basic-info-title{color:#fff!important}html[data-theme] body .create-flow-page--figma-review.create-flow-page--figma-basic-info .basic-info-helper-row p,html[data-theme] body .create-flow-page--figma-review.create-flow-page--figma-basic-info .basic-info-helper-row span,html[data-theme] body .create-flow-page--figma-review.create-flow-page--figma-basic-info .basic-info-subtitle{color:#ffffff80!important}html[data-theme] body:has(.collaboration-layout-shell .contract-page),html[data-theme] body:has(.collaboration-layout-shell .contract-page) .App,html[data-theme] body:has(.collaboration-layout-shell .copyright-contract-page),html[data-theme] body:has(.collaboration-layout-shell .copyright-contract-page) .App{background:#000!important;background-color:#000!important}html[data-theme] body .collaboration-layout-shell .contract-page,html[data-theme] body .collaboration-layout-shell .copyright-contract-page{--ibom-bg:#030804;--ibom-bg-soft:#070f09;--ibom-bg-elevated:#070f09;--ibom-panel:#0b140d;--ibom-panel-soft:#101a12;--ibom-panel-muted:#182219;--ibom-border:#3cb45a24;--ibom-border-strong:#3cb45a3d;--ibom-text:#e8f5ec;--ibom-text-soft:#dcf5e4c2;--ibom-text-muted:#c8ebd285;--ibom-text-subtle:#b4dcc357;--ibom-brand:#2d9e5f;--ibom-brand-strong:#237a48;--ibom-brand-soft:#2d9e5f24;--ibom-brand-contrast:#e8f5ec;--ibom-success:#2d9e5f;--ibom-warning:#f3b200;--ibom-danger:#ff5d5d;--ibom-shadow-soft:none;--app-input-bg:#080f0a;--app-placeholder:#c8ebd26b;background:#030804!important;background-color:#030804!important;background-image:none!important;color:#e8f5ec!important}html[data-theme] body .collaboration-layout-shell .contract-page.signing-page{--ibom-bg:#070707;--ibom-bg-soft:#030303;--ibom-bg-elevated:#101010;--ibom-panel:#141414;--ibom-panel-soft:#1b1b1b;--ibom-panel-muted:#242424;--ibom-border:#ffffff1c;--ibom-border-strong:#fff3;--ibom-text:#f5f5f5;--ibom-text-soft:#ffffffbd;--ibom-text-muted:#ffffff80;--ibom-text-subtle:#ffffff52;--ibom-shadow-soft:none;--app-input-bg:#101010;--app-placeholder:#ffffff61;background:radial-gradient(circle at 14% 0,#ffffff0f,#0000 32%),linear-gradient(180deg,#121212,#070707)!important;background-color:#070707!important;color:#f5f5f5!important}html[data-theme] body .collaboration-layout-shell .contract-page.signing-page .contract-document,html[data-theme] body .collaboration-layout-shell .contract-page.signing-page .contract-sign-panel{background:#141414!important;background-color:#141414!important;border-color:#ffffff1c!important;box-shadow:none!important}html[data-theme] body .collaboration-layout-shell .contract-page.signing-page .contract-detail-stats div,html[data-theme] body .collaboration-layout-shell .contract-page.signing-page .contract-dispute-form,html[data-theme] body .collaboration-layout-shell .contract-page.signing-page .contract-sign-notice,html[data-theme] body .collaboration-layout-shell .contract-page.signing-page .contract-sign-panel .panel-metric,html[data-theme] body .collaboration-layout-shell .contract-page.signing-page .contract-signature-grid article,html[data-theme] body .collaboration-layout-shell .contract-page.signing-page .contract-terms-list article{background:#1b1b1b!important;background-color:#1b1b1b!important;border-color:#ffffff1a!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-gate,html[data-theme] body:has(.contract-page.signing-page) .legal-document-viewer{background:#000000b8!important;background-color:#000000b8!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-dialog,html[data-theme] body:has(.contract-page.signing-page) .legal-document-dialog{background:#141414!important;background-color:#141414!important;border:1px solid #ffffff1f!important;box-shadow:0 24px 70px #0000006b!important;color:#f5f5f5!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-footer,html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-header,html[data-theme] body:has(.contract-page.signing-page) .legal-document-footer,html[data-theme] body:has(.contract-page.signing-page) .legal-document-header{background:#141414!important;background-color:#141414!important;border-color:#ffffff1a!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-dialog h2,html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-document-title,html[data-theme] body:has(.contract-page.signing-page) .legal-document-dialog h3{color:#f5f5f5!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-document-meta,html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-empty,html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-header p,html[data-theme] body:has(.contract-page.signing-page) .legal-document-footer,html[data-theme] body:has(.contract-page.signing-page) .legal-document-meta{color:#ffffff8a!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-content,html[data-theme] body:has(.contract-page.signing-page) .legal-document-content{background:#141414!important;background-color:#141414!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-loading div{background:#2b2b2b!important;background-color:#2b2b2b!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-document-list{background:#1b1b1b!important;background-color:#1b1b1b!important;border-color:#ffffff1a!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-document-list>:not([hidden])~:not([hidden]){border-color:#ffffff1a!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-document-button{background:#1b1b1b!important;background-color:#1b1b1b!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-close:hover,html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-document-button:hover,html[data-theme] body:has(.contract-page.signing-page) .legal-document-close:hover{background:#242424!important;background-color:#242424!important;color:#f5f5f5!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-open-text{color:#26ee6d!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-checkbox-row{background:#1b1b1b!important;background-color:#1b1b1b!important;border-color:#ffffff1a!important;color:#ffffffc7!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-checkbox{accent-color:#26ee6d!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-error{background:#ff5d5d1f!important;background-color:#ff5d5d1f!important;border-color:#ff5d5d5c!important;color:#ff9a9a!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-cancel{background:#1b1b1b!important;background-color:#1b1b1b!important;border:1px solid #ffffff1a!important;color:#ffffffbd!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-cancel:hover{background:#242424!important;background-color:#242424!important;color:#f5f5f5!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-submit{background:#26ee6d!important;background-color:#26ee6d!important;color:#050505!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-submit:hover:not(:disabled){background:#35f277!important;background-color:#35f277!important}html[data-theme] body:has(.contract-page.signing-page) .legal-acceptance-submit:disabled{background:#303030!important;background-color:#303030!important;color:#ffffff61!important}html[data-theme] body:has(.contract-page.signing-page) .legal-document-body{color:#ffffffc2!important}html[data-theme] body .collaboration-layout-shell .contract-shell,html[data-theme] body .collaboration-layout-shell .copyright-contract-shell{color:#fff!important}html[data-theme] body .collaboration-layout-shell .contract-feedback,html[data-theme] body .collaboration-layout-shell .contract-hero-copy,html[data-theme] body .collaboration-layout-shell .contract-hero-panel,html[data-theme] body .collaboration-layout-shell .contract-loading-card,html[data-theme] body .collaboration-layout-shell .contract-management-card,html[data-theme] body .collaboration-layout-shell .contract-summary-grid button,html[data-theme] body .collaboration-layout-shell .copyright-contract-hero,html[data-theme] body .collaboration-layout-shell .copyright-contract-member-preview div,html[data-theme] body .collaboration-layout-shell .copyright-contract-panel,html[data-theme] body .collaboration-layout-shell .copyright-contract-share,html[data-theme] body .collaboration-layout-shell .copyright-contract-stat-grid div,html[data-theme] body .collaboration-layout-shell .copyright-party-row{background:#141414!important;background-color:#141414!important;border-color:#2b2b2b!important;box-shadow:none!important}html[data-theme] body .collaboration-layout-shell .contract-party-strip div.is-signed,html[data-theme] body .collaboration-layout-shell .contract-summary-grid button.is-selected,html[data-theme] body .collaboration-layout-shell .copyright-contract-notice.is-success{background:#2d9e5f24!important;background-color:#2d9e5f24!important;border-color:#2d9e5f6b!important}html[data-theme] body .collaboration-layout-shell .contract-card-head h2,html[data-theme] body .collaboration-layout-shell .contract-feedback h2,html[data-theme] body .collaboration-layout-shell .contract-hero-copy h1,html[data-theme] body .collaboration-layout-shell .contract-hero-panel strong,html[data-theme] body .collaboration-layout-shell .contract-party-strip strong,html[data-theme] body .collaboration-layout-shell .contract-summary-grid button,html[data-theme] body .collaboration-layout-shell .contract-summary-grid strong,html[data-theme] body .collaboration-layout-shell .copyright-contract-aside h2,html[data-theme] body .collaboration-layout-shell .copyright-contract-hero-main h1,html[data-theme] body .collaboration-layout-shell .copyright-contract-member-preview strong,html[data-theme] body .collaboration-layout-shell .copyright-contract-panel-head h2,html[data-theme] body .collaboration-layout-shell .copyright-contract-stat-grid strong,html[data-theme] body .collaboration-layout-shell .copyright-party-member strong{color:#fff!important}html[data-theme] body .collaboration-layout-shell .contract-card-head p,html[data-theme] body .collaboration-layout-shell .contract-feedback p,html[data-theme] body .collaboration-layout-shell .contract-hero-copy p,html[data-theme] body .collaboration-layout-shell .copyright-contract-aside p,html[data-theme] body .collaboration-layout-shell .copyright-contract-hero-main p{color:#ffffffb8!important}html[data-theme] body .collaboration-layout-shell .contract-card-head>div:nth-child(2)>span,html[data-theme] body .collaboration-layout-shell .contract-card-meta,html[data-theme] body .collaboration-layout-shell .contract-hero-copy>span,html[data-theme] body .collaboration-layout-shell .contract-hero-panel>span,html[data-theme] body .collaboration-layout-shell .contract-party-strip small,html[data-theme] body .collaboration-layout-shell .contract-party-strip span,html[data-theme] body .collaboration-layout-shell .contract-summary-grid small,html[data-theme] body .collaboration-layout-shell .contract-summary-grid span,html[data-theme] body .collaboration-layout-shell .copyright-contract-field>span,html[data-theme] body .collaboration-layout-shell .copyright-contract-member-preview span,html[data-theme] body .collaboration-layout-shell .copyright-contract-panel-head span,html[data-theme] body .collaboration-layout-shell .copyright-contract-share span,html[data-theme] body .collaboration-layout-shell .copyright-contract-stat-grid span,html[data-theme] body .collaboration-layout-shell .copyright-party-member span{color:#ffffff8f!important}html[data-theme] body .collaboration-layout-shell .contract-card-icon,html[data-theme] body .collaboration-layout-shell .copyright-contract-aside-icon{background:#2d9e5f24!important;border-color:#2d9e5f52!important;color:#2d9e5f!important}html[data-theme] body .collaboration-layout-shell .contract-card-meta span,html[data-theme] body .collaboration-layout-shell .contract-party-strip div,html[data-theme] body .collaboration-layout-shell .copyright-contract-date-input,html[data-theme] body .collaboration-layout-shell .copyright-contract-field input,html[data-theme] body .collaboration-layout-shell .copyright-contract-field select,html[data-theme] body .collaboration-layout-shell .copyright-contract-field textarea{background:#050505!important;background-color:#050505!important;border-color:#2b2b2b!important;color:#fff!important}html[data-theme] body .collaboration-layout-shell .copyright-contract-field input::placeholder,html[data-theme] body .collaboration-layout-shell .copyright-contract-field textarea::placeholder{color:#ffffff6b!important}html[data-theme] body .collaboration-layout-shell .copyright-contract-field select option{background:#111!important;color:#fff!important}html[data-theme] body .collaboration-layout-shell .contract-back,html[data-theme] body .collaboration-layout-shell .contract-feedback button,html[data-theme] body .collaboration-layout-shell .copyright-contract-back,html[data-theme] body .collaboration-layout-shell .copyright-contract-link-button,html[data-theme] body .collaboration-layout-shell .copyright-contract-secondary{background:#1b1b1b!important;border-color:#2b2b2b!important;color:#fff!important}html[data-theme] body .collaboration-layout-shell .contract-card-cta,html[data-theme] body .collaboration-layout-shell .copyright-contract-submit{background:#2d9e5f!important;border-color:#0000!important;color:#e8f5ec!important}html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-item-copy,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-list,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-route{color:#fff!important}html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar{background:#050505!important;background-color:#050505!important;border:1px solid #2b2b2b!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-filter-grid input,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-filter-grid select,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar .font-medium,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar .text-gray-900,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar h2,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar label,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar strong{color:#fff!important}html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar .text-gray-500,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar .text-gray-600,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar .text-gray-700,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar p,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar small,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar span{color:#ffffff8f!important}html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-filter-grid .relative,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-filter-grid input,html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-filter-grid select{background:#050505!important;background-color:#050505!important;border-color:#2b2b2b!important;color:#fff!important}html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-filter-grid input::placeholder{color:#ffffff6b!important}html[data-theme] body .collaboration-layout-shell .my-collab-page .my-collab-contract-filter-grid select option{background:#111!important;color:#fff!important}html[data-theme] body .collaboration-layout-shell>.w-full>.min-h-screen.bg-gray-50{background:#000!important;background-color:#000!important;color:#fff!important}html[data-theme] body .collaboration-layout-shell>.w-full>.min-h-screen.bg-gray-50 .bg-white{background:#141414!important;background-color:#141414!important;border:1px solid #2b2b2b!important;box-shadow:none!important}html[data-theme] body .collaboration-layout-shell>.w-full>.min-h-screen.bg-gray-50 .bg-gray-200{background:#1b1b1b!important;background-color:#1b1b1b!important}html[data-theme] body:has(.contract-legacy-detail-page),html[data-theme] body:has(.contract-legacy-detail-page) .App,html[data-theme] body:has(.social-feed-page),html[data-theme] body:has(.social-feed-page) .App{background:#000!important;background-color:#000!important}html[data-theme] body .social-feed-page{--ibom-bg:#030804;--ibom-bg-elevated:#101a12;--ibom-panel:#070f09;--ibom-panel-soft:#182219;--ibom-border:#3cb45a24;--ibom-border-strong:#3cb45a3d;--ibom-text:#e8f5ec;--ibom-text-soft:#dcf5e4c2;--ibom-text-muted:#c8ebd285;--ibom-brand:#2d9e5f;--ibom-brand-soft:#2d9e5f24;--ibom-shadow-soft:none;background:#030804!important;background-color:#030804!important;color:#e8f5ec!important}html[data-theme] body .social-feed-page .social-composer-card,html[data-theme] body .social-feed-page .social-feed-count,html[data-theme] body .social-feed-page .social-feed-empty,html[data-theme] body .social-feed-page .social-feed-hero,html[data-theme] body .social-feed-page .social-feed-tabs,html[data-theme] body .social-feed-page .social-moment-card{background:#141414!important;background-color:#141414!important;border-color:#2b2b2b!important;box-shadow:none!important}html[data-theme] body .social-feed-page .social-feed-count strong,html[data-theme] body .social-feed-page .social-feed-empty strong,html[data-theme] body .social-feed-page .social-feed-hero h1,html[data-theme] body .social-feed-page .social-moment-author-name,html[data-theme] body .social-feed-page .social-moment-content{color:#fff!important}html[data-theme] body .social-feed-page .social-composer-submit-row span,html[data-theme] body .social-feed-page .social-feed-count span,html[data-theme] body .social-feed-page .social-feed-empty span,html[data-theme] body .social-feed-page .social-moment-meta{color:#ffffff8f!important}html[data-theme] body .social-feed-page .social-composer-tools button,html[data-theme] body .social-feed-page .social-load-more button,html[data-theme] body .social-feed-page .social-moment-actions button,html[data-theme] body .social-feed-page select,html[data-theme] body .social-feed-page textarea{background:#050505!important;background-color:#050505!important;border-color:#2b2b2b!important;color:#fff!important}html[data-theme] body .social-feed-page textarea::placeholder{color:#ffffff6b!important}html[data-theme] body .social-feed-page .social-composer-submit-row button:not(:disabled),html[data-theme] body .social-feed-page .social-feed-tabs button.is-active{background:#2d9e5f!important;color:#e8f5ec!important}html[data-theme] body .social-feed-page .social-composer-submit-row button:disabled{background:#2d9e5f61!important;color:#e8f5ec7a!important;opacity:1!important}html[data-theme] body .contract-legacy-detail-page{background:#000!important;background-color:#000!important;color:#fff!important}html[data-theme] body .contract-legacy-detail-page .bg-gray-100,html[data-theme] body .contract-legacy-detail-page .bg-gray-50,html[data-theme] body .contract-legacy-detail-page .bg-white{background:#141414!important;background-color:#141414!important;border-color:#2b2b2b!important;box-shadow:none!important}html[data-theme] body .contract-legacy-detail-page .font-medium,html[data-theme] body .contract-legacy-detail-page .font-semibold,html[data-theme] body .contract-legacy-detail-page .text-gray-900,html[data-theme] body .contract-legacy-detail-page h1,html[data-theme] body .contract-legacy-detail-page h2,html[data-theme] body .contract-legacy-detail-page h3,html[data-theme] body .contract-legacy-detail-page h4{color:#fff!important}html[data-theme] body .contract-legacy-detail-page .text-gray-500,html[data-theme] body .contract-legacy-detail-page .text-gray-600,html[data-theme] body .contract-legacy-detail-page .text-gray-700,html[data-theme] body .contract-legacy-detail-page label,html[data-theme] body .contract-legacy-detail-page p,html[data-theme] body .contract-legacy-detail-page span{color:#ffffffad!important}html[data-theme] body .contract-legacy-detail-page input,html[data-theme] body .contract-legacy-detail-page select,html[data-theme] body .contract-legacy-detail-page textarea{background:#050505!important;background-color:#050505!important;border-color:#2b2b2b!important;color:#fff!important}html[data-theme] body .contract-legacy-detail-page button.bg-blue-600,html[data-theme] body .contract-legacy-detail-page button.bg-green-600{background:#2d9e5f!important;border-color:#0000!important;color:#e8f5ec!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .bg-amber-50,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card [class*=bg-amber-50]{background:#ff9c2b1f!important;background-color:#ff9c2b1f!important;border-color:#ff9c2b57!important;color:#ffb13b!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .text-amber-700,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .text-amber-800,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card [class*=text-amber]{color:#ffb13b!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-700,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-900,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-600,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-700,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-900{background:#0000!important;background-color:initial!important;border-color:#0000!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-700,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-700 span,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-900,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-900 span{color:#2d9e5f!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle:hover:not(:disabled){background:#2d9e5f1f!important;background-color:#2d9e5f1f!important;border-color:#0000!important;color:#2d9e5f!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle:hover:not(:disabled) b,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle:hover:not(:disabled) span{color:#2d9e5f!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button.text-blue-700,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button.text-blue-900,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button[class*="hover:bg-blue-100"],html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button[class*="hover:bg-blue-50"]{background:#0000!important;background-color:initial!important;border:1px solid #2d9e5f57!important;color:#2d9e5f!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button.text-blue-700:hover,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button.text-blue-900:hover,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button[class*="hover:bg-blue-100"]:hover,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button[class*="hover:bg-blue-50"]:hover{background:#2d9e5f1f!important;background-color:#2d9e5f1f!important;color:#2d9e5f!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-preference-chip{align-items:center!important;background:color-mix(in srgb,var(--app-surface) 88%,#0000)!important;background-color:color-mix(in srgb,var(--app-surface) 88%,#0000)!important;border:1px solid color-mix(in srgb,var(--app-border) 72%,var(--app-text-primary) 28%)!important;border-radius:999px!important;box-shadow:none!important;color:var(--app-text-secondary)!important;display:inline-flex!important;font-size:14px!important;font-weight:400!important;gap:6px!important;justify-content:center!important;line-height:20px!important;min-height:34px!important;padding:6px 12px!important;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-preference-chip:focus-visible,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-preference-chip:hover{background:color-mix(in srgb,var(--app-accent-soft) 68%,var(--app-surface) 32%)!important;background-color:color-mix(in srgb,var(--app-accent-soft) 68%,var(--app-surface) 32%)!important;border-color:color-mix(in srgb,var(--app-accent) 64%,var(--app-text-primary) 36%)!important;color:var(--app-accent)!important;outline:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-preference-chip.is-selected{background:color-mix(in srgb,var(--app-accent-soft) 76%,var(--app-surface) 24%)!important;background-color:color-mix(in srgb,var(--app-accent-soft) 76%,var(--app-surface) 24%)!important;border-color:color-mix(in srgb,var(--app-accent) 72%,var(--app-text-primary) 28%)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 24%,#0000)!important;color:var(--app-accent)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-preference-chip-add{border-color:color-mix(in srgb,var(--app-accent) 54%,var(--app-border) 46%)!important;color:var(--app-accent)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-preference-chip>button{color:color-mix(in srgb,var(--app-accent) 78%,var(--app-text-primary) 22%)!important;line-height:1!important;margin-left:2px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-preference-chip>button:hover{color:var(--app-text-primary)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-save-button{background:var(--app-accent)!important;background-color:var(--app-accent)!important;border:1px solid #0000!important;border-radius:10px!important;box-shadow:0 14px 30px color-mix(in srgb,var(--app-accent) 28%,#0000)!important;color:var(--app-on-accent)!important;font-weight:700!important;min-height:44px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-save-button:hover:not(:disabled){background:var(--app-accent-strong)!important;background-color:var(--app-accent-strong)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-backdrop{background:color-mix(in srgb,#000 74%,var(--app-bg) 26%)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-dialog{background:linear-gradient(180deg,color-mix(in srgb,var(--app-surface) 94%,#000 6%),var(--app-surface)),var(--app-surface)!important;border:1px solid color-mix(in srgb,var(--app-border) 82%,var(--app-accent) 18%)!important;box-shadow:0 24px 70px #00000094!important;color:var(--app-text-primary)!important;max-height:min(94vh,860px)!important;max-width:min(96vw,1240px)!important;width:min(96vw,1240px)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-header{background:color-mix(in srgb,var(--app-surface) 88%,var(--app-bg) 12%)!important;border-bottom:1px solid color-mix(in srgb,var(--app-border) 84%,#0000)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-title{color:var(--app-text-primary)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-close{background:color-mix(in srgb,var(--app-accent-soft) 62%,var(--app-surface) 38%)!important;border:1px solid color-mix(in srgb,var(--app-accent) 32%,var(--app-border) 68%)!important;color:var(--app-accent)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-close:hover{background:color-mix(in srgb,var(--app-accent) 22%,var(--app-accent-soft) 78%)!important;color:var(--app-text-primary)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-body{flex:1 1 auto!important;max-height:none!important;min-height:0!important;overscroll-behavior:contain!important;padding:22px 24px 24px!important;scrollbar-color:color-mix(in srgb,var(--app-text-muted) 70%,#0000) color-mix(in srgb,var(--app-surface-alt) 78%,#0000);scrollbar-gutter:stable!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-body::-webkit-scrollbar{width:10px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-body::-webkit-scrollbar-track{background:color-mix(in srgb,var(--app-surface-alt) 72%,#0000)}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--app-text-muted) 62%,#0000);border-radius:999px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-tabs{background:color-mix(in srgb,var(--app-bg) 72%,var(--app-surface) 28%)!important;border:1px solid color-mix(in srgb,var(--app-border) 78%,#0000)!important;border-radius:8px!important;display:flex!important;gap:6px!important;margin:0 auto 16px!important;max-width:100%!important;padding:4px!important;width:max-content!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-tab{background:#0000!important;border:0!important;border-radius:6px!important;color:var(--app-text-muted)!important;cursor:pointer!important;font-size:13px!important;font-weight:800!important;height:34px!important;min-width:96px!important;padding:0 14px!important;transition:background-color .16s ease,color .16s ease!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-tab.is-active,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-tab:hover:not(:disabled){background:color-mix(in srgb,var(--app-accent) 26%,var(--app-surface) 74%)!important;color:var(--app-text-primary)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-tab:disabled{cursor:not-allowed!important;opacity:.62!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-grid{grid-gap:10px!important;align-items:start!important;display:grid!important;gap:10px!important;grid-auto-rows:90px!important;grid-template-columns:repeat(auto-fill,minmax(90px,90px))!important;justify-content:center!important}@media (min-width:1180px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-grid{grid-template-columns:repeat(11,90px)!important}}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-grid--role{grid-auto-rows:118px!important;grid-template-columns:repeat(auto-fill,minmax(104px,104px))!important}@media (min-width:1180px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-grid--role{grid-template-columns:repeat(10,104px)!important}}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-option,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-upload-card{align-items:center!important;aspect-ratio:auto!important;background:color-mix(in srgb,var(--app-surface-alt) 76%,var(--app-surface) 24%)!important;border:1px solid color-mix(in srgb,var(--app-border) 74%,var(--app-accent) 26%)!important;border-radius:8px!important;box-sizing:border-box!important;color:var(--app-text-primary)!important;cursor:pointer!important;display:flex!important;height:90px!important;justify-content:center!important;min-height:90px!important;min-width:0!important;overflow:hidden!important;position:relative!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease!important;width:90px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-option:focus-visible,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-option:hover:not(:disabled),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-upload-card:focus-visible,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-upload-card:hover:not(:disabled){background:color-mix(in srgb,var(--app-accent-soft) 48%,var(--app-surface) 52%)!important;border-color:color-mix(in srgb,var(--app-accent) 72%,var(--app-border) 28%)!important;box-shadow:0 12px 28px color-mix(in srgb,var(--app-accent) 18%,#0000)!important;outline:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-option:disabled,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-upload-card:disabled{cursor:not-allowed!important;opacity:.62!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-option img{border-radius:50%!important;box-shadow:0 10px 24px #0000003d!important;display:block!important;height:min(72px,78%)!important;object-fit:cover!important;width:min(72px,78%)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-grid--role .profile-avatar-option{flex-direction:column!important;gap:7px!important;height:118px!important;justify-content:flex-start!important;min-height:118px!important;padding:9px 8px 7px!important;width:104px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-grid--role .profile-avatar-option img{flex:0 0 72px!important;height:72px!important;width:72px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-role-label{color:var(--app-text-muted)!important;display:block!important;font-size:10.5px!important;font-weight:700!important;line-height:1.2!important;max-width:92px!important;min-height:13px!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-option.is-selected{border-color:var(--app-accent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 40%,#0000),0 16px 32px color-mix(in srgb,var(--app-accent) 20%,#0000)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-selected-icon{background:var(--app-surface)!important;border-radius:50%!important;color:var(--app-accent)!important;filter:drop-shadow(0 4px 8px rgba(0,0,0,.28))!important;height:20px!important;position:absolute!important;right:6px!important;top:6px!important;width:20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-upload-card{border-style:dashed!important;flex-direction:column!important;gap:8px!important;padding:10px!important;text-align:center!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-upload-card svg{color:var(--app-accent)!important;height:24px!important;width:24px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-upload-card span{color:var(--app-text-primary)!important;display:block!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;max-width:100%!important;overflow-wrap:anywhere!important}@media (max-width:640px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-dialog{max-height:92vh!important;width:min(96vw,420px)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-picker-body{padding:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-grid{gap:10px!important;grid-auto-rows:82px!important;grid-template-columns:repeat(auto-fill,minmax(82px,82px))!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-option,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-upload-card{height:82px!important;min-height:82px!important;width:82px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-option img{height:min(64px,78%)!important;width:min(64px,78%)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-grid--role{grid-auto-rows:108px!important;grid-template-columns:repeat(auto-fill,minmax(90px,90px))!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-grid--role .profile-avatar-option{gap:6px!important;height:108px!important;min-height:108px!important;padding:8px 6px 6px!important;width:90px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-grid--role .profile-avatar-option img{flex-basis:62px!important;height:62px!important;width:62px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-role-label{font-size:10px!important;max-width:80px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-avatar-upload-card span{font-size:12px!important}}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-backdrop{--profile-instrument-picker-bg:#171717;--profile-instrument-picker-panel:#151515;--profile-instrument-picker-control:#101010;--profile-instrument-picker-border:#2b2b2b;--profile-instrument-picker-border-soft:#ffffff14;--profile-instrument-picker-text:#fff;--profile-instrument-picker-text-secondary:#ffffffc7;--profile-instrument-picker-text-muted:#ffffff80;--profile-instrument-picker-close-bg:#3b3b3b;--profile-instrument-picker-accent:#44b26c;--profile-instrument-picker-accent-hover:#58c77e;--profile-instrument-picker-accent-soft:#44b26c29;align-items:center!important;background:#000000d6!important;display:flex!important;inset:0!important;justify-content:center!important;padding:24px!important;position:fixed!important;z-index:1200!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-dialog{background:var(--profile-instrument-picker-bg)!important;border:1px solid var(--profile-instrument-picker-border)!important;border-radius:8px!important;box-shadow:0 24px 70px #00000094!important;color:var(--profile-instrument-picker-text)!important;display:flex!important;flex-direction:column!important;max-height:min(86vh,780px)!important;overflow:hidden!important;width:min(1024px,calc(100vw - 32px))!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-footer,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-header{align-items:center!important;background:var(--profile-instrument-picker-bg)!important;border-color:var(--profile-instrument-picker-border-soft)!important;display:flex!important;padding:16px 24px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-header{border-bottom:1px solid var(--profile-instrument-picker-border-soft)!important;justify-content:space-between!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-footer{border-top:1px solid var(--profile-instrument-picker-border-soft)!important;gap:12px!important;justify-content:flex-end!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-title{color:var(--profile-instrument-picker-text)!important;font-size:18px!important;font-weight:700!important;line-height:1.35!important;margin:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-close{align-items:center!important;background:var(--profile-instrument-picker-close-bg)!important;border:0!important;border-radius:999px!important;color:#ffffff9e!important;display:inline-flex!important;height:36px!important;justify-content:center!important;width:36px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-close:hover{background:#505050!important;color:var(--profile-instrument-picker-text)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-close svg{height:20px!important;width:20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-body{background:var(--profile-instrument-picker-bg)!important;color:var(--profile-instrument-picker-text)!important;flex:1 1 auto!important;max-height:62vh!important;overflow-y:auto!important;padding:20px 24px!important;scrollbar-color:#ffffff52 #0000}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-body::-webkit-scrollbar{width:26px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-body::-webkit-scrollbar-track{background:#0000}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-body::-webkit-scrollbar-thumb{background:#ffffff52;border:9px solid var(--profile-instrument-picker-bg);border-radius:999px;min-height:72px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-category{background:var(--profile-instrument-picker-panel)!important;border:1px solid var(--profile-instrument-picker-border)!important;border-radius:8px!important;padding:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-category+.profile-instrument-category{margin-top:20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-category>div:first-child{align-items:center!important;display:flex!important;gap:12px!important;justify-content:space-between!important;margin-bottom:12px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-category>div:last-child{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-category-title{color:var(--profile-instrument-picker-text)!important;font-size:14px!important;font-weight:700!important;margin:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-category-count{align-items:center!important;background:var(--profile-instrument-picker-accent-soft)!important;border:1px solid #44b26c99!important;border-radius:999px!important;color:var(--profile-instrument-picker-accent-hover)!important;display:inline-flex!important;justify-content:center!important;min-height:24px!important;min-width:28px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-option{align-items:center!important;background:var(--profile-instrument-picker-control)!important;border:1px solid #ffffff24!important;border-radius:999px!important;color:var(--profile-instrument-picker-text-secondary)!important;display:inline-flex!important;font-size:15px!important;font-weight:600!important;justify-content:center!important;line-height:1.1!important;min-height:40px!important;padding:8px 18px!important;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-option:focus-visible,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-option:hover{background:var(--profile-instrument-picker-accent-soft)!important;border-color:#44b26cb8!important;color:#75d997!important;outline:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-option.is-selected{background:var(--profile-instrument-picker-accent-soft)!important;border-color:var(--profile-instrument-picker-accent)!important;box-shadow:inset 0 0 0 1px #44b26c3d!important;color:#75d997!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-done{align-items:center!important;background:var(--profile-instrument-picker-accent)!important;border:1px solid #0000!important;border-radius:8px!important;box-shadow:none!important;color:#050505!important;display:inline-flex!important;font-size:14px!important;font-weight:700!important;justify-content:center!important;min-height:44px!important;padding:8px 20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings-page .profile-instrument-picker-done:hover{background:var(--profile-instrument-picker-accent-hover)!important;color:#050505!important}html[data-theme] body:has(.account-wallet-page),html[data-theme] body:has(.account-wallet-page) #root,html[data-theme] body:has(.account-wallet-page) .App{background:#000!important;background-color:#000!important}html[data-theme] body .account-page.account-page--wallet-only{align-items:stretch!important;gap:0!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;max-width:none!important;min-height:100vh!important;min-height:calc(100vh/var(--ibom-app-scale, 1))!important;overflow:visible!important;padding:0!important;width:100%!important}html[data-theme] body .account-page.account-page--wallet-only .account-main{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;scrollbar-gutter:auto!important;width:100%!important}html[data-theme] body .account-page.account-page--wallet-only .account-main:has(>.account-wallet-page),html[data-theme] body .account-page.account-page--wallet-only .account-main:has(>.account-wallet-page)>.account-wallet-page{overflow:visible!important}html[data-theme] body .account-wallet-page{--wallet-gold:#f6bd00;--wallet-gold-border:#806910;--wallet-gold-panel:#211b02;--wallet-crystal:#bd70ff;--wallet-crystal-border:#7431aa;--wallet-crystal-panel:#1c0c29;--wallet-green:#26ee6d;--wallet-line:#252525;background:#000!important;background-color:#000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:block!important;min-height:100vh;min-height:calc(100vh/var(--ibom-app-scale, 1));padding:20px 21px 72px!important;text-align:left;width:100%}html[data-theme] body .account-wallet-page .wallet-page-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin:0 0 28px;min-height:40px}html[data-theme] body .account-wallet-page .wallet-page-header h1{color:#fff!important;font-size:36px;font-weight:800;letter-spacing:0;line-height:1.1;margin:0}html[data-theme] body .account-wallet-page .wallet-fund-rules-button{align-items:center;background:#303030!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;display:inline-flex;font-size:16px;font-weight:500;gap:6px;height:39px;justify-content:center;line-height:1;padding:0 14px!important}html[data-theme] body .account-wallet-page .wallet-fund-rules-button:hover{background:#3a3a3a!important}html[data-theme] body .account-wallet-page .wallet-fund-rules-button svg{stroke-width:2.2;height:20px;width:20px}html[data-theme] body .account-wallet-page .wallet-page-body{display:block;min-width:0}html[data-theme] body .account-wallet-page .wallet-type-grid{grid-gap:30px!important;display:grid!important;gap:30px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 36px!important}html[data-theme] body .account-wallet-page .wallet-option-card{background-image:none!important;border-radius:10px!important;border-style:solid!important;border-width:1px!important;box-shadow:none!important;cursor:pointer;min-height:220px;padding:35px 30px!important}html[data-theme] body .account-wallet-page .wallet-option-card-gold{background:var(--wallet-gold-panel)!important;border-color:var(--wallet-gold-border)!important}html[data-theme] body .account-wallet-page .wallet-option-card-crystal{background:var(--wallet-crystal-panel)!important;border-color:var(--wallet-crystal-border)!important}html[data-theme] body .account-wallet-page .wallet-option-card-active,html[data-theme] body .account-wallet-page .wallet-option-card:hover{box-shadow:inset 0 0 0 1px #ffffff05!important}html[data-theme] body .account-wallet-page .wallet-option-title{font-size:20px!important;font-weight:700!important;line-height:1.2!important;margin:0 0 16px!important}html[data-theme] body .account-wallet-page .wallet-option-card-gold .wallet-option-balance,html[data-theme] body .account-wallet-page .wallet-option-card-gold .wallet-option-title{color:var(--wallet-gold)!important}html[data-theme] body .account-wallet-page .wallet-option-card-crystal .wallet-option-balance,html[data-theme] body .account-wallet-page .wallet-option-card-crystal .wallet-option-title{color:var(--wallet-crystal)!important}html[data-theme] body .account-wallet-page .wallet-option-balance{font-size:38px!important;font-weight:800!important;letter-spacing:0;line-height:1.05!important;margin:0!important}html[data-theme] body .account-wallet-page .wallet-option-meta{color:#ffffff85!important;font-size:17px!important;font-weight:400!important;line-height:1.35!important;margin-top:22px!important;max-width:760px}html[data-theme] body .account-wallet-page .wallet-option-card-crystal .wallet-option-meta{margin-top:18px!important}html[data-theme] body .account-wallet-page .wallet-option-card-crystal .wallet-option-meta+.wallet-option-meta{margin-top:12px!important}html[data-theme] body .account-wallet-page .wallet-tab-row{align-items:flex-start;border-bottom:1px solid var(--wallet-line)!important;display:flex!important;gap:40px!important;margin:0 0 26px!important;min-height:54px;padding:0!important}html[data-theme] body .account-wallet-page .wallet-tab-row button{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#ffffff6b!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important;min-height:44px;padding:0!important;position:relative}html[data-theme] body .account-wallet-page .wallet-tab-row button.selected{color:#fff!important}html[data-theme] body .account-wallet-page .wallet-tab-row button.selected:after{background:var(--wallet-green);border-radius:999px;bottom:-1px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:25px}html[data-theme] body .account-wallet-page .wallet-tab-extra{align-items:center;display:inline-flex!important}html[data-theme] body .account-wallet-page[data-wallet-type=crystal] .wallet-tab-extra{display:none!important}html[data-theme] body .account-wallet-page .wallet-gold-recharge-section{margin:0}html[data-theme] body .account-wallet-page .gold-recharge-panel--wallet-page{grid-gap:0;display:grid;gap:0}html[data-theme] body .account-wallet-page .wallet-current-balance{align-items:center;background:#0000!important;border:1px solid var(--wallet-gold)!important;border-radius:8px;color:var(--wallet-gold)!important;display:flex;font-size:20px;gap:24px;justify-content:space-between;line-height:1.2;min-height:68px;padding:0 20px!important}html[data-theme] body .account-wallet-page .wallet-current-balance span,html[data-theme] body .account-wallet-page .wallet-current-balance strong{color:var(--wallet-gold)!important}html[data-theme] body .account-wallet-page .wallet-current-balance strong{font-size:21px;font-weight:800}html[data-theme] body .account-wallet-page .wallet-amount-field{margin-top:25px}html[data-theme] body .account-wallet-page .wallet-amount-field label{color:#fff!important;display:block;font-size:18px;font-weight:700;line-height:1.2;margin:0 0 14px}html[data-theme] body .account-wallet-page .wallet-coin-input-shell{position:relative}html[data-theme] body .account-wallet-page .wallet-coin-input-shell input,html[data-theme] body .account-wallet-page .wallet-coin-input-shell select{background:#000!important;border:1px solid #2b2b2b!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;font-size:17px;font-weight:600;height:55px;padding:0 82px 0 20px!important;width:100%}html[data-theme] body .account-wallet-page .wallet-coin-input-shell select{appearance:none!important;-webkit-appearance:none!important;cursor:pointer}html[data-theme] body .account-wallet-page .wallet-coin-input-shell select:disabled{cursor:not-allowed}html[data-theme] body .account-wallet-page .wallet-coin-input-shell input::placeholder{color:#ffffff73!important}html[data-theme] body .account-wallet-page .wallet-coin-input-shell input:focus,html[data-theme] body .account-wallet-page .wallet-coin-input-shell select:focus{border-color:#3a3a3a!important;box-shadow:0 0 0 1px #26ee6d2e!important}html[data-theme] body .account-wallet-page .wallet-coin-input-shell span{color:#ffffff7a!important;font-size:17px;font-weight:700;pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}html[data-theme] body .account-wallet-page .wallet-rate-note{color:#ffffff80!important;font-size:17px;font-weight:400;line-height:1.3;margin:28px 0 0!important;text-align:center}html[data-theme] body .account-wallet-page .wallet-recharge-submit{background:var(--wallet-green)!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#000!important;font-size:18px;font-weight:800;justify-self:center;line-height:1.2;margin-top:24px;min-height:54px;padding:0 24px!important;width:min(564px,100%)}html[data-theme] body .account-wallet-page .wallet-recharge-submit:hover:not(:disabled){background:#35f47b!important}html[data-theme] body .account-wallet-page .wallet-recharge-submit:disabled{cursor:not-allowed;opacity:.72}html[data-theme] body .account-wallet-page .wallet-recharge-error{background:#ff5d5d1a;border:1px solid #ff5d5d6b;border-radius:8px;color:#ff8d8d!important;font-size:14px;margin:14px 0 0!important;padding:10px 12px}html[data-theme] body .account-wallet-page .theme-feedback,html[data-theme] body .account-wallet-page .wallet-crystal-overview,html[data-theme] body .account-wallet-page .wallet-payment-order,html[data-theme] body .account-wallet-page [class*=rounded-xl][class*=border]{background:#111!important;background-color:#111!important;border-color:#2b2b2b!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .account-wallet-page .wallet-payment-order{grid-gap:14px;border:1px solid #2b2b2b;border-radius:8px;display:grid;gap:14px;margin-top:28px;padding:18px}html[data-theme] body .account-wallet-page .wallet-payment-actions,html[data-theme] body .account-wallet-page .wallet-payment-order-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}html[data-theme] body .account-wallet-page .wallet-payment-order p,html[data-theme] body .account-wallet-page .wallet-payment-order strong{color:#fff!important;margin:0}html[data-theme] body .account-wallet-page .wallet-payment-order dd,html[data-theme] body .account-wallet-page .wallet-payment-order dt,html[data-theme] body .account-wallet-page .wallet-payment-order span{color:#fff9!important}html[data-theme] body .account-wallet-page .wallet-payment-order dl{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}html[data-theme] body .account-wallet-page .wallet-payment-order dd{margin:4px 0 0;overflow-wrap:anywhere}html[data-theme] body .account-wallet-page .wallet-payment-actions button,html[data-theme] body .account-wallet-page .wallet-payment-code button{background:#1b1b1b!important;border:1px solid #2b2b2b!important;border-radius:8px!important;color:#fff!important;font-size:13px;padding:9px 12px!important}html[data-theme] body .account-wallet-page .wallet-payment-qr img{background:#fff;border-radius:8px;height:176px;object-fit:contain;width:176px}html[data-theme] body .account-wallet-page .wallet-payment-code textarea{background:#050505!important;border-color:#2b2b2b!important;color:#fff!important;margin-top:10px;min-height:96px}html[data-theme] body .account-wallet-page .wallet-loading-card,html[data-theme] body .account-wallet-page .wallet-loading-line{background:linear-gradient(90deg,#121212,#1a1a1a,#121212);border-radius:10px}html[data-theme] body .account-wallet-page .wallet-loading-card{min-height:220px}html[data-theme] body .account-wallet-page .wallet-loading-line{margin-bottom:24px;min-height:54px}@media (max-width:900px){html[data-theme] body .account-wallet-page{padding:20px 16px 56px!important}html[data-theme] body .account-wallet-page .wallet-page-header{align-items:flex-start}html[data-theme] body .account-wallet-page .wallet-page-header h1{font-size:32px}html[data-theme] body .account-wallet-page .wallet-type-grid{gap:18px!important;grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .account-wallet-page .wallet-option-card{min-height:184px;padding:26px 22px!important}html[data-theme] body .account-wallet-page .wallet-tab-row{gap:28px!important;overflow-x:auto}}@media (max-width:560px){html[data-theme] body .account-wallet-page .wallet-page-header{flex-direction:column;gap:14px;margin-bottom:22px;min-height:0}html[data-theme] body .account-wallet-page .wallet-fund-rules-button{align-self:flex-end}html[data-theme] body .account-wallet-page .wallet-current-balance{font-size:16px;min-height:58px}html[data-theme] body .account-wallet-page .wallet-payment-order dl{grid-template-columns:minmax(0,1fr)}}html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold.wallet-option-card-active,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold:hover{background:var(--wallet-gold-panel)!important;background-color:var(--wallet-gold-panel)!important;background-image:none!important;border-color:var(--wallet-gold-border)!important;box-shadow:none!important}html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal.wallet-option-card-active,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal:hover{background:var(--wallet-crystal-panel)!important;background-color:var(--wallet-crystal-panel)!important;background-image:none!important;border-color:var(--wallet-crystal-border)!important;box-shadow:none!important}html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold .wallet-option-balance,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold .wallet-option-title,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold.wallet-option-card-active .wallet-option-balance,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold.wallet-option-card-active .wallet-option-title{color:var(--wallet-gold)!important}html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal .wallet-option-balance,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal .wallet-option-title,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal.wallet-option-card-active .wallet-option-balance,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal.wallet-option-card-active .wallet-option-title{color:var(--wallet-crystal)!important}html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card .wallet-option-meta,html[data-theme] body .account-page.account-page--wallet-only .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-active .wallet-option-meta{color:#ffffff85!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page{background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:0!important;padding:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-page-header{margin-bottom:20px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-page-header h1{font-size:30px;line-height:1.15}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-fund-rules-button{border-radius:8px!important;font-size:14px!important;gap:5px!important;height:31px!important;padding:0 12px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-fund-rules-button svg{height:16px!important;width:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-card{align-self:start;border-radius:8px!important;min-height:176px;padding:26px 24px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-type-grid{align-items:start;gap:24px!important;margin-bottom:24px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-title{font-size:16px!important;line-height:1.25!important;margin-bottom:13px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-balance{font-size:32px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-meta{font-size:14px!important;line-height:1.45!important;margin-top:14px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-card-crystal .wallet-option-meta+.wallet-option-meta{margin-top:8px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-card-crystal .wallet-option-meta.text-blue-200{display:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-tab-row{gap:44px!important;min-height:48px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-tab-row button{font-size:18px!important;line-height:1.2!important;min-width:0!important;padding:0 0 12px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-tab-row button.selected:after{bottom:-1px!important;height:3px!important;width:22px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-current-balance{font-size:16px!important;margin-bottom:20px!important;min-height:54px!important;padding:0 16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-current-balance strong{font-size:18px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-amount-field label{font-size:14px!important;margin-bottom:10px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-coin-input-shell{height:44px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-coin-input-shell input,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-coin-input-shell select,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-coin-input-shell span,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-rate-note{font-size:14px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-rate-note{margin:20px 0 18px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-recharge-submit{font-size:16px!important;min-height:43px!important;padding:0 18px!important;width:min(452px,100%)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold.wallet-option-card-active,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold:hover{background:var(--wallet-gold-panel)!important;background-color:var(--wallet-gold-panel)!important;background-image:none!important;border-color:var(--wallet-gold-border)!important;box-shadow:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal.wallet-option-card-active,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal:hover{background:var(--wallet-crystal-panel)!important;background-color:var(--wallet-crystal-panel)!important;background-image:none!important;border-color:var(--wallet-crystal-border)!important;box-shadow:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold .wallet-option-title,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold.wallet-option-card-active .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-gold.wallet-option-card-active .wallet-option-title{color:var(--wallet-gold)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal .wallet-option-title,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal.wallet-option-card-active .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-crystal.wallet-option-card-active .wallet-option-title{color:var(--wallet-crystal)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card .wallet-option-meta,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-active .wallet-option-meta{color:#ffffff85!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-status-pill{align-items:center!important;background:#00b8ee0d!important;background-color:#00b8ee0d!important;border:2px solid #008fbd!important;border-radius:5px!important;box-shadow:inset 0 0 0 1px #00b8ee33,0 0 8px #00b8ee52!important;display:inline-flex!important;font-size:18px!important;font-weight:500!important;justify-content:center!important;letter-spacing:0!important;line-height:27px!important;min-height:31px!important;padding:0 16px!important}html[data-theme] body:has(.ibom-auth-page),html[data-theme] body:has(.ibom-auth-page) #root,html[data-theme] body:has(.ibom-auth-page) .App,html[data-theme] body:has(.ibom-role-page),html[data-theme] body:has(.ibom-role-page) #root,html[data-theme] body:has(.ibom-role-page) .App{background:#000!important;background-color:#000!important;color:#fff!important}html[data-theme] body:has(.ibom-auth-page) nav.ibom-topbar,html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar{background:#000!important;background-color:#000!important;background-image:none!important;border-bottom:1px solid #2b2b2b!important;box-shadow:none!important;color:#fff!important}html[data-theme] body:has(.ibom-auth-page) nav.ibom-topbar a:not([href="/collaboration/create"]),html[data-theme] body:has(.ibom-auth-page) nav.ibom-topbar button,html[data-theme] body:has(.ibom-auth-page) nav.ibom-topbar span,html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar a:not([href="/collaboration/create"]),html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar button,html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar span{color:#fff!important}html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar:not(.figma-nav-review){min-height:77px!important}html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar:not(.figma-nav-review)>div{max-width:1400px!important;width:min(1400px,calc(100vw - 48px))!important}html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar:not(.figma-nav-review)>div>div{height:76px!important;min-height:76px!important}html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar:not(.figma-nav-review) a[href="/"]{font-size:24px!important;letter-spacing:0!important;line-height:36px!important}html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar:not(.figma-nav-review) [class*=ml-10]{margin-left:50px!important}html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar:not(.figma-nav-review) [class*=space-x-4]{gap:32px!important}html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar:not(.figma-nav-review) .ibom-nav-link{font-size:14px!important;font-weight:500!important;letter-spacing:0!important;line-height:19px!important;white-space:nowrap!important}html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar:not(.figma-nav-review) #user-menu-button span.text-sm{font-size:14px!important;font-weight:500!important;line-height:19px!important}html[data-theme] body:has(.ibom-role-page) nav.ibom-topbar:not(.figma-nav-review) a[href="/collaboration/create"]{font-size:14px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}html[data-theme] body .ibom-auth-page,html[data-theme] body .ibom-role-page{--ibom-bg:#030804;--ibom-bg-elevated:#070f09;--ibom-panel:#0b140d;--ibom-panel-soft:#101a12;--ibom-border:#3cb45a24;--ibom-border-strong:#3cb45a3d;--ibom-text:#e8f5ec;--ibom-text-soft:#dcf5e4c2;--ibom-text-muted:#c8ebd285;--ibom-brand:#2d9e5f;--ibom-brand-strong:#237a48;--ibom-brand-soft:#2d9e5f24;--ibom-danger:#ff5c5c;--ibom-font-family:"MiSans","PingFang SC","Microsoft YaHei",Arial,sans-serif;--ibom-shadow-soft:none;--ibom-shadow-strong:none;--app-bg:#030804;--app-surface:#0b140d;--app-surface-alt:#070f09;--app-elevated:#101a12;--app-border:#3cb45a24;--app-input-bg:#080f0a;--app-input-bg-focus:#080f0a;--app-text-primary:#e8f5ec;--app-text-secondary:#dcf5e4c2;--app-text-muted:#c8ebd285;--app-placeholder:#c8ebd266;--app-accent:#2d9e5f;--app-accent-strong:#237a48;--app-accent-soft:#2d9e5f24;--app-on-accent:#e8f5ec;--app-disabled-bg:#dcf5e414;--app-disabled-border:#dcf5e41a;--app-disabled-text:#c8ebd266}html[data-theme] body .ibom-auth-page{background:linear-gradient(90deg,#2d9e5f0a 1px,#0000 0) 0 0 /48px 48px,linear-gradient(0deg,#2d9e5f08 1px,#0000 0) 0 0 /48px 48px,#030804!important;background-color:#030804!important;color:#e8f5ec!important}html[data-theme] body .ibom-auth-page .bg-slate-800,html[data-theme] body .ibom-auth-page .bg-slate-900,html[data-theme] body .ibom-auth-page .bg-white,html[data-theme] body .ibom-auth-page .ibom-auth-card,html[data-theme] body .ibom-auth-page .ibom-auth-form-panel,html[data-theme] body .ibom-auth-page .ibom-auth-mini-card,html[data-theme] body .ibom-auth-page .ibom-auth-terms,html[data-theme] body .ibom-auth-page [class*="bg-white/"]{background:#141414!important;background-color:#141414!important;border-color:#2b2b2b!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .ibom-auth-page .ibom-auth-brand{background:linear-gradient(135deg,#2d9e5f2e,#0000 42%),linear-gradient(180deg,#070f09,#0b140d)!important;background-color:#070f09!important;border-color:#3cb45a24!important}html[data-theme] body .ibom-auth-page .font-bold,html[data-theme] body .ibom-auth-page .font-semibold,html[data-theme] body .ibom-auth-page .text-slate-100,html[data-theme] body .ibom-auth-page .text-slate-200,html[data-theme] body .ibom-auth-page h1,html[data-theme] body .ibom-auth-page h2,html[data-theme] body .ibom-auth-page h3,html[data-theme] body .ibom-auth-page label,html[data-theme] body .ibom-auth-page strong{color:#fff!important}html[data-theme] body .ibom-auth-page .ibom-auth-switch,html[data-theme] body .ibom-auth-page .ibom-auth-switch p,html[data-theme] body .ibom-auth-page .text-slate-300,html[data-theme] body .ibom-auth-page .text-slate-400,html[data-theme] body .ibom-auth-page .text-slate-500,html[data-theme] body .ibom-auth-page p,html[data-theme] body .ibom-auth-page small{color:#ffffffa3!important}html[data-theme] body .ibom-auth-page .bg-cyan-300,html[data-theme] body .ibom-auth-page .bg-cyan-400,html[data-theme] body .ibom-auth-page .ibom-auth-brand-mark{background:#2d9e5f!important;background-color:#2d9e5f!important}html[data-theme] body .ibom-auth-page .ibom-auth-mini-card span,html[data-theme] body .ibom-auth-page .ibom-auth-mobile-title span,html[data-theme] body .ibom-auth-page .ibom-auth-mode-tabs,html[data-theme] body .ibom-auth-page .ibom-auth-mode-tabs button[class*=bg-slate-700]{background:#070f09!important;background-color:#070f09!important;border-color:#3cb45a24!important;color:#2d9e5f!important}html[data-theme] body .ibom-auth-page input:not([type=checkbox]),html[data-theme] body .ibom-auth-page select,html[data-theme] body .ibom-auth-page textarea{background:#050505!important;background-color:#050505!important;border-color:#2b2b2b!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .ibom-auth-page input::placeholder,html[data-theme] body .ibom-auth-page textarea::placeholder{color:#ffffff6b!important}html[data-theme] body .ibom-auth-page input:not([type=checkbox]):focus{border-color:#2d9e5f!important;box-shadow:0 0 0 3px #2d9e5f33!important}html[data-theme] body .ibom-auth-page .ibom-auth-submit,html[data-theme] body .ibom-auth-page button.ibom-auth-submit:not(:disabled){background:#2d9e5f!important;background-color:#2d9e5f!important;border-color:#0000!important;box-shadow:none!important;color:#e8f5ec!important}html[data-theme] body .ibom-auth-page .ibom-auth-submit:disabled{background:#2d9e5f47!important;background-color:#2d9e5f47!important;border-color:#0000!important;color:#c8ebd26b!important;opacity:1!important}html[data-theme] body .ibom-auth-page .ibom-auth-switch button,html[data-theme] body .ibom-auth-page .ibom-auth-terms button,html[data-theme] body .ibom-auth-page .text-cyan-200,html[data-theme] body .ibom-auth-page .text-cyan-300,html[data-theme] body .ibom-auth-page .text-green-600{color:#2d9e5f!important}html[data-theme] body .ibom-auth-page .ibom-auth-error{background:#ff5c5c1f!important;background-color:#ff5c5c1f!important;border-color:#ff5c5c70!important}html[data-theme] body .ibom-role-page{background-color:#000!important}html[data-theme] body .ibom-role-page .ibom-role-actionbar,html[data-theme] body .ibom-role-page .ibom-role-topbar{background:#000000f5!important;background-color:#000000f5!important;border-color:#2b2b2b!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .ibom-role-page .font-bold,html[data-theme] body .ibom-role-page .font-semibold,html[data-theme] body .ibom-role-page [class*=text-white],html[data-theme] body .ibom-role-page h1,html[data-theme] body .ibom-role-page h2,html[data-theme] body .ibom-role-page h3,html[data-theme] body .ibom-role-page h4,html[data-theme] body .ibom-role-page strong{color:#fff!important}html[data-theme] body .ibom-role-page .text-white\/50,html[data-theme] body .ibom-role-page .text-white\/60,html[data-theme] body .ibom-role-page .text-white\/70,html[data-theme] body .ibom-role-page [class*="text-white/50"],html[data-theme] body .ibom-role-page [class*="text-white/60"],html[data-theme] body .ibom-role-page [class*="text-white/70"],html[data-theme] body .ibom-role-page p,html[data-theme] body .ibom-role-page small{color:#fff9!important}html[data-theme] body .ibom-role-page .ibom-role-selected-summary,html[data-theme] body .ibom-role-page .ibom-role-selected-summary span,html[data-theme] body .ibom-role-page .ibom-role-tabs button,html[data-theme] body .ibom-role-page [class*="bg-[#232323]"],html[data-theme] body .ibom-role-page [class*="bg-white/10"],html[data-theme] body .ibom-role-page button[class*="bg-[#232323]"]{background:#141414!important;background-color:#141414!important;border-color:#2b2b2b!important;box-shadow:none!important;color:#ffffffc7!important}html[data-theme] body .ibom-role-page .ibom-role-tabs button[class*="bg-[#1DB954]"],html[data-theme] body .ibom-role-page [class*="bg-[#1DB954]"],html[data-theme] body .ibom-role-page [data-role-submit-button]:not(:disabled),html[data-theme] body .ibom-role-page button[class*="bg-[#1DB954]"]{background:#2d9e5f!important;background-color:#2d9e5f!important;border-color:#0000!important;color:#e8f5ec!important}html[data-theme] body .ibom-role-page input,html[data-theme] body .ibom-role-page select,html[data-theme] body .ibom-role-page textarea{background:#050505!important;background-color:#050505!important;border-color:#2b2b2b!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .ibom-role-page input::placeholder,html[data-theme] body .ibom-role-page textarea::placeholder{color:#ffffff6b!important}html[data-theme] body .ibom-role-page [data-role-card]{background:#141414!important;background-color:#141414!important;border:1px solid #2b2b2b!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .ibom-role-page [data-role-card]:hover{background:#1b1b1b!important;background-color:#1b1b1b!important}html[data-theme] body .ibom-role-page [data-role-card][data-role-selected=true]{border-color:#2d9e5f!important;box-shadow:0 0 0 1px #2d9e5f!important}html[data-theme] body .ibom-role-page [data-role-card] h4{color:#fff!important}html[data-theme] body .ibom-role-page [data-role-card] p{color:#fff9!important}html[data-theme] body .ibom-role-page [data-role-card] [class*="bg-white/10"],html[data-theme] body .ibom-role-page [data-role-card] button{background:#050505!important;background-color:#050505!important;border-color:#2b2b2b!important;color:#fff!important}html[data-theme] body .ibom-role-page [data-role-card] [class*="bg-[#1DB954]"],html[data-theme] body .ibom-role-page [data-role-card][data-role-selected=true] [class*="bg-[#1DB954]"]{background:#2d9e5f!important;background-color:#2d9e5f!important;border-color:#0000!important;color:#e8f5ec!important}html[data-theme] body .ibom-role-page [data-role-submit-button]:disabled{background:#2d9e5f47!important;background-color:#2d9e5f47!important;border-color:#0000!important;color:#c8ebd26b!important;filter:none!important;opacity:1!important}html:has(.create-flow-page[data-figma-source=screenshot-reference-pending-mcp]),html:has(.create-flow-page[data-figma-source=screenshot-reference-pending-mcp]) #root,html:has(.create-flow-page[data-figma-source=screenshot-reference-pending-mcp]) .App,html:has(.create-flow-page[data-figma-source=screenshot-reference-pending-mcp]) body,html:has(.figma-real-work-detail),html:has(.figma-real-work-detail) #root,html:has(.figma-real-work-detail) .App,html:has(.figma-real-work-detail) body{background:#000!important;background-color:#000!important}html[data-theme] body .figma-real-work-detail .figma-work-shell>h1{color:#fff!important;font-size:28px!important;font-weight:630!important;line-height:38px!important}html[data-theme] body .figma-real-work-detail .figma-work-title-row h2{color:#fff!important;font-size:34px!important;font-weight:630!important;line-height:42px!important}html[data-theme] body .create-flow-page[data-figma-source=screenshot-reference-pending-mcp] .create-main-card{color:#fff!important}html[data-theme] body .ibom-role-page{background:#000!important;color:#fff!important;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;margin:0;min-height:calc(100vh - 77px);padding:0 0 calc(116px + env(safe-area-inset-bottom, 0px))}html[data-theme] body .ibom-role-page .ibom-role-container{margin:0 auto;max-width:1400px;padding:20px 0 0;width:min(1400px,calc(100vw - 48px))}.ibom-role-heading-row{align-items:flex-start;display:flex;gap:32px;justify-content:space-between;min-height:68px}.ibom-role-title-line{align-items:center;display:flex;gap:10px}html[data-theme] body .ibom-role-page .ibom-role-title-line h1{color:#fff!important;font-size:24px!important;font-weight:700!important;letter-spacing:-.02em;line-height:32px!important;margin:0}.ibom-role-title-line>svg{stroke-width:2;color:#26ee6d;height:21px;width:21px}html[data-theme] body .ibom-role-page .ibom-role-hero>p{color:#888!important;font-size:13px;margin:5px 0 0}html[data-theme] body .ibom-role-page .ibom-role-search{display:block;flex:0 0 392px;position:relative;width:392px}.ibom-role-search>svg{color:#ffffff7a;height:17px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:17px;z-index:1}html[data-theme] body .ibom-role-page .ibom-role-search input{background:#101010!important;border:1px solid #2b2b2b!important;border-radius:6px!important;color:#fff!important;font-size:13px;height:38px;line-height:38px;margin:0;outline:none;padding:0 14px 0 42px;width:100%}html[data-theme] body .ibom-role-page .ibom-role-search input:focus{border-color:#26ee6d!important;box-shadow:0 0 0 2px #26ee6d26!important}.ibom-role-error{background:#ff5c5c1f;border:1px solid #ff5c5c80;border-radius:6px;color:#ff7a7a;font-size:13px;margin:0 0 12px;padding:10px 12px}html[data-theme] body .ibom-role-page .ibom-role-tabs{align-items:stretch;border-bottom:1px solid #202020;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));height:82px;margin:0 0 20px}.ibom-role-tabs::-webkit-scrollbar{display:none}html[data-theme] body .ibom-role-page .ibom-role-tabs button{border-radius:0!important;box-shadow:none!important;color:#767676!important;cursor:pointer;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:7px;line-height:16px;min-width:118px;padding:9px 8px 12px;position:relative;white-space:nowrap}.ibom-role-tabs button:after{background:#0000;border-radius:99px;bottom:-1px;content:"";height:2px;left:22%;position:absolute;right:22%}.ibom-role-tabs button>svg{stroke-width:1.5;height:23px;width:23px}html[data-theme] body .ibom-role-page .ibom-role-tabs button:hover,html[data-theme] body .ibom-role-page .ibom-role-tabs button[data-active=true]{color:#26ee6d!important}.ibom-role-tabs button[data-active=true]:after{background:#26ee6d}html[data-theme] body .ibom-role-page .ibom-role-selected-summary{align-items:center;background:#101010!important;border:1px solid #262626!important;border-radius:6px!important;color:#ffffffa3!important;display:flex;font-size:13px;margin:0 0 20px;min-height:58px;padding:10px 16px}.ibom-role-selected-list{display:flex;flex-wrap:wrap;gap:8px}html[data-theme] body .ibom-role-page .ibom-role-selected-list>span{align-items:center;background:#26ee6d14!important;border:1px solid #26ee6d57!important;border-radius:5px;color:#e9fff0!important;display:inline-flex;font-size:12px;gap:7px;height:30px;padding:0 10px}.ibom-role-selected-list button{background:#0000;border:0;color:#fff9;cursor:pointer;display:grid;height:16px;padding:0;place-items:center;width:16px}.ibom-role-selected-list button svg{height:13px;width:13px}html[data-theme] body .ibom-role-page .ibom-role-grid{grid-gap:20px 10px;display:grid;gap:20px 10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}html[data-theme] body .ibom-role-page .ibom-role-grid [data-role-card]{background:#101010!important;border:1px solid #262626!important;border-radius:6px!important;box-shadow:none!important;color:#fff!important;cursor:pointer;height:244px;min-width:0;outline:none;overflow:hidden;padding:0;position:relative;transition:border-color .16s ease,transform .16s ease,background .16s ease}html[data-theme] body .ibom-role-page .ibom-role-grid [data-role-card]:hover{background:#121212!important;border-color:#ffffff52!important;transform:translateY(-1px)}html[data-theme] body .ibom-role-page .ibom-role-grid [data-role-card]:focus-visible,html[data-theme] body .ibom-role-page .ibom-role-grid [data-role-card][data-role-selected=true]{border-color:#26ee6d!important;box-shadow:0 0 0 1px #26ee6d!important}.ibom-role-card-cover{background-position:50%;background-size:cover;height:160px;position:relative;transition:background-size .22s ease}.ibom-role-card-cover:after{background:linear-gradient(180deg,#00000008,#00000038);content:"";inset:0;position:absolute}.ibom-role-card-selected{align-items:center;background:#26ee6d;border-radius:4px;color:#050505;display:inline-flex;font-size:11px;font-weight:650;gap:5px;height:25px;left:10px;padding:0 9px;position:absolute;top:10px;z-index:1}.ibom-role-card-selected svg{stroke-width:2.5;height:13px;width:13px}.ibom-role-card-body{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 30px;height:84px;padding:12px 10px 12px 22px;text-align:left}.ibom-role-card-body>div{min-width:0;text-align:left}.ibom-role-card-icon{background:#050505;border-radius:5px;color:#fff;display:grid;height:36px;place-items:center;width:36px}.ibom-role-card-icon svg{height:18px;width:18px}html[data-theme] body .ibom-role-page .ibom-role-card-body h2{color:#fff!important;font-size:18px!important;font-weight:650!important;line-height:24px!important;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .ibom-role-page .ibom-role-card-body p{color:#777!important;font-size:12px;line-height:16px;margin:2px 0 0;text-align:left}.ibom-role-card-check{border:2px solid #6f6f6f;border-radius:50%;color:#030303;display:grid;height:30px;place-items:center;width:30px}[data-role-selected=true] .ibom-role-card-check{background:#26ee6d;border-color:#26ee6d}.ibom-role-card-check svg{stroke-width:3;height:16px;width:16px}.ibom-role-empty{border:1px solid #242424;border-radius:6px;color:#888;grid-column:1/-1;margin:0;padding:48px 20px;text-align:center}html[data-theme] body .ibom-role-page .ibom-role-actionbar{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#0a0a0aeb!important;border:1px solid #ffffff24!important;border-radius:14px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));box-shadow:0 18px 48px #0000006b;display:flex;gap:24px;justify-content:space-between;left:50%;margin:0;min-height:76px;padding:12px 12px 12px 18px;position:fixed!important;right:auto;transform:translateX(-50%);width:min(1400px,calc(100vw - 48px));z-index:60}.ibom-role-action-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.ibom-role-action-copy span{color:#888;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .ibom-role-page .ibom-role-actionbar [data-role-submit-button]{align-items:center;background:#26ee6d!important;border:0!important;border-radius:14px!important;color:#050505!important;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:9px;height:50px;justify-content:center;min-width:95px;padding:0 24px}.ibom-role-actionbar [data-role-submit-button]>svg{height:16px;width:16px}html[data-theme] body .ibom-role-page .ibom-role-actionbar [data-role-submit-button]:disabled{background:#0f3c22!important;color:#ffffff59!important;cursor:not-allowed}.ibom-role-spinner{animation:ibom-role-spin .7s linear infinite;border:2px solid #00000059;border-radius:50%;border-top-color:#0000;height:15px;width:15px}@keyframes ibom-role-spin{to{transform:rotate(1turn)}}.ibom-role-footer{grid-gap:60px;border-top:0;display:grid;gap:60px;grid-template-columns:1.8fr repeat(4,1fr);margin-top:0;padding:54px 46px 62px;text-align:left}.ibom-role-footer h2,.ibom-role-footer h3,.ibom-role-footer p{margin:0}.ibom-role-footer>div:not(.ibom-role-footer-brand){text-align:right}html[data-theme] body .ibom-role-page .ibom-role-footer h2{color:#fff!important;font-size:28px!important;font-weight:700!important;line-height:36px!important;text-align:left}html[data-theme] body .ibom-role-page .ibom-role-footer h3{color:#fff!important;font-size:16px!important;font-weight:650!important;line-height:22px!important;margin-bottom:20px;text-align:right}html[data-theme] body .ibom-role-page .ibom-role-footer p{color:#ffffffa3!important;font-size:14px;line-height:20px;margin-top:14px;text-align:right}html[data-theme] body .ibom-role-page .ibom-role-footer-brand p{text-align:left}.ibom-role-footer-brand>.ibom-role-footer-socials{display:flex;gap:12px;margin-top:30px}.ibom-role-footer-brand>.ibom-role-footer-socials span{border:1px solid #ffffff80;border-radius:50%;color:#fff;display:grid;height:36px;place-items:center;width:36px}.ibom-role-footer-socials svg{stroke-width:1.8;height:19px;width:19px}.ibom-role-instrument-step{min-height:calc(100vh - 193px);padding:12px 0 32px}.ibom-role-heading-row{min-height:66px}.ibom-role-title-line{gap:0}html[data-theme] body .ibom-role-page .ibom-role-title-line h1{font-size:28px!important;letter-spacing:-.025em;line-height:36px!important}html[data-theme] body .ibom-role-page .ibom-role-hero>p{color:#9a9a9a!important;font-size:14px;line-height:20px;margin-top:4px}html[data-theme] body .ibom-role-page .ibom-role-search{flex:0 0 236px;margin-top:6px;width:236px}.ibom-role-search>svg{height:16px;left:14px;width:16px}html[data-theme] body .ibom-role-page .ibom-role-search input{background:#202020!important;border:0!important;border-radius:999px!important;font-size:12px;height:31px;line-height:31px;padding-left:39px}html[data-theme] body .ibom-role-page .ibom-role-tabs{align-items:flex-start;border-bottom:1px solid #242424;display:flex;gap:10px;height:50px;margin:8px 0 20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}html[data-theme] body .ibom-role-page .ibom-role-tabs button{align-items:center;background:#0000!important;border:0!important;border-radius:6px!important;color:#777!important;display:inline-flex;flex:0 0 auto;flex-direction:row;font-size:13px;font-weight:400;gap:5px;height:30px;justify-content:center;line-height:30px;min-width:0;padding:0 12px;width:auto}.ibom-role-tabs button:after{display:none}.ibom-role-tabs button>svg{stroke-width:1.7;height:14px;width:14px}html[data-theme] body .ibom-role-page .ibom-role-tabs button:hover{color:#b8b8b8!important}html[data-theme] body .ibom-role-page .ibom-role-tabs button[data-active=true]{background:#292929!important;color:#fff!important}html[data-theme] body .ibom-role-page .ibom-role-tabs .ibom-role-clear{color:#777!important;margin-left:auto;padding-right:10px}html[data-theme] body .ibom-role-page .ibom-role-tabs .ibom-role-clear:disabled{cursor:default;opacity:1}@media (max-width:1100px){html[data-theme] body .ibom-role-page .ibom-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ibom-role-footer{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){html[data-theme] body .ibom-role-page{padding-bottom:calc(98px + env(safe-area-inset-bottom, 0px))}html[data-theme] body .ibom-role-page .ibom-role-container{padding-top:16px;width:min(100%,calc(100vw - 24px))}.ibom-role-heading-row{flex-direction:column;gap:15px}html[data-theme] body .ibom-role-page .ibom-role-search{flex-basis:auto;width:100%}html[data-theme] body .ibom-role-page .ibom-role-tabs{display:flex;margin-top:16px}html[data-theme] body .ibom-role-page .ibom-role-grid{grid-template-columns:1fr}html[data-theme] body .ibom-role-page .ibom-role-grid [data-role-card]{height:230px}.ibom-role-card-cover{height:146px}html[data-theme] body .ibom-role-page .ibom-role-actionbar{align-items:center;border-radius:12px;bottom:calc(8px + env(safe-area-inset-bottom, 0px));flex-direction:row;gap:12px;min-height:66px;padding:8px 8px 8px 12px;width:min(100%,calc(100vw - 24px))}html[data-theme] body .ibom-role-page .ibom-role-actionbar [data-role-submit-button]{border-radius:11px!important;flex:0 0 auto;height:48px;min-width:104px;padding:0 18px;width:auto}.ibom-role-action-copy span{font-size:12px}.ibom-role-instrument-step{min-height:calc(100vh - 175px);padding-bottom:20px}.ibom-role-footer{grid-template-columns:repeat(2,1fr)}}html[data-theme] body .create-flow-page--figma-review,html[data-theme] body .create-flow-page--figma-review .create-flow-layout,html[data-theme] body .create-flow-page--figma-review .create-flow-main,html[data-theme] body .create-flow-page--figma-review .create-main-card{color:#fff!important}html[data-theme] body .create-flow-page--node-160-8390 .create-stepper,html[data-theme] body .create-flow-page--node-160-8572 .create-stepper,html[data-theme] body .create-flow-page--node-160-8984 .create-stepper,html[data-theme] body .create-flow-page--node-160-9397 .create-stepper{align-items:flex-start!important;display:flex!important;gap:0!important;height:88px!important;justify-content:space-between!important;margin:30px auto 0!important;overflow:visible!important;width:min(1408px,calc(100vw - 76px))!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:10px!important;height:88px!important;min-height:88px!important;min-width:202px!important;overflow:visible!important;padding:0!important;position:relative!important;width:202px!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item:not(:last-child):after,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item:not(:last-child):after,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item:not(:last-child):after,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item:not(:last-child):after{background:#0000!important;border:0!important;border-top:1.5px solid #ffffff57!important;content:""!important;height:0!important;left:230px!important;position:absolute!important;top:43px!important;width:112px!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item:not(:last-child):before,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item:not(:last-child):before,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item:not(:last-child):before,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item:not(:last-child):before{background:#0000!important;border-bottom:4px solid #0000!important;border-left:8px solid #ffffff57!important;border-top:4px solid #0000!important;content:""!important;height:0!important;left:338px!important;position:absolute!important;top:39px!important;width:0!important}html[data-theme] body .create-flow-page--figma-review .stepper-item:not(:last-child):after{width:56px!important}html[data-theme] body .create-flow-page--figma-review .stepper-item:not(:last-child):before{left:282px!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item strong,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item strong,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item strong,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item strong{align-items:center!important;background:#1b1b1b!important;border:1px solid #2b2b2b!important;border-radius:999px!important;color:#ffffff80!important;display:inline-flex!important;font-size:16px!important;font-weight:620!important;height:40px!important;justify-content:center!important;letter-spacing:0!important;line-height:22px!important;min-height:40px!important;overflow:visible!important;padding:0 18px!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;width:202px!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item strong:before,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item strong:before,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item strong:before,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item strong:before{content:none!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item small,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item small,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item small,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item small{color:#ffffff80!important;font-size:12px!important;font-weight:330!important;line-height:18px!important;margin:0!important;min-height:36px!important;overflow:visible!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;width:150px!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item.done strong,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item.done strong,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item.done strong,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item.done strong{background:#26ee6d!important;border-color:#26ee6d!important;color:#031007!important;padding-right:34px!important}html[data-theme] body .create-flow-page--figma-review .stepper-item.active strong,html[data-theme] body .create-flow-page--node-160-8390 .stepper-item.active strong,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item.active strong,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item.active strong,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item.active strong{background:#1b1b1b!important;border-color:#26ee6d!important;color:#26ee6d!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item>span,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item>span,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item>span,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item>span{display:none!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item.done>span,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item.done>span,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item.done>span,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item.done>span{background:#0000!important;color:#031007!important;display:grid!important;height:16px!important;place-items:center!important;pointer-events:none!important;position:absolute!important;right:20px!important;top:12px!important;width:16px!important;z-index:2!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item.done>span .figma-step-complete-icon,html[data-theme] body .create-flow-page--node-160-8390 .stepper-item.done>span svg,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item.done>span .figma-step-complete-icon,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item.done>span svg,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item.done>span .figma-step-complete-icon,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item.done>span svg,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item.done>span .figma-step-complete-icon,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item.done>span svg{display:block!important;height:14px!important;object-fit:contain!important;width:14px!important}html[data-theme] body .create-flow-page--figma-basic-info .basic-info-preview .bg-green-100.text-green-800,html[data-theme] body .create-flow-page--figma-basic-info .basic-info-preview .bg-red-100.text-red-800{align-items:center!important;background:#26ee6d1f!important;background-color:#26ee6d1f!important;border:1px solid #26ee6d80!important;border-radius:999px!important;box-shadow:none!important;color:#26ee6d!important;display:inline-flex!important;font-size:14px!important;font-weight:520!important;justify-content:center!important;line-height:19px!important;min-height:34px!important;min-width:62px!important;padding:0 14px!important}html[data-theme] body .create-flow-page--figma-basic-info .basic-info-preview .bg-red-100.text-red-800{background:#ff43721f!important;background-color:#ff43721f!important;border-color:#ff437280!important;color:#ff4372!important}@media (max-width:900px){html[data-theme] body .create-flow-page--node-160-8390 .create-stepper,html[data-theme] body .create-flow-page--node-160-8572 .create-stepper,html[data-theme] body .create-flow-page--node-160-8984 .create-stepper,html[data-theme] body .create-flow-page--node-160-9397 .create-stepper{flex-wrap:wrap!important;gap:20px!important;height:auto!important;justify-content:flex-start!important;margin-left:20px!important;width:min(790px,calc(125vw - 40px))!important}html[data-theme] body .create-flow-page--node-160-8390 .stepper-item:not(:last-child):after,html[data-theme] body .create-flow-page--node-160-8390 .stepper-item:not(:last-child):before,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item:not(:last-child):after,html[data-theme] body .create-flow-page--node-160-8572 .stepper-item:not(:last-child):before,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item:not(:last-child):after,html[data-theme] body .create-flow-page--node-160-8984 .stepper-item:not(:last-child):before,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item:not(:last-child):after,html[data-theme] body .create-flow-page--node-160-9397 .stepper-item:not(:last-child):before{display:none!important}}html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"]{grid-gap:40px!important;display:grid!important;gap:40px!important;width:800px!important}html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .step-heading h2,html[data-theme] body .create-flow-page--node-160-8572 .invite-members-step[data-figma-node] h2,html[data-theme] body .create-flow-page--node-160-8984 .invite-members-step[data-figma-node] h2,html[data-theme] body .create-flow-page--node-160-9397 .invite-members-step[data-figma-node] h2{color:#fff!important;font-size:24px!important;font-weight:520!important;letter-spacing:0!important;line-height:32px!important}html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .step-heading p,html[data-theme] body .create-flow-page--node-160-8572 .invite-members-step[data-figma-node]>.mb-8 p,html[data-theme] body .create-flow-page--node-160-8984 .invite-members-step[data-figma-node]>.mb-8 p,html[data-theme] body .create-flow-page--node-160-9397 .invite-members-step[data-figma-node]>.mb-8 p{color:#ffffffb3!important;font-size:14px!important;font-weight:380!important;line-height:19px!important}html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .confirm-block>h3{color:#fff!important;font-size:16px!important;font-weight:520!important;line-height:22px!important}html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .allocation-list article,html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .confirm-basic,html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .confirm-sponsorship article{background:#141414!important;background-color:#141414!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .allocation-list dt,html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .allocation-role-meta,html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .confirm-basic span,html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .confirm-sponsorship strong{color:#ffffff80!important;font-size:14px!important;font-weight:330!important;line-height:19px!important}html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .allocation-list dd,html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .allocation-list strong,html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .confirm-basic p,html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .confirm-basic strong,html[data-theme] body .create-flow-page--node-160-8390 .confirm-create-step[data-figma-node="160:8390"] .confirm-sponsorship span{color:#fff!important;font-size:16px!important;font-weight:520!important;line-height:22px!important}html[data-theme] body .create-flow-page--node-160-8390 .create-flow-actions{justify-content:space-between!important;margin:40px 30px 0!important;width:800px!important}html[data-theme] body .create-flow-page--node-160-8390 .create-flow-actions .create-button{width:224px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-members-step[data-figma-node],html[data-theme] body .create-flow-page--node-160-8984 .invite-members-step[data-figma-node],html[data-theme] body .create-flow-page--node-160-9397 .invite-members-step[data-figma-node]{grid-gap:40px!important;color:#fff!important;display:grid!important;gap:40px!important;max-width:100%!important;width:800px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-members-workbench,html[data-theme] body .create-flow-page--node-160-8984 .invite-members-workbench,html[data-theme] body .create-flow-page--node-160-9397 .invite-members-workbench{background:#0000!important;background-color:initial!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-nav,html[data-theme] body .create-flow-page--node-160-8572 .invite-role-section,html[data-theme] body .create-flow-page--node-160-8572 .invite-role-section-header,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-nav,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-section,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-section-header,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-nav,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-section,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-section-header{background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-member-card,html[data-theme] body .create-flow-page--node-160-8572 .invite-role-nav a,html[data-theme] body .create-flow-page--node-160-8984 .invite-member-card,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-nav a,html[data-theme] body .create-flow-page--node-160-9397 .invite-member-card,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-nav a{background:#141414!important;background-color:#141414!important;background-image:none!important;border-color:#141414!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-member-card-selected,html[data-theme] body .create-flow-page--node-160-8984 .invite-member-card-selected,html[data-theme] body .create-flow-page--node-160-9397 .invite-member-card-selected{box-shadow:inset 0 0 0 1px #26ee6d57!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-members-workbench input[type=text],html[data-theme] body .create-flow-page--node-160-8572 .invite-role-filter-button,html[data-theme] body .create-flow-page--node-160-8984 .invite-members-workbench input[type=text],html[data-theme] body .create-flow-page--node-160-8984 .invite-role-filter-button,html[data-theme] body .create-flow-page--node-160-9397 .invite-members-workbench input[type=text],html[data-theme] body .create-flow-page--node-160-9397 .invite-role-filter-button{background:#0000!important;background-color:initial!important;border-color:#2b2b2b!important;box-shadow:none!important;color:#fff!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-results-toolbar,html[data-theme] body .create-flow-page--node-160-8984 .invite-results-toolbar,html[data-theme] body .create-flow-page--node-160-9397 .invite-results-toolbar{background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-invited-count,html[data-theme] body .create-flow-page--node-160-8572 .invite-results-summary>span:first-child,html[data-theme] body .create-flow-page--node-160-8984 .invite-invited-count,html[data-theme] body .create-flow-page--node-160-8984 .invite-results-summary>span:first-child,html[data-theme] body .create-flow-page--node-160-9397 .invite-invited-count,html[data-theme] body .create-flow-page--node-160-9397 .invite-results-summary>span:first-child{font-size:20px!important;line-height:27px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-name,html[data-theme] body .create-flow-page--node-160-8572 .invite-role-section-header h4,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-name,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-section-header h4,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-name,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-section-header h4{color:#fff!important;font-size:16px!important;font-weight:520!important;line-height:22px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-stats span,html[data-theme] body .create-flow-page--node-160-8572 .invite-role-section-header span,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-stats span,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-section-header span,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-stats span,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-section-header span{color:#ffffff80!important;font-size:14px!important;font-weight:330!important;line-height:19px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-stats strong,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-stats strong,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-stats strong{color:#fff!important;font-size:14px!important;font-weight:520!important;line-height:19px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-section>.p-4>.grid,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-section>.p-4>.grid,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-section>.p-4>.grid{gap:24px!important;grid-template-columns:repeat(2,minmax(0,320px))!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-member-card,html[data-theme] body .create-flow-page--node-160-8984 .invite-member-card,html[data-theme] body .create-flow-page--node-160-9397 .invite-member-card{border-color:#242424!important;min-height:414px!important;padding:20px 18px 18px!important;width:320px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-avatar,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-avatar,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-avatar{height:96px!important;width:96px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-name,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-name,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-name{font-size:22px!important;font-weight:700!important;line-height:28px!important;max-width:222px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-skill,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-skill,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-skill{font-size:15px!important;font-weight:430!important;line-height:20px!important;min-height:28px!important;padding:2px 10px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-experience,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-experience,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-experience{display:none!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-stats,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-stats,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-stats{gap:14px!important;grid-template-columns:repeat(2,86px)!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-stats span,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-stats span,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-stats span{font-size:16px!important;line-height:22px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-stats strong,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-stats strong,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-stats strong{font-size:18px!important;font-weight:700!important;line-height:24px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-details,html[data-theme] body .create-flow-page--node-160-8572 .invite-card-invite,html[data-theme] body .create-flow-page--node-160-8572 .invite-card-invited,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-details,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-invite,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-invited,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-details,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-invite,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-invited{font-size:18px!important;line-height:24px!important;min-height:40px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-results-toolbar,html[data-theme] body .create-flow-page--node-160-8984 .invite-results-toolbar,html[data-theme] body .create-flow-page--node-160-9397 .invite-results-toolbar{border-bottom:1px solid #1b1b1b!important;gap:15px 20px!important;padding-bottom:20px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-invited-count,html[data-theme] body .create-flow-page--node-160-8572 .invite-results-summary>span:first-child,html[data-theme] body .create-flow-page--node-160-8984 .invite-invited-count,html[data-theme] body .create-flow-page--node-160-8984 .invite-results-summary>span:first-child,html[data-theme] body .create-flow-page--node-160-9397 .invite-invited-count,html[data-theme] body .create-flow-page--node-160-9397 .invite-results-summary>span:first-child{font-size:16px!important;font-weight:520!important;line-height:22px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-invited-count:first-letter,html[data-theme] body .create-flow-page--node-160-8572 .invite-summary-count,html[data-theme] body .create-flow-page--node-160-8984 .invite-invited-count:first-letter,html[data-theme] body .create-flow-page--node-160-8984 .invite-summary-count,html[data-theme] body .create-flow-page--node-160-9397 .invite-invited-count:first-letter,html[data-theme] body .create-flow-page--node-160-9397 .invite-summary-count{color:#26ee6d!important;font-weight:700!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-batch-row,html[data-theme] body .create-flow-page--node-160-8984 .invite-batch-row,html[data-theme] body .create-flow-page--node-160-9397 .invite-batch-row{display:none!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-select-all,html[data-theme] body .create-flow-page--node-160-8984 .invite-select-all,html[data-theme] body .create-flow-page--node-160-9397 .invite-select-all{align-items:center!important;background:#0000!important;border:1px solid #2b2b2b!important;border-radius:6px!important;box-shadow:none!important;color:#ffffffd1!important;display:inline-flex!important;font-size:12px!important;font-weight:330!important;gap:14px!important;justify-content:space-between!important;line-height:17px!important;min-height:31px!important;padding:0 16px!important;width:138px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-select-all:disabled,html[data-theme] body .create-flow-page--node-160-8984 .invite-select-all:disabled,html[data-theme] body .create-flow-page--node-160-9397 .invite-select-all:disabled{cursor:not-allowed!important;opacity:.45!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-select-box,html[data-theme] body .create-flow-page--node-160-8984 .invite-select-box,html[data-theme] body .create-flow-page--node-160-9397 .invite-select-box{background:#1b1b1b!important;border:1px solid #555!important;border-radius:4px!important;display:block!important;height:13px!important;width:13px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-select-box.is-checked,html[data-theme] body .create-flow-page--node-160-8984 .invite-select-box.is-checked,html[data-theme] body .create-flow-page--node-160-9397 .invite-select-box.is-checked{background:#26ee6d!important;border-color:#26ee6d!important;box-shadow:inset 0 0 0 3px #141414!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-batch-button,html[data-theme] body .create-flow-page--node-160-8984 .invite-batch-button,html[data-theme] body .create-flow-page--node-160-9397 .invite-batch-button{display:none!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-nav,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-nav,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-nav{gap:12px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-nav>div:first-child,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-nav>div:first-child,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-nav>div:first-child{font-size:14px!important;font-weight:520!important;line-height:19px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-nav .flex,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-nav .flex,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-nav .flex{gap:16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-nav a,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-nav a,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-nav a{background:#1b1b1b!important;border-radius:6px!important;font-size:12px!important;font-weight:330!important;line-height:17px!important;min-height:50px!important;padding:10px 14px 10px 18px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-nav a:before,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-nav a:before,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-nav a:before{height:31px!important;top:10px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-nav a span:last-child,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-nav a span:last-child,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-nav a span:last-child{font-size:14px!important;font-weight:520!important;line-height:19px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-section,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-section,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-section{gap:20px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-section>.p-4>.grid,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-section>.p-4>.grid,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-section>.p-4>.grid{gap:20px 13px!important;grid-template-columns:repeat(3,258px)!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-member-card,html[data-theme] body .create-flow-page--node-160-8984 .invite-member-card,html[data-theme] body .create-flow-page--node-160-9397 .invite-member-card{background:#1b1b1b!important;border-color:#141414!important;gap:10px!important;min-height:316px!important;padding:16px!important;width:258px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-check,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-check,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-check{right:16px!important;top:16px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-check input,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-check input,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-check input{border-width:1px!important;height:20px!important;width:20px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-check-status,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-check-status,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-check-status{background:#26ee6d!important;border-radius:999px!important;box-shadow:0 0 0 4px #26ee6d24!important;color:#000!important;height:32px!important;pointer-events:none!important;width:32px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-check-icon,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-check-icon,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-check-icon{color:#000!important;height:24px!important;width:24px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-avatar,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-avatar,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-avatar{height:78px!important;margin-top:0!important;width:78px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-name,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-name,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-name{font-size:16px!important;font-weight:520!important;line-height:22px!important;max-width:150px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-sponsor,html[data-theme] body .create-flow-page--node-160-8572 .invite-card-verified,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-sponsor,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-verified,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-sponsor,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-verified{display:none!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-role-row,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-role-row,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-role-row{display:flex!important;justify-content:center!important;margin-top:-4px!important;min-height:22px!important;width:100%!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-role-badge,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-role-badge,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-role-badge{align-items:center!important;background:#26ee6d14!important;border:1px solid #26ee6d80!important;border-radius:4px!important;color:#26ee6d!important;display:inline-flex!important;font-size:12px!important;font-weight:430!important;justify-content:center!important;line-height:18px!important;min-height:22px!important;padding:1px 10px!important;white-space:nowrap!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-skills,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-skills,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-skills{gap:6px 10px!important;min-height:48px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-skill,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-skill,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-skill{border-radius:4px!important;font-size:12px!important;font-weight:330!important;line-height:18px!important;min-height:22px!important;padding:1px 9px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-stats,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-stats,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-stats{gap:10px!important;grid-template-columns:repeat(2,72px)!important;justify-content:center!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-stats div,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-stats div,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-stats div{min-height:58px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-stats span,html[data-theme] body .create-flow-page--node-160-8572 .invite-card-stats strong,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-stats span,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-stats strong,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-stats span,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-stats strong{font-size:14px!important;line-height:19px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-actions,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-actions,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-actions{gap:12px!important;margin-top:0!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-details,html[data-theme] body .create-flow-page--node-160-8572 .invite-card-invite,html[data-theme] body .create-flow-page--node-160-8572 .invite-card-invited,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-details,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-invite,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-invited,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-details,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-invite,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-invited{font-size:14px!important;font-weight:520!important;line-height:19px!important;min-height:31px!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-invite.is-ready,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-invite.is-ready,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-invite.is-ready{-webkit-text-fill-color:#000!important;background:#26ee6d!important;background-color:#26ee6d!important;border-color:#26ee6d!important;color:#000!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-invite.is-ready *,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-invite.is-ready *,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-invite.is-ready *,html[data-theme] body .invite-members-step .invite-card-invite.is-ready,html[data-theme] body .invite-members-step .invite-card-invite.is-ready *{-webkit-text-fill-color:#000!important;color:#000!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-card-invite.is-ready svg,html[data-theme] body .create-flow-page--node-160-8984 .invite-card-invite.is-ready svg,html[data-theme] body .create-flow-page--node-160-9397 .invite-card-invite.is-ready svg{stroke:currentColor!important;color:#000!important}html[data-theme] body .create-flow-page--node-160-8572 .creation-tips,html[data-theme] body .create-flow-page--node-160-8984 .creation-tips,html[data-theme] body .create-flow-page--node-160-9397 .creation-tips{gap:30px!important;height:340px!important;min-height:340px!important;padding:30px 30px 34px!important;width:500px!important}html[data-theme] body .create-flow-page--node-160-8572 .creation-tips h3,html[data-theme] body .create-flow-page--node-160-8984 .creation-tips h3,html[data-theme] body .create-flow-page--node-160-9397 .creation-tips h3{font-size:22px!important;font-weight:620!important;line-height:30px!important;text-align:center!important}html[data-theme] body .create-flow-page--node-160-8572 .creation-tips .tip-list,html[data-theme] body .create-flow-page--node-160-8984 .creation-tips .tip-list,html[data-theme] body .create-flow-page--node-160-9397 .creation-tips .tip-list{gap:20px!important}html[data-theme] body .create-flow-page--node-160-8572 .creation-tips .tip-list p,html[data-theme] body .create-flow-page--node-160-8984 .creation-tips .tip-list p,html[data-theme] body .create-flow-page--node-160-9397 .creation-tips .tip-list p{align-items:center!important;gap:14px!important;grid-template-columns:10px minmax(0,1fr)!important;min-height:30px!important}html[data-theme] body .create-flow-page--node-160-8572 .creation-tips .tip-list span,html[data-theme] body .create-flow-page--node-160-8984 .creation-tips .tip-list span,html[data-theme] body .create-flow-page--node-160-9397 .creation-tips .tip-list span{background:#26ee6d!important;border-radius:999px!important;color:#0000!important;display:block!important;font-size:0!important;height:8px!important;line-height:0!important;margin-top:1px!important;min-height:8px!important;min-width:8px!important;width:8px!important}@media (max-width:640px){html[data-theme] body .create-flow-page--node-160-8572 .invite-role-section>.p-4>.grid,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-section>.p-4>.grid,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-section>.p-4>.grid{grid-template-columns:1fr!important}html[data-theme] body .create-flow-page--node-160-8572 .invite-member-card,html[data-theme] body .create-flow-page--node-160-8984 .invite-member-card,html[data-theme] body .create-flow-page--node-160-9397 .invite-member-card{width:min(320px,100%)!important}}html[data-theme] body .create-flow-page--node-160-8572 .invite-role-section .border-dashed,html[data-theme] body .create-flow-page--node-160-8984 .invite-role-section .border-dashed,html[data-theme] body .create-flow-page--node-160-9397 .invite-role-section .border-dashed{background:#0000!important;background-color:initial!important;border:0!important;color:#ffffff6b!important}html[data-theme] body .create-flow-page--node-160-8572 .create-flow-actions,html[data-theme] body .create-flow-page--node-160-8984 .create-flow-actions,html[data-theme] body .create-flow-page--node-160-9397 .create-flow-actions{justify-content:center!important;margin:40px 30px 0!important;width:800px!important}html[data-theme] body .create-flow-page--node-160-8572 .create-flow-actions .create-button,html[data-theme] body .create-flow-page--node-160-8984 .create-flow-actions .create-button,html[data-theme] body .create-flow-page--node-160-9397 .create-flow-actions .create-button{width:294px!important}html[data-theme] body .create-flow-page--node-160-7765 .stepper-item.done strong{background:#26ee6d!important;border-color:#26ee6d!important;color:#061108!important;font-weight:620!important;padding-right:26px!important}html[data-theme] body .create-flow-page--node-160-7765 .stepper-item.done>span{background:#0000!important;background-color:initial!important;color:#031007!important;display:grid!important;height:16px!important;place-items:center!important;pointer-events:none!important;position:absolute!important;right:20px!important;top:12px!important;width:16px!important;z-index:2!important}html[data-theme] body .create-flow-page--node-160-7765 .stepper-item.done>span svg{stroke-width:2.6!important;height:14px!important;width:14px!important}html[data-theme] body .create-flow-page--node-160-7765 .stepper-item.done>span .figma-step-complete-icon{display:block!important;height:14px!important;object-fit:contain!important;width:14px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-setup-step{color:#fff!important;width:790px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-setup-step>.mb-8{margin-bottom:32px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-setup-step>.mb-8 h2{color:#fff!important;font-size:24px!important;font-weight:520!important;line-height:32px!important;margin:0 0 6px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-setup-step>.mb-8 p{color:#ffffffb3!important;font-size:14px!important;font-weight:330!important;line-height:19px!important;margin:0!important}html[data-theme] body .create-flow-page--node-160-7765 .role-search-field{max-width:none!important;width:100%!important}html[data-theme] body .create-flow-page--node-160-7765 .role-search-field label{color:#fff!important;font-size:13px!important;font-weight:620!important;line-height:18px!important;margin-bottom:12px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-search-field input[type=text]{background:#050505!important;border-color:#2b2b2b!important;border-radius:6px!important;color:#fff!important;font-size:12px!important;font-weight:330!important;height:42px!important;line-height:18px!important;min-height:42px!important;padding:0 16px 0 42px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-search-field .relative svg{color:#ffffff6b!important;height:16px!important;left:16px!important;width:16px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section>.flex:first-child,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.flex:first-child{margin-bottom:18px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section>.flex:first-child h3,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.flex:first-child h3{color:#fff!important;font-size:14px!important;font-weight:620!important;line-height:19px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section>.flex:first-child>div span{color:#ffffff80!important;font-size:12px!important;font-weight:330!important;line-height:17px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section>.flex:first-child>div button{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;color:#26ee6d!important;font-size:12px!important;font-weight:520!important;line-height:17px!important;min-height:24px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section>.flex:first-child>div button:focus-visible,html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section>.flex:first-child>div button:hover{background:#26ee6d1f!important;background-color:#26ee6d1f!important;color:#c8ffd8!important}html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section .space-y-4>div>h4{align-items:center!important;color:#ffffffb8!important;display:flex!important;font-size:12px!important;font-weight:520!important;gap:6px!important;justify-content:flex-start!important;line-height:17px!important;margin:0 0 10px!important;text-align:left!important}html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section .space-y-4>div>h4:before{background:#ff4c6b!important;border-radius:7px 7px 3px 3px!important;box-shadow:0 5px 0 -3px #ff4c6bb3!important;content:""!important;flex:0 0 auto!important;height:10px!important;width:7px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-chip-grid{gap:10px 16px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-chip{background:#1b1b1b!important;border-color:#2b2b2b!important;border-radius:6px!important;color:#ffffff8f!important;font-size:12px!important;font-weight:380!important;justify-content:flex-start!important;line-height:17px!important;min-height:36px!important;padding:0 18px!important;text-align:left!important}html[data-theme] body .create-flow-page--node-160-7765 .role-chip>span{color:inherit!important;justify-content:flex-start!important;text-align:left!important}html[data-theme] body .create-flow-page--node-160-7765 .role-chip.is-owner-selected,html[data-theme] body .create-flow-page--node-160-7765 .role-chip.is-required-selected{background:#0a351a!important;background-color:#0a351a!important;border-color:#26ee6d!important;color:#fff!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button.role-chip.is-owner-selected,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button.role-chip.is-owner-selected span,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button.role-chip.is-required-selected,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card button.role-chip.is-required-selected span{background-color:#0a351a!important;color:#fff!important}html[data-theme] body .create-flow-page--node-160-7765 .role-chip .bg-rose-100,html[data-theme] body .create-flow-page--node-160-7765 .role-chip span[class*=bg-rose]{background:#ff4c6b1f!important;border-color:#ff4c6b75!important;color:#ff5d73!important;font-size:9px!important;font-weight:520!important;line-height:10px!important;min-height:14px!important;padding:2px 5px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-category-group+.role-category-group{margin-top:14px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-category-toggle{background:#0000!important;border:0!important;color:#ffffffad!important;font-size:12px!important;font-weight:520!important;line-height:17px!important;min-height:28px!important;padding:0!important;text-align:left!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-700,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-700 span:first-child,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-900,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-900 span:first-child,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-600,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-600 span:first-child,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-700,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-700 span:first-child,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-900,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-900 span:first-child,html[data-theme] body .create-flow-page--node-160-7765 .role-category-toggle span:first-child{color:#ffffffad!important}html[data-theme] body .create-flow-page--node-160-7765 .role-category-toggle b,html[data-theme] body .create-flow-page--node-160-7765 .role-category-toggle span:last-child{color:#ffffff6b!important;font-size:12px!important;font-weight:330!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle b,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-700 span:last-child,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-blue-900 span:last-child,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-600 span:last-child,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-700 span:last-child,html[data-theme] body .create-flow-page--node-160-7765 .create-main-card .role-category-toggle.text-gray-900 span:last-child{color:#ffffff6b!important}html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section .border-t{border:0!important;border-radius:8px!important;margin-top:28px!important;padding:14px 16px 16px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section .border-t>h4{color:#ffffffb8!important;font-size:12px!important;font-weight:620!important;line-height:17px!important;margin:0 0 14px!important;text-align:center!important}html[data-theme] body .create-flow-page--node-160-7765 .role-headcount-grid{grid-gap:12px!important;background:#0000!important;border:0!important;border-radius:0!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0!important}html[data-theme] body .create-flow-page--node-160-7765 .role-headcount-card{background:#161616!important;border-radius:6px!important;min-height:38px!important;padding:8px 10px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-headcount-card>span{color:#ffffffad!important;font-size:12px!important;font-weight:380!important}html[data-theme] body .create-flow-page--node-160-7765 .role-headcount-card div{background:#141414!important;border-color:#2b2b2b!important}html[data-theme] body .create-flow-page--node-160-7765 .role-headcount-card button,html[data-theme] body .create-flow-page--node-160-7765 .role-headcount-card div>span{color:#ffffff85!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.flex:first-child p{color:#ffffff80!important;font-size:12px!important;font-weight:330!important;line-height:17px!important;margin-top:6px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.flex:first-child button{background:#26ee6d47!important;border:0!important;border-radius:6px!important;color:#c8ffd8!important;font-size:11px!important;font-weight:380!important;line-height:15px!important;min-height:26px!important;padding:5px 10px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section .space-y-3>div,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.space-y-4>div{background:#1b1b1b!important;border-color:#2b2b2b!important;border-radius:8px!important;padding:16px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section .space-y-3>div>.flex:first-child span:first-child,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.space-y-4>div:first-child>.flex:first-child span:first-child{color:#fff!important;font-size:12px!important;font-weight:620!important;line-height:17px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section .space-y-3>div>.flex:first-child span:last-child,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section label,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section label span,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.space-y-4>div:first-child>.flex:first-child span:last-child{color:#ffffffc2!important;font-size:12px!important;font-weight:520!important;line-height:17px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section input[type=number],html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section select{background:#141414!important;border-color:#2b2b2b!important;border-radius:6px!important;color:#fff!important;font-size:12px!important;height:34px!important;line-height:17px!important;min-height:34px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section textarea{background:#1b1b1b!important;border-color:#2b2b2b!important;border-radius:6px!important;color:#fff!important;font-size:12px!important;line-height:18px!important;min-height:58px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section textarea::placeholder{color:#ffffff47!important}html[data-theme] body .create-flow-page--node-160-7765 .role-instrumentalist-settings{background:#0000!important;border:0!important;grid-template-columns:1fr 1fr!important;padding:0!important}html[data-theme] body .create-flow-page--node-160-7765 .creation-tips{padding:20px 30px 0!important;top:0!important;width:493px!important}html[data-theme] body .create-flow-page--node-160-7765 .creation-tips:before{background:#0f0f0f!important;border-radius:12px!important;height:590px!important}html[data-theme] body .create-flow-page--node-160-7765 .creation-tips h3{color:#fff!important;font-size:20px!important;font-weight:620!important;line-height:27px!important;margin:0 0 22px!important}html[data-theme] body .create-flow-page--node-160-7765 .tip-list--figma-role-setup{gap:16px!important;margin:0 0 20px!important}html[data-theme] body .create-flow-page--node-160-7765 .tip-list--figma-role-setup p{color:#ffffffb3!important;font-size:14px!important;font-weight:330!important;gap:16px!important;grid-template-columns:8px minmax(0,1fr)!important;line-height:19px!important;text-align:left!important}html[data-theme] body .create-flow-page--node-160-7765 .tip-list--figma-role-setup span{height:8px!important;margin-top:5px!important;width:8px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-split-card{background:#0000!important;border-color:#2b2b2b!important;border-radius:8px!important;margin-top:0!important;min-height:238px!important;padding:18px 20px!important;text-align:left!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-split-card h4{color:#fff!important;font-size:14px!important;font-weight:620!important;line-height:19px!important;margin:0 0 6px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-split-card>p{color:#ffffff80!important;font-size:11px!important;font-weight:330!important;line-height:16px!important;margin:0 auto 14px!important;max-width:360px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-split-list{gap:10px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-split-list article{gap:2px 8px!important;grid-template-columns:8px minmax(0,1fr) 44px!important;text-align:left!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-split-list b,html[data-theme] body .create-flow-page--node-160-7765 .figma-role-split-list strong{color:#fff!important;font-size:12px!important;font-weight:620!important;line-height:17px!important;min-width:0!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-split-list strong{overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-split-list b{text-align:right!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-split-list em{color:#ffffff80!important;font-size:11px!important;font-weight:330!important;grid-column:2/4!important;line-height:15px!important;min-width:0!important;text-align:right!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-autosave-note{background:#1040214d!important;border-radius:8px!important;gap:24px!important;grid-template-columns:32px minmax(0,1fr)!important;margin-top:6px!important;min-height:72px!important;padding:16px 20px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-autosave-note .figma-autosave-note-icon{height:32px!important;width:32px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-autosave-note span{color:#ffffffb3!important;font-size:12px!important;font-weight:330!important;line-height:18px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview{margin-left:-30px!important;margin-right:-30px!important;margin-top:24px!important;max-width:none!important;width:calc(100% + 60px)!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview>h4{color:#fff!important;font-size:14px!important;font-weight:620!important;line-height:19px!important;margin:0 0 8px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-card{background:#0f0f0f!important;border-radius:8px!important;max-width:493px!important;min-height:0!important;padding:20px!important;width:100%!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-head{margin-bottom:20px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-head strong,html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-total strong{color:#fff!important;font-size:14px!important;font-weight:620!important;line-height:19px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-head b{color:#26ee6d!important;font-size:20px!important;font-weight:620!important;line-height:27px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-body{gap:24px!important;grid-template-columns:128px minmax(0,1fr)!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-chart{height:120px!important;width:120px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-chart:after{inset:35px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-chart span{color:#fff!important;font-size:11px!important;line-height:15px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-legend,html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-legend article{gap:8px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-legend b,html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-legend strong{color:#fff!important;font-size:12px!important;font-weight:620!important;line-height:17px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-warning{border-radius:6px!important;color:#ffb13b!important;font-size:12px!important;line-height:17px!important;margin-top:18px!important;padding:10px 14px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-total{border-color:#2b2b2b!important;border-radius:8px!important;margin-top:14px!important;padding:14px 16px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-total b{color:#fff!important;font-size:18px!important;font-weight:620!important;line-height:24px!important}html[data-theme] body .create-flow-page--node-160-7765 .figma-role-preview-total p{color:#ffffff80!important;font-size:12px!important;font-weight:330!important;line-height:16px!important}html[data-theme] body .create-flow-page--node-160-7765 .create-main-card{background:#0000!important;background-color:initial!important;background-image:none!important;border-color:#0000!important;box-shadow:none!important}html[data-theme] body .create-flow-page--node-160-7765 .role-picker-section .border-t{background:#1b1b1b!important;background-color:#1b1b1b!important}html[data-theme] body .create-flow-page--node-160-7765 .role-headcount-card{background:#1b1b1b!important;background-color:#1b1b1b!important;border-color:#2b2b2b!important}html[data-theme] body .create-flow-page--node-160-7765 .role-headcount-card>div{background:#0000!important;background-color:initial!important;border-color:#2b2b2b!important}html[data-theme] body .create-flow-page--node-160-7765 .role-headcount-card button{background:#242424!important;background-color:#242424!important;border:0!important;border-radius:4px!important;color:#ffffff80!important;min-height:28px!important;min-width:28px!important;opacity:1!important}html[data-theme] body .create-flow-page--node-160-7765 .role-headcount-card button:disabled{background:#202020!important;background-color:#202020!important;color:#ffffff3d!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.space-y-4>div:first-child{background:#151522!important;background-color:#151522!important;border-color:#0000!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section .space-y-3>div{background:#1b1b1b!important;background-color:#1b1b1b!important;border-color:#0000!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section input[type=number],html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section select,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section textarea{background:#141414!important;background-color:#141414!important;border-color:#2b2b2b!important;color:#fff!important}html[data-theme] body .create-flow-page--node-160-7765 .role-money-unit{background:#0000!important;background-color:initial!important;color:#ffffffc2!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section{background:#0000!important;background-color:initial!important;border:0!important;box-shadow:none!important;max-width:800px!important;padding:0!important;width:min(800px,100%)!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.flex:first-child{grid-gap:16px!important;align-items:start!important;display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr) auto!important;margin-bottom:24px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.flex:first-child button{align-self:end!important;border-radius:8px!important;margin:0!important;min-height:28px!important;padding:6px 12px!important;white-space:nowrap!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section .space-y-3>div,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.space-y-4>div{padding:22px 24px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section .space-y-3>div+div,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.space-y-4>div+div{margin-top:24px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-slot-card-list{grid-gap:24px!important;background:#0000!important;background-color:initial!important;display:grid!important;gap:24px!important;margin-top:24px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.space-y-4>.role-slot-card-list{background:#0000!important;background-color:initial!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}html[data-theme] body .create-flow-page--node-160-7765 .role-slot-card-list>.role-slot-card,html[data-theme] body .create-flow-page--node-160-7765 .role-slot-card-list>.role-slot-card+.role-slot-card{margin-top:0!important}html[data-theme] body .create-flow-page--node-160-7765 .role-slot-card{background:#1b1b1b!important;background-color:#1b1b1b!important;border-color:#0000!important;border-radius:8px!important;box-shadow:inset 0 0 0 1px #ffffff0d!important;overflow:hidden!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-form{grid-gap:16px 24px!important;align-items:end!important;display:grid!important;gap:16px 24px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-form--slot{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-form--slot .role-share-control{grid-column:1/-1!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-control{grid-gap:16px!important;align-items:center!important;display:grid!important;gap:16px!important;grid-template-columns:88px minmax(0,1fr)!important}html[data-theme] body .create-flow-page--node-160-7765 .role-money-field>span,html[data-theme] body .create-flow-page--node-160-7765 .role-share-control>span{color:#fff!important;margin:0!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-slider-field{grid-gap:10px!important;align-items:center!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(180px,302px) 72px 20px!important;max-width:420px!important;width:100%!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-slider-field input[type=range]{appearance:none!important;background:linear-gradient(90deg,#26ee6d 0 0,#2b2b34 0 100%)!important;background:linear-gradient(90deg,#26ee6d 0 var(--role-share-percent,0),#2b2b34 var(--role-share-percent,0) 100%)!important;border:0!important;border-radius:999px!important;cursor:pointer!important;height:4px!important;min-height:4px!important;min-width:0!important;padding:0!important;width:100%!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-slider-field input[type=range]::-webkit-slider-thumb{appearance:none!important;background:#26ee6d!important;border:0!important;border-radius:50%!important;box-shadow:none!important;height:16px!important;width:16px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-slider-field input[type=range]::-moz-range-thumb{background:#26ee6d!important;border:0!important;border-radius:50%!important;box-shadow:none!important;height:16px!important;width:16px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-slider-field input[type=range]::-moz-range-track{background:#2b2b34!important;border-radius:999px!important;height:4px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-slider-field input[type=range]::-moz-range-progress{background:#26ee6d!important;border-radius:999px!important;height:4px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-slider-field input[type=number]{text-align:center!important;width:72px!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-slider-field>span{color:#ffffffc2!important}html[data-theme] body .create-flow-page--node-160-7765 .role-money-field{grid-gap:16px!important;align-items:center!important;display:grid!important;gap:16px!important;grid-template-columns:88px minmax(0,300px)!important;justify-content:start!important;min-width:0!important}html[data-theme] body .create-flow-page--node-160-7765 .role-money-field>div{grid-gap:8px!important;align-items:center!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important;width:min(100%,300px)!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-form--slot .role-money-field{gap:12px!important;grid-template-columns:72px minmax(0,180px)!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-form--slot .role-money-field>div{width:min(100%,180px)!important}html[data-theme] body .create-flow-page--node-160-7765 .role-money-field input[type=number]{min-width:0!important;width:100%!important}html[data-theme] body .create-flow-page--node-160-7765 .role-investment-row{max-width:none!important}html[data-theme] body .create-flow-page--node-160-8572 .figma-invite-modal :is(input.figma-invite-input,textarea.figma-invite-textarea,button.figma-invite-input),html[data-theme] body .create-flow-page--node-160-8984 .figma-invite-modal :is(input.figma-invite-input,textarea.figma-invite-textarea,button.figma-invite-input),html[data-theme] body .create-flow-page--node-160-9397 .figma-invite-modal :is(input.figma-invite-input,textarea.figma-invite-textarea,button.figma-invite-input){-webkit-text-fill-color:#ffffffd6!important;background:#101010!important;background-color:#101010!important;border-color:#2b2b2b!important;border-radius:6px!important;box-shadow:none!important;color:#ffffffd6!important}html[data-theme] body .create-flow-page--node-160-8572 .figma-invite-modal button.figma-invite-input,html[data-theme] body .create-flow-page--node-160-8572 .figma-invite-modal input.figma-invite-input,html[data-theme] body .create-flow-page--node-160-8984 .figma-invite-modal button.figma-invite-input,html[data-theme] body .create-flow-page--node-160-8984 .figma-invite-modal input.figma-invite-input,html[data-theme] body .create-flow-page--node-160-9397 .figma-invite-modal button.figma-invite-input,html[data-theme] body .create-flow-page--node-160-9397 .figma-invite-modal input.figma-invite-input{height:38px!important;min-height:38px!important;padding:9px 12px!important}html[data-theme] body .create-flow-page--node-160-8572 .figma-invite-modal textarea.figma-invite-textarea,html[data-theme] body .create-flow-page--node-160-8984 .figma-invite-modal textarea.figma-invite-textarea,html[data-theme] body .create-flow-page--node-160-9397 .figma-invite-modal textarea.figma-invite-textarea{min-height:70px!important;padding:10px 12px!important;scrollbar-color:#737373 #101010;scrollbar-width:thin}html[data-theme] body .create-flow-page--node-160-8572 .figma-invite-modal input.figma-invite-input:-webkit-autofill,html[data-theme] body .create-flow-page--node-160-8984 .figma-invite-modal input.figma-invite-input:-webkit-autofill,html[data-theme] body .create-flow-page--node-160-9397 .figma-invite-modal input.figma-invite-input:-webkit-autofill{-webkit-text-fill-color:#ffffffd6!important;box-shadow:inset 0 0 0 1000px #101010!important;caret-color:#fff}@media (max-width:720px){html[data-theme] body .create-flow-page--node-160-7765 .role-money-field,html[data-theme] body .create-flow-page--node-160-7765 .role-revenue-section>.flex:first-child,html[data-theme] body .create-flow-page--node-160-7765 .role-share-control,html[data-theme] body .create-flow-page--node-160-7765 .role-share-form--slot{grid-template-columns:1fr!important}html[data-theme] body .create-flow-page--node-160-7765 .role-share-slider-field{grid-template-columns:minmax(0,1fr) 72px 20px!important;max-width:none!important}}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .all-spaces-content{min-height:1003px!important;padding:20px 0!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-shell{gap:19px!important;width:min(1400px,calc(100vw - 64px))!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-route-tabs{gap:30px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-route-tabs button{color:#ffffff80!important;font-size:14px!important;font-weight:330!important;line-height:19px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-route-tabs button.is-active{color:#fff!important;font-weight:520!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-toolbar{background:#000!important;border-color:#1b1b1b!important;border-radius:8px!important;min-height:178px!important;padding:16px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-toolbar.is-collapsed{height:auto!important;min-height:58px!important;padding:11px 16px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-toolbar-head{min-height:46px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-toolbar.is-collapsed .my-collab-toolbar-head{min-height:34px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-toolbar-head span,.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-toolbar-head strong{color:#ffffff80!important;font-size:12px!important;font-weight:330!important;line-height:18px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-toolbar-head button{background:#202020!important;border-color:#333!important;border-radius:4px!important;color:#fff!important;font-size:12px!important;font-weight:330!important;line-height:18px!important;min-height:34px!important;padding:0 12px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-grid{gap:10px 12px!important;grid-template-columns:repeat(4,minmax(0,333px))!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-grid input,.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-grid select{background-color:#000!important;border-color:#2b2b2b!important;border-radius:4px!important;color:#fff!important;font-size:12px!important;font-weight:330!important;height:32px!important;line-height:18px!important;min-height:32px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select{min-width:0!important;position:relative!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-trigger{align-items:center!important;background:#000!important;border:1px solid #2b2b2b!important;border-radius:4px!important;box-sizing:border-box!important;color:#fff!important;display:flex!important;font-size:12px!important;font-weight:330!important;height:32px!important;justify-content:center!important;line-height:18px!important;min-height:32px!important;padding:0 30px 0 12px!important;text-align:center!important;width:100%!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-trigger span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-trigger:has(.my-collab-filter-select-title){gap:12px!important;justify-content:flex-start!important;text-align:left!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-title{color:#888!important;flex:0 1 auto!important;font-weight:400!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-value{color:#fff!important;flex:0 0 auto!important;margin-left:auto!important;text-align:right!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-trigger:hover,.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select.is-open .my-collab-filter-select-trigger{border-color:#2cff6d!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-caret{border-bottom:1px solid #ffffffdb!important;border-right:1px solid #ffffffdb!important;height:7px!important;pointer-events:none!important;position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-62%) rotate(45deg)!important;width:7px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select.is-open .my-collab-filter-select-caret{transform:translateY(-34%) rotate(225deg)!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-popover{background:#1f1f1f!important;border:1px solid #2b2b2b!important;border-radius:6px!important;box-shadow:0 18px 40px #00000073!important;left:0!important;max-height:276px!important;overflow-y:auto!important;padding:7px 4px!important;position:absolute!important;right:0!important;scrollbar-color:#4b4b4b #1f1f1f!important;scrollbar-width:thin!important;top:calc(100% + 6px)!important;z-index:60!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-popover::-webkit-scrollbar{width:4px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-popover::-webkit-scrollbar-track{background:#1f1f1f!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-popover::-webkit-scrollbar-thumb{background:#4b4b4b!important;border-radius:999px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-option{align-items:center!important;background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffffb8!important;display:flex!important;font-size:12px!important;font-weight:330!important;justify-content:center!important;line-height:18px!important;min-height:34px!important;padding:0 10px!important;text-align:center!important;width:100%!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-option:hover{background:#2b2b2b!important;color:#fff!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-select-option.is-selected{background:#2d2d2d!important;color:#2cff6d!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-grid input::placeholder{color:#ffffff80!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-list{gap:16px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-grid{column-gap:10px!important;grid-template-columns:repeat(4,minmax(0,342.5px))!important;row-gap:16px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-card{align-items:center!important;background:#000!important;border-color:#141414!important;border-radius:12px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:16px!important;height:254px!important;overflow:hidden!important;padding:0 16px 16px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-card:hover{background:#020202!important;border-color:#2a2a2a!important;transform:translateY(-1px)!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-cover{aspect-ratio:auto!important;border-radius:12px 12px 0 0!important;flex:0 0 160px!important;height:160px!important;margin:0 -15.415px!important;width:calc(100% + 30.83px)!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-cover:after{background:linear-gradient(180deg,#0000,#000000b3)!important;content:""!important;inset:0!important;pointer-events:none!important;position:absolute!important;z-index:0!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-cover img{inset:0!important;position:absolute!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-cover h2{bottom:10px!important;font-size:16px!important;font-weight:520!important;left:10px!important;line-height:22px!important;right:10px!important;text-align:left!important;z-index:1!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-privacy{background:#000000b3!important;border-radius:4px!important;color:#26ee6d!important;font-size:12px!important;font-weight:330!important;line-height:18px!important;padding:5px 8px!important;right:10px!important;top:10px!important;z-index:1!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-body{background:#0000!important;padding:0!important;width:100%!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-facts{gap:4px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-facts dd,.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-facts dt{color:#ffffff80!important;font-size:12px!important;font-weight:330!important;line-height:18px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-facts dd{max-width:180px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-pagination{margin-top:0!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-empty{background:#000!important;border:1px solid #141414!important;border-radius:12px!important;color:#fff!important;min-height:254px!important}@media (max-width:1463px){.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-grid,.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:1180px){.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-grid,.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:900px){.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-shell{width:min(100vw - 32px,720px)!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-grid,.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-filter-grid,.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"]) .my-collab-space-grid{grid-template-columns:1fr!important}}.figma-space-detail-page[data-figma-node="174:12403"] .figma-funds-interaction-panel,.figma-space-detail-page[data-figma-node="174:12403"] .space-wallet-panel,.figma-space-detail-page[data-figma-node="174:13116"] .figma-funds-operations-panel,.figma-space-detail-page[data-figma-node="174:13116"] .space-wallet-panel{display:none!important}.figma-space-detail-page[data-figma-node="174:12403"] .figma-funds-operations-panel,.figma-space-detail-page[data-figma-node="174:13116"] .figma-funds-interaction-panel,.figma-space-detail-page[data-figma-node="174:13401"] .figma-earnings-withdraw-panel{display:block!important;visibility:visible!important}.figma-space-detail-page[data-figma-node="174:13401"] .space-wallet-panel{display:none!important}.figma-space-detail-page[data-figma-node="174:12403"] .figma-funds-field>.relative{width:100%}.figma-space-detail-page[data-figma-node="174:12403"] .figma-funds-field>.relative .figma-funds-date-field{box-sizing:border-box;padding-right:44px!important;width:100%}.figma-space-detail-page[data-figma-node="174:12403"] .figma-funds-field>.relative>button{color:#ffffff85;padding:0;right:0;width:42px}.figma-space-detail-page[data-figma-node="174:12403"] .figma-funds-field>.relative>button svg{height:14px;width:14px}.figma-space-detail-page[data-figma-node="174:12403"] :is(input.figma-funds-input,select.figma-funds-input,textarea.figma-funds-textarea):disabled{-webkit-text-fill-color:#ffffff8a!important;background:#0b0b0b!important;border-color:#242424!important;color:#ffffff8a!important;cursor:not-allowed;opacity:1!important}.figma-space-detail-page[data-figma-node="174:12403"] :is(input.figma-funds-input,textarea.figma-funds-textarea):disabled::placeholder{-webkit-text-fill-color:#ffffff6b!important;color:#ffffff6b!important}.collaboration-layout-shell .my-collab-page .my-collab-toolbar.is-collapsed{align-content:center!important;gap:0!important;height:auto!important;min-height:58px!important;padding:11px 16px!important}.collaboration-layout-shell .my-collab-page .my-collab-toolbar.is-collapsed .my-collab-toolbar-head{min-height:34px!important}.collaboration-layout-shell .my-collab-page .my-collab-toolbar.is-collapsed .my-collab-contract-toolbar-title span,.collaboration-layout-shell .my-collab-page .my-collab-toolbar.is-collapsed .my-collab-filter-grid{display:none!important}.collaboration-layout-shell .my-collab-page :is(.my-collab-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-contract-filter-grid) :is(input:not(.sr-only),select,.my-collab-filter-select-trigger){-webkit-text-fill-color:#fff!important;background:#000!important;background-color:#000!important;border:1px solid #2b2b2b!important;border-radius:4px!important;box-sizing:border-box!important;color:#fff!important;font-size:12px!important;font-weight:330!important;height:32px!important;line-height:18px!important;max-height:32px!important;min-height:32px!important;text-align:center!important;width:100%!important}.collaboration-layout-shell .my-collab-page :is(.my-collab-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-contract-filter-grid) :is(input:not(.sr-only),select){padding:0 12px!important}.collaboration-layout-shell .my-collab-page :is(.my-collab-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-contract-filter-grid) input:not(.sr-only)::placeholder{-webkit-text-fill-color:#ffffff80!important;color:#ffffff80!important}.collaboration-layout-shell .my-collab-page :is(.my-collab-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-contract-filter-grid) select option{background:#1f1f1f!important;color:#fff!important;font-size:12px!important}.collaboration-layout-shell .my-collab-page :is(.my-collab-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-contract-filter-grid)>.relative{height:32px!important;min-height:32px!important;width:100%!important}.collaboration-layout-shell .my-collab-page :is(.my-collab-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-contract-filter-grid)>.relative>input:not(.sr-only){padding-right:34px!important}.collaboration-layout-shell .my-collab-page :is(.my-collab-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-contract-filter-grid)>.relative>button{align-items:center!important;background:#0000!important;border:0!important;bottom:auto!important;color:#ffffff9e!important;display:flex!important;height:32px!important;justify-content:center!important;min-height:32px!important;opacity:1!important;padding:0!important;right:0!important;top:0!important;width:32px!important}.collaboration-layout-shell .my-collab-page :is(.my-collab-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-contract-filter-grid)>.relative>button:hover{color:#fff!important}.collaboration-layout-shell .my-collab-page :is(.my-collab-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-contract-filter-grid)>.relative>button svg{height:14px!important;width:14px!important}.collaboration-layout-shell .my-collab-page :is(.my-collab-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-contract-filter-grid) input.sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-filter-select-trigger:has(.my-collab-filter-select-title){gap:12px!important;justify-content:flex-start!important;text-align:left!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-filter-select-title{color:#888!important;flex:0 1 auto!important;font-weight:400!important;text-align:left!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-filter-select-value{color:#fff!important;flex:0 0 auto!important;margin-left:auto!important;text-align:right!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select{align-items:center!important;background:#000!important;border:1px solid #2b2b2b!important;border-radius:4px!important;box-sizing:border-box!important;display:flex!important;height:32px!important;min-height:32px!important;min-width:0!important;overflow:hidden!important;position:relative!important;width:100%!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select-title{color:#888!important;font-size:12px!important;font-weight:400!important;left:13px!important;line-height:18px!important;max-width:calc(100% - 92px)!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;text-overflow:ellipsis!important;top:50%!important;transform:translateY(-50%)!important;white-space:nowrap!important;z-index:1!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select select{background:#0000!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:12px!important;font-weight:330!important;height:100%!important;inset:0!important;line-height:18px!important;min-height:0!important;outline:0!important;padding:0 32px 0 96px!important;position:absolute!important;text-align:right!important;text-align-last:right!important;width:100%!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select select option{background:#1f1f1f!important;color:#d8d8d8!important;text-align:left!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select-custom{min-width:0!important;overflow:visible!important;position:relative!important;width:100%!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select-custom.is-open .my-collab-filter-select-trigger{border-color:#2cff6d!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select-custom .my-collab-filter-select-popover{background:#1f1f1f!important;border:1px solid #2b2b2b!important;border-radius:4px!important;box-shadow:none!important;left:0!important;max-height:246px!important;overflow-y:auto!important;padding:10px 6px!important;position:absolute!important;right:0!important;scrollbar-color:#4b4b4b #0000!important;scrollbar-width:thin!important;top:calc(100% + 6px)!important;z-index:120!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select-custom .my-collab-filter-select-popover::-webkit-scrollbar{width:4px!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select-custom .my-collab-filter-select-popover::-webkit-scrollbar-track{background:#0000!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select-custom .my-collab-filter-select-popover::-webkit-scrollbar-thumb{background:#4b4b4b!important;border-radius:999px!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select-custom .my-collab-filter-select-option{align-items:center!important;background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffffb8!important;display:flex!important;font-size:12px!important;font-weight:650!important;justify-content:center!important;line-height:18px!important;min-height:42px!important;padding:0 10px!important;text-align:center!important;width:100%!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select-custom .my-collab-filter-select-option:hover{background:#2b2b2b!important;color:#fff!important}.collaboration-layout-shell .my-collab-page .my-collab-filter-grid .my-collab-native-filter-select-custom .my-collab-filter-select-option.is-selected{background:#2b2b2b!important;color:#2cff6d!important}.collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar-title strong,.collaboration-layout-shell .my-collab-page .my-collab-toolbar-head strong{color:#fff!important;font-size:12px!important;font-weight:520!important;line-height:18px!important}.collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar-title{justify-items:start!important;text-align:left!important}.collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar-title span,.collaboration-layout-shell .my-collab-page .my-collab-contract-toolbar-title strong{text-align:left!important;width:100%!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .all-spaces-content{min-height:1003px!important;padding:20px 0!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .my-collab-shell{gap:19px!important;width:min(1400px,calc(100vw - 64px))!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .my-collab-route-header{gap:20px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .my-collab-route-header h1{font-size:32px!important;font-weight:700!important;line-height:38px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .my-collab-route-tabs{gap:30px!important;min-height:34px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .my-collab-route-tabs button{color:#ffffff80!important;font-size:14px!important;font-weight:330!important;line-height:19px!important;padding:6px 0 9px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .my-collab-route-tabs button.is-active{color:#fff!important;font-weight:520!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .my-collab-toolbar{background:#000!important;border-color:#1b1b1b!important;border-radius:8px!important;min-height:178px!important;padding:16px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .my-collab-toolbar.is-collapsed{height:auto!important;min-height:58px!important;padding:11px 16px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .my-collab-toolbar-head{min-height:46px!important}.my-collab-page:is([data-figma-node="164:7998"],[data-figma-node="164:8262"],[data-figma-node="164:8506"],[data-figma-node="164:8967"],[data-figma-node="164:9288"],[data-figma-node="164:9561"],[data-figma-node="164:9738"]) .my-collab-toolbar.is-collapsed .my-collab-toolbar-head{min-height:34px!important}.my-collab-page[data-figma-node="164:8506"] .my-collab-toolbar.is-expanded{gap:10px!important;height:128px!important;min-height:128px!important;padding:16px!important}.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-filter-grid,.my-collab-invite-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-applied-filter-grid,.my-collab-contract-filter-grid) :is(input:not(.sr-only),select){padding-left:12px!important;padding-right:12px!important;text-align:left!important;text-align-last:left!important}.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-filter-grid,.my-collab-invite-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-applied-filter-grid,.my-collab-contract-filter-grid) input:not(.sr-only)::placeholder{text-align:left!important}.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-filter-grid,.my-collab-invite-filter-grid,.my-collab-application-filter-grid,.my-collab-application-empty-filter-grid,.my-collab-applied-filter-grid,.my-collab-contract-filter-grid)>.relative>input:not(.sr-only){padding-right:34px!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-filter-select-trigger{justify-content:flex-start!important;position:relative!important;text-align:left!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-filter-select-trigger>span:not(.my-collab-filter-select-value){min-width:0!important;text-align:left!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-filter-select-title{color:#888!important;font-weight:400!important;justify-self:start!important;text-align:left!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-filter-select-trigger>.my-collab-filter-select-value{color:#fff!important;justify-self:end!important;margin-left:auto!important;margin-right:0!important;text-align:right!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-space-cover h2,.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-invite-identity,.my-collab-applied-identity,.my-collab-contract-item-copy) :is(strong,span,h2,p),.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-space-card,.my-collab-invite-card,.my-collab-application-card,.my-collab-applied-card,.my-collab-contract-item){text-align:left!important}.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-space-facts,.my-collab-invite-facts,.my-collab-application-facts,.my-collab-applied-facts)>div{align-items:baseline!important;width:100%!important}.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-space-facts,.my-collab-invite-facts,.my-collab-application-facts,.my-collab-applied-facts) dt{justify-self:start!important;text-align:left!important}.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-space-facts,.my-collab-invite-facts,.my-collab-application-facts,.my-collab-applied-facts) dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-self:end!important;text-align:right!important}.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-invite-metrics,.my-collab-application-metrics,.my-collab-applied-metrics) :is(span,strong){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center!important;width:100%!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-application-name,.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-application-name strong,.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-invite-actions,.my-collab-application-actions,.my-collab-applied-actions) button{text-align:center!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-contract-item p{justify-content:flex-start!important;text-align:left!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-contract-actions{justify-self:end!important;text-align:right!important}.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-invite-status,.my-collab-applied-status){align-items:center!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#362a04eb!important;border:1px solid #facc15ad!important;border-radius:999px!important;box-shadow:0 2px 10px #0000006b!important;color:#ffe66d!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;justify-content:center!important;line-height:1.2!important;min-height:26px;padding:4px 10px!important;white-space:nowrap}.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-invite-status.is-accepted,.my-collab-applied-status.is-approved){background:#044322eb!important;border-color:#25ee6bad!important;color:#82ffad!important}.collaboration-layout-shell .my-collab-page[data-figma-node] :is(.my-collab-invite-status.is-rejected,.my-collab-applied-status.is-rejected){background:#4f0823eb!important;border-color:#ff3d7fb8!important;color:#ff91b6!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-invite-status.is-cancelled{background:#1e293bf0!important;border-color:#cbd5e180!important;color:#e2e8f0!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-filter-select-trigger>.my-collab-filter-select-title,.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-native-filter-select-title{color:#fff!important;font-weight:400!important;opacity:.52!important;text-shadow:none!important}.collaboration-layout-shell .my-collab-page[data-figma-node] .my-collab-filter-select-trigger>.my-collab-filter-select-value{opacity:1!important}@keyframes my-collab-loading-spin{to{transform:rotate(1turn)}}.my-collab-page .my-collab-loading-panel{background:#151515;border:1px solid #2a2a2a;border-radius:16px;display:grid;min-height:476px;place-items:center}.my-collab-page .my-collab-loading-spinner{animation:my-collab-loading-spin .85s linear infinite;border:7px solid #25ee6b2e;border-radius:50%;border-top-color:#25ee6b;grid-area:1/1;height:52px;width:52px}.my-collab-page .my-collab-loading-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){.my-collab-page .my-collab-loading-panel{min-height:320px}}@media (prefers-reduced-motion:reduce){.my-collab-page .my-collab-loading-spinner{animation-duration:1.8s}}.space-detail-route-page[data-figma-node="newuipic:daw"]{background:#000!important;color:#fff!important;display:block!important;min-height:100vh}.space-detail-route-page[data-figma-node="newuipic:daw"] .all-spaces-content{background:#000!important;max-width:none!important;overflow:visible;padding:0 0 80px!important;width:100%!important}.figma-space-detail-page[data-figma-node="newuipic:daw"]{--figma-space-width:min(1400px,calc(100vw - 282px));--figma-space-left:calc((100% - var(--figma-space-width))/2);--figma-space-main-width:calc(var(--figma-space-width) - 292px);background:#000!important;color:#fff!important;display:block!important;margin:0!important;max-width:none!important;min-height:1080px;overflow:visible;position:relative;width:100%!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-hero{background:#090909!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:280px!important;min-height:280px;width:100%}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-hero>img{filter:saturate(.78) contrast(1.08) brightness(.78);opacity:.62}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:linear-gradient(180deg,#00000014,#0000008f 74%,#000000d1),linear-gradient(90deg,#0000009e,#00000024 58%,#0000008a)!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-hero>div.absolute.inset-0.flex{align-items:flex-end!important;justify-content:flex-start!important;left:50%;padding:0 0 34px!important;right:auto;text-align:left!important;transform:translateX(-50%);width:var(--figma-space-width)}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-copy{width:min(620px,100%)}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-copy h2{color:#fff!important;font-size:30px;font-weight:900;line-height:1.1;margin:0 0 8px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-copy p{color:#ffffffa8!important;font-size:11px;line-height:1.35;max-width:620px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-meta-bar{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:-94px auto 24px;min-height:70px;padding:0!important;position:relative;width:var(--figma-space-width);z-index:3}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-meta-bar>div{align-items:flex-end!important;min-height:70px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-member-strip{align-items:center;color:#ffffffb3!important;gap:10px!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-member-strip>span:first-child{align-items:center;background:#26ee6d!important;border:0!important;border-radius:3px!important;color:#000!important;display:inline-flex;font-size:10px;font-weight:800;height:20px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-member-strip .flex.flex-wrap,.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-member-strip button,.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-member-strip img,.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-member-strip svg{display:none!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-member-strip span{color:#ffffffb8!important;font-size:11px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-actions{gap:12px!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-actions button{background:#1c1c1c!important;border:0!important;border-radius:4px!important;color:#fff!important;font-size:11px!important;font-weight:800;min-height:35px;padding:0 16px!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-actions .space-invite-btn:not(.space-invite-btn-locked){background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-tabs-shell{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000!important;border:0!important;border-radius:0!important;border-right:1px solid #151515!important;box-shadow:none!important;height:816px;left:var(--figma-space-left);overflow:hidden;padding:24px!important;position:absolute;top:304px;width:260px;z-index:4}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-tabs-shell>div{display:block!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-tabs{align-items:stretch!important;display:flex!important;flex-direction:column;flex-wrap:nowrap!important;gap:12px!important;overflow:visible}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-tabs button{background:#0000!important;border:0!important;border-radius:4px!important;color:#ffffff75!important;font-size:11px!important;font-weight:500!important;gap:10px!important;justify-content:flex-start;min-height:48px;padding:0 12px!important;width:212px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-tabs button svg{height:18px;width:18px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-tabs button.selected{background:#26ee6d!important;color:#000!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-main{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:24px var(--figma-space-left) 0 auto;min-height:831px;overflow:visible;padding:24px 0!important;width:var(--figma-space-main-width)}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-daw-panel{grid-gap:18px;align-content:start;display:grid;gap:18px;min-height:760px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-panel-head{align-items:flex-start!important;margin:0!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-panel-head h3{color:#fff!important;font-size:24px!important;font-weight:850!important;line-height:1.2}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-panel-head h3 svg{color:#26ee6d!important;height:20px!important;width:20px!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-panel-subtitle{color:#ffffff94!important;display:block!important;font-size:12px;line-height:1.5;margin-top:6px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-secondary-button{align-items:center;background:#121212;border:1px solid #242424;border-radius:4px;color:#ffffffdb;display:inline-flex!important;font-size:12px;font-weight:800;justify-content:center;min-height:34px;padding:0 14px;white-space:nowrap}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-secondary-button:disabled{cursor:not-allowed;opacity:.56}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-room-error{background:#ff5b8b1a;border:1px solid #ff5b8b5c;border-radius:8px;color:#ff9db7;font-size:12px;font-weight:760;line-height:1.45;overflow-wrap:anywhere;padding:10px 12px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-workbench-grid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-workstation-card{grid-gap:14px;align-content:center;background:#101010!important;border:1px solid #242424!important;border-radius:10px!important;box-shadow:none!important;color:#fff!important;display:grid;gap:14px;justify-items:center;margin:0;min-height:286px;padding:24px!important;text-align:center;width:100%}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-workstation-icon{background:radial-gradient(circle at 43% 45%,#26ee6d 0 17%,#0000 18%),radial-gradient(circle at 73% 70%,#b8fbf3 0 15%,#0000 16%),linear-gradient(135deg,#28f2da,#26ee6d)!important;border:0!important;border-radius:999px!important;color:#fff!important;height:84px!important;margin:0!important;width:84px!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-workstation-icon svg{color:#fff!important;height:42px!important;opacity:0;width:42px!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-workstation-card h4{color:#fff!important;font-size:18px!important;font-weight:850!important;line-height:1.25;margin:0!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-workstation-copy{color:#ffffff94!important;font-size:11px!important;line-height:1.45!important;margin:0!important;max-width:620px;overflow-wrap:anywhere}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-context-strip{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,720px)}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-context-strip span{background:#151515;border:1px solid #242424;border-radius:6px;color:#ffffffb3;font-size:12px;font-weight:800;line-height:1.35;min-width:0;overflow-wrap:anywhere;padding:10px 12px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-sync-button{background:#26ee6d!important;border:0!important;border-radius:4px!important;box-shadow:none!important;color:#000!important;font-size:16px!important;font-weight:850!important;margin-top:4px;min-height:43px;min-width:256px;padding:0 26px!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-launch-note{color:#ffffff47!important;display:block!important;font-size:11px!important;margin:8px 0 0!important}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-lane-board,.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-side-panel{background:#101010;border:1px solid #242424;border-radius:10px;display:block!important;min-width:0;padding:16px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-lane-board h4,.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-side-panel h4{color:#fff;font-size:15px;font-weight:900;margin:0}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-status-grid{grid-gap:10px;display:grid;gap:10px;margin-top:14px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-status-grid>div{background:#151515;border:1px solid #242424;border-radius:6px;min-width:0;padding:11px 12px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-status-grid span{color:#ffffff73;display:block;font-size:11px;font-weight:850;text-transform:uppercase}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-status-grid strong{color:#fff;display:block;font-size:13px;font-weight:900;margin-top:5px;overflow-wrap:anywhere}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-lane-board{grid-gap:12px;display:grid!important;gap:12px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-lane-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-lane-head span{background:#151515;border-radius:999px;color:#ffffff9e;font-size:12px;font-weight:850;padding:5px 9px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-asset-list{grid-gap:8px;display:grid;gap:8px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-asset-row{grid-gap:10px;align-items:center;background:#151515;border:1px solid #242424;border-radius:6px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px 12px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-asset-row span{color:#fff;font-size:13px;font-weight:820;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-asset-row strong{color:#ffffff80;font-size:12px;font-weight:850}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-empty-note{border:1px dashed #242424;border-radius:6px;color:#ffffff94;font-size:13px;margin:0;padding:14px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-member-chips{display:flex;flex-wrap:wrap;gap:8px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .daw-member-chips span{background:#151515;border:1px solid #242424;border-radius:999px;color:#ffffffa8;font-size:12px;font-weight:850;max-width:180px;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}.figma-space-detail-page[data-figma-node="newuipic:daw"] .figma-space-footer{background:#000;border-top:1px solid #151515;margin-top:0;width:100%}@media (max-width:900px){.figma-space-detail-page[data-figma-node="newuipic:daw"]{--figma-space-width:min(100vw - 24px,640px);--figma-space-left:12px}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-tabs-shell{border-right:0!important;height:auto;margin:16px auto 0;padding:12px!important;position:static;width:min(100vw - 24px,640px)}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-tabs{flex-direction:row;overflow-x:auto}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-tabs button{flex:0 0 auto;width:auto}.figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-main{margin:16px auto 0;width:min(100vw - 24px,640px)}}.figma-space-detail-page[data-figma-node] .space-detail-copy h2{color:#fff!important;font-size:30px!important;font-weight:900!important;line-height:42px!important}.figma-space-detail-page[data-figma-node] .space-detail-copy h2:after,.figma-space-detail-page[data-figma-node] .space-detail-copy h2:before,.figma-space-detail-page[data-figma-node] .space-detail-copy:after,.figma-space-detail-page[data-figma-node] .space-detail-copy:before{content:none!important;display:none!important}.figma-space-detail-page[data-figma-node] .space-detail-copy p{color:#ffffffa8!important;display:block!important;font-size:11px!important;line-height:15px!important}.figma-space-detail-page[data-figma-node] .space-member-strip>span:first-child{align-items:center!important;background:#26ee6d33!important;border:0!important;border-radius:4px!important;color:#26ee6d!important;display:inline-flex!important;font-size:10px!important;font-weight:700!important;height:22px!important;line-height:14px!important;padding:0 8px!important}.figma-space-detail-page[data-figma-node] .space-member-strip .flex.items-center.gap-1 span:after,.figma-space-detail-page[data-figma-node] .space-member-strip .flex.items-center.gap-1 span:before,.figma-space-detail-page[data-figma-node] .space-member-strip>span:first-child:after,.figma-space-detail-page[data-figma-node] .space-member-strip>span:first-child:before{content:none!important;display:none!important}.figma-space-detail-page[data-figma-node] .space-member-strip .flex.items-center.gap-1 span{color:#ffffffb8!important;font-size:11px!important;line-height:15px!important}.figma-space-detail-page[data-figma-node] .space-member-strip .flex.items-center.gap-1 svg{color:#ffffff80!important;display:block!important}.figma-space-detail-page[data-figma-node] .space-panel-head>span{color:#ffffff85!important;font-size:11px!important;font-weight:400!important;line-height:19px!important}.figma-space-detail-page[data-figma-node] .members-panel-tabs button:after,.figma-space-detail-page[data-figma-node] .members-panel-tabs button:before,.figma-space-detail-page[data-figma-node] .space-panel-head>span:after,.figma-space-detail-page[data-figma-node] .space-panel-head>span:before{content:none!important;display:none!important}.figma-space-detail-page[data-figma-node] .members-panel-tabs button{color:#ffffff8a!important;font-size:14px!important;font-weight:500!important;line-height:19px!important;white-space:nowrap}.figma-space-detail-page[data-figma-node] .members-panel-tabs button>span{-webkit-text-fill-color:inherit!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.figma-space-detail-page[data-figma-node] .members-panel-tabs button:first-child{color:#ffffff8a!important;font-weight:500!important}.figma-space-detail-page[data-figma-node] .members-panel-tabs button[aria-pressed=true]{color:#fff!important;font-weight:800!important}.figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"]) .members-panel-tabs button[aria-pressed=true]:after{background:#26ee6d;border-radius:999px;bottom:3px;content:""!important;display:block!important;height:2px;left:calc(50% - 10px);position:absolute;width:20px}html[data-theme] body .collaboration-layout-shell>.w-full>.min-h-screen.bg-gray-50 .figma-space-detail-page[data-figma-node="174:9548"] .media-storage-card>.grid>div{background:#0000!important;background-color:initial!important;border-color:#141414!important}.figma-space-detail-page[data-figma-node]{--figma-space-shell-width:min(1320px,calc(100% - 48px));--figma-space-rail-width:clamp(220px,17vw,260px);--figma-space-gap:clamp(28px,2.5vw,40px);--figma-space-width:var(--figma-space-shell-width)!important;--figma-space-left:max(24px,calc((100% - var(--figma-space-shell-width))/2))!important;--figma-space-main-width:calc(var(--figma-space-shell-width) - var(--figma-space-rail-width) - var(--figma-space-gap))!important;overflow-x:clip!important}.figma-space-detail-page[data-figma-node] .space-detail-hero>div.absolute.inset-0.flex,.figma-space-detail-page[data-figma-node] .space-detail-meta-bar{margin-left:auto!important;margin-right:auto!important;max-width:calc(100% - 48px)!important;width:var(--figma-space-shell-width)!important}.figma-space-detail-page[data-figma-node] .space-detail-tabs-shell{box-sizing:border-box!important;left:var(--figma-space-left)!important;right:auto!important;width:var(--figma-space-rail-width)!important}.figma-space-detail-page[data-figma-node] .space-detail-tabs,.figma-space-detail-page[data-figma-node] .space-detail-tabs button{min-width:0!important;width:100%!important}.figma-space-detail-page[data-figma-node] .space-detail-main{box-sizing:border-box!important;margin:24px var(--figma-space-left) 0 calc(var(--figma-space-left) + var(--figma-space-rail-width) + var(--figma-space-gap))!important;max-width:var(--figma-space-main-width)!important;min-width:0!important;overflow:visible!important;width:var(--figma-space-main-width)!important}.figma-space-detail-page[data-figma-node] .space-detail-main *,.figma-space-detail-page[data-figma-node] .space-detail-main :after,.figma-space-detail-page[data-figma-node] .space-detail-main :before{box-sizing:border-box}.figma-space-detail-page[data-figma-node] .space-detail-main :is(form,section,article,table),.figma-space-detail-page[data-figma-node] .space-detail-main [class*=card],.figma-space-detail-page[data-figma-node] .space-detail-main [class*=grid],.figma-space-detail-page[data-figma-node] .space-detail-main [class*=list],.figma-space-detail-page[data-figma-node] .space-detail-main [class*=panel],.figma-space-detail-page[data-figma-node] .space-detail-main>*{max-width:100%!important;min-width:0!important}.figma-space-detail-page[data-figma-node] .space-panel-head{flex-wrap:wrap!important;gap:12px!important;min-width:0!important}.figma-space-detail-page[data-figma-node] .space-panel-head h3{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important}.figma-space-detail-page[data-figma-node] .recruiting-draft-card{height:auto!important;overflow:visible!important}.figma-space-detail-page[data-figma-node] .recruiting-draft-card>.grid{gap:10px clamp(16px,3vw,32px)!important}.figma-space-detail-page[data-figma-node] .recruiting-draft-list input,.figma-space-detail-page[data-figma-node] .recruiting-draft-list select,.figma-space-detail-page[data-figma-node] .recruiting-draft-list textarea{max-width:100%!important;min-width:0!important}.figma-space-detail-page[data-figma-node] .recruiting-draft-list .recruiting-text-limit-hint,.formal-space-detail-page .recruiting-draft-list .recruiting-text-limit-hint{color:#9ca3af!important;display:block!important;font-size:12px!important;line-height:16px!important;text-align:right}.figma-space-detail-page[data-figma-node] .recruiting-draft-list .recruiting-role-picker-trigger,.formal-space-detail-page .recruiting-draft-list .recruiting-role-picker-trigger{align-items:center;appearance:none;background:#171717!important;border:1px solid #2c2c2c!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important;cursor:pointer;display:flex!important;gap:10px;height:34px;justify-content:space-between;max-width:100%!important;min-height:34px;min-width:0!important;outline:none!important;padding:0 12px!important;text-align:left;width:100%!important}.formal-space-detail-page .recruiting-draft-list .recruiting-role-picker-trigger{background:#171717!important;background:var(--app-input-bg,var(--ibom-bg-elevated,#171717))!important;border-color:#2c2c2c!important;border-color:var(--ibom-border,#2c2c2c)!important;border-radius:4px!important;border-radius:var(--ibom-radius-sm,4px)!important;color:#fff!important;color:var(--ibom-text,#fff)!important}.figma-space-detail-page[data-figma-node] .recruiting-draft-list .recruiting-role-picker-trigger:focus-visible,.figma-space-detail-page[data-figma-node] .recruiting-draft-list .recruiting-role-picker-trigger:hover,.formal-space-detail-page .recruiting-draft-list .recruiting-role-picker-trigger:focus-visible,.formal-space-detail-page .recruiting-draft-list .recruiting-role-picker-trigger:hover{border-color:#26ee6d8c!important}.figma-space-detail-page[data-figma-node] .recruiting-draft-list .recruiting-role-picker-placeholder,.figma-space-detail-page[data-figma-node] .recruiting-draft-list .recruiting-role-picker-value,.formal-space-detail-page .recruiting-draft-list .recruiting-role-picker-placeholder,.formal-space-detail-page .recruiting-draft-list .recruiting-role-picker-value{color:inherit;display:block;font-size:14px;font-weight:700;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-space-detail-page[data-figma-node] .recruiting-draft-list .recruiting-role-picker-placeholder,.formal-space-detail-page .recruiting-draft-list .recruiting-role-picker-placeholder{color:#ffffff5c}.figma-space-detail-page[data-figma-node] .recruiting-draft-list .recruiting-role-picker-icon,.formal-space-detail-page .recruiting-draft-list .recruiting-role-picker-icon{color:#ffffffc2;flex:0 0 auto;height:18px;width:18px}@media (max-width:1024px){.figma-space-detail-page[data-figma-node]{--figma-space-shell-width:min(calc(100% - 24px),760px);--figma-space-left:12px!important;--figma-space-main-width:var(--figma-space-shell-width)!important}.figma-space-detail-page[data-figma-node] .space-detail-hero>div.absolute.inset-0.flex,.figma-space-detail-page[data-figma-node] .space-detail-meta-bar{max-width:calc(100% - 24px)!important;width:var(--figma-space-shell-width)!important}.figma-space-detail-page[data-figma-node] .space-detail-tabs-shell{border-right:0!important;height:auto!important;left:auto!important;margin:16px auto 0!important;padding:12px!important;position:relative!important;top:auto!important;width:var(--figma-space-shell-width)!important}.figma-space-detail-page[data-figma-node] .space-detail-tabs{flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important}.figma-space-detail-page[data-figma-node] .space-detail-tabs button{flex:0 0 auto!important;width:auto!important}.figma-space-detail-page[data-figma-node] .space-detail-main{margin:16px auto 0!important;max-width:var(--figma-space-shell-width)!important;width:var(--figma-space-shell-width)!important}.figma-space-detail-page[data-figma-node] .recruiting-draft-card>.grid{grid-template-columns:1fr!important}}.figma-space-detail-page[data-figma-node] .space-detail-tabs button>span{font-size:14px!important;line-height:19px!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-panel-head{align-items:center!important;height:auto!important;margin-bottom:16px!important;min-height:32px!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-panel-head h3{color:#fff!important;font-size:24px!important;font-weight:800!important;height:auto!important;line-height:32px!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-panel-head h3:after{content:none!important;display:none!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-panel-head>span:after{line-height:19px!important}.figma-space-detail-page[data-figma-node="174:9368"] .space-activity-panel{min-height:auto!important}.figma-space-detail-page[data-figma-node="174:9368"] .activity-timeline{gap:16px!important}.figma-space-detail-page[data-figma-node="174:9368"] .activity-timeline>*+*{margin-top:0!important}.figma-space-detail-page[data-figma-node="174:9368"] .activity-timeline:before{bottom:36px!important;top:36px!important}.figma-space-detail-page[data-figma-node="174:9368"] .activity-card{height:auto!important;margin:0!important;min-height:73px!important}@media (max-width:900px){.figma-space-detail-page[data-figma-node="174:9368"] .activity-timeline{padding-left:32px!important}.figma-space-detail-page[data-figma-node="174:9368"] .activity-card:before{left:-32px!important}}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"]):before{content:none!important;display:none!important}.space-history-panel .history-empty-state{align-items:center;background:color-mix(in srgb,#141414 94%,#26ee6d 3%)!important;background:color-mix(in srgb,var(--ibom-panel,#141414) 94%,#26ee6d 3%)!important;border:1px solid color-mix(in srgb,#242424 86%,#26ee6d 14%)!important;border:1px solid color-mix(in srgb,var(--ibom-border,#242424) 86%,#26ee6d 14%)!important;border-radius:12px!important;color:#fff!important;color:var(--ibom-text,#fff)!important;display:flex!important;flex-direction:column;justify-content:center;margin:24px auto 0!important;min-height:320px;padding:44px 28px!important;text-align:center;width:min(100%,760px)}.space-history-panel .history-empty-state>svg{background:#26ee6d1a;border-radius:16px;color:#26ee6d!important;height:54px!important;margin:0 0 18px!important;padding:12px;width:54px!important}.space-history-panel .history-empty-state h4{color:#fff!important;color:var(--ibom-text,#fff)!important;font-size:18px!important;font-weight:800!important;line-height:25px!important;margin:0 0 8px!important}.space-history-panel .history-empty-state p{color:#ffffff9e!important;color:var(--ibom-text-soft,#ffffff9e)!important;font-size:13px!important;line-height:20px!important;margin:0!important;max-width:430px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"]) .figma-history-empty-card button,.space-history-panel .history-empty-action{align-items:center;background:#26ee6d!important;border:0!important;border-radius:8px!important;color:#000!important;display:inline-flex!important;font-size:14px!important;font-weight:800!important;gap:8px;height:42px;justify-content:center;line-height:20px!important;margin-top:24px;min-width:180px;padding:0 20px}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"]) .figma-history-empty-action-icon,.space-history-panel .history-empty-action svg{color:currentColor!important;height:16px!important;width:16px!important}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"]) .figma-history-empty-card{align-items:center;background:#141414!important;border-color:#242424!important;display:flex!important;flex-direction:column;height:auto!important;justify-content:center;margin:32px auto 0!important;max-height:none!important;min-height:342px!important;overflow:visible!important;padding:46px 28px!important;text-align:center;width:min(100%,760px)!important}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"]) .figma-history-empty-card img{height:84px!important;width:84px!important}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"]) .figma-history-empty-icon{align-items:center;background:#26ee6d1a;border:1px solid #26ee6d3d;border-radius:18px;color:#26ee6d;display:inline-flex!important;height:84px!important;justify-content:center;width:84px!important}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"]) .figma-history-empty-icon svg{color:currentColor!important;height:38px!important;width:38px!important}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"]) .figma-history-empty-card strong{font-size:18px!important;font-weight:800!important;line-height:25px!important;margin-top:18px!important}.figma-space-detail-page:is([data-figma-node="174:11904"],[data-figma-node="174:12151"]) .figma-history-empty-card p{font-size:13px!important;line-height:20px!important;margin:8px 0 0!important;max-width:430px}body:has(.space-detail-route-page[data-figma-node]){min-width:0!important;overflow-x:clip!important}body:has(.space-detail-route-page[data-figma-node]) .ibom-topbar{display:block!important}.App>.min-h-screen.bg-gray-50:has(.space-detail-route-page[data-figma-node]),.space-detail-route-page[data-figma-node],.space-detail-route-page[data-figma-node] .all-spaces-content{height:auto!important;max-height:none!important;max-width:none!important;min-height:100vh!important;min-width:0!important;overflow-x:clip!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node]{min-height:100vh!important;min-width:0!important;overflow-x:clip!important}.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page:after,.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page:before{content:none!important;display:none!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-hero{display:grid!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-space-footer,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-meta-bar,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-tabs-shell{display:block!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main,.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page .space-detail-main.space-detail-main{bottom:auto!important;height:auto!important;left:auto!important;margin:24px var(--figma-space-left) 0 calc(var(--figma-space-left) + var(--figma-space-rail-width) + var(--figma-space-gap))!important;max-height:none!important;max-width:var(--figma-space-main-width)!important;min-height:0!important;min-width:0!important;overflow:visible!important;padding:0!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:var(--figma-space-main-width)!important}body:has(.space-detail-route-page[data-figma-node]) .App>.min-h-screen.bg-gray-50:has(.space-detail-route-page[data-figma-node]),body:has(.space-detail-route-page[data-figma-node]) .collaboration-layout-shell,body:has(.space-detail-route-page[data-figma-node]) .collaboration-layout-shell>.w-full,body:has(.space-detail-route-page[data-figma-node]) .space-detail-route-page,body:has(.space-detail-route-page[data-figma-node]) .space-detail-route-page .all-spaces-content,body:has(.space-detail-route-page[data-figma-node]) .space-detail-route-page .all-spaces-content>div{height:auto!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;overflow:visible!important;overflow-x:clip!important;padding:0!important;position:static!important;transform:none!important;width:100%!important}body:has(.space-detail-route-page[data-figma-node]) .space-detail-route-page .space-detail-back-row{display:none!important}.space-detail-route-page .figma-space-detail-page[data-figma-node]{--figma-space-shell-width:min(1400px,calc(100vw - 48px))!important;--figma-space-rail-width:clamp(220px,17vw,260px)!important;--figma-space-gap:clamp(28px,1.67vw,32px)!important;--figma-space-left:max(24px,calc((100vw - var(--figma-space-shell-width))/2))!important;--figma-space-main-width:calc(var(--figma-space-shell-width) - var(--figma-space-rail-width) - var(--figma-space-gap))!important;grid-row-gap:0!important;grid-column-gap:0!important;align-items:start!important;background:#000!important;column-gap:0!important;display:grid!important;grid-auto-flow:row!important;grid-template-columns:minmax(var(--figma-space-left),1fr) var(--figma-space-rail-width) var(--figma-space-gap) minmax(0,var(--figma-space-main-width)) minmax(var(--figma-space-left),1fr)!important;grid-template-rows:280px 0 minmax(816px,auto) auto!important;height:auto!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;overflow:visible!important;row-gap:0!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-hero{grid-column:1/-1!important;grid-row:1!important;max-width:100vw!important;width:100vw!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-meta-bar{grid-column:1/-1!important;grid-row:2!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-tabs-shell,.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page .space-detail-tabs-shell{align-self:stretch!important;background:#000!important;border:0!important;border-radius:0!important;border-right:1px solid #151515!important;bottom:auto!important;box-shadow:none!important;grid-column:2!important;grid-row:3!important;height:auto!important;left:auto!important;margin:0!important;max-height:none!important;max-width:var(--figma-space-rail-width)!important;min-height:816px!important;min-width:0!important;overflow:visible!important;padding:24px!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;width:var(--figma-space-rail-width)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-tabs-shell>div{display:block!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-tabs{align-items:stretch!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:12px!important;height:auto!important;max-height:none!important;min-height:0!important;min-width:0!important;overflow:visible!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-tabs button{gap:10px!important;justify-content:flex-start!important;max-width:100%!important;min-height:48px!important;min-width:0!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-tabs button>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main,.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page .space-detail-main.space-detail-main{bottom:auto!important;grid-column:4!important;grid-row:3!important;height:auto!important;left:auto!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:0!important;overflow:visible!important;padding:0!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-space-footer{bottom:auto!important;display:flex!important;grid-column:1/-1!important;grid-row:4!important;height:253px!important;left:auto!important;margin:0!important;max-width:100vw!important;min-height:253px!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:100vw!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .space-detail-main,.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"].figma-space-detail-page .space-detail-main.space-detail-main{padding-top:24px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .space-panel-head{margin-bottom:24px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .activity-timeline{gap:24px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9548"] .space-detail-main,.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9548"].figma-space-detail-page .space-detail-main.space-detail-main{padding-top:24px!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"]) .space-detail-main,.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"]).figma-space-detail-page .space-detail-main.space-detail-main{padding-top:0!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"],[data-figma-node="174:10506"]) .space-members-panel{transform:translateY(24px)}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:10258"] .space-panel-head{margin-bottom:8px!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .space-share-panel{transform:translateY(24px)}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .share-panel-head h3{color:#fff!important;font-size:20px!important;font-weight:800!important;line-height:32px!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .share-panel-head h3:after,.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .share-panel-head h3:before{content:none!important;display:none!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10910"],[data-figma-node="174:11139"]) .share-panel-head h3+span{border-radius:3px!important;font-size:8px!important;font-weight:600!important;height:14px!important;line-height:14px!important;min-width:0!important;padding:0 4px!important}@media (max-width:1024px){.space-detail-route-page .figma-space-detail-page[data-figma-node]{--figma-space-shell-width:min(calc(100% - 24px),760px);--figma-space-left:12px;--figma-space-main-width:var(--figma-space-shell-width);display:block!important;min-height:100vh!important;overflow-x:hidden!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-space-footer{height:auto!important;min-height:253px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-tabs-shell,.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page .space-detail-tabs-shell{border-bottom:1px solid #151515!important;border-right:0!important;height:auto!important;left:auto!important;margin:16px auto 0!important;max-width:var(--figma-space-shell-width)!important;min-height:0!important;padding:12px!important;position:relative!important;top:auto!important;width:var(--figma-space-shell-width)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-tabs{flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-tabs button{flex:0 0 auto!important;min-width:max-content!important;width:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main,.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page .space-detail-main.space-detail-main{margin:16px auto 0!important;max-width:var(--figma-space-shell-width)!important;width:var(--figma-space-shell-width)!important}}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:13116"]) :is(input.figma-funds-input,select.figma-funds-input,textarea.figma-funds-textarea){-webkit-text-fill-color:#fff!important;background:#141414!important;border:1px solid #2b2b2b!important;box-shadow:none!important;caret-color:#fff;color:#fff!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:13116"]) :is(input.figma-funds-input,textarea.figma-funds-textarea)::placeholder{-webkit-text-fill-color:#ffffff52!important;color:#ffffff52!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:13116"]) select.figma-funds-input option{background:#141414;color:#fff}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:12575"] .figma-funds-confirm:disabled{-webkit-text-fill-color:#000!important;background:#26ee6d!important;color:#000!important;opacity:1!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-hero>img{filter:none!important;opacity:1!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="newuipic:daw"] .space-detail-hero>div.absolute.inset-0:not(.flex){background:#0006!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-hero{background-color:#000!important;background-image:none!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-hero>img{display:block!important;filter:none!important;height:100%!important;object-fit:cover!important;opacity:1!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-hero>div.absolute.inset-0:not(.flex){background:#0006!important}.space-detail-route-page .figma-space-detail-page[data-figma-node]{--figma-space-shell-width:min(1320px,calc(100vw - 48px))!important;--figma-space-header-height:252px}.space-detail-page .space-detail-shared-heading-row{align-items:flex-end;display:flex;gap:12px;min-width:0}.space-detail-page .space-detail-shared-hero-meta{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px;margin-bottom:6px;white-space:nowrap}.space-detail-page .space-detail-member-count,.space-detail-page .space-detail-privacy-pill{align-items:center;border-radius:3px;display:inline-flex;font-size:12px;font-weight:600;line-height:18px;min-height:22px}.space-detail-page .space-detail-privacy-pill{background:#26ee6d2e;border:1px solid #26ee6d42;color:#26ee6d;padding:2px 8px}.space-detail-page .space-detail-privacy-pill.is-private{background:#ffffff1f;border-color:#ffffff24;color:#ffffffd1}.space-detail-page .space-detail-member-count{background:#00000061;color:#ffffffb3;gap:4px;padding:2px 8px}.space-detail-page .space-detail-member-count svg{color:#fff9;height:14px!important;width:14px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero{background-color:#000!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;grid-column:1/-1!important;grid-row:1!important;height:var(--figma-space-header-height)!important;max-width:100vw!important;min-height:var(--figma-space-header-height)!important;width:100vw!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero:after,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero:before{content:none!important;display:none!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero>img{content:normal!important;display:block!important;filter:none!important;height:100%!important;inset:0!important;margin:0!important;max-width:none!important;object-fit:cover!important;opacity:1!important;position:absolute!important;transform:none!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero>div.absolute.inset-0:not(.flex){background:#0006!important}@media (min-width:769px){.space-detail-route-page .figma-space-detail-page[data-figma-node]{--figma-space-hero-safe-x:max(30px,14.25vw,calc((50vw - 790px)/var(--ibom-app-scale, 1)))}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero{overflow:visible!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero>div.absolute.inset-0:not(.flex),.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero>img{max-width:none!important;right:auto!important;width:100%!important;width:calc(100%/var(--ibom-app-scale, 1))!important}}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero>div.absolute.inset-0.flex{align-items:flex-end!important;justify-content:flex-start!important;left:0!important;margin:0 auto!important;max-width:calc(100vw - 48px)!important;padding:0 0 25px!important;right:0!important;text-align:left!important;transform:none!important;width:var(--figma-space-shell-width)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-copy{max-width:min(720px,100%)!important;width:min(720px,100%)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-heading-row{align-items:flex-start!important;display:flex!important;flex-wrap:nowrap!important;gap:10px!important;max-width:100%;min-width:0}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-copy h2{color:#fff!important;display:block!important;flex:0 1 auto;font-size:34px!important;font-weight:800!important;line-height:39px!important;margin:0!important;max-width:calc(100% - 154px);min-width:0;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero-meta{display:inline-flex!important;margin-bottom:0!important;margin-left:0!important;margin-top:8px!important;transform:none;vertical-align:middle}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-copy p{color:#ffffff94!important;font-size:12px!important;font-weight:500!important;line-height:18px!important;margin-top:8px!important;max-width:640px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-member-slot{display:none!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-bar{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0 auto 25px!important;max-width:calc(100vw - 48px)!important;padding:0!important;pointer-events:none;width:var(--figma-space-shell-width)!important;z-index:3!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-inner{gap:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions{pointer-events:auto}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions button{background:#303030!important;border:0!important;border-radius:4px!important;box-shadow:none!important;color:#ffffffdb!important;font-size:12px!important;font-weight:700!important;height:34px!important;line-height:18px!important;min-height:34px!important;min-width:84px!important;padding:0 16px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions button svg{height:14px!important;width:14px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions .space-invite-btn{background:#26ee6d!important;color:#000!important;min-width:94px!important;opacity:1!important}@media (min-width:1025px){.space-detail-route-page .figma-space-detail-page[data-figma-node]{--figma-space-left:max(24px,calc((100vw - var(--figma-space-shell-width))/2))!important;--figma-space-main-width:calc(var(--figma-space-shell-width) - var(--figma-space-rail-width) - var(--figma-space-gap))!important;grid-template-rows:var(--figma-space-header-height) minmax(816px,auto) auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-bar{align-self:end!important;grid-column:1/-1!important;grid-row:1!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-tabs-shell,.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page .space-detail-main.space-detail-main,.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page .space-detail-tabs-shell{grid-row:2!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-space-footer{grid-row:3!important}}@media (max-width:1024px){.space-detail-route-page .figma-space-detail-page[data-figma-node]{--figma-space-header-height:252px;--figma-space-shell-width:min(calc(100% - 24px),760px)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero>div.absolute.inset-0.flex{max-width:calc(100% - 24px)!important;padding-bottom:22px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-heading-row{align-items:flex-start!important;flex-wrap:nowrap!important;gap:10px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-copy h2{font-size:28px!important;line-height:34px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero-meta{margin-bottom:0!important;margin-top:7px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-bar{margin:12px auto 0!important;max-width:var(--figma-space-shell-width)!important;pointer-events:auto;width:var(--figma-space-shell-width)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-inner{justify-content:flex-start!important}}@media (min-width:769px){.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-hero>div.absolute.inset-0.flex{box-sizing:border-box!important;left:0!important;margin:0!important;max-width:none!important;padding:0 var(--figma-space-hero-safe-x) 25px!important;right:auto!important;transform:none!important;width:100vw!important;width:calc(100vw/var(--ibom-app-scale, 1))!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-bar{margin:0 auto 25px!important;max-width:none!important;pointer-events:none;width:calc(100vw - var(--figma-space-hero-safe-x) - var(--figma-space-hero-safe-x))!important;width:calc(100vw/var(--ibom-app-scale, 1) - var(--figma-space-hero-safe-x) - var(--figma-space-hero-safe-x))!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-inner{justify-content:flex-end!important}}.space-detail-route-page .figma-space-detail-page[data-figma-node]{--space-detail-main-head-min:58px;--space-detail-title-size:24px;--space-detail-title-line:32px;--space-detail-panel-bg:#151515;--space-detail-panel-border:#242424;--space-detail-muted:#ffffff94;--space-detail-soft:#ffffffb8;--ibom-bg:#030804;--ibom-bg-elevated:#070f09;--ibom-panel:#0b140d;--ibom-panel-soft:#101a12;--ibom-panel-muted:#182219;--ibom-border:#3cb45a1f;--ibom-border-strong:#3cb45a38;--ibom-text:#e8f5ec;--ibom-text-soft:#dcf5e4c2;--ibom-text-muted:#c8ebd285;--ibom-text-subtle:#b4dcc357;--app-bg:#030804;--app-surface:#0b140d;--app-surface-alt:#101a12;--app-elevated:#182219;--app-border:#3cb45a1f;--app-text-primary:#e8f5ec;--app-text-secondary:#dcf5e4c2;--app-text-muted:#c8ebd285;--app-accent-soft:#2d9e5f24}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main,.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page .space-detail-main.space-detail-main{color:#fff!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.space-wallet-head,.space-contract-head,.history-panel-head){grid-gap:12px 24px!important;align-items:start!important;background:#0000!important;border:0!important;box-shadow:none!important;display:grid!important;gap:12px 24px!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0 0 24px!important;min-height:var(--space-detail-main-head-min)!important;padding:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.space-wallet-head,.space-contract-head,.history-panel-head)>:first-child{justify-self:start!important;min-width:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.space-wallet-head,.space-contract-head,.history-panel-head)>:not(:first-child){align-self:start!important;justify-self:end!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.space-wallet-head,.space-contract-head,.history-panel-head) h3{color:#fff!important;font-size:var(--space-detail-title-size)!important;font-weight:800!important;letter-spacing:0!important;line-height:var(--space-detail-title-line)!important;margin:0!important;min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.space-wallet-head,.space-contract-head,.history-panel-head) :is(p,span):not(.figma-share-state):not(.figma-share-member-count){color:var(--space-detail-muted)!important;font-size:12px!important;font-weight:500!important;line-height:18px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .history-panel-head>h3:first-child,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-panel-head>h3:first-child,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-wallet-head>h3:first-child{padding-bottom:26px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-activity-panel .space-panel-head>span,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-members-panel .space-panel-head>span,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-recruiting-panel .space-panel-head>.recruiting-card-actions>span{grid-column:1!important;grid-row:2!important;justify-self:start!important;margin-top:-20px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-contract-create,.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-history-head-tools,.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-share-member-count,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-contract-head>button,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-panel-head>.recruiting-card-actions,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-panel-head>button,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-wallet-head>button{align-self:start!important;grid-column:2!important;grid-row:1/span 2!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-history-head-tools,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-panel-head>.recruiting-card-actions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:flex-end!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-panel-head>.recruiting-card-actions>span{order:-1;text-align:right;width:100%}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-panel-head button,.space-wallet-head button,.space-contract-head button,.figma-contract-create,.figma-history-head-tools button,.figma-share-actions button,.create-button){-webkit-text-fill-color:currentColor!important;background:#303030!important;border:0!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important;font-size:12px!important;font-weight:800!important;height:34px!important;line-height:18px!important;min-height:34px!important;padding:0 18px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-panel-head .create-button,.space-panel-head .figma-add-position-btn,.space-recruiting-panel .space-panel-head .recruiting-card-actions .recruiting-card-actions button:last-child,.space-contract-create-button,.figma-contract-create){-webkit-text-fill-color:#000!important;background:#26ee6d!important;color:#000!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-bar{align-self:end!important;bottom:auto!important;left:auto!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:12px!important;justify-content:flex-end!important;min-width:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions button{flex:0 0 auto!important;min-width:88px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions .space-invite-btn{min-width:102px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.discussion-feed,.discussion-card,.activity-card,.recruiting-card,.recruiting-draft-card,.space-contract-card,.figma-contract-card,.space-members-card,.media-file-card,.space-wallet-list-panel,.space-wallet-filter-card,.space-wallet-row,.space-wallet-overview-card,.theme-feedback,.discussion-empty-state,.activity-empty-state,.recruiting-empty-state,.media-empty-state,.history-empty-state,.space-contract-empty-state,.space-wallet-empty-state,.space-file-card,.media-storage-card,.members-filter-card,.members-request-card,.members-pending-invite-panel,.members-pending-invite-card,.space-wallet-stat-card,.space-wallet-action-card,.space-wallet-pagination,.history-version-card,.history-skeleton-card,.history-file-row,.history-publish-details){background:var(--space-detail-panel-bg)!important;background-color:var(--space-detail-panel-bg)!important;border-color:var(--space-detail-panel-border)!important;box-shadow:none!important;color:var(--space-detail-soft)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is([class*=bg-white],[class*=bg-gray-50],[class*=bg-slate-50],[class*=bg-gray-100],[class*=bg-slate-100]):not(button):not(input):not(select):not(textarea):not([class*=green]):not([class*=emerald]):not([class*=rose]):not([class*=blue-600]){background:var(--space-detail-panel-bg)!important;background-color:var(--space-detail-panel-bg)!important;border-color:var(--space-detail-panel-border)!important;color:var(--space-detail-soft)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.text-gray-900,.text-slate-900,.text-zinc-900,.theme-feedback-title,.discussion-author button,.activity-author span:first-child,.recruiting-card h5,.space-contract-card h4,.space-wallet-section-title,.figma-contract-info h4,.figma-share-person-title h4,.figma-share-stat strong){-webkit-text-fill-color:#fff!important;color:#fff!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.text-gray-500,.text-gray-600,.text-gray-700,.text-slate-500,.text-slate-600,.text-slate-700,.theme-feedback-body,.discussion-card p,.activity-card p,.space-contract-meta-list,.figma-contract-info p,.figma-share-person p,.figma-recruiting-facts,.figma-recruiting-facts p){-webkit-text-fill-color:var(--space-detail-muted)!important;color:var(--space-detail-muted)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(input,select,textarea,.discussion-reply-composer,.space-wallet-tabs,.members-panel-tabs,.history-filter-tabs,.figma-history-filter-tabs){-webkit-text-fill-color:#fff!important;background:#141414!important;background-color:#141414!important;border-color:#2b2b2b!important;box-shadow:none!important;color:#fff!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(input,textarea)::placeholder{-webkit-text-fill-color:#ffffff52!important;color:#ffffff52!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] select option{background:#141414;color:#fff}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-wallet-tabs button,.members-panel-tabs button,.history-filter-tabs button,.figma-history-filter-tabs button){-webkit-text-fill-color:var(--space-detail-muted)!important;background:#0000!important;color:var(--space-detail-muted)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-wallet-tabs button.selected,.space-wallet-tabs button[aria-pressed=true],.members-panel-tabs button[aria-pressed=true],.history-filter-tabs button.selected,.figma-history-filter-tabs button.selected){-webkit-text-fill-color:#fff!important;color:#fff!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-card-grid{gap:16px!important;grid-template-columns:1fr!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-card{-webkit-text-fill-color:currentColor!important;background:#171717!important;background-color:#171717!important;border:1px solid #2b2b2b!important;border-radius:12px!important;box-shadow:none!important;color:#ffffffd1!important;display:block!important;padding:32px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-card-head{align-items:center;display:flex!important;gap:18px;margin:0 0 28px!important;min-width:0}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-title{-webkit-text-fill-color:#fff!important;color:#fff!important;flex:0 1 240px;font-size:28px!important;font-weight:850!important;letter-spacing:0!important;line-height:34px!important;margin:0!important;min-width:160px}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-headcount{-webkit-text-fill-color:#ffffffd1!important;color:#ffffffd1!important;flex:0 0 auto;font-size:18px!important;font-weight:750!important;line-height:24px!important;white-space:nowrap}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-badge{-webkit-text-fill-color:#26ee6d!important;align-items:center;background:#0000!important;background-color:initial!important;border:1px solid #26ee6d!important;border-radius:7px!important;color:#26ee6d!important;display:inline-flex;font-size:17px!important;font-weight:850!important;justify-content:center;line-height:22px!important;min-height:34px;padding:4px 14px!important;white-space:nowrap}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-apply-btn,.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-invite-btn{-webkit-text-fill-color:#000!important;background:#26ee6d!important;background-color:#26ee6d!important;border:0!important;border-radius:7px!important;box-shadow:none!important;color:#000!important;font-weight:850!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-invite-btn{align-items:center;display:inline-flex;font-size:17px!important;gap:6px;justify-content:center;line-height:22px!important;min-height:36px;padding:6px 16px!important;white-space:nowrap}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-detail-grid{grid-gap:16px 18px!important;display:grid!important;gap:16px 18px!important;grid-template-columns:repeat(2,minmax(0,1fr))}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-field{grid-gap:12px;align-content:start;background:#111!important;background-color:#111!important;border:1px solid #2b2b2b!important;border-radius:12px!important;display:grid;gap:12px;min-height:100px;padding:18px 20px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-field.md\:col-span-2{grid-column:1/-1}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-field-label{-webkit-text-fill-color:#ffffffa8!important;color:#ffffffa8!important;font-size:18px!important;font-weight:850!important;line-height:24px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-field-value{-webkit-text-fill-color:#ffffffd1!important;color:#ffffffd1!important;font-size:18px!important;font-weight:650!important;line-height:28px!important;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-action{border-top:1px solid #262626!important;margin-top:24px;padding-top:20px}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-apply-btn,.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-status{align-items:center;display:inline-flex!important;font-size:17px!important;font-weight:850!important;justify-content:center;line-height:22px!important;min-height:36px;padding:6px 16px!important;text-align:center;white-space:nowrap;width:auto}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-status--joined{-webkit-text-fill-color:#26ee6d!important;background:#26ee6d29!important;background-color:#26ee6d29!important;border:1px solid #26ee6d61!important;border-radius:7px!important;color:#26ee6d!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-status--pending{-webkit-text-fill-color:#facc15!important;background:#facc151f!important;background-color:#facc151f!important;border:1px solid #facc1559!important;border-radius:7px!important;color:#facc15!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-status--closed{-webkit-text-fill-color:#ffffff7a!important;background:#111!important;background-color:#111!important;border:1px solid #2b2b2b!important;border-radius:7px!important;color:#ffffff7a!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-footer{border-top:1px solid #2a2a2a!important;margin-top:32px;padding-top:32px}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-footer-btn{-webkit-text-fill-color:#000!important;align-items:center;background:#26ee6d!important;background-color:#26ee6d!important;border:0!important;border-radius:10px!important;box-shadow:none!important;color:#000!important;display:flex!important;font-size:28px!important;font-weight:900!important;gap:12px;justify-content:center;line-height:34px!important;min-height:70px;padding:14px 20px!important;width:100%}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-footer-icon{-webkit-text-fill-color:#000!important;color:#000!important}@media (max-width:900px){.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-card{padding:22px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-card-head{display:grid!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-detail-grid{grid-template-columns:1fr}.space-detail-route-page .figma-space-detail-page[data-figma-node] .recruiting-vacancy-footer-btn{font-size:20px!important;line-height:26px!important;min-height:56px}}@media (max-width:1024px){.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.space-wallet-head,.space-contract-head,.history-panel-head){grid-template-columns:1fr!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-contract-create,.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-history-head-tools,.space-detail-route-page .figma-space-detail-page[data-figma-node] .figma-share-member-count,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-contract-head>button,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-panel-head>.recruiting-card-actions,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-panel-head>button,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-wallet-head>button,.space-detail-route-page .figma-space-detail-page[data-figma-node] :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.space-wallet-head,.space-contract-head,.history-panel-head)>:not(:first-child){grid-column:1!important;grid-row:auto!important;justify-self:start!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .history-panel-head>h3:first-child,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-panel-head>h3:first-child,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-wallet-head>h3:first-child{padding-bottom:0!important}}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-bar{height:auto!important;min-height:34px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-inner{align-items:center!important;display:flex!important;gap:12px!important;justify-content:flex-end!important;min-height:34px!important;position:relative!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions.space-detail-actions,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-bar .space-detail-actions{inset:auto!important;bottom:auto!important;height:auto!important;left:auto!important;margin:0!important;min-height:34px!important;min-width:0!important;padding:0!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions.space-detail-actions button{-webkit-text-fill-color:#ffffffdb!important;color:#ffffffdb!important;gap:6px!important;justify-content:center!important;max-width:none!important;width:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions.space-detail-actions button:first-child{min-width:96px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions.space-detail-actions .space-invite-btn{-webkit-text-fill-color:#000!important;color:#000!important;min-width:102px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions.space-detail-actions button:last-child{min-width:88px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main>:is(.space-discussion-panel,.space-recruiting-panel,.space-activity-panel,.space-media-panel,.space-members-panel,.space-daw-panel,.space-contract-panel,.space-history-panel)>.space-panel-head:first-child{margin-top:24px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main>:is(.space-discussion-panel,.space-media-panel,.space-daw-panel)>.space-panel-head:first-child>h3:first-child{padding-bottom:0!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) .figma-funds-overview-head{grid-gap:12px 24px!important;align-items:start!important;display:grid!important;gap:12px 24px!important;grid-template-columns:minmax(0,1fr) auto!important;height:auto!important;margin:0 0 24px!important;min-height:34px!important;padding:0!important;width:100%!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) .figma-funds-overview-head h3{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:24px!important;font-weight:800!important;letter-spacing:0!important;line-height:32px!important;margin:0!important;min-width:0!important;overflow-wrap:anywhere!important;width:auto!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) .figma-funds-refresh{-webkit-text-fill-color:#fff!important;align-self:start!important;background:#303030!important;border:0!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important;font-size:12px!important;font-weight:800!important;grid-column:2!important;grid-row:1!important;height:34px!important;justify-self:end!important;line-height:18px!important;min-height:34px!important;min-width:88px!important;padding:0 14px!important;width:auto!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12259"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) .figma-funds-tabs{margin:0 0 24px!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) :is(.figma-funds-operation-card,.figma-earnings-withdraw-card,.figma-earnings-summary-cardset,.figma-funds-transfer-list,.figma-funds-transaction-list,.figma-earnings-records-empty){background:var(--space-detail-panel-bg)!important;background-color:var(--space-detail-panel-bg)!important;border-color:var(--space-detail-panel-border)!important;box-shadow:none!important;color:var(--space-detail-soft)!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) :is(.figma-funds-transfer-toolbar h4,.figma-earnings-records-toolbar h4,.figma-earnings-card-head h4,.figma-earnings-summary-cardset h4,.figma-funds-operation-card h4,.figma-funds-card strong){-webkit-text-fill-color:#fff!important;color:#fff!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) :is(.figma-funds-card span,.figma-funds-release-note,.figma-funds-transfer-toolbar span,.figma-earnings-records-toolbar span,.figma-earnings-summary-meta span,.figma-funds-withdraw-rule,.figma-earnings-withdraw-rule){-webkit-text-fill-color:var(--space-detail-muted)!important;color:var(--space-detail-muted)!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) :is(.figma-funds-input,.figma-funds-textarea,.figma-funds-filter-field,.figma-funds-filter-reset,input.figma-funds-filter-field,select.figma-funds-filter-field){-webkit-text-fill-color:#fff!important;background:#141414!important;background-color:#141414!important;border-color:#2b2b2b!important;color:#fff!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) .figma-funds-field label{-webkit-text-fill-color:#fff!important;color:#fff!important}@media (max-width:1024px){.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-shared-meta-inner{justify-content:flex-start!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-actions.space-detail-actions{flex-wrap:wrap!important;justify-content:flex-start!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) .figma-funds-overview-head{grid-template-columns:1fr!important}.space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:12259"],[data-figma-node="174:12403"],[data-figma-node="174:12575"],[data-figma-node="174:12714"],[data-figma-node="174:12914"],[data-figma-node="174:13116"],[data-figma-node="174:13264"],[data-figma-node="174:13401"],[data-figma-node="174:13558"]) .figma-funds-refresh{grid-column:1!important;grid-row:auto!important;justify-self:start!important}}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.figma-funds-overview-head,.figma-publish-head,.figma-meeting-head,.meeting-room-head,.space-wallet-head,.space-contract-head,.history-panel-head){grid-gap:4px 24px!important;align-items:start!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;display:grid!important;gap:4px 24px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;height:auto!important;margin:24px 0!important;min-height:58px!important;padding:0!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.figma-contract-panel,.figma-funds-overview-panel,.figma-earnings-overview-panel,.figma-earnings-withdraw-panel,.figma-earnings-records-panel,.figma-history-panel,.figma-publish-release-panel,.figma-meeting-room-panel)>:is(.figma-contract-head,.figma-funds-overview-head,.figma-history-head,.figma-publish-head,.figma-meeting-head):first-child{margin-top:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.figma-funds-overview-head,.figma-publish-head,.figma-meeting-head,.meeting-room-head,.space-wallet-head,.space-contract-head,.history-panel-head) :is(h1,h2,h3){-webkit-text-fill-color:#fff!important;align-self:start!important;color:#fff!important;font-size:24px!important;font-weight:800!important;grid-column:1!important;grid-row:1!important;height:auto!important;justify-self:start!important;letter-spacing:0!important;line-height:32px!important;margin:0!important;max-width:100%!important;min-height:32px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:0!important;white-space:normal!important;width:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.figma-funds-overview-head,.figma-publish-head,.figma-meeting-head,.meeting-room-head,.space-wallet-head,.space-contract-head,.history-panel-head) :is(h1,h2,h3):after,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.figma-funds-overview-head,.figma-publish-head,.figma-meeting-head,.meeting-room-head,.space-wallet-head,.space-contract-head,.history-panel-head) :is(h1,h2,h3):before{content:none!important;display:none!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.figma-contract-head,.figma-share-head,.figma-publish-head,.figma-meeting-head,.meeting-room-head,.space-wallet-head,.space-contract-head,.history-panel-head,.daw-panel-head)>div:first-child{grid-gap:4px!important;display:grid!important;gap:4px!important;grid-column:1!important;grid-row:1/span 2!important;min-width:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.space-panel-head>span,.figma-contract-head p,.figma-share-head p,.figma-publish-head p,.figma-meeting-head p,.meeting-room-meta,.daw-panel-subtitle,.space-wallet-head p,.space-contract-head p,.history-panel-head p){-webkit-text-fill-color:#ffffff94!important;align-self:start!important;color:#ffffff94!important;font-size:12px!important;font-weight:500!important;grid-column:1!important;grid-row:2!important;justify-self:start!important;line-height:18px!important;margin:0!important;max-width:min(620px,100%)!important;text-align:left!important;width:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.space-panel-head>button,.space-panel-head>.create-button,.space-panel-head>.recruiting-card-actions,.figma-contract-create,.figma-history-head-tools,.figma-share-member-count,.figma-funds-refresh,.daw-secondary-button,.figma-meeting-status,.meeting-room-status,.space-wallet-head>button,.space-contract-head>button,.history-panel-head>button){align-self:start!important;grid-column:2!important;grid-row:1/span 2!important;justify-self:end!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .space-recruiting-panel>.space-panel-head>.recruiting-card-actions{display:contents!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .space-recruiting-panel>.space-panel-head>.recruiting-card-actions>span{-webkit-text-fill-color:#ffffff94!important;align-self:start!important;color:#ffffff94!important;font-size:12px!important;font-weight:500!important;grid-column:1!important;grid-row:2!important;justify-self:start!important;line-height:18px!important;margin:0!important;max-width:min(620px,100%)!important;text-align:left!important;width:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .space-recruiting-panel>.space-panel-head>.recruiting-card-actions>:not(span){align-items:center!important;align-self:start!important;display:inline-flex!important;flex-wrap:nowrap!important;gap:12px!important;grid-column:2!important;grid-row:1/span 2!important;justify-content:flex-end!important;justify-self:end!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.space-panel-head>button,.space-panel-head .create-button,.space-panel-head .figma-add-position-btn,.space-panel-head .recruiting-card-actions button,.figma-contract-create,.figma-funds-refresh,.daw-secondary-button,.meeting-invite-open-button,.space-wallet-head button,.space-contract-head button,.history-panel-head button){-webkit-text-fill-color:#ffffffdb!important;align-items:center!important;background:#303030!important;border:0!important;border-radius:4px!important;box-shadow:none!important;box-sizing:border-box!important;color:#ffffffdb!important;display:inline-flex!important;font-size:12px!important;font-weight:800!important;gap:6px!important;height:34px!important;justify-content:center!important;line-height:18px!important;max-width:none!important;min-height:34px!important;min-width:88px!important;padding:0 16px!important;white-space:nowrap!important;width:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.space-panel-head .create-button,.space-panel-head .figma-add-position-btn,.figma-contract-create,.space-contract-create-button){-webkit-text-fill-color:#000!important;background:#26ee6d!important;color:#000!important;min-width:118px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .space-media-panel>.space-panel-head:first-child .create-button{min-width:112px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .figma-history-head-tools{align-items:center!important;display:inline-flex!important;gap:12px!important;justify-content:flex-end!important;min-width:0!important;width:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .figma-history-filter-tabs{align-items:center!important;background:#151515!important;border:0!important;border-radius:4px!important;display:inline-flex!important;gap:4px!important;height:34px!important;margin:0!important;min-height:34px!important;padding:0 4px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .figma-history-filter-tabs button{-webkit-text-fill-color:#ffffff94!important;background:#0000!important;border-radius:4px!important;color:#ffffff94!important;font-size:12px!important;font-weight:800!important;height:28px!important;line-height:18px!important;min-height:28px!important;min-width:104px!important;padding:0 12px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .figma-history-filter-tabs button.selected{-webkit-text-fill-color:#fff!important;background:#303030!important;color:#fff!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .figma-history-head-tools>span,.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.figma-meeting-status,.meeting-room-status){-webkit-text-fill-color:#ffffff94!important;color:#ffffff94!important;font-size:12px!important;font-weight:700!important;line-height:18px!important;white-space:nowrap!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .meeting-room-head{align-items:center!important;min-height:68px!important;overflow:visible!important;padding-block:8px!important;padding-inline-end:18px!important;text-align:left!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .meeting-room-head>div:first-child{max-width:100%!important;min-width:0!important;text-align:left!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .meeting-room-head .meeting-room-title{overflow:hidden!important;overflow-wrap:normal!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .meeting-room-status{align-items:center!important;align-self:center!important;column-gap:32px!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;max-width:100%!important;overflow:visible!important;row-gap:8px!important;white-space:normal!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .meeting-invite-open-button{flex:0 0 auto!important;margin-inline-end:6px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .meeting-connection-status{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;margin-inline-start:6px!important;min-height:34px!important;white-space:nowrap!important}@media (max-width:1024px){.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.figma-funds-overview-head,.figma-publish-head,.figma-meeting-head,.meeting-room-head,.space-wallet-head,.space-contract-head,.history-panel-head){grid-template-columns:1fr!important;min-height:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .space-recruiting-panel>.space-panel-head>.recruiting-card-actions>:not(span),.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main :is(.space-panel-head>button,.space-panel-head>.create-button,.space-panel-head>.recruiting-card-actions,.figma-contract-create,.figma-history-head-tools,.figma-share-member-count,.figma-funds-refresh,.daw-secondary-button,.figma-meeting-status,.meeting-room-status,.space-wallet-head>button,.space-contract-head>button,.history-panel-head>button){grid-column:1!important;grid-row:auto!important;justify-self:start!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main .figma-history-head-tools{flex-wrap:wrap!important;justify-content:flex-start!important}}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main,.space-detail-route-page .figma-space-detail-page[data-figma-node].figma-space-detail-page .space-detail-main.space-detail-main{padding-top:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main>:is(.space-discussion-panel,.space-recruiting-panel,.space-activity-panel,.space-media-panel,.space-members-panel,.space-daw-panel,.space-history-panel,.space-contract-panel,.space-wallet-panel,.figma-contract-panel,.figma-funds-overview-panel,.figma-history-panel,.figma-publish-release-panel,.figma-meeting-room-panel,.space-meeting-panel,.meeting-room-frame){box-sizing:border-box!important;padding-top:24px!important;transform:none!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main>:is(.space-discussion-panel,.space-recruiting-panel,.space-activity-panel,.space-media-panel,.space-members-panel,.space-daw-panel,.space-history-panel,.space-contract-panel,.space-wallet-panel,.figma-contract-panel,.figma-funds-overview-panel,.figma-history-panel,.figma-publish-release-panel,.figma-meeting-room-panel,.space-meeting-panel,.meeting-room-frame)>:is(.space-panel-head,.figma-contract-head,.figma-history-head,.figma-share-head,.figma-funds-overview-head,.figma-publish-head,.figma-meeting-head,.meeting-room-head,.space-wallet-head,.space-contract-head,.history-panel-head):first-child{margin-bottom:24px!important;margin-top:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node] .space-detail-main>.figma-history-panel{display:block!important;gap:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .space-detail-main>.space-activity-panel>.space-panel-head:first-child{grid-gap:16px!important;align-items:center!important;display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto!important;margin-bottom:24px!important;margin-top:0!important;min-height:32px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .space-detail-main>.space-activity-panel>.space-panel-head:first-child>h3:first-child{grid-column:1!important;grid-row:1!important;min-height:32px!important;padding-bottom:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .space-detail-main>.space-activity-panel>.space-panel-head:first-child>span{align-self:center!important;grid-column:2!important;grid-row:1!important;justify-self:end!important;margin:0!important;max-width:none!important;text-align:right!important;white-space:nowrap!important;width:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .activity-author img{object-fit:cover!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .activity-body{gap:24px!important;grid-template-columns:minmax(260px,32%) minmax(0,1fr)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .activity-author{min-width:0!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .activity-author span:first-of-type,.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .activity-author span:last-child{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8942"] .space-detail-main>.space-recruiting-panel>.space-panel-head:first-child{grid-gap:16px!important;align-items:center!important;display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto!important;margin-bottom:24px!important;margin-top:0!important;min-height:32px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8942"] .space-detail-main>.space-recruiting-panel>.space-panel-head:first-child>h3:first-child{align-self:center!important;grid-column:1!important;grid-row:1!important;min-height:32px!important;padding-bottom:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8942"] .space-detail-main>.space-recruiting-panel>.space-panel-head:first-child>.recruiting-card-actions{align-items:center!important;align-self:center!important;display:flex!important;flex-wrap:nowrap!important;gap:10px!important;grid-column:2!important;grid-row:1!important;justify-content:flex-end!important;justify-self:end!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8942"] .space-detail-main>.space-recruiting-panel>.space-panel-head:first-child>.recruiting-card-actions>span{align-self:center!important;grid-column:auto!important;grid-row:auto!important;justify-self:auto!important;margin:0!important;max-width:none!important;order:0!important;text-align:right!important;white-space:nowrap!important;width:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8942"] .space-detail-main>.space-recruiting-panel>.space-panel-head:first-child>.recruiting-card-actions>.recruiting-card-actions{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:10px!important;justify-content:flex-end!important}@media (max-width:900px){.space-detail-route-page .figma-space-detail-page[data-figma-node="174:9368"] .activity-body{grid-template-columns:1fr!important}}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8748"] .discussion-feed{height:auto!important;min-height:0!important;overflow:visible!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8748"] .discussion-card{min-height:0!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8748"] .discussion-card-layout{align-items:start!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8748"] .discussion-author{align-items:center!important;display:flex!important;min-width:0!important;width:100%!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8748"] .discussion-author>button:not(.discussion-delete-button){min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8748"] .discussion-delete-slot{flex:0 0 auto!important;margin-left:auto!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8748"] .discussion-delete-button{-webkit-text-fill-color:currentColor!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#ffffff7a!important;display:inline-flex!important;font-size:0!important;height:28px!important;justify-content:center!important;line-height:0!important;min-height:28px!important;min-width:28px!important;padding:0!important;width:28px!important}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8748"] .discussion-delete-button svg{stroke-width:1.8;height:15px;width:15px}.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8748"] .discussion-delete-button:focus-visible,.space-detail-route-page .figma-space-detail-page[data-figma-node="174:8748"] .discussion-delete-button:hover{background:#ffffff14!important;color:#ff6b6b!important;outline:none!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]){--members-figma-card:#141414;--members-figma-line:#232323;--members-figma-muted:#ffffff6b;--members-figma-subtle:#ffffff52;--members-figma-green:#26ee6d;--members-figma-pink:#ff4775}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .members-card-grid{gap:24px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card{background:var(--members-figma-card)!important;border:1px solid #151515!important;border-radius:14px!important;box-shadow:none!important;color:#fff!important;display:block!important;height:auto!important;min-height:0!important;overflow:hidden!important;padding:16px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card-can-compose{min-height:0!important;padding-bottom:16px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.flex:first-child{border-bottom:1px solid var(--members-figma-line)!important;min-height:78px!important;padding-bottom:16px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.flex:first-child>.flex:first-child{gap:16px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card img{background:#080808!important;border:0!important;border-radius:999px!important;box-shadow:none!important;height:60px!important;object-fit:cover!important;width:60px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card h4{color:#fff!important;font-size:17px!important;font-weight:800!important;letter-spacing:0!important;line-height:24px!important;margin:0!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card-owner h4+span{-webkit-text-fill-color:var(--members-figma-green)!important;align-items:center!important;background:#0000!important;border:1px solid var(--members-figma-green)!important;border-radius:4px!important;color:var(--members-figma-green)!important;display:inline-flex!important;font-size:12px!important;font-weight:700!important;height:24px!important;line-height:18px!important;padding:0 8px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.flex:first-child .flex.items-start.gap-2.text-sm{color:#ffffff9e!important;font-size:13px!important;gap:0!important;line-height:19px!important;margin-top:0!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.flex:first-child .flex.items-start.gap-2.text-sm>span:first-child{display:none!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.flex:first-child .flex.items-start.gap-2.text-sm>div{gap:0!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.flex:first-child .flex.items-start.gap-2.text-sm>div>span{-webkit-text-fill-color:#ffffff9e!important;background:#0000!important;border:0!important;border-radius:0!important;color:#ffffff9e!important;font-size:13px!important;font-weight:400!important;line-height:19px!important;padding:0!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.flex:first-child .flex.items-start.gap-2.text-sm>div>span:not(:last-child):after{color:#ffffff85;content:" |";margin-right:4px}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card .mt-3.flex{color:var(--members-figma-subtle)!important;font-size:12px!important;font-weight:400!important;gap:8px!important;line-height:18px!important;margin-top:2px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card .mt-3.flex>span:first-child:after{color:var(--members-figma-subtle);content:"|";margin-left:8px}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-actions{gap:10px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-actions button{-webkit-text-fill-color:#fff!important;align-items:center!important;background:#2a2a2a!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:12px!important;font-weight:650!important;height:34px!important;justify-content:center!important;line-height:18px!important;min-width:96px!important;padding:0 14px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-actions .space-member-remove-button{background:var(--members-figma-pink)!important;min-width:96px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.space-member-subcard:nth-of-type(2){border-bottom:1px solid var(--members-figma-line)!important;margin-top:24px!important;padding-bottom:26px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.space-member-subcard:nth-of-type(3){margin-top:22px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.space-member-subcard:nth-of-type(2)>.flex,body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.space-member-subcard:nth-of-type(3)>.flex:first-child{align-items:baseline!important;gap:5px!important;justify-content:flex-start!important;margin-bottom:16px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.space-member-subcard:nth-of-type(2)>.flex span,body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.space-member-subcard:nth-of-type(3)>.flex:first-child>span,body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard h5{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:13px!important;font-weight:650!important;line-height:19px!important;margin:0!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.space-member-subcard:nth-of-type(2)>.flex span:first-child:after,body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard h5:after{content:":"}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard input[type=range]{accent-color:var(--members-figma-green)!important;appearance:none!important;background:#0000!important;border:0!important;border-radius:999px!important;height:18px!important;opacity:1!important;padding:0!important;width:100%!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--members-figma-green) 0 0,#2a2a2a 0 100%);background:linear-gradient(90deg,var(--members-figma-green) 0 var(--member-progress,0),#2a2a2a var(--member-progress,0) 100%);border:0;border-radius:999px;height:8px}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--members-figma-green);border:0;border-radius:999px;box-shadow:none;height:16px;margin-top:-4px;width:16px}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard input[type=range]::-moz-range-track{background:#2a2a2a;border:0;border-radius:999px;height:8px}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard input[type=range]::-moz-range-progress{background:var(--members-figma-green);border-radius:999px;height:8px}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard input[type=range]::-moz-range-thumb{background:var(--members-figma-green);border:0;border-radius:999px;box-shadow:none;height:16px;width:16px}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard label{-webkit-text-fill-color:var(--members-figma-muted)!important;align-items:center!important;color:var(--members-figma-muted)!important;font-size:13px!important;font-weight:400!important;gap:10px!important;line-height:19px!important;margin-bottom:10px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard input[type=checkbox]{accent-color:var(--members-figma-green)!important;appearance:none!important;background:#0000!important;border:2px solid #ffffff38!important;border-radius:5px!important;height:16px!important;margin:0!important;min-width:16px!important;width:16px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard input[type=checkbox]:checked{background-color:var(--members-figma-green)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath d='m5 10.4 3.3 3.1 6.7-7' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:13px 13px!important;border-color:var(--members-figma-green)!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard label span{-webkit-text-fill-color:currentColor!important;color:inherit!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-subcard label span.line-through{-webkit-text-fill-color:#ffffff3d!important;color:#ffffff3d!important;text-decoration-color:#ffffff3d!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-task-composer{align-items:center!important;gap:12px!important;margin-top:18px!important;position:static!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-task-composer input{-webkit-text-fill-color:#ffffffb8!important;background:#0000!important;border:1px solid #2a2a2a!important;border-radius:8px!important;color:#ffffffb8!important;font-size:13px!important;font-weight:400!important;height:50px!important;line-height:19px!important;padding:0 16px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-task-composer button{-webkit-text-fill-color:#000!important;align-self:center!important;background:var(--members-figma-green)!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#000!important;font-size:13px!important;font-weight:700!important;height:34px!important;line-height:19px!important;min-height:34px!important;padding:0!important;width:80px!important}@media (max-width:768px){body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card,body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card-can-compose{min-height:0!important;padding:16px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card>.flex:first-child{min-height:0!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-card img{height:60px!important;width:60px!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-task-composer{align-items:stretch!important;flex-direction:column!important;margin-top:22px!important;position:static!important}body .space-detail-route-page .figma-space-detail-page:is([data-figma-node="174:10008"],[data-figma-node="174:10258"]) .space-member-task-composer button{width:100%!important}}body:has(.space-detail-route-page[data-figma-node]) nav.ibom-topbar.figma-nav-review{background:#000!important;background-color:#000!important;box-shadow:none!important;color:#fff!important;min-height:77px!important}body:has(.space-detail-route-page[data-figma-node]) nav.ibom-topbar.figma-nav-review>div{max-width:1368px!important;padding-left:0!important;padding-right:0!important;width:min(100%,calc(100vw - 56px))!important}body:has(.space-detail-route-page[data-figma-node]) nav.ibom-topbar.figma-nav-review>div>div{height:77px!important;min-height:77px!important}body:has(.space-detail-route-page[data-figma-node]) nav.ibom-topbar.figma-nav-review a[href="/"]:not(.ibom-nav-link){color:#fff!important;font-family:var(--ibom-font-family)!important;font-size:24px!important;font-weight:700!important;letter-spacing:1px!important;line-height:36px!important;width:111.844px!important}body:has(.space-detail-route-page[data-figma-node]) nav.ibom-topbar.figma-nav-review .figma-nav-tools-label,body:has(.space-detail-route-page[data-figma-node]) nav.ibom-topbar.figma-nav-review .figma-nav-tools-label>span,body:has(.space-detail-route-page[data-figma-node]) nav.ibom-topbar.figma-nav-review .ibom-nav-link{border-radius:0!important;color:#ffffffb8!important;font-family:var(--ibom-font-family)!important;font-size:14px!important;font-weight:380!important;letter-spacing:0!important;line-height:19px!important;padding:0!important}body:has(.space-detail-route-page[data-figma-node]) nav.ibom-topbar.figma-nav-review .ibom-nav-link.is-active{color:#fff!important}body:has(.space-detail-route-page[data-figma-node]) nav.ibom-topbar.figma-nav-review .ibom-nav-link.is-active:after{background:#26ee6d!important;bottom:-2px!important;height:2px!important;width:20px!important}body:has(.space-detail-route-page[data-figma-node]) nav.ibom-topbar.figma-nav-review a[href="/collaboration/create"]{background:#26ee6d!important;border-radius:12px!important;color:#000!important;font-size:14px!important;font-weight:520!important;height:45px!important;letter-spacing:0!important;line-height:19px!important;padding:0!important;width:118px!important}.virtual-conversation-skeleton,.virtual-list-skeleton,.virtual-skeleton-page{--virtual-skeleton-bg:#000;--virtual-skeleton-panel:#090909;--virtual-skeleton-panel-soft:#111;--virtual-skeleton-panel-muted:#1c1c1c;--virtual-skeleton-border:#151515;--virtual-skeleton-accent:#26ee6d;--virtual-skeleton-accent-soft:#26ee6d24;--virtual-skeleton-block:#ffffff1f;--virtual-skeleton-block-strong:#ffffff2e;--virtual-skeleton-shine:#ffffff24;--virtual-skeleton-shadow:none}.virtual-skeleton-page[data-skeleton-kind=collaboration-discover],.virtual-skeleton-page[data-skeleton-kind=collaboration-hall],.virtual-skeleton-page[data-skeleton-kind=collaboration-my],.virtual-skeleton-page[data-skeleton-kind=collaboration-space],.virtual-skeleton-page[data-skeleton-kind=collaboration-view-all],.virtual-skeleton-page[data-skeleton-kind=collaboration]{--virtual-skeleton-bg:#000;--virtual-skeleton-panel:#090909;--virtual-skeleton-panel-soft:#111;--virtual-skeleton-panel-muted:#1c1c1c;--virtual-skeleton-border:#151515;--virtual-skeleton-accent:#26ee6d;--virtual-skeleton-accent-soft:#26ee6d24;--virtual-skeleton-block:#ffffff1f;--virtual-skeleton-block-strong:#ffffff2e;--virtual-skeleton-text:#fff}.virtual-skeleton-page{background:var(--virtual-skeleton-bg)!important;color:#111827;color:var(--app-text-primary,#111827);min-height:100vh;padding:28px clamp(18px,3.8vw,48px) 56px}.virtual-conversation-skeleton *,.virtual-list-skeleton *,.virtual-skeleton-page *{box-sizing:border-box}.virtual-skeleton-detail-shell,.virtual-skeleton-shell{margin:0 auto;width:min(1440px,100%)}.virtual-skeleton-shell.is-two-column{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.virtual-skeleton-detail-primary,.virtual-skeleton-detail-side,.virtual-skeleton-main{min-width:0}.virtual-skeleton-page-head{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:22px;min-height:74px}.virtual-skeleton-page-head.is-compact{min-height:58px}.virtual-skeleton-card-lines,.virtual-skeleton-title-stack{grid-gap:10px;display:grid;gap:10px;min-width:0}.virtual-skeleton-title{height:32px;width:min(300px,70vw)}.virtual-skeleton-title.is-large{height:40px;width:min(430px,76vw)}.virtual-skeleton-title.is-compact{height:28px;width:min(220px,70vw)}.virtual-skeleton-subtitle{height:14px;width:min(440px,78vw)}.virtual-skeleton-subtitle.is-wide{width:min(560px,78vw)}.virtual-skeleton-subtitle.is-compact{width:min(320px,78vw)}.virtual-conversation-skeleton-row,.virtual-list-skeleton-row,.virtual-skeleton-card-actions,.virtual-skeleton-chip-row,.virtual-skeleton-member-row,.virtual-skeleton-mini-stats,.virtual-skeleton-pill-row,.virtual-skeleton-price-row,.virtual-skeleton-profile-row,.virtual-skeleton-row,.virtual-skeleton-toolbar-actions{align-items:center;display:flex;min-width:0}.virtual-skeleton-toolbar-actions{gap:12px;justify-content:flex-end}.virtual-skeleton-filter-rail{grid-gap:18px;border-right:1px solid color-mix(in srgb,var(--virtual-skeleton-border) 70%,#0000);display:grid;gap:18px;min-height:calc(100vh - 72px);padding:4px 24px 0 0;position:sticky;top:24px}.virtual-skeleton-filter-title{height:30px;margin-left:8px;width:132px}.virtual-skeleton-filter-list{grid-gap:10px;display:grid;gap:10px}.virtual-skeleton-filter-row{align-items:center;border-radius:6px;display:flex;gap:14px;min-height:54px;padding:0 14px}.virtual-skeleton-filter-row.is-active{background:var(--virtual-skeleton-accent-soft)}.virtual-skeleton-filter-icon{border-radius:6px;height:22px;width:22px}.virtual-skeleton-filter-label{height:16px;width:138px}.virtual-skeleton-filter-label.is-short{width:94px}.virtual-skeleton-filter-bar{grid-gap:14px;display:grid;gap:14px;margin-bottom:22px}.virtual-skeleton-search{border-radius:6px;height:46px;width:min(560px,100%)}.virtual-conversation-skeleton-row,.virtual-list-skeleton-row,.virtual-skeleton-card-actions,.virtual-skeleton-chip-row,.virtual-skeleton-member-row,.virtual-skeleton-mini-stats,.virtual-skeleton-pill-row,.virtual-skeleton-price-row,.virtual-skeleton-row{gap:10px}.virtual-skeleton-pill-row{flex-wrap:wrap}.virtual-skeleton-pill{border-radius:6px;height:32px;width:92px}.virtual-skeleton-pill.is-wide{width:124px}.virtual-skeleton-pill.is-small{height:34px;width:94px}.virtual-skeleton-pill.is-tiny{height:28px;width:62px}.virtual-skeleton-card,.virtual-skeleton-panel,.virtual-skeleton-profile-hero,.virtual-skeleton-side-panel{background:var(--virtual-skeleton-panel);border:1px solid var(--virtual-skeleton-border);border-radius:8px;box-shadow:var(--virtual-skeleton-shadow)}.virtual-skeleton-card{overflow:hidden}.virtual-skeleton-card-body,.virtual-skeleton-creator-card,.virtual-skeleton-generic-card,.virtual-skeleton-panel,.virtual-skeleton-side-panel{grid-gap:14px;display:grid;gap:14px;padding:18px}.virtual-skeleton-creator-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.virtual-skeleton-creator-card{min-height:260px}.virtual-skeleton-creator-media{align-items:center;display:flex;gap:14px;min-width:0}.virtual-skeleton-work-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.virtual-skeleton-work-grid.is-compact{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.virtual-skeleton-work-cover{aspect-ratio:1/1;border-radius:0;width:100%}.virtual-skeleton-collab-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.virtual-skeleton-view-all-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr)}.virtual-skeleton-featured-stack,.virtual-skeleton-feed-stack,.virtual-skeleton-space-content{grid-gap:16px;display:grid;gap:16px}.virtual-skeleton-discover-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.virtual-skeleton-route-tabs{border-bottom:1px solid var(--virtual-skeleton-border);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;padding-bottom:14px}.virtual-skeleton-space-panel{grid-gap:22px;background:var(--virtual-skeleton-panel);border:1px solid var(--virtual-skeleton-border);border-radius:8px;display:grid;gap:22px;min-height:540px;padding:22px}.virtual-skeleton-space-panel-head{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;min-height:58px}.virtual-skeleton-shell.is-space-detail{grid-template-columns:minmax(220px,300px) minmax(0,1fr)}.virtual-skeleton-collab-cover{aspect-ratio:16/7;border-radius:0;width:100%}.virtual-skeleton-member-row .virtual-skeleton-avatar{border:2px solid var(--virtual-skeleton-panel);margin-right:-8px}.virtual-skeleton-progress{border-radius:999px;height:8px;width:100%}.virtual-skeleton-list-stack{grid-gap:14px;display:grid;gap:14px}.virtual-skeleton-generic-card{min-height:132px}.virtual-skeleton-detail-shell{grid-gap:24px;display:grid;gap:24px}.virtual-skeleton-creator-detail-layout,.virtual-skeleton-work-detail-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.virtual-skeleton-detail-primary,.virtual-skeleton-detail-side{grid-gap:18px;display:grid;gap:18px}.virtual-skeleton-hero-media{border-radius:8px;min-height:clamp(320px,42vw,520px);width:100%}.virtual-skeleton-tab-row{display:flex;flex-wrap:wrap;gap:10px}.virtual-skeleton-tab{border-radius:6px;height:32px;width:94px}.virtual-skeleton-purchase-panel{border-radius:8px;min-height:280px;width:100%}.virtual-skeleton-side-panel{min-height:128px}.virtual-skeleton-profile-hero{overflow:hidden}.virtual-skeleton-profile-banner{border-radius:0;min-height:clamp(180px,24vw,300px);width:100%}.virtual-skeleton-profile-row{gap:18px;padding:0 22px 22px;position:relative;transform:translateY(-34px)}.virtual-skeleton-profile-row .virtual-skeleton-toolbar-actions{margin-left:auto}.virtual-skeleton-avatar{border-radius:50%;flex:0 0 auto;height:44px;width:44px}.virtual-skeleton-avatar.is-small{height:32px;width:32px}.virtual-skeleton-avatar.is-large{height:72px;width:72px}.virtual-skeleton-avatar.is-profile{border:4px solid var(--virtual-skeleton-panel);height:112px;width:112px}.virtual-skeleton-line{height:12px;width:72%}.virtual-skeleton-line.is-medium{height:16px;width:50%}.virtual-skeleton-line.is-wide{width:92%}.virtual-skeleton-line.is-short{width:34%}.virtual-skeleton-chip{border-radius:999px;height:26px;width:74px}.virtual-skeleton-chip.is-short{width:54px}.virtual-skeleton-stat-dot{border-radius:999px;height:16px;width:48px}.virtual-conversation-skeleton,.virtual-list-skeleton{grid-gap:12px;background:#0000!important;display:grid;gap:12px}.virtual-conversation-skeleton-row,.virtual-list-skeleton-row{background:var(--virtual-skeleton-panel)!important;border:1px solid var(--virtual-skeleton-border)!important;border-radius:8px!important;box-shadow:none!important;min-height:76px;padding:16px}.virtual-list-skeleton[data-skeleton-kind=list-following] .virtual-list-skeleton-row,.virtual-list-skeleton[data-skeleton-kind=list-social-feed] .virtual-list-skeleton-row{align-items:flex-start;min-height:116px}.virtual-list-skeleton[data-skeleton-kind=list-purchased-works]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.virtual-list-skeleton[data-skeleton-kind=list-purchased-works] .virtual-list-skeleton-row{min-height:104px}.virtual-list-skeleton[data-skeleton-kind=list-purchased-works] .virtual-skeleton-avatar{border-radius:8px;height:64px;width:64px}.virtual-list-skeleton[data-skeleton-kind=list-creative-playlists],.virtual-list-skeleton[data-skeleton-kind=list-creative-works],.virtual-list-skeleton[data-skeleton-kind=list-purchased-cards]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.virtual-list-skeleton[data-skeleton-kind=list-purchased-cards]{gap:20px 10px}.virtual-list-skeleton[data-skeleton-kind=list-purchased-cards] .virtual-list-skeleton-row{min-height:311px}.virtual-list-skeleton[data-skeleton-kind=list-creative-playlists] .virtual-list-skeleton-row,.virtual-list-skeleton[data-skeleton-kind=list-creative-works] .virtual-list-skeleton-row{min-height:306px}.virtual-list-skeleton[data-skeleton-kind=list-blockchain-copyright] .virtual-list-skeleton-row{min-height:132px}.virtual-list-skeleton[data-skeleton-kind=list-certification-status]{grid-template-columns:repeat(2,minmax(0,1fr))}.virtual-list-skeleton[data-skeleton-kind=list-certification-status] .virtual-certification-row.is-qualification{grid-column:1/-1;min-height:78px}.virtual-list-skeleton[data-skeleton-kind=list-wallet-overview]{grid-template-columns:repeat(2,minmax(0,1fr))}.account-blockchain-stat-skeleton-grid.virtual-list-skeleton[data-skeleton-kind=list-wallet-overview]{grid-template-columns:repeat(3,minmax(0,1fr))}.virtual-list-skeleton[data-skeleton-kind=list-wallet-overview] .virtual-list-skeleton-row{min-height:136px}.virtual-list-skeleton[data-skeleton-kind=list-notifications] .virtual-list-skeleton-row,.virtual-list-skeleton[data-skeleton-kind=list-wallet-transactions] .virtual-list-skeleton-row{min-height:88px}.virtual-conversation-skeleton-row .virtual-skeleton-card-lines,.virtual-list-skeleton-row .virtual-skeleton-card-lines{flex:1 1 auto}.virtual-conversation-skeleton{padding:14px}.virtual-skeleton-block{background:var(--virtual-skeleton-block);border-radius:8px;display:block;overflow:hidden;position:relative}.virtual-skeleton-block.is-accent{background:color-mix(in srgb,var(--virtual-skeleton-accent) 24%,#0000)}.virtual-skeleton-block:after{animation:virtual-skeleton-shimmer 1.45s ease-in-out infinite;background:linear-gradient(90deg,#0000,var(--virtual-skeleton-shine),#0000);content:"";inset:0;position:absolute;transform:translateX(-110%)}.virtual-skeleton-block.is-accent:after{background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--virtual-skeleton-accent) 20%,#0000),#0000)}html[data-theme] body .animate-pulse :is(.bg-gray-200,.bg-slate-200),html[data-theme] body .animate-pulse:is(.bg-gray-200,.bg-slate-200){background:#ffffff1a!important}@keyframes virtual-skeleton-shimmer{to{transform:translateX(110%)}}@media (max-width:1100px){.virtual-skeleton-creator-detail-layout,.virtual-skeleton-shell.is-two-column,.virtual-skeleton-view-all-layout,.virtual-skeleton-work-detail-layout{grid-template-columns:1fr}.virtual-skeleton-filter-rail{border-bottom:1px solid color-mix(in srgb,var(--virtual-skeleton-border) 70%,#0000);border-right:0;min-height:0;padding:0 0 18px;position:static}.virtual-skeleton-filter-list{grid-template-columns:repeat(3,minmax(0,1fr))}.virtual-skeleton-filter-title{display:none}.virtual-skeleton-filter-label{width:100%}}@media (max-width:720px){.virtual-skeleton-page{padding:18px 14px 36px}.virtual-skeleton-page-head{align-items:start;grid-template-columns:1fr}.virtual-skeleton-toolbar-actions{justify-content:flex-start}.account-blockchain-stat-skeleton-grid.virtual-list-skeleton[data-skeleton-kind=list-wallet-overview],.virtual-blockchain-meta-grid,.virtual-blockchain-row,.virtual-list-skeleton[data-skeleton-kind=list-certification-status],.virtual-list-skeleton[data-skeleton-kind=list-creative-playlists],.virtual-list-skeleton[data-skeleton-kind=list-creative-works],.virtual-list-skeleton[data-skeleton-kind=list-purchased-cards],.virtual-list-skeleton[data-skeleton-kind=list-purchased-works],.virtual-list-skeleton[data-skeleton-kind=list-wallet-overview],.virtual-skeleton-collab-grid,.virtual-skeleton-creator-grid,.virtual-skeleton-discover-grid,.virtual-skeleton-filter-list,.virtual-skeleton-work-grid{grid-template-columns:1fr}.virtual-skeleton-profile-row{display:grid;padding-top:18px;transform:none}.virtual-skeleton-profile-row .virtual-skeleton-toolbar-actions{margin-left:0}}@media (prefers-reduced-motion:reduce){.virtual-skeleton-block:after{animation:none}}.virtual-skeleton-line.is-xs{height:8px}.virtual-skeleton-line.is-sm{height:12px}.virtual-skeleton-line.is-md{height:16px}.virtual-skeleton-line.is-lg{height:28px}.virtual-skeleton-line.is-full{width:100%}.virtual-skeleton-page.virtual-all-spaces-page,.virtual-skeleton-page.virtual-collab-standalone,.virtual-skeleton-page.virtual-hall-page,.virtual-skeleton-page.virtual-profile-page,.virtual-skeleton-page.virtual-skeleton-public-page,.virtual-skeleton-page.virtual-work-detail-page{color:#fff;color:var(--virtual-skeleton-text,#fff);padding:0!important}.virtual-skeleton-page.virtual-hall-page,.virtual-skeleton-page.virtual-profile-page,.virtual-skeleton-page.virtual-skeleton-public-page,.virtual-skeleton-page.virtual-work-detail-page{--virtual-skeleton-bg:#000;--virtual-skeleton-panel:#141414;--virtual-skeleton-panel-soft:#1b1b1b;--virtual-skeleton-border:#ffffff1f;--virtual-skeleton-block:#ffffff1c;--virtual-skeleton-block-strong:#ffffff2b;--virtual-skeleton-text:#fff;background:#000!important}.virtual-skeleton-page.virtual-all-spaces-page,.virtual-skeleton-page.virtual-collab-standalone{--virtual-skeleton-bg:#000;--virtual-skeleton-panel:#090909;--virtual-skeleton-panel-soft:#111;--virtual-skeleton-panel-muted:#1c1c1c;--virtual-skeleton-border:#151515;--virtual-skeleton-accent:#26ee6d;--virtual-skeleton-accent-soft:#26ee6d24;background:var(--virtual-skeleton-bg)!important;display:flex;min-height:100vh}body:has(.virtual-skeleton-page[data-skeleton-kind=collaboration-my]),body:has(.virtual-skeleton-page[data-skeleton-kind=collaboration-my]) #root,body:has(.virtual-skeleton-page[data-skeleton-kind=collaboration-my]) .App,body:has(.virtual-skeleton-page[data-skeleton-kind=collaboration-my]) .collaboration-layout-shell{background:#000!important;background-color:#000!important;min-height:100vh;min-height:calc(100vh/var(--ibom-app-scale, 1))}.virtual-skeleton-page[data-skeleton-kind=collaboration-my] .virtual-all-spaces-content,.virtual-skeleton-page[data-skeleton-kind=collaboration-my].virtual-all-spaces-page{background:#000!important;background-color:#000!important;min-height:100vh!important;min-height:calc(100vh/var(--ibom-app-scale, 1))!important}.virtual-public-filter-title{height:22px;width:118px}.virtual-public-search{align-items:center;display:flex;gap:8px}.virtual-search-icon{border-radius:50%;height:16px;width:16px}.virtual-search-input{border-radius:999px;height:10px;width:136px}.virtual-public-filter-shell .virtual-skeleton-pill-row{flex-wrap:nowrap;overflow:hidden}.virtual-public-filter-shell .virtual-skeleton-pill{height:28px}.virtual-public-alphabet-row .virtual-skeleton-pill{height:24px;width:34px}.virtual-public-alphabet-row .virtual-skeleton-pill:first-child{width:80px}.virtual-public-sort-row{justify-content:space-between;margin-top:10px;min-height:42px}.virtual-public-creator-grid,.virtual-public-work-grid{align-items:stretch}.virtual-skeleton-page[data-skeleton-kind=works] .virtual-public-work-grid{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:stretch}.virtual-skeleton-page[data-skeleton-kind=works] .virtual-public-work-card{max-width:none;width:100%}.virtual-hall-card,.virtual-my-collab-card,.virtual-profile-work-card,.virtual-public-creator-card,.virtual-public-work-card,.virtual-room-card,.virtual-space-panel-card{min-width:0}.virtual-public-creator-card{grid-gap:12px;align-content:start;display:grid;gap:12px;justify-items:center;min-height:340px;padding:26px 18px 18px;position:relative}.virtual-public-card-corner{border-radius:50%;height:26px;position:absolute;right:16px;top:16px;width:26px}.virtual-public-avatar-card{border-radius:50%;height:116px;width:116px}.virtual-profile-actions,.virtual-profile-stats,.virtual-public-card-actions,.virtual-public-chip-row,.virtual-public-stats,.virtual-social-actions{align-items:center;display:flex;gap:8px;min-width:0}.virtual-profile-actions,.virtual-public-card-actions{justify-content:center;margin-top:auto;width:100%}.virtual-public-work-card{grid-gap:12px;align-content:start;display:grid;gap:12px}.virtual-public-work-cover{aspect-ratio:1/1;border-radius:8px 8px 0 0;width:100%}.virtual-public-data-row{display:flex;gap:12px;justify-content:space-between;min-width:0}.virtual-public-advanced-panel{grid-gap:16px;background:var(--virtual-skeleton-panel);border:1px solid var(--virtual-skeleton-border);border-radius:8px;display:grid;gap:16px;padding:16px}.virtual-public-advanced-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.virtual-filter-field{grid-gap:8px;display:grid;gap:8px}.virtual-filter-input{border-radius:6px;height:38px;width:100%}.virtual-checkbox-line{border-radius:999px;height:18px;width:180px}.virtual-public-footer{border-top:1px solid var(--virtual-skeleton-border)}.virtual-footer-brand{height:28px;width:86px}.virtual-footer-social{border-radius:50%;height:28px;width:28px}.virtual-footer-links{display:contents}.virtual-public-pagination{align-items:center;display:flex;gap:8px;justify-content:center}.virtual-pagination-item{border-radius:6px;height:34px;width:34px}.virtual-pagination-item.is-active{width:40px}.virtual-hall-page{--virtual-skeleton-block:#ffffff1a}.virtual-hall-toolbar{grid-gap:14px;display:grid;gap:14px}.virtual-hall-toolbar .virtual-skeleton-pill-row{flex-wrap:wrap}.virtual-hall-grid{align-items:stretch}.virtual-hall-card{overflow:hidden}.virtual-hall-cover{background:radial-gradient(circle at 64% 30%,color-mix(in srgb,var(--virtual-skeleton-accent) 20%,#0000),#0000 38%),var(--virtual-skeleton-panel-soft);min-height:230px;position:relative}.virtual-hall-status,.virtual-room-status{border-radius:999px;height:28px;position:absolute;right:14px;top:14px;width:94px}.virtual-hall-action,.virtual-room-action,.virtual-side-action{border-radius:6px;height:40px;width:100%}.virtual-all-spaces-page{color:#f5f5f5;color:var(--ibom-text,#f5f5f5)}.virtual-all-spaces-content{flex:1 1 auto;min-width:0;padding:24px}.virtual-collab-sidebar{background:var(--virtual-skeleton-panel);border-right:1px solid var(--virtual-skeleton-border);flex:0 0 256px;min-height:100vh}.virtual-collab-sidebar-inner{grid-gap:14px;display:grid;gap:14px;padding:24px}.virtual-sidebar-select{border-radius:10px;height:40px}.virtual-sidebar-list{grid-gap:8px;display:grid;gap:8px}.virtual-sidebar-row{align-items:center;border-radius:8px;display:flex;justify-content:space-between;min-height:40px;padding:0 10px}.virtual-sidebar-row.is-active{background:var(--virtual-skeleton-accent-soft)}.virtual-sidebar-caret{border-radius:4px;height:14px;width:14px}.virtual-collab-banner{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(180px,260px)}.virtual-summary-number{height:44px;width:72px}.virtual-collab-stats{margin:18px 0}.virtual-room-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.virtual-room-cover{background:var(--virtual-skeleton-panel-soft);min-height:220px;position:relative}.virtual-avatar-stack{align-items:center;display:flex;gap:0}.virtual-avatar-stack .virtual-skeleton-avatar{border:2px solid var(--virtual-skeleton-panel);margin-right:-8px}.virtual-room-role-list{grid-gap:10px;display:grid;gap:10px;margin:14px 0}.virtual-list-inline,.virtual-room-role-row,.virtual-social-head,.virtual-space-panel-head,.virtual-space-row{align-items:center;display:flex;gap:12px;min-width:0}.virtual-room-role-row,.virtual-space-panel-head{justify-content:space-between}.virtual-collab-standalone{display:block}.virtual-standalone-shell{margin:0 auto;padding:32px 0 56px;width:min(1152px,calc(100vw - 48px))}.virtual-standalone-head{grid-gap:16px;display:grid;gap:16px;margin-bottom:28px}.virtual-standalone-search{border-radius:8px;height:40px;width:min(420px,100%)}.virtual-discover-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.virtual-load-more{border-radius:8px;height:44px;margin:32px auto 0;width:180px}.virtual-category-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:48px}.virtual-category-card{grid-gap:10px;background:var(--virtual-skeleton-panel);border:1px solid var(--virtual-skeleton-border);border-radius:8px;display:grid;gap:10px;justify-items:center;min-height:148px;padding:20px}.virtual-category-icon{border-radius:50%;height:42px;width:42px}.virtual-my-collab-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.virtual-my-toolbar{grid-gap:14px;background:var(--virtual-skeleton-panel);border:1px solid var(--virtual-skeleton-border);border-radius:8px;display:grid;gap:14px;padding:16px}.virtual-my-collab-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.virtual-my-collab-card{background:var(--virtual-skeleton-panel);border:1px solid var(--virtual-skeleton-border);border-radius:8px;display:grid;grid-template-columns:180px minmax(0,1fr);overflow:hidden}.virtual-my-collab-cover{border-radius:0;min-height:170px}.virtual-my-collab-body{grid-gap:12px;display:grid;gap:12px;padding:16px}.virtual-my-collab-meta{display:flex;flex-wrap:wrap;gap:8px}.virtual-space-detail{margin:0 auto;width:min(1280px,100%)}.virtual-space-hero{min-height:330px;position:relative}.virtual-space-hero-image{border-radius:0;height:100%;inset:0;opacity:.54;position:absolute;width:100%}.virtual-space-copy{grid-gap:12px;align-content:end;display:grid;gap:12px;min-height:330px;padding:32px;position:relative;width:min(720px,100%);z-index:1}.virtual-space-meta-bar .space-detail-shared-meta-inner{align-items:center;display:flex;gap:18px;justify-content:space-between}.virtual-space-tabs .space-detail-tabs{display:flex;gap:8px;overflow:hidden}.virtual-space-tab{border-radius:8px;flex:0 0 auto;height:40px;width:118px}.virtual-space-main-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)}.virtual-space-panel-card{grid-gap:14px;background:var(--virtual-skeleton-panel-soft);border:1px solid var(--virtual-skeleton-border);border-radius:8px;display:grid;gap:14px;min-height:180px;padding:18px}.virtual-space-panel-card:first-child{grid-row:span 2}.virtual-space-row-list{grid-gap:12px;display:grid;gap:12px}.virtual-space-row>div{grid-gap:8px;display:grid;flex:1 1 auto;gap:8px}.virtual-skeleton-page.virtual-space-detail-route{background:#000!important;display:block;overflow-x:clip}.virtual-space-detail-route .all-spaces-content{background:#000!important;max-width:none!important;overflow:visible;padding:0 0 80px!important;width:100%!important}.virtual-space-detail-route .virtual-space-detail{background:#000!important;color:#fff!important;margin:0!important;max-width:none!important;min-height:1080px;overflow:visible;width:100%!important}.virtual-space-detail-route .virtual-space-hero{background:#090909!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:280px!important;min-height:280px;overflow:hidden;width:100%}.virtual-space-detail-route .virtual-space-hero-image{background:radial-gradient(circle at 18% 28%,#26ee6d29,#0000 30%),radial-gradient(circle at 78% 22%,#ffffff12,#0000 34%),linear-gradient(135deg,#101010,#070707 58%,#0b120d);border-radius:0;height:100%;inset:0;opacity:1;position:absolute;width:100%}.virtual-space-detail-route .virtual-space-hero-overlay{background:linear-gradient(180deg,#00000014,#0000008f 74%,#000000d1),linear-gradient(90deg,#0000009e,#00000024 58%,#0000008a)!important}.virtual-space-detail-route .virtual-space-copy{grid-gap:10px;align-content:start;display:grid;gap:10px;min-height:0;padding:0;position:relative;width:min(620px,100%);z-index:1}.virtual-space-heading-row{grid-gap:10px;display:grid;gap:10px}.virtual-space-heading-row h2{margin:0!important}.virtual-space-title{border-radius:6px;height:34px;width:min(420px,68vw)}.virtual-discussion-actions,.virtual-reply-actions,.virtual-space-hero-meta,.virtual-space-member-strip{align-items:center;display:flex;gap:10px;min-width:0}.virtual-space-privacy-chip,.virtual-space-privacy-pill{border-radius:4px;height:22px;width:72px}.virtual-space-member-count{border-radius:4px;height:22px;width:98px}.virtual-space-member-icon{border-radius:50%;height:18px;width:18px}.virtual-space-detail-route .virtual-space-meta-bar .space-detail-shared-meta-inner{align-items:flex-end!important;display:flex;gap:18px;justify-content:space-between;min-height:70px}.virtual-space-action{border-radius:4px;height:35px;width:88px}.virtual-space-action.is-primary{width:102px}.virtual-space-detail-route .virtual-space-tabs .space-detail-tabs{min-width:0}.virtual-space-tab-button{align-items:center;border:0;display:inline-flex;min-width:0}.virtual-space-tab-icon{border-radius:50%;flex:0 0 auto;height:18px;width:18px}.virtual-space-tab-label{border-radius:999px;height:12px;width:116px}.virtual-space-tab-button.selected .virtual-skeleton-block{background:#0000005c}.virtual-space-tab-button.selected .virtual-skeleton-block:after{background:linear-gradient(90deg,#0000,#fff3,#0000)}.virtual-space-discussion-panel{min-width:0;width:100%}.virtual-space-section-title{border-radius:6px;height:30px;width:min(270px,58vw)}.virtual-space-create-button{border-radius:4px;height:31px;width:132px}.virtual-discussion-feed{display:block;min-height:727px}.virtual-discussion-card{min-width:0}.virtual-discussion-card .discussion-card-layout{grid-gap:24px!important;display:grid!important;gap:24px!important;grid-template-columns:42px minmax(0,1fr)}.virtual-discussion-avatar-button{background:#0000;border:0;border-radius:50%;height:42px;padding:0;width:42px}.virtual-discussion-body{grid-gap:10px;display:grid;gap:10px;min-width:0}.virtual-discussion-attachment-row{margin:8px 0 0}.virtual-discussion-attachment-grid{max-width:100%;width:250px}.virtual-discussion-attachment{aspect-ratio:1.55;background:var(--virtual-skeleton-panel-muted);border-radius:2px;max-width:100%;width:250px}.virtual-discussion-actions{gap:24px;margin-top:2px}.virtual-discussion-action{border-radius:999px;height:12px;width:58px}.virtual-discussion-action.is-primary{width:74px}.virtual-discussion-replies{grid-gap:12px;display:grid;gap:12px;margin-top:6px}.virtual-reply-row{grid-gap:10px;background:#111!important;border:1px solid #242424;border-radius:6px;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:12px}.virtual-reply-row>div{grid-gap:8px;display:grid;gap:8px;min-width:0}.virtual-reply-composer{grid-gap:12px;background:#141414!important;border:0!important;border-radius:6px!important;display:grid;gap:12px;padding:16px!important}.virtual-reply-input{background:#1a1a1a;border:1px solid #2b2b2b;border-radius:4px;height:50px;width:100%}.virtual-reply-actions{justify-content:flex-end}.virtual-work-page-title{height:30px;margin-bottom:26px;width:min(300px,70vw)}.virtual-work-cover{border-radius:14px;height:248px;width:248px}.virtual-work-pill{border-radius:999px;height:24px;width:74px}.virtual-work-definition-list{grid-gap:12px;display:grid;gap:12px}.virtual-side-line,.virtual-work-definition-list>div{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:150px minmax(0,1fr)}.virtual-work-owner{grid-gap:10px;align-content:start;display:grid;gap:10px;justify-items:center;padding-top:18px}.virtual-work-actions-row{border-top:1px solid var(--virtual-skeleton-border);gap:18px;justify-content:space-between;padding:18px 20px 20px}.virtual-work-comments{grid-gap:18px;display:grid;gap:18px;margin-top:18px;padding:20px}.virtual-comment-composer{grid-gap:14px;display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr)}.virtual-comment-composer>div,.virtual-comment-row>div{grid-gap:10px;display:grid;gap:10px}.virtual-comment-input{border-radius:8px;height:86px;width:100%}.virtual-comment-row{grid-gap:14px;border-top:1px solid var(--virtual-skeleton-border);display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr);padding-top:16px}.virtual-work-side-panel{grid-gap:14px;display:grid;gap:14px;padding:18px}.virtual-side-action{margin-top:4px}.virtual-profile-hero{overflow:hidden}.virtual-profile-hero-image{border-radius:0;height:100%;inset:0;position:absolute;width:100%}.virtual-profile-hero-action{height:38px;width:108px}.virtual-profile-avatar{border-radius:50%}.virtual-verified-dot{border-radius:50%;height:20px;width:20px}.virtual-profile-stat-row{display:flex;flex-wrap:wrap;gap:10px}.virtual-profile-stat{border-radius:8px;height:34px;width:112px}.virtual-profile-tab{border-radius:8px;height:42px;width:118px}.virtual-profile-work-grid{margin-bottom:22px}.virtual-profile-work-card{grid-gap:12px;display:grid;gap:12px}.virtual-profile-work-cover{border-radius:0;height:100%;width:100%}.virtual-profile-play{border-radius:50%;height:42px;width:42px}.virtual-profile-meta{grid-gap:8px;display:grid;gap:8px}.virtual-profile-meta>div{grid-gap:8px;display:grid;gap:8px;grid-template-columns:120px minmax(0,1fr)}.virtual-profile-side-card,.virtual-profile-timeline{grid-gap:14px;display:grid;gap:14px}.virtual-timeline-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:52px minmax(0,1fr)}.virtual-timeline-row>div{grid-gap:8px;display:grid;gap:8px}.virtual-timeline-logo{border-radius:50%}.virtual-profile-tags{display:flex;flex-wrap:wrap;gap:8px}.virtual-list-main{grid-gap:8px;display:grid;flex:1 1 auto;gap:8px;min-width:0}.virtual-list-actions{display:flex;flex:0 0 auto;gap:8px}.virtual-list-chip-row{display:flex;flex-wrap:wrap;gap:8px}.virtual-purchased-cover{border-radius:8px;flex:0 0 auto;height:64px;width:64px}.virtual-play-circle,.virtual-transaction-icon{border-radius:50%;flex:0 0 auto;height:40px;width:40px}.virtual-wallet-overview-row{grid-gap:10px;align-content:center;display:grid!important;gap:10px}.virtual-conversation-skeleton-row,.virtual-following-row,.virtual-notification-row,.virtual-purchased-row,.virtual-wallet-transaction-row{align-items:center;display:flex;gap:14px}.virtual-account-media-card-row{grid-gap:14px;align-content:start;display:grid!important;gap:14px}.virtual-account-media-card-row.is-purchased{justify-items:center}.virtual-account-card-cover{border-radius:8px;height:168px;width:100%}.virtual-account-media-card-row.is-purchased .virtual-account-card-cover{border-radius:9px;height:77px;margin:0 auto;width:77px}.virtual-account-card-body{grid-gap:11px;display:grid;gap:11px;width:100%}.virtual-account-media-card-row.is-purchased .virtual-account-card-body{justify-items:center}.virtual-account-card-actions{display:flex;gap:10px}.virtual-account-media-card-row.is-purchased .virtual-account-card-actions{justify-content:space-between;width:100%}.virtual-blockchain-row{grid-gap:18px;align-items:start;display:grid!important;gap:18px;grid-template-columns:minmax(0,1fr) auto}.virtual-blockchain-main{grid-gap:14px;display:grid;gap:14px;min-width:0}.virtual-blockchain-meta-grid{grid-gap:9px 18px;display:grid;gap:9px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.virtual-blockchain-meta-row{grid-gap:6px;display:grid;gap:6px}.virtual-blockchain-action{border-radius:8px;height:38px;width:132px}.virtual-certification-row{align-items:flex-start;display:flex!important;gap:14px}.virtual-certification-file,.virtual-certification-icon{border-radius:8px;flex:0 0 auto;height:56px;width:56px}.virtual-certification-file{height:40px;width:40px}.virtual-certification-action{border-radius:8px;flex:0 0 auto;height:36px;width:96px}.virtual-social-row{grid-gap:14px;align-items:start;display:grid!important;gap:14px}.virtual-social-media{border-radius:8px;min-height:180px;width:100%}.virtual-social-media.is-small{min-height:82px}.virtual-conversation-skeleton-row{background:#0000!important;border-bottom:1px solid var(--virtual-skeleton-border);border-radius:0!important;min-height:76px;padding:16px}.virtual-unread-dot{border-radius:50%;flex:0 0 auto;height:12px;width:12px}@media (max-width:1180px){.virtual-my-collab-grid,.virtual-public-advanced-grid,.virtual-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.figma-work-detail .figma-work-layout,.virtual-profile-page .fps-shell,.virtual-space-main-grid{grid-template-columns:1fr}.virtual-work-cover{height:220px;width:220px}}@media (max-width:1100px){.virtual-skeleton-page[data-skeleton-kind=works] .virtual-public-work-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.virtual-skeleton-page[data-skeleton-kind=works] .virtual-public-work-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.virtual-category-grid,.virtual-discover-grid,.virtual-hall-grid,.virtual-my-collab-grid,.virtual-public-advanced-grid,.virtual-room-grid{grid-template-columns:1fr}.virtual-hall-page .figma-public-hall-grid{max-width:100%;width:100%}.virtual-hall-page .figma-public-hall-footer,.virtual-public-footer{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;max-width:100%;width:100%}.virtual-footer-links,.virtual-hall-page .figma-public-hall-footer-links{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;max-width:100%;width:100%}.virtual-collab-sidebar{display:none}.virtual-all-spaces-content{padding:16px}.figma-work-detail .figma-work-summary,.virtual-collab-banner,.virtual-my-collab-card,.virtual-profile-meta>div,.virtual-side-line,.virtual-work-definition-list>div{grid-template-columns:1fr}.virtual-work-cover{aspect-ratio:1/1;height:auto;width:100%}.virtual-work-owner{grid-auto-flow:column;justify-content:start;justify-items:start}.virtual-my-collab-header,.virtual-space-meta-bar .space-detail-shared-meta-inner,.virtual-work-actions-row{display:grid;justify-content:stretch}.virtual-list-actions{display:none}}.purchased-page,.purchased-page *{box-sizing:border-box}.purchased-page{background:#000;color:#fff;min-height:0;padding:0 0 24px;text-align:left;width:100%}.purchased-page--with-player{padding-bottom:112px}.purchased-page-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;min-height:36px}.purchased-page-header h1{color:#fff;font-size:30px;font-weight:800;letter-spacing:0;line-height:1.2;margin:0}.purchased-page-actions{align-items:center;color:#ffffff5c;display:flex;font-size:12px;gap:10px;line-height:16px}.purchased-pagination button,.purchased-preview-button,.purchased-refresh-button,.purchased-reset-button{background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;transition:background-color .16s ease,opacity .16s ease}.purchased-refresh-button{align-items:center;display:inline-flex;font-size:14px;gap:6px;height:32px;line-height:20px;padding:0 14px}.purchased-preview-button svg,.purchased-refresh-button svg{stroke-width:2;flex:0 0 auto;height:16px;width:16px}.purchased-pagination button:hover:not(:disabled),.purchased-preview-button:hover,.purchased-refresh-button:hover,.purchased-reset-button:hover{background:#383838}.purchased-pagination button:disabled,.purchased-refresh-button:disabled{cursor:not-allowed;opacity:.62}.purchased-refresh-button .is-spinning{animation:spin .9s linear infinite}.purchased-filter-panel{background:#000;border:1px solid #1d1d1d;border-radius:10px;margin-bottom:20px;min-height:186px;padding:22px 15px 18px;position:relative}.purchased-page .purchased-filter-panel.is-collapsed{min-height:82px}.purchased-filter-copy{grid-gap:5px;display:grid;gap:5px;padding-bottom:20px}.purchased-page .purchased-filter-panel.is-collapsed .purchased-filter-copy{padding-bottom:0}.purchased-filter-copy strong{color:#fff;font-size:14px;font-weight:400;line-height:18px}.purchased-filter-copy span{color:#ffffff7a;font-size:14px;font-weight:400;line-height:18px}.purchased-reset-button{font-size:12px;height:34px;line-height:16px;padding:0 14px;position:absolute;right:15px;top:25px}.purchased-page .purchased-filter-actions{align-items:center;display:inline-flex;gap:10px;position:absolute;right:15px;top:25px}.purchased-page .purchased-filter-actions .purchased-reset-button{flex:0 0 auto;inset:auto;position:static}.purchased-page .purchased-filter-collapse-button{align-items:center;background:#26ee6d14;border:1px solid #3cb45a1f;border:1px solid var(--ibom-border,#3cb45a1f);border-radius:999px;color:#e8f5ec;color:var(--ibom-text,#e8f5ec);cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;padding:0;transition:border-color .16s ease,background-color .16s ease,color .16s ease;width:34px}.purchased-page .purchased-filter-collapse-button:focus-visible,.purchased-page .purchased-filter-collapse-button:hover{background:#26ee6d29;border-color:#3cb45a38;border-color:var(--ibom-border-strong,#3cb45a38);color:#e8f5ec;color:var(--ibom-text,#e8f5ec);outline:none}.purchased-page .purchased-filter-collapse-button svg{height:18px;transition:transform .18s ease;width:18px}.purchased-page .purchased-filter-panel.is-collapsed .purchased-filter-collapse-button svg{transform:rotate(180deg)}.purchased-filter-grid{grid-gap:18px 12px;display:grid;gap:18px 12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.purchased-filter-spacer{height:32px;min-width:0}.purchased-filter-range{grid-gap:0 10px;align-items:center;display:grid;gap:0 10px;grid-column:span 2;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-width:0}.purchased-filter-range-separator{color:#ffffff94;font-size:16px;line-height:1;text-align:center;-webkit-user-select:none;user-select:none}.purchased-filter-field,.purchased-search-field{align-items:center;background:#000;border:1px solid #2b2b2b;border-radius:6px;color:#ffffffad;display:flex;height:32px;min-width:0;overflow:hidden;position:relative}.purchased-search-field svg{color:#ffffff5c;height:18px;left:12px;pointer-events:none;position:absolute;width:18px}.purchased-filter-date .relative,.purchased-filter-date .relative input,.purchased-filter-field input,.purchased-filter-field select,.purchased-search-field input{background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important;font-family:inherit;font-size:14px;font-weight:400;height:100%;line-height:20px;min-width:0;outline:none!important;width:100%}.purchased-search-field input{padding:0 12px 0 38px}.purchased-filter-field>span{color:#ffffffb8;font-size:14px;left:12px;line-height:20px;pointer-events:none;position:absolute;z-index:1}.purchased-filter-field input{padding:0 12px 0 128px;text-align:right}.purchased-filter-field input[type=number]{appearance:textfield}.purchased-filter-field input[type=number]::-webkit-inner-spin-button,.purchased-filter-field input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.purchased-filter-field select{appearance:none;padding:0 34px 0 126px;text-align:right;text-align-last:right}.purchased-filter-field select option{background:#111;color:#fff}.purchased-filter-select>svg{color:#fff;height:14px;pointer-events:none;position:absolute;right:12px;width:14px}.purchased-filter-date .relative{display:block}.purchased-filter-date .relative input{padding:0 38px 0 142px!important;text-align:right}.purchased-filter-date button{align-items:center;background:#0000!important;bottom:0;color:#ffffffad!important;display:inline-flex;justify-content:center;padding:0!important;right:0;top:0;width:36px}.purchased-filter-date button svg{height:18px;width:18px}.purchased-filter-date .relative input::placeholder,.purchased-filter-field input::placeholder,.purchased-search-field input::placeholder{color:#ffffff61!important;opacity:1}.purchased-filter-field:focus-within,.purchased-search-field:focus-within{border-color:#ffffff61}.purchased-results{width:100%}.purchased-card-grid{grid-gap:20px 10px;display:grid;gap:20px 10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.purchased-card{background:#000;border:1px solid #1d1d1d;border-radius:10px;color:#fff;min-height:311px;min-width:0;padding:16px 15px 15px}.purchased-cover{border-radius:9px;display:block;height:77px;margin:0 auto 13px;object-fit:cover;width:77px}.purchased-card h2{color:#fff;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.purchased-license-badge{align-items:center;border:1px solid #00b6ee;border-radius:3px;color:#00c8ff;display:flex;font-size:12px;font-weight:400;height:22px;justify-content:center;letter-spacing:0;line-height:16px;margin:12px auto 15px;max-width:100%;padding:0 8px;width:max-content}.purchased-meta-list{grid-gap:12px;display:grid;gap:12px;margin:0}.purchased-meta-list>div{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(84px,1fr) minmax(0,auto);min-width:0}.purchased-meta-list dd,.purchased-meta-list dt{color:#ffffffad;font-size:12px;font-weight:400;line-height:18px;margin:0}.purchased-meta-list dd{justify-self:end;text-align:right;white-space:nowrap}.purchased-owner{align-items:center;display:inline-flex;gap:5px}.purchased-owner img{border-radius:50%;height:18px;object-fit:cover;width:18px}.purchased-preview-button{align-items:center;display:flex;font-size:15px;font-weight:500;gap:6px;height:31px;justify-content:center;line-height:20px;margin-top:13px;width:100%}.purchased-empty-state{grid-gap:12px;border:1px solid #1d1d1d;border-radius:10px;color:#ffffff8f;display:grid;gap:12px;min-height:311px;place-items:center}.purchased-empty-state svg{color:#ffffff52;height:42px;width:42px}.purchased-empty-state p{color:#ffffff8f;font-size:14px;margin:0}.purchased-card--skeleton{pointer-events:none}.purchased-card--skeleton button,.purchased-card--skeleton div,.purchased-card--skeleton i,.purchased-card--skeleton p,.purchased-card--skeleton span{animation:purchased-skeleton 1.2s ease-in-out infinite;background:linear-gradient(90deg,#111,#1b1b1b,#111);background-size:220% 100%;border:0;border-radius:8px;color:#0000;display:block}.purchased-card--skeleton div{height:77px;margin:0 auto 13px;width:77px}.purchased-card--skeleton span{height:22px;margin:0 auto 12px;width:128px}.purchased-card--skeleton i{height:22px;margin:0 auto 17px;width:66px}.purchased-card--skeleton p{height:18px;margin:0 0 12px;width:100%}.purchased-card--skeleton button{height:31px;margin-top:13px;width:100%}@keyframes purchased-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.purchased-pagination{align-items:center;color:#ffffff85;display:flex;font-size:13px;gap:12px;justify-content:center;margin-top:22px}.purchased-pagination button{font-size:13px;height:32px;padding:0 14px}.purchased-auto-load-sentinel{align-items:center;color:#ffffff85;display:flex;font-size:13px;justify-content:center;margin-top:18px;min-height:38px}.creative-account-page{background:#000;color:#fff}.creative-results{width:100%}.creative-card-grid{gap:20px 10px!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}.creative-filter-panel{margin-bottom:20px;min-height:0}.creative-filter-grid{align-items:center;grid-template-columns:minmax(260px,2fr) minmax(220px,1fr)}.creative-work-filter-panel{margin-bottom:20px;min-height:0}.creative-work-filter-grid{align-items:center;grid-template-columns:repeat(3,minmax(240px,1fr))}.creative-work-filter-grid .creative-work-date-range{grid-column:span 2}.creative-work-role-filter,.creative-work-sort-field{min-width:0}.creative-work-filter-grid .purchased-filter-field input{padding-left:104px}.creative-work-filter-grid .purchased-filter-field select{padding-left:84px}.creative-work-filter-grid .purchased-filter-date .relative input{padding-left:118px!important}.creative-toolbar{grid-gap:12px!important;display:grid!important;gap:12px!important}.creative-toolbar>label{min-width:0}.creative-playlists-panel .creative-toolbar{align-items:center;gap:16px!important;grid-template-columns:minmax(280px,1.35fr) minmax(320px,.9fr) max-content!important;width:100%}.creative-playlists-panel .creative-toolbar .creative-sort-field,.creative-playlists-panel .creative-toolbar .purchased-search-field{background:#111;border-radius:8px;height:34px}.creative-playlists-panel .creative-toolbar input,.creative-playlists-panel .creative-toolbar select{background:#0000!important;border:0!important;max-width:none!important}.creative-playlists-panel .creative-toolbar .purchased-reset-button{align-items:center;display:inline-flex;height:34px;inset:auto!important;justify-content:center;justify-self:end;margin:0;min-width:96px;padding:0 14px;position:static!important;white-space:nowrap;width:auto}.creative-search-field input{padding-left:38px!important}.creative-sort-field select{padding-left:68px!important}.creative-filter-panel .text-xs{color:#ffffff80!important;margin:14px 0 0}.creative-media-card,.creative-media-card.playlist-card,.creative-media-card.work-management-card{background:#000!important;border:1px solid #1d1d1d!important;border-radius:10px!important;box-shadow:none!important;color:#fff!important;display:flex;flex-direction:column;min-height:318px;min-width:0;overflow:hidden;padding:16px 15px 15px!important}.creative-media-card>.relative{border-radius:9px;height:86px;margin:0 auto 13px;min-height:86px;overflow:hidden;position:relative;width:86px}.creative-media-card.playlist-card>.relative>img,.creative-media-card.work-management-card>.relative>img,.creative-media-card>.relative>img{aspect-ratio:1/1!important;border-radius:9px;display:block;height:100%!important;object-fit:cover;width:100%!important}.creative-media-card>.relative>button,.creative-playlist-card>.relative>div,.creative-work-card>.relative>.creative-work-play-overlay{align-items:center!important;background:#00000094!important;border:0!important;display:flex!important;inset:0!important;justify-content:center!important;opacity:0;position:absolute!important;transition:opacity .16s ease}.creative-media-card>.relative:focus-within>button,.creative-media-card>.relative:hover>button,.creative-playlist-card>.relative:focus-within>div,.creative-playlist-card>.relative:hover>div,.creative-work-card>.relative:focus-within>.creative-work-play-overlay,.creative-work-card>.relative:hover>.creative-work-play-overlay{opacity:1!important}.creative-media-card>.relative>button>span,.creative-playlist-card>.relative>div>button,.creative-work-card .creative-work-play-button{align-items:center!important;background:#fff!important;border:0!important;border-radius:50%!important;color:#111!important;display:inline-flex!important;height:38px!important;justify-content:center!important;padding:0!important;width:38px!important}.creative-media-card>.relative svg{color:currentColor!important;height:18px!important;width:18px!important}.creative-work-card>.relative>.creative-work-duration-badge{background:#000000b8!important;border-radius:4px!important;bottom:5px!important;color:#ffffffdb!important;font-size:10px!important;line-height:14px!important;padding:2px 5px!important;right:5px!important}.creative-media-card>.p-4{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.creative-media-card .flex.items-center.justify-between.mb-2{grid-gap:10px;display:grid!important;grid-template-columns:minmax(0,1fr);justify-items:center;margin:0 0 14px!important}.creative-media-card h4{color:#fff!important;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;line-height:24px!important;margin:0!important;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.creative-media-card .flex.items-center.justify-between.mb-2>span{align-items:center;background:#0000!important;border:1px solid #00b6ee!important;border-radius:3px!important;color:#00c8ff!important;display:inline-flex!important;font-size:12px!important;font-weight:400!important;justify-content:center;line-height:16px!important;max-width:100%;min-height:22px;padding:2px 8px!important;white-space:nowrap;width:max-content}.creative-playlist-card .text-sm.text-gray-600.mb-3,.creative-work-card .space-y-1{grid-gap:8px!important;color:#ffffffa8!important;display:grid!important;font-size:12px!important;gap:8px!important;line-height:18px!important;margin:0 0 13px!important;text-align:center!important}.creative-playlist-card .text-sm.text-gray-600.mb-3>p,.creative-work-card .space-y-1>div{color:#ffffffa8!important;justify-content:center!important;margin:0!important}.creative-work-card .text-left,.creative-work-card .w-full.text-left{text-align:center!important}.creative-work-card .flex.items-center.justify-start.text-sm{color:#ffffff8a!important;justify-content:center!important;margin-top:auto;padding-top:12px}.creative-work-card .flex.items-center.justify-start.text-sm svg{color:#ffffff8a!important}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2){grid-gap:10px;display:grid!important;gap:10px;margin-top:auto}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2)>span{color:#ffffff7a!important;font-size:12px!important;line-height:18px!important;text-align:center}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2)>div{grid-gap:6px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2) button{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff!important;display:inline-flex!important;font-size:12px;height:30px;justify-content:center;line-height:16px;min-width:0;padding:0 8px;text-decoration:none}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2) button:hover{background:#383838}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2) button svg{height:15px!important;width:15px!important}.creative-account-empty-state{min-height:318px;padding:28px;text-align:center}.creative-account-empty-state span,.creative-account-empty-state strong{color:#ffffff8f;display:block;font-size:14px;font-weight:400;line-height:20px;max-width:560px}.creative-account-empty-state strong{color:#fff;font-weight:700}.creative-card-grid{align-items:start;gap:14px!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,430px),1fr))!important}.creative-media-card,.creative-media-card.playlist-card,.creative-media-card.work-management-card{grid-gap:16px;align-items:center;display:grid!important;gap:16px;grid-template-columns:108px minmax(0,1fr);min-height:0!important;padding:14px!important}.creative-media-card>.relative{height:108px!important;margin:0!important;min-height:108px!important;width:108px!important}.creative-media-card>.p-4{grid-gap:10px;align-content:center;display:grid!important;gap:10px;min-height:108px;padding:0!important}.creative-media-card .flex.items-center.justify-between.mb-2{align-items:flex-start;display:flex!important;gap:10px;grid-template-columns:none;justify-content:space-between;margin:0!important}.creative-media-card h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px!important;line-height:22px!important;min-width:0;text-align:left;white-space:normal}.creative-media-card .flex.items-center.justify-between.mb-2>span{flex:0 0 auto;margin-top:1px}.creative-work-card .creative-work-role-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:0;min-width:0}.creative-work-card .creative-work-role-chip{align-items:center;background:#00c8ff1a;border:1px solid #00c8ff61;border-radius:4px;color:#00c8ff;display:inline-flex;font-size:11px;font-weight:600;line-height:16px;max-width:100%;min-height:20px;padding:2px 7px;white-space:nowrap}.creative-work-card .creative-work-role-chip--more{justify-content:center;min-width:24px;padding-inline:6px}.creative-playlist-card .text-sm.text-gray-600.mb-3,.creative-work-card .space-y-1{gap:4px!important;margin:0!important;text-align:left!important}.creative-playlist-card .text-sm.text-gray-600.mb-3>p,.creative-work-card .space-y-1>div{justify-content:flex-start!important;text-align:left!important}.creative-work-card .text-left,.creative-work-card .w-full.text-left{text-align:left!important}.creative-work-card .flex.items-center.justify-start.text-sm{justify-content:flex-start!important;margin:0;padding-top:0}.creative-work-card--clickable{cursor:pointer}.creative-work-card--clickable:focus-visible{outline:2px solid #00c8ff;outline-offset:3px}.creative-work-card .creative-work-stats{align-items:center;display:inline-flex!important;flex-wrap:wrap;gap:18px}.creative-work-card .creative-work-stats>:not([hidden])~:not([hidden]){margin-left:0!important}.creative-work-card .creative-work-stat{align-items:center;color:#fff9!important;line-height:20px;min-width:0}.creative-work-card .creative-work-stat svg{color:#ffffff8a!important;flex:0 0 auto}.creative-work-card .creative-work-stat-date{color:#ffffff7a!important;font-size:12px}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2){align-items:center;display:flex!important;gap:12px;justify-content:space-between;margin-top:0}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2)>span{flex:1 1 auto;min-width:0;text-align:left}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2)>div{display:flex!important;flex:0 0 auto;gap:6px!important;width:auto}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2)>div>:not([hidden])~:not([hidden]){margin-left:0!important}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2) button{height:32px;min-width:36px;padding:0 10px}.creative-playlist-detail-overlay{align-items:center!important;justify-content:center!important}.creative-playlist-detail-modal{background:#101010!important;border:1px solid #1f1f1f!important;border-radius:14px!important;box-shadow:none!important;color:#fff!important;height:min(780px,calc(100vh - 32px))!important;max-height:calc(100vh - 32px)!important;max-width:none!important;min-height:min(620px,calc(100vh - 32px))!important;text-align:left!important;width:min(1120px,calc(100vw - 32px))!important}.creative-playlist-detail-header{background:#101010!important;border-color:#242424!important;flex:0 0 auto!important;min-height:104px!important;padding:22px 32px!important}.creative-playlist-detail-titlebar{align-items:center;display:flex;gap:16px;min-width:0}.creative-playlist-detail-cover{background:#171717;border:1px solid #2a2a2a;border-radius:10px;flex:0 0 60px;height:60px;object-fit:cover;width:60px}.creative-playlist-detail-heading{grid-gap:6px;display:grid;gap:6px;min-width:0}.creative-playlist-detail-heading h3{color:#fff!important;font-size:26px!important;font-weight:800!important;line-height:1.12!important;margin:0!important;text-align:left!important}.creative-playlist-detail-heading p{color:#ffffff94!important;display:flex;flex-wrap:wrap;font-size:14px!important;font-weight:600!important;gap:8px 14px;line-height:20px!important;margin:0!important}.creative-playlist-detail-heading p span+span:before{background:#ffffff42;border-radius:50%;content:"";display:inline-block;height:4px;margin:0 12px 2px 0;width:4px}.creative-playlist-detail-close{align-items:center;background:#0000;border:0;border-radius:10px;color:#ffffff94!important;display:inline-flex!important;flex:0 0 40px;height:40px;justify-content:center;padding:0;width:40px}.creative-playlist-detail-close:focus-visible,.creative-playlist-detail-close:hover{background:#1c1c1c;color:#fff!important}.creative-playlist-detail-body{background:#101010!important;height:100%!important;min-height:0!important;overflow-y:auto!important;padding:24px 32px!important}.creative-playlist-detail-loading{color:#ffffff9e!important;height:100%!important;margin:0!important;min-height:100%!important}.creative-playlist-detail-loading span{margin-bottom:0!important}.creative-playlist-track-list{grid-gap:12px!important;display:grid;gap:12px!important}.creative-playlist-track-row{grid-gap:16px!important;align-items:center;background:#111!important;border-color:#252525!important;border-radius:14px!important;color:#fff!important;display:grid!important;gap:16px!important;grid-template-columns:56px 72px minmax(0,1fr) 72px 120px;min-height:100px;padding:14px 18px!important;text-align:left!important;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.creative-playlist-track-row.is-clickable:focus-visible,.creative-playlist-track-row.is-clickable:hover{background:#151515!important;border-color:#26ee6d6b!important;outline:none}.creative-playlist-track-row.is-active{background:#131813!important;border-color:#26ee6d8c!important}.creative-playlist-track-play{background:#26ee6d!important;border:0!important;color:#040404!important;height:52px!important;padding:0!important;width:52px!important}.creative-playlist-track-play:focus-visible,.creative-playlist-track-play:hover{background:#41ff82!important;color:#040404!important}.creative-playlist-track-play svg{stroke-width:2.25!important;color:currentColor!important}.creative-playlist-track-cover{background:#181818;border:1px solid #242424;border-radius:9px!important;height:72px!important;width:72px!important}.creative-playlist-track-meta{grid-gap:5px;display:grid;gap:5px;text-align:left!important}.creative-playlist-track-title{color:#fff!important;font-size:18px!important;font-weight:800!important;line-height:1.25!important;margin:0!important;text-align:left!important}.creative-playlist-track-date{color:#ffffff7a!important;font-size:13px!important;font-weight:600!important;line-height:18px!important;margin:0!important;text-align:left!important}.creative-playlist-track-duration{color:#ffffffa3!important;font-size:15px!important;font-weight:800!important;line-height:20px!important;text-align:right!important}.creative-playlist-track-actions{gap:8px!important;justify-content:flex-end}.creative-playlist-track-action{align-items:center;background:#1f1f1f;border:0;border-radius:9px;color:#ffffff9e!important;display:inline-flex!important;height:34px;justify-content:center;padding:0!important;width:34px}.creative-playlist-track-action:focus-visible:not(:disabled),.creative-playlist-track-action:hover:not(:disabled){background:#292929!important;color:#26ee6d!important}.creative-playlist-track-action:disabled{background:#0000!important;color:#ffffff38!important}.creative-playlist-track-delete:focus-visible,.creative-playlist-track-delete:hover{color:#ff6b6b!important}@media (max-width:1180px){.purchased-filter-spacer{display:none}}@media (max-width:980px){.creative-playlists-panel .creative-toolbar{grid-template-columns:minmax(0,1fr) minmax(260px,340px)!important}.creative-playlists-panel .creative-toolbar .purchased-reset-button{grid-column:1/-1;justify-self:start}}@media (max-width:760px){.purchased-page-header{align-items:flex-start;flex-direction:column;margin-bottom:16px}.purchased-page-header h1{font-size:28px}.purchased-filter-panel{padding:18px 14px}.purchased-page .purchased-filter-panel.is-collapsed{min-height:0}.purchased-page .purchased-filter-actions{justify-content:flex-start;margin:14px 0 16px;position:static}.purchased-reset-button{margin-bottom:16px;position:static;width:max-content}.purchased-page .purchased-filter-actions .purchased-reset-button{margin-bottom:0}.purchased-card-grid,.purchased-filter-grid{grid-template-columns:1fr}.creative-playlists-panel .creative-toolbar{grid-template-columns:minmax(0,1fr)!important}.creative-playlists-panel .creative-toolbar .purchased-reset-button{justify-self:stretch;width:100%}.purchased-filter-range{gap:6px;grid-column:auto;grid-template-columns:1fr}.purchased-filter-range-separator{line-height:10px}.purchased-card{min-height:0}.creative-card-grid,.creative-filter-grid{grid-template-columns:1fr!important}.creative-media-card{gap:12px;grid-template-columns:84px minmax(0,1fr);min-height:0;padding:12px!important}.creative-media-card>.relative{height:84px!important;min-height:84px!important;width:84px!important}.creative-media-card>.p-4{min-height:84px}.creative-media-card .flex.items-center.justify-between.mb-2,.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2){align-items:flex-start;flex-direction:column}.creative-playlist-card .p-4>.flex.items-center.justify-between:not(.mb-2)>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.creative-playlist-detail-modal{height:calc(100vh - 20px)!important;min-height:0!important;width:calc(100vw - 20px)!important}.creative-playlist-detail-header{min-height:88px!important;padding:16px 18px!important}.creative-playlist-detail-cover{flex-basis:48px;height:48px;width:48px}.creative-playlist-detail-heading h3{font-size:20px!important}.creative-playlist-detail-body{padding:16px!important}.creative-playlist-track-row{gap:10px!important;grid-template-columns:44px 56px minmax(0,1fr);min-height:88px;padding:12px!important}.creative-playlist-track-play{height:44px!important;width:44px!important}.creative-playlist-track-cover{height:56px!important;width:56px!important}.creative-playlist-track-duration{grid-column:3;text-align:left!important}.creative-playlist-track-actions{grid-column:1/-1;justify-content:flex-end}}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar{padding:16px 14px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar nav{gap:6px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar button{border-radius:6px!important;color:#ffffff73!important;font-size:13px!important;height:40px!important;min-height:40px!important;padding:0 12px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar button strong{font-size:13px!important;font-weight:500!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar button:hover{background:#181818!important;color:#fffc!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar button.selected{background:#26ee6d!important;background-color:#26ee6d!important;color:#000!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar button.selected span,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-center-sidebar button.selected strong{color:#000!important;font-weight:700!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main h1,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-page-header h1,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-page-header h1{font-size:22px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.2!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .account-panel-head h2,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .account-panel-head h3,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main h2{font-size:17px!important;font-weight:700!important;line-height:1.25!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main h3{font-size:15px!important;font-weight:700!important;line-height:1.3!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main h4{font-size:13px!important;font-weight:700!important;line-height:1.35!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page{min-height:0;min-width:0;width:100%}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-header,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-header,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-page-header{align-items:center!important;background:#0000!important;border:0!important;display:flex!important;gap:16px!important;justify-content:space-between!important;margin:0 0 20px!important;min-height:36px!important;padding:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-header h1,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-header h1,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-page-header h1{color:#fff!important;font-size:22px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.2!important;margin:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-actions,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-page-actions{align-items:center!important;color:#ffffff5c!important;display:flex!important;font-size:12px!important;gap:10px!important;justify-content:flex-end!important;line-height:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-actions>span,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions>span,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-page-actions>span{color:#ffffff5c!important;font-size:12px!important;font-weight:400!important;line-height:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-refresh-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-action-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions>button,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-refresh-button{align-items:center!important;background:#2b2b2b!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;gap:6px!important;height:32px!important;justify-content:center!important;line-height:20px!important;padding:0 14px!important;transition:background-color .16s ease,opacity .16s ease!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-refresh-button svg,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-action-button svg,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions>button svg,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-refresh-button svg{stroke-width:2!important;color:currentColor!important;flex:0 0 auto!important;height:16px!important;width:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-refresh-button:hover:not(:disabled),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-action-button:hover:not(:disabled),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions>button:hover:not(:disabled),html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-refresh-button:hover:not(:disabled){background:#383838!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-refresh-button:disabled,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-action-button:disabled,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions>button:disabled,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-refresh-button:disabled{cursor:not-allowed!important;opacity:.62!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-card{min-height:146px!important;padding:20px 22px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-title{font-size:14px!important;margin-bottom:8px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-balance{font-size:26px!important;line-height:1.1!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-meta{font-size:12px!important;line-height:1.4!important;margin-top:10px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-card-crystal .wallet-option-meta{margin-top:8px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-option-card-crystal .wallet-option-meta+.wallet-option-meta{margin-top:4px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-tab-row{gap:24px!important;margin-bottom:20px!important;min-height:38px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page .wallet-tab-row button{font-size:14px!important;min-height:32px!important;padding:0 0 8px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .certification-primary-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .profile-settings-save-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.account-blockchain-detail-button:hover:not(:disabled),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.account-blockchain-refresh-button:hover:not(:disabled),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.bg-blue-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.bg-green-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.bg-indigo-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button[class*=bg-blue],html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button[class*=bg-green],html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button[class*=bg-indigo]{background:#26ee6d!important;background-color:#26ee6d!important;border-color:#0000!important;color:#000!important;font-weight:700!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .certification-primary-button:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .profile-settings-save-button:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.bg-blue-600:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.bg-green-600:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.bg-indigo-600:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button[class*=bg-blue]:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button[class*=bg-green]:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button[class*=bg-indigo]:hover{background:#35f47b!important;background-color:#35f47b!important;color:#000!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .text-blue-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .text-indigo-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main a.text-blue-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main a.text-indigo-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.text-blue-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.text-indigo-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main span.text-indigo-600{color:#26ee6d!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main a.text-blue-600:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main a.text-indigo-600:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.text-blue-600:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.text-indigo-600:hover{color:#35f47b!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-preview-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-refresh-button{font-size:13px!important;height:28px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#111!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:12px!important;border:1px solid #2b2b2b!important;border-radius:6px!important;color:#fff!important;cursor:pointer!important;font-size:13px!important;height:34px!important;padding:0 28px 0 12px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main select:focus{border-color:#26ee6d!important;box-shadow:0 0 0 2px #26ee6d26!important;outline:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main select option{background-color:#111!important;color:#fff!important;padding:8px 10px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.bg-gray-100{background:#1b1b1b!important;border:1px solid #2b2b2b!important;color:#ffffffb8!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.bg-gray-100:hover{background:#ff4d4d!important;background-color:#ff4d4d!important;border-color:#0000!important;color:#fff!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.border,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button[class*=border-gray]{background:#1b1b1b!important;background-color:#1b1b1b!important;border:1px solid #2b2b2b!important;color:#ffffffbf!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.border:hover,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button[class*=border-gray]:hover{background:#252525!important;background-color:#252525!important;border-color:#3b3b3b!important;color:#fff!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button.border:disabled,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main button[class*=border-gray]:disabled{background:#0d0d0d!important;background-color:#0d0d0d!important;border-color:#181818!important;color:#ffffff40!important;cursor:not-allowed!important;opacity:.5!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main [data-gold-recharge-payment-method] button{background-color:#111!important;border-color:#2b2b2b!important;color:#ffffffb8!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main [data-gold-recharge-payment-method] button:hover{border-color:#26ee6d!important;color:#26ee6d!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main [data-gold-recharge-payment-method] button[class*=border-blue-500]{background-color:#26ee6d1f!important;border-color:#26ee6d!important;color:#26ee6d!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input:not([type]):not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=email]:not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=number]:not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=password]:not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=tel]:not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=text]:not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=url]:not(.wallet-coin-input-shell input){background-color:#111!important;border:1px solid #2b2b2b!important;border-radius:6px!important;color:#fff!important;font-size:13px!important;height:34px!important;line-height:20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input:not([type]):not([class*=pl-]):not([class*=pr-]):not(.purchased-page input):not(.purchased-filter-panel input):not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=email]:not([class*=pl-]):not([class*=pr-]):not(.purchased-page input):not(.purchased-filter-panel input):not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=number]:not([class*=pl-]):not([class*=pr-]):not(.purchased-page input):not(.purchased-filter-panel input):not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=password]:not([class*=pl-]):not([class*=pr-]):not(.purchased-page input):not(.purchased-filter-panel input):not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=tel]:not([class*=pl-]):not([class*=pr-]):not(.purchased-page input):not(.purchased-filter-panel input):not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=text]:not([class*=pl-]):not([class*=pr-]):not(.purchased-page input):not(.purchased-filter-panel input):not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input[type=url]:not([class*=pl-]):not([class*=pr-]):not(.purchased-page input):not(.purchased-filter-panel input):not(.wallet-coin-input-shell input){padding:6px 12px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main input:focus:not(.wallet-coin-input-shell input){border-color:#26ee6d!important;box-shadow:0 0 0 2px #26ee6d26!important;outline:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-filter-field,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-search-field{background-color:#111!important;border-color:#2b2b2b!important;height:34px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-filter-field>span{font-size:13px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-filter-spacer{display:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-filter-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-panel{min-height:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-panel{margin-bottom:20px!important;min-height:0!important;overflow:visible!important;padding-bottom:18px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid{grid-gap:14px!important;align-items:center!important;display:grid!important;gap:14px!important;grid-template-columns:minmax(300px,1.55fr) minmax(172px,.68fr) minmax(178px,.68fr) minmax(178px,.68fr) minmax(220px,.86fr) max-content!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid>*{min-width:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-search-field{order:1!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-status-filter{order:2!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-sort-filter{order:3!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-date-filter{order:4!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-date-range{grid-gap:0 14px!important;align-items:center!important;display:grid!important;gap:0 14px!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;min-width:0!important;order:4!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-date-range .account-blockchain-date-filter{order:0!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-date-range-separator{color:#ffffffb8!important;font-size:18px!important;line-height:1!important;text-align:center!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-reset-button{order:5!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .purchased-filter-field,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .purchased-search-field{background-color:#111!important;border-color:#2b2b2b!important;border-radius:8px!important;height:34px!important;min-width:0!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .purchased-filter-field input,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .purchased-filter-field select,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .purchased-search-field input{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;height:100%!important;max-width:none!important;min-width:0!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .purchased-search-field input{padding:0 14px 0 42px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .purchased-filter-field input,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .purchased-filter-field select{padding-right:36px!important;text-align:right!important;text-align-last:right!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .account-blockchain-date-filter input{min-width:0!important;padding-left:132px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .account-blockchain-date-filter .relative{height:100%!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .account-blockchain-status-filter select{padding-left:66px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid .account-blockchain-sort-filter select{padding-left:68px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-reset-button{align-items:center!important;display:inline-flex!important;height:34px!important;inset:auto!important;justify-content:center!important;justify-self:end!important;margin:0!important;min-height:34px!important;min-width:96px!important;padding:0 14px!important;position:static!important;white-space:nowrap!important;width:auto!important}@media (max-width:1320px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr)) max-content!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-search-field{grid-column:1/3!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-status-filter{grid-column:3/4!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-sort-filter{grid-column:4/6!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-date-range{grid-column:1/5!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-reset-button{grid-column:5/6!important;justify-self:end!important}}@media (max-width:980px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid{grid-template-columns:minmax(0,1fr) minmax(220px,.78fr)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-date-filter,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-date-range,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-reset-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-search-field,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-sort-filter,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-status-filter{grid-column:auto!important}}@media (max-width:640px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-filter-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-reset-button{width:100%!important}}html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-filter-date .relative input{padding-left:112px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main span[class*=bg-blue-50],html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main span[class*=bg-gray-100],html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main span[class*=bg-green-100],html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main span[class*=bg-yellow-100]{background-color:#1b1b1b!important;background:#1b1b1b!important;border:1px solid #2b2b2b!important;border-radius:4px!important;font-size:11px!important;padding:3px 8px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .text-blue-700,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .text-gray-600,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .text-green-800,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .text-yellow-800{color:#26ee6d!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-status-pill{background-color:#00b8ee14!important;border:1px solid #008fbd!important;border-radius:4px!important;box-shadow:none!important;color:#12cfff!important;font-size:11px!important;height:20px!important;line-height:16px!important;min-height:20px!important;padding:0 8px!important;text-shadow:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-card{padding:24px 26px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-heading{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px;min-width:0;padding-top:2px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-title{font-size:18px!important;line-height:1.35!important;margin:0!important;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-action{min-height:44px!important;min-width:214px;padding-inline:20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-meta{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:minmax(180px,.7fr) minmax(320px,1.25fr) minmax(190px,.7fr);margin:18px 0 0}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-meta-item{background:hsla(0,0%,100%,.025);border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:12px 14px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-meta-item--wide{grid-column:1/-1}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-meta dt,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-tech dt{color:#ffffff75!important;font-size:11px;font-weight:700;letter-spacing:0!important;line-height:16px;margin:0}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-meta dd,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-tech dd{color:#ffffffc7!important;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:13px;line-height:1.55;margin:5px 0 0;min-width:0;overflow-wrap:anywhere;word-break:break-word}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-tech{grid-gap:8px;border-top:1px solid #ffffff14;display:grid;gap:8px;margin:14px 0 0;padding-top:12px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-tech-row{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:72px minmax(0,1fr)}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-tech-row dd{color:#ffffff94!important;margin-top:0}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-tech-row--error dd{color:#ff7d8a!important}@media (max-width:1180px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:760px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-card{padding:18px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-heading,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-meta,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-tech-row{grid-template-columns:minmax(0,1fr)}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-title{white-space:normal}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-record-action{min-width:0;width:100%}}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main [class*=cursor-pointer][class*=border]{background-color:#111!important;border-color:#2b2b2b!important;color:#ffffffb8!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main [class*=cursor-pointer][class*=border]:hover{border-color:#26ee6d!important;color:#26ee6d!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main [class*=cursor-pointer][class*=border][class*=bg-blue-50],html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main [class*=cursor-pointer][class*=border][class*=border-blue-500]{background-color:#26ee6d1f!important;border-color:#26ee6d!important;color:#26ee6d!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-playlists-panel .creative-toolbar{align-items:center!important;gap:16px!important;grid-template-columns:minmax(280px,1.35fr) minmax(320px,.9fr) max-content!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-playlists-panel .creative-toolbar .creative-sort-field,html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-playlists-panel .creative-toolbar .purchased-search-field{background-color:#111!important;border-color:#2b2b2b!important;border-radius:8px!important;height:34px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-playlists-panel .creative-toolbar .purchased-reset-button{align-items:center!important;display:inline-flex!important;height:34px!important;inset:auto!important;justify-content:center!important;justify-self:end!important;margin:0!important;min-height:34px!important;min-width:96px!important;padding:0 14px!important;position:static!important;white-space:nowrap!important;width:auto!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-toolbar input[type=text]{background-color:initial!important;border:0!important;color:#fff!important;height:100%!important;max-width:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-toolbar select{background-color:initial!important;border:0!important;color:#fff!important;height:100%!important;line-height:20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .creative-playlists-panel .creative-toolbar input[type=text]:not(.wallet-coin-input-shell input),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .creative-playlists-panel .creative-toolbar select{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;height:100%!important;max-width:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .creative-playlists-panel .creative-toolbar input[type=text]:focus,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main .creative-playlists-panel .creative-toolbar select:focus{border:0!important;box-shadow:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-playlists-panel .creative-sort-field select{padding:0 36px 0 68px!important;text-align:right!important;text-align-last:right!important}@media (max-width:980px){html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-playlists-panel .creative-toolbar{grid-template-columns:minmax(0,1fr) minmax(260px,340px)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-playlists-panel .creative-toolbar .purchased-reset-button{grid-column:1/-1!important;justify-self:start!important}}@media (max-width:760px){html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-playlists-panel .creative-toolbar{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .creative-playlists-panel .creative-toolbar .purchased-reset-button{justify-self:stretch!important;width:100%!important}}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager{--wallet-page-bg:#050505;--wallet-surface:#111;--wallet-surface-raised:#151515;--wallet-border:#2b2b2b;--wallet-muted:#ffffff8f;--wallet-soft:#ffffff61;--wallet-green:#26ee6d;--wallet-green-soft:#26ee6d1f;--wallet-gold:#f6bd00;--wallet-gold-border:#f6bd00b8;--wallet-gold-panel:#171306;--wallet-crystal:#bd70ff;--wallet-crystal-border:#bd70ffb8;--wallet-crystal-panel:#180d22;grid-gap:18px!important;background:#0000!important;color:#fff!important;display:grid!important;gap:18px!important;min-height:0!important;padding:0!important;text-align:left!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-page-header{align-items:center!important;display:flex!important;gap:16px!important;justify-content:space-between!important;margin:0!important;min-height:42px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-page-body{grid-gap:18px!important;display:grid!important;gap:18px!important;min-width:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-type-grid{grid-gap:20px!important;align-items:stretch!important;display:grid!important;gap:20px!important;grid-auto-rows:184px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card{align-items:stretch!important;align-self:stretch!important;appearance:none!important;-webkit-appearance:none!important;background-size:180% 180%!important;border:1px solid #0000!important;border-radius:8px!important;box-shadow:inset 0 1px 0 #ffffff0f,inset 0 -1px 0 #00000052,0 18px 44px #00000047!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:10px!important;height:184px!important;isolation:isolate!important;min-height:184px!important;opacity:.96!important;overflow:hidden!important;padding:22px 24px!important;position:relative!important;text-align:left!important;transform:translateY(0)!important;transition:background-position .52s ease,box-shadow .22s ease,opacity .22s ease,transform .22s ease!important;width:100%!important;will-change:transform,background-position!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-gold{background:linear-gradient(135deg,#f6bd0038,rgba(246,189,0,.055) 42%,#00000014 100%) padding-box,linear-gradient(160deg,hsla(0,0%,100%,.055),#0000 38%) padding-box,linear-gradient(var(--wallet-gold-panel),var(--wallet-gold-panel)) padding-box,linear-gradient(135deg,#ffda46 0,#fff4b4ad 28%,#f6bd0038 56%,#b07700b8 74%,#ffcb23f2 100%) border-box!important;box-shadow:inset 0 1px 0 #fff4b72e,inset 0 -1px 0 #483100a3,inset 0 0 0 1px #ffec8b14,0 0 0 1px #f6bd0029,0 18px 44px #00000052,0 0 28px #f6bd0024!important;color:var(--wallet-gold)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-crystal{background:linear-gradient(135deg,#bd70ff3d,rgba(189,112,255,.065) 42%,#00000014 100%) padding-box,linear-gradient(160deg,hsla(0,0%,100%,.055),#0000 38%) padding-box,linear-gradient(var(--wallet-crystal-panel),var(--wallet-crystal-panel)) padding-box,linear-gradient(135deg,#d294ff 0,#efdcffad 28%,#bd70ff3d 56%,#5d2db0c7 74%,#a667fff5 100%) border-box!important;box-shadow:inset 0 1px 0 #eed7ff2e,inset 0 -1px 0 #26114aa8,inset 0 0 0 1px #ebd3ff14,0 0 0 1px #bd70ff2b,0 18px 44px #00000052,0 0 28px #bd70ff26!important;color:var(--wallet-crystal)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:after,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card>*{position:relative;z-index:1}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:before{background:linear-gradient(110deg,#0000,#ffffff29 46%,#ffffff47 50%,#ffffff1f 54%,#0000 68%),repeating-linear-gradient(135deg,hsla(0,0%,100%,.035) 0 1px,#0000 1px 15px);opacity:.45;transform:translateX(8%);transition:opacity .26s ease,transform .72s ease}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:after{background:linear-gradient(180deg,#ffffff1c,#0000 34%),linear-gradient(90deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,.075),#0000000f);border:1px solid #ffffff1c;box-shadow:inset 0 1px 0 #ffffff1f,inset 0 -1px 0 #00000057;inset:1px;opacity:.88}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:focus-visible,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:hover{background-position:100% 0!important;opacity:1!important;outline:none!important;transform:translateY(-4px)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:focus-visible:before,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:hover:before{opacity:.58;transform:translateX(18%)}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-active{animation:walletCardGlow 3.6s ease-in-out infinite;box-shadow:inset 0 1px 0 #ffffff1a,inset 0 -1px 0 #0000006b,0 20px 48px #00000057!important;opacity:1!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-gold.wallet-option-card-active{background:linear-gradient(135deg,#f6bd0052,#f6bd0017 46%,#0000001a 100%) padding-box,linear-gradient(160deg,#ffffff12,#0000 38%) padding-box,linear-gradient(var(--wallet-gold-panel),var(--wallet-gold-panel)) padding-box,linear-gradient(135deg,#ffe052 0,#fff6bcc7 30%,#f6bd0052 56%,#805300c7 74%,#ffc718 100%) border-box!important;box-shadow:inset 0 1px 0 #fff8ca38,inset 0 -1px 0 #483100b8,inset 0 0 0 1px #ffec8b1f,0 0 0 1px #f6bd0047,0 22px 54px #0000006b,0 0 42px #f6bd0033!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-crystal.wallet-option-card-active{background:linear-gradient(135deg,#bd70ff57,#bd70ff1a 46%,#0000001a 100%) padding-box,linear-gradient(160deg,#ffffff12,#0000 38%) padding-box,linear-gradient(var(--wallet-crystal-panel),var(--wallet-crystal-panel)) padding-box,linear-gradient(135deg,#d9a0ff 0,#f4e6ffc7 30%,#bd70ff57 56%,#4d2291cc 74%,#a462ff 100%) border-box!important;box-shadow:inset 0 1px 0 #f6e8ff38,inset 0 -1px 0 #26114ab8,inset 0 0 0 1px #ebd3ff1f,0 0 0 1px #bd70ff4d,0 22px 54px #0000006b,0 0 44px #bd70ff38!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-gold:focus-visible,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-gold:hover{box-shadow:inset 0 1px 0 #fff4b724,0 0 0 1px #f6bd0029,0 24px 58px #0006,0 0 30px #f6bd001f!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-crystal:focus-visible,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-crystal:hover{box-shadow:inset 0 1px 0 #eed7ff24,0 0 0 1px #bd70ff29,0 24px 58px #0006,0 0 30px #bd70ff21!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-head{align-items:center!important;display:flex!important;gap:12px!important;justify-content:space-between!important;min-width:0}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-meta,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-title{display:block!important;margin:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-title{font-size:15px!important;font-weight:800!important;line-height:1.25!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-balance{font-size:34px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.05!important;text-shadow:0 8px 22px #0000004d!important;transition:transform .22s ease,text-shadow .22s ease!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:focus-visible .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:hover .wallet-option-balance{text-shadow:0 10px 28px #0006!important;transform:translateY(-1px) scale(1.015)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-gold .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-gold .wallet-option-title{color:var(--wallet-gold)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-crystal .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card-crystal .wallet-option-title{color:var(--wallet-crystal)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-meta{color:var(--wallet-muted)!important;font-size:13px!important;font-weight:600!important;line-height:1.45!important;max-width:720px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-selected-pill{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#26ee6d2e,#26ee6d14),var(--wallet-green-soft);border:1px solid #26ee6d66;border-radius:999px;box-shadow:0 0 0 1px #26ee6d0f,0 8px 20px #26ee6d1a;color:var(--wallet-green);display:inline-flex;flex:0 0 auto;font-size:12px;font-style:normal;font-weight:800;justify-content:center;line-height:1;min-height:24px;padding:0 10px;position:absolute;right:24px;top:22px;z-index:2}@keyframes walletCardGlow{0%,to{filter:saturate(1)}50%{filter:saturate(1.12) brightness(1.04)}}@media (prefers-reduced-motion:reduce){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card:before{transition:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card.wallet-option-card-active{animation:none!important}}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-current-context{align-items:center;background:var(--wallet-surface);border:1px solid var(--wallet-border);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px 14px;min-height:48px;padding:12px 16px}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-current-context span{color:var(--wallet-soft)!important;font-size:13px;font-weight:700}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-current-context strong{color:#fff!important;font-size:15px;font-weight:800}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-current-context-gold strong{color:var(--wallet-gold)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-current-context-crystal strong{color:var(--wallet-crystal)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-current-context em{color:var(--wallet-muted);font-size:13px;font-style:normal;font-weight:600;line-height:1.4}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-tab-row{align-items:flex-start!important;border-bottom:1px solid var(--wallet-border)!important;display:flex!important;flex-wrap:wrap!important;gap:24px!important;margin:0!important;min-height:40px!important;padding:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-tab-row button{background:#0000!important;border:0!important;border-radius:0!important;color:#ffffff7a!important;font-size:15px!important;font-weight:800!important;min-height:40px!important;padding:0 0 10px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-tab-row button.selected{color:var(--wallet-green)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-tab-row button.selected:after{background:var(--wallet-green)!important;bottom:-1px!important;height:3px!important;width:32px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-filter-panel{align-items:center!important;background:var(--wallet-surface)!important;border-color:var(--wallet-border)!important;border-radius:8px!important;display:flex!important;gap:16px!important;justify-content:space-between!important;min-height:58px;padding:12px 16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-filter-panel label{align-items:center!important;color:var(--wallet-green)!important;display:inline-flex!important;flex:0 0 auto!important;font-size:14px!important;font-weight:800!important;gap:10px!important;white-space:nowrap!important;width:auto!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-filter-panel select{flex:0 0 auto!important;min-width:128px!important;width:auto!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-filter-panel>span{color:var(--wallet-muted)!important;flex:0 0 auto;margin-left:auto}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .gold-recharge-panel--wallet-page,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .theme-feedback,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-panel form{background:var(--wallet-surface)!important;border:1px solid var(--wallet-border)!important;border-radius:8px!important;box-shadow:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview{grid-gap:22px 32px!important;align-items:center!important;display:grid!important;gap:22px 32px!important;grid-template-areas:"copy summary" "copy action"!important;grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important;min-height:224px!important;padding:32px 38px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview-copy{align-content:center!important;display:grid!important;grid-area:copy!important;justify-items:start!important;max-width:560px!important;min-width:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview-desc,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview-title{margin:0!important;text-align:left!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview-title{color:#fff!important;font-size:24px!important;font-weight:900!important;line-height:1.22!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview-desc{color:var(--wallet-green)!important;font-size:16px!important;font-weight:800!important;line-height:1.45!important;margin-top:8px!important;max-width:520px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview-summary{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-area:summary!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-stat{grid-gap:8px!important;align-content:center!important;background:linear-gradient(135deg,color-mix(in srgb,var(--wallet-surface-raised) 90%,var(--wallet-green) 10%),var(--wallet-surface))!important;border-color:color-mix(in srgb,var(--wallet-border) 76%,var(--wallet-green) 24%)!important;border-radius:12px!important;display:grid!important;gap:8px!important;min-height:96px!important;padding:18px 20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-stat p{margin:0!important;text-align:left!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-stat p:first-child{color:var(--wallet-muted)!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-stat p:last-child{color:#fff!important;font-size:28px!important;font-weight:900!important;line-height:1!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-stat:nth-child(2) p:last-child{color:var(--wallet-green)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-withdraw-button{background:var(--wallet-green)!important;background-color:var(--wallet-green)!important;border:0!important;border-radius:12px!important;box-shadow:none!important;color:#000!important;font-size:16px!important;font-weight:900!important;grid-area:action!important;justify-self:stretch!important;min-height:56px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-withdraw-button:hover{background:#35f47b!important;background-color:#35f47b!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .gold-recharge-panel--wallet-page{grid-gap:18px!important;display:grid!important;gap:18px!important;padding:18px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-current-balance{background:#f6bd000a!important;border-color:#f6bd00b3!important;border-radius:8px!important;font-size:16px!important;margin:0!important;min-height:56px!important;padding:0 16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-current-balance span,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-current-balance strong{color:var(--wallet-gold)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-amount-field{margin:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-amount-field label{color:#fff!important;font-size:15px!important;margin-bottom:10px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-coin-input-shell input,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-coin-input-shell select{border-radius:8px!important;height:48px!important;padding:0 84px 0 16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-rate-note{color:var(--wallet-muted)!important;font-size:14px!important;margin:0!important;text-align:center!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-recharge-submit{font-size:16px!important;margin:0 auto!important;min-height:48px!important;width:min(520px,100%)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-panel{margin:0!important;padding:0!important;width:min(980px,100%)}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-panel form{grid-gap:24px 28px!important;align-items:start!important;display:grid!important;gap:24px 28px!important;grid-template-areas:"amount account" "method method" "submit submit"!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;padding:28px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-form>*{margin-bottom:0!important;margin-top:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-field{min-width:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-field--amount{grid-area:amount!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-field--method{grid-area:method!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-field--account{grid-area:account!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-submit-area{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-area:submit!important;justify-items:stretch!important;margin-top:2px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-method-grid{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-label{color:#fff!important;font-size:14px!important;font-weight:800!important;margin-bottom:10px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-input{background:color-mix(in srgb,var(--wallet-surface) 92%,#000 8%)!important;border:1px solid var(--wallet-border)!important;border-radius:10px!important;box-shadow:none!important;color:#fff!important;font-size:15px!important;font-weight:700!important;height:54px!important;outline:none!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-input:focus{border-color:var(--wallet-green)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--wallet-green) 18%,#0000)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-input::placeholder{color:#ffffff61!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-input-shell--amount span{color:var(--wallet-muted)!important;font-size:18px!important;font-weight:900!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-help{color:var(--wallet-muted)!important;font-size:13px!important;font-weight:700!important;line-height:1.5!important;margin-top:10px!important;text-align:left!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-method-card{align-items:center!important;background:color-mix(in srgb,var(--wallet-surface) 92%,#000 8%)!important;border:1px solid var(--wallet-border)!important;border-radius:10px!important;color:var(--wallet-muted)!important;display:inline-flex!important;font-size:15px!important;font-weight:900!important;justify-content:center!important;min-height:54px!important;padding:0 14px!important;white-space:nowrap!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-method-card:focus-visible,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-method-card:hover{border-color:color-mix(in srgb,var(--wallet-border) 58%,var(--wallet-green) 42%)!important;color:#fff!important;outline:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-method-card.is-selected{background:color-mix(in srgb,var(--wallet-green) 14%,var(--wallet-surface) 86%)!important;border-color:var(--wallet-green)!important;color:var(--wallet-green)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-submit-button{background:var(--wallet-green)!important;background-color:var(--wallet-green)!important;border:0!important;border-radius:12px!important;box-shadow:none!important;color:#000!important;font-size:17px!important;font-weight:900!important;min-height:58px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-submit-button:hover{background:#35f47b!important;background-color:#35f47b!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-note{color:var(--wallet-muted)!important;font-size:13px!important;font-weight:800!important;line-height:1.4!important;margin:0!important}@media (max-width:900px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-type-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-option-card{min-height:144px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview{align-items:stretch!important;grid-template-areas:"copy" "summary" "action"!important;grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-panel{width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-panel form{grid-template-areas:"amount" "method" "account" "submit"!important;grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-header,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-header,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-page-header{align-items:flex-start!important;flex-direction:column!important;gap:12px!important;margin-bottom:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-actions,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-page-actions{justify-content:space-between!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-current-balance,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-filter-panel,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-page-header{align-items:stretch!important;flex-direction:column!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-filter-panel label,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-filter-panel select,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-filter-panel>span{margin-left:0!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-tab-row{flex-wrap:nowrap!important;gap:20px!important;overflow-x:auto!important;scrollbar-width:none}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-tab-row::-webkit-scrollbar{display:none}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview{min-height:0!important;padding:24px 20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview-summary{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview-title{font-size:21px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-crystal-overview-desc{font-size:15px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-panel form{padding:22px 18px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-wallet-page.wallet-manager .wallet-withdraw-method-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main>.account-blockchain-page,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main>.account-tab-page,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main>.account-wallet-page,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-main>.purchased-page{min-width:0!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-header.account-tab-page-header,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-header,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-page-header.account-tab-page-header,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-page-header.account-tab-page-header{align-items:center!important;background:#0000!important;border:0!important;display:flex!important;gap:16px!important;justify-content:space-between!important;margin:0 0 20px!important;min-height:36px!important;padding:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-header.account-tab-page-header h1,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-header h1,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-page-header.account-tab-page-header h1,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-page-header.account-tab-page-header h1{color:#fff!important;font-size:22px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.2!important;margin:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions{align-items:center!important;color:#ffffff5c!important;display:flex!important;font-size:12px!important;gap:10px!important;justify-content:flex-end!important;line-height:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions>span{color:#ffffff5c!important;font-size:12px!important;font-weight:400!important;line-height:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-action-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions>button{align-items:center!important;background:#2b2b2b!important;background-color:#2b2b2b!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;gap:6px!important;height:32px!important;justify-content:center!important;line-height:20px!important;min-height:32px!important;padding:0 14px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-action-button svg,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions>button svg{stroke-width:2!important;color:currentColor!important;flex:0 0 auto!important;height:16px!important;width:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-action-button:hover:not(:disabled),html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions>button:hover:not(:disabled){background:#383838!important;background-color:#383838!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-action-button:disabled,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions>button:disabled{cursor:not-allowed!important;opacity:.62!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-row{grid-gap:28px!important;align-items:center!important;display:grid!important;gap:28px!important;grid-template-columns:minmax(0,1fr) minmax(180px,38%)!important;min-height:112px!important;padding:26px 28px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-row-copy{align-items:flex-start!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;text-align:left!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-row-desc,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-row-title{display:block!important;margin:0!important;text-align:left!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-row-title{line-height:1.25!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-row-desc{color:color-mix(in srgb,var(--app-accent) 86%,#fff 14%)!important;line-height:1.45!important;margin-top:8px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-row-control{align-items:center!important;display:flex!important;justify-content:flex-end!important;min-width:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-select{background-color:color-mix(in srgb,var(--app-surface) 94%,#000 6%)!important;border:1px solid color-mix(in srgb,var(--app-border) 84%,var(--app-accent) 16%)!important;border-radius:10px!important;color:var(--app-text-primary)!important;font-weight:700!important;line-height:1.25!important;min-height:56px!important;outline:none!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-select:focus{border-color:var(--app-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--app-accent) 18%,#0000)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-switch{align-items:center!important;background:#242424!important;background-color:#242424!important;border:1px solid color-mix(in srgb,var(--app-border) 86%,#fff 14%)!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #ffffff0a!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 64px!important;height:36px!important;padding:3px!important;position:relative!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease!important;width:64px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-switch:hover{background:#2d2d2d!important;background-color:#2d2d2d!important;border-color:color-mix(in srgb,var(--app-border) 58%,var(--app-accent) 42%)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-switch:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--app-accent) 24%,#0000)!important;outline:none!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-switch.is-on{background:var(--app-accent)!important;background-color:var(--app-accent)!important;border-color:#0000!important;box-shadow:0 10px 24px color-mix(in srgb,var(--app-accent) 26%,#0000)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-switch-thumb{background:#f5f5f5!important;border-radius:50%!important;box-shadow:0 4px 12px #00000052!important;display:block!important;height:28px!important;transform:translateX(0)!important;transition:transform .18s ease,background-color .16s ease!important;width:28px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-switch.is-on .profile-settings-switch-thumb{background:#06120a!important;transform:translateX(28px)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-actions{align-items:center!important;justify-content:flex-end!important;padding-top:8px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-section-save-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-save-button{align-items:center!important;border-radius:10px!important;display:inline-flex!important;font-size:16px!important;font-weight:700!important;justify-content:center!important;line-height:1.2!important;min-height:44px!important;min-width:156px!important;padding:0 22px!important;white-space:nowrap!important;width:auto!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .theme-feedback-error{grid-gap:8px!important;align-content:center!important;background:linear-gradient(135deg,color-mix(in srgb,var(--app-surface) 92%,var(--app-accent) 8%),color-mix(in srgb,var(--app-surface-alt) 94%,#000 6%)),var(--app-surface)!important;border:1px solid color-mix(in srgb,var(--app-border) 72%,var(--app-accent) 28%)!important;border-radius:12px!important;box-shadow:none!important;color:var(--app-text-primary)!important;display:grid!important;gap:8px!important;justify-items:center!important;min-height:92px!important;padding:22px 24px!important;text-align:center!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .theme-feedback-error .theme-feedback-title{color:var(--app-text-primary)!important;font-size:16px!important;font-weight:800!important;line-height:1.25!important;margin:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .theme-feedback-error .theme-feedback-body{color:color-mix(in srgb,var(--app-accent) 82%,#fff 18%)!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;margin:0!important}html[data-theme] body .account-page--figma-profile .fep-error{background:linear-gradient(135deg,color-mix(in srgb,var(--app-surface) 92%,var(--app-accent) 8%),color-mix(in srgb,var(--app-surface-alt) 94%,#000 6%)),var(--app-surface)!important;border:1px solid color-mix(in srgb,var(--app-border) 72%,var(--app-accent) 28%)!important;border-radius:12px!important;color:var(--app-text-primary)!important;padding:16px 18px!important}html[data-theme] body .account-page--figma-profile .fep-error span{color:color-mix(in srgb,var(--app-accent) 78%,#fff 22%)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal{max-width:640px!important;padding:38px 40px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal-actions{grid-gap:14px!important;align-items:center!important;display:grid!important;gap:14px!important;grid-template-columns:1fr minmax(190px,auto) minmax(170px,auto)!important;margin-top:32px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal-button{align-items:center!important;border-radius:12px!important;display:inline-flex!important;font-size:16px!important;font-weight:800!important;justify-content:center!important;line-height:1.2!important;min-height:56px!important;padding:0 22px!important;text-align:center!important;white-space:nowrap!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal-button--ghost{justify-self:end!important;min-width:112px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal-button--secondary{min-width:210px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal-button--primary{min-width:190px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-card{padding:26px 24px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-header{grid-gap:24px!important;align-items:center!important;display:grid!important;gap:24px!important;grid-template-columns:minmax(0,1fr) 286px!important;min-height:66px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-copy{align-items:flex-start!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;text-align:left!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-title,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-value{display:block!important;margin:0!important;text-align:left!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-title{line-height:1.25!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-value{line-height:1.25!important;margin-top:6px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-toggle-button{justify-content:center!important;min-width:286px!important;white-space:nowrap!important;width:286px!important}@media (max-width:640px){html[data-theme] body .account-page:not(.account-page--figma-profile) .account-blockchain-page-header.account-tab-page-header,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-header,html[data-theme] body .account-page:not(.account-page--figma-profile) .purchased-page-header.account-tab-page-header,html[data-theme] body .account-page:not(.account-page--figma-profile) .wallet-page-header.account-tab-page-header{align-items:flex-start!important;flex-direction:column!important;gap:12px!important;margin-bottom:16px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-tab-page-actions{justify-content:space-between!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-row{gap:18px!important;grid-template-columns:1fr!important;min-height:0!important;padding:22px 20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-row-control{justify-content:flex-start!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-select{min-width:0!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-section-save-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-settings-save-button{max-width:100%!important;min-width:min(156px,100%)!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal{padding:28px 22px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal-actions{gap:10px!important;grid-template-columns:1fr!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal-button,html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal-button--ghost,html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal-button--primary,html[data-theme] body .account-page:not(.account-page--figma-profile) .profile-unsaved-modal-button--secondary{justify-self:stretch!important;min-width:0!important;width:100%!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-card{padding:22px 20px!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-header{align-items:stretch!important;gap:16px!important;grid-template-columns:1fr!important;min-height:0!important}html[data-theme] body .account-page:not(.account-page--figma-profile) .account-profile-settings .profile-security-toggle-button{min-width:0!important;width:100%!important}}html:has(.figma-auth-page) #root,html:has(.figma-auth-page) #root>.App{height:100dvh;min-height:100dvh;width:100%}@media (min-width:769px){html:has(.figma-auth-page) #root{zoom:1}}@supports not (zoom:1){@media (min-width:769px){html:has(.figma-auth-page) #root{transform:none}}}html[data-theme] body .figma-auth-page{--auth-header-height:clamp(52px,8dvh,77px);--auth-stage-padding-block:clamp(10px,3dvh,40px);--auth-card-gap:clamp(12px,2.2dvh,24px);--auth-card-padding-block:clamp(12px,2.4dvh,23px);--auth-card-padding-inline:clamp(19px,3vw,29px);--auth-title-padding-bottom:clamp(4px,1.5dvh,16px);--auth-form-gap:clamp(10px,2.2dvh,24px);--auth-field-gap:clamp(4px,1dvh,10px);--auth-control-height:clamp(42px,6.5dvh,54px);background:#000!important;color:#fff!important;display:grid;font-family:MiSans,PingFang SC,Microsoft YaHei,sans-serif;grid-template-rows:var(--auth-header-height) minmax(0,1fr);height:100dvh;inset:0;min-height:100dvh;min-width:320px;overflow:hidden;position:fixed;z-index:50}html[data-theme] body .figma-auth-page[data-register-page]{--auth-card-gap:clamp(8px,1.5dvh,18px);--auth-card-padding-block:clamp(10px,1.8dvh,20px);--auth-title-padding-bottom:clamp(2px,0.8dvh,10px);--auth-form-gap:clamp(8px,1.5dvh,18px);--auth-field-gap:clamp(3px,0.7dvh,8px);--auth-control-height:clamp(40px,5.8dvh,50px)}.figma-auth-backdrop{background:url(/static/media/figma-auth-glow.f37e9865e47ff946bec6.svg) 50% -27.123vw/62.874vw 62.874vw no-repeat,#000;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.figma-auth-backdrop:before{color:#ffffff05;content:"MUSIC";font-size:clamp(150px,18vw,348px);font-weight:900;left:50%;letter-spacing:-.06em;line-height:1;position:absolute;top:9%;transform:translateX(-50%);white-space:nowrap;z-index:1}.figma-auth-backdrop:after{background:linear-gradient(180deg,#000000e6,#0000) 0 0 /100% 228px no-repeat,url(/static/media/figma-auth-dj.0b72ba96896237f1128a.png) calc(50% + 1.439vw) -4.892vw /98.893vw 65.929vw no-repeat;content:"";inset:0;position:absolute;z-index:2}.figma-auth-header{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;position:relative;width:min(1400px,calc(100% - 48px));z-index:3}html[data-theme] body .figma-auth-logo{background:#0000!important;border:0;color:#fff!important;cursor:pointer;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:24px;font-weight:800;letter-spacing:1px;line-height:36px;margin:0;padding:0}.figma-auth-language{position:relative}html[data-theme] body .figma-auth-language>div>button{background:#0000!important;border:0;border-radius:0;box-shadow:none!important;color:#fff!important;display:grid;height:24px;padding:0;place-items:center;width:24px}.figma-auth-language>div>button svg{height:24px;width:24px}.figma-auth-stage{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:0;padding:var(--auth-stage-padding-block) clamp(12px,2vw,24px);position:relative;width:100%;z-index:2}html[data-theme] body .figma-auth-card{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#1b1b1be6!important;border:1px solid #2b2b2b;border-radius:12px;box-shadow:none!important;box-sizing:border-box;color:#fff!important;display:flex;flex-direction:column;gap:var(--auth-card-gap);max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--auth-card-padding-block) var(--auth-card-padding-inline);position:relative;width:500px}.figma-auth-title{color:#fff!important;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:24px;font-weight:800;letter-spacing:1px;line-height:36px;margin:0;padding:0 0 var(--auth-title-padding-bottom);text-align:center}.figma-auth-close{background:#0000!important;border:0;color:#ffffffb3!important;cursor:pointer;font-size:25px;height:32px;line-height:1;position:absolute;right:14px;top:12px;width:32px}.figma-auth-form{gap:var(--auth-form-gap);width:100%}.figma-auth-field,.figma-auth-form{display:flex;flex-direction:column;text-align:left}.figma-auth-field{color:#fff!important;font-family:MiSans,PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-style:normal;font-weight:520;gap:var(--auth-field-gap);line-height:22px}.figma-auth-field>span{display:block;text-align:left;width:100%}html[data-theme] body .figma-auth-field input:not([type=checkbox]){background:#ffffff0d!important;background-color:#ffffff0d!important;border:1px solid #0000!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box;color:#fff!important;font:inherit;font-weight:330;height:var(--auth-control-height);outline:none;padding:clamp(8px,1.6dvh,16px) clamp(14px,2vw,20px);text-align:left;width:100%}html[data-theme] body .figma-auth-field input::placeholder{color:#ffffff80!important;opacity:1}html[data-theme] body .figma-auth-field input:focus{border-color:#26ee6d!important;box-shadow:0 0 0 2px #26ee6d2e!important}html[data-theme] body .figma-auth-field input:-webkit-autofill,html[data-theme] body .figma-auth-field input:-webkit-autofill:active,html[data-theme] body .figma-auth-field input:-webkit-autofill:focus,html[data-theme] body .figma-auth-field input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #272727!important;caret-color:#fff;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.figma-auth-link{color:#ffffffb3!important;font-size:14px;font-weight:400;line-height:19px;text-decoration:underline;text-underline-offset:2px}.figma-auth-link--center{align-self:center}html[data-theme] body .figma-auth-link--button{align-self:center;background:#0000!important;border:0;cursor:pointer;margin:0;padding:0}html[data-theme] body .figma-auth-submit{align-items:center;background:#26ee6d!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#000!important;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:var(--auth-control-height);justify-content:center;line-height:22px;padding:10px 20px;width:100%}html[data-theme] body .figma-auth-submit:hover:not(:disabled){background:#45f27f!important}html[data-theme] body .figma-auth-submit:disabled{background:#26ee6d4d!important;color:#000!important;cursor:not-allowed;opacity:1!important}.figma-auth-switch{color:#ffffffb3!important;font-size:14px;font-weight:400;line-height:19px;margin:0;text-align:center}html[data-theme] body .figma-auth-switch button{background:#0000!important;border:0;color:#fff!important;cursor:pointer;font:inherit;font-weight:600;margin:0;padding:0}.figma-auth-terms{grid-gap:10px;align-items:start;background:hsla(0,0%,100%,.035);border:1px solid #ffffff1a;border-radius:8px;display:grid;gap:10px;grid-template-columns:16px minmax(0,1fr);min-width:0;padding:clamp(7px,1.1dvh,10px) 12px}html[data-theme] body .figma-auth-terms input[type=checkbox]{accent-color:#26ee6d;border:1px solid #ffffff4d;border-radius:4px;cursor:pointer;flex:0 0 16px;height:16px;margin:2px 0 0;width:16px}.figma-auth-terms p{text-wrap:pretty;color:#ffffffad!important;font-size:14px;line-height:1.55;margin:0;min-width:0;overflow-wrap:anywhere}html[data-theme] body .figma-auth-terms button{background:#0000!important;border:0;color:#18c1ff!important;cursor:pointer;font:inherit;margin:0;padding:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}html[data-theme] body .figma-auth-terms .figma-auth-term-link{display:inline;line-height:inherit;margin:0 2px}html[data-theme] body .figma-auth-terms .figma-auth-term-link:first-of-type{margin-inline-start:4px}html[data-theme] body .figma-auth-terms .figma-auth-term-fallback{display:inline;line-height:inherit}html[data-theme] body .figma-auth-error{background:#ff5c5c1f!important;border:1px solid #ff5c5c73;border-radius:8px;color:#ff8a8a!important;font-size:13px;line-height:18px;margin:-8px 0 0;padding:10px 12px}html[data-theme] body .legal-acceptance-gate--auth-register{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000c!important;background-color:#000c!important;padding:24px!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-dialog{background:#1b1b1b!important;background-color:#1b1b1b!important;border:1px solid #3a3a3a!important;border-radius:12px!important;box-shadow:0 28px 80px #0000008f!important;color:#f5f5f5!important;max-height:min(900px,calc(100dvh - 48px))!important;max-width:none!important;width:min(1120px,calc(100vw - 48px))!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-footer,html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-header{background:#1b1b1b!important;background-color:#1b1b1b!important;border-color:#343434!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-header{padding:22px 30px!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-header h2{color:#fff!important;font-size:24px;font-weight:700;line-height:1.3;margin:0}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-header p{color:#ffffffa3!important;font-size:14px;line-height:1.55;margin-top:6px!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-close{background:#0000!important;color:#ffffffad!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-close:hover{background:#292929!important;color:#fff!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-content{background:#1b1b1b!important;background-color:#1b1b1b!important;min-height:0;padding:24px 30px!important;scrollbar-color:#555 #0000;scrollbar-width:thin}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-content::-webkit-scrollbar{width:8px}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-content::-webkit-scrollbar-track{background:#0000}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-content::-webkit-scrollbar-thumb{background:#555;border-radius:999px}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-loading>div{background:#303030!important;background-color:#303030!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-document-list{background:#232323!important;background-color:#232323!important;border-color:#3a3a3a!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-document-list>:not([hidden])~:not([hidden]){border-color:#383838!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-document-expanded{background:#232323!important;background-color:#232323!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-document-heading{border-color:#3a3a3a!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-document-title{color:#fff!important;font-size:16px;line-height:1.45}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-document-meta,html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-empty{color:#ffffff85!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-document-body{color:#ffffffc2!important;font-size:15px;line-height:1.8;margin-bottom:0}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-checkbox-row{background:#242424!important;background-color:#242424!important;border-color:#3a3a3a!important;color:#ffffffd1!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-checkbox-copy{text-wrap:pretty;line-height:1.65;min-width:0;overflow-wrap:anywhere}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-checkbox{accent-color:#48b875}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-open-text{color:#62ca8b!important;display:inline;margin:0 2px}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-open-text:first-of-type{margin-inline-start:4px}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-open-text:hover{color:#7cdaa0!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-error{background:#8e20203d!important;background-color:#8e20203d!important;border-color:#ff68685c!important;color:#faa!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-footer{padding:16px 30px!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-footer button{border-radius:8px!important;height:44px;justify-content:center;min-width:120px}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-cancel{background:#272727!important;background-color:#272727!important;border:1px solid #3b3b3b!important;color:#ffffffd1!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-cancel:hover{background:#303030!important;background-color:#303030!important;color:#fff!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-submit{background:#48b875!important;background-color:#48b875!important;border:0!important;color:#07110b!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-submit:hover:not(:disabled){background:#59c585!important;background-color:#59c585!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-submit:disabled{background:#30343a!important;background-color:#30343a!important;color:#ffffff61!important;opacity:1!important}@media (max-width:720px){.figma-auth-backdrop{background:url(/static/media/figma-auth-glow.f37e9865e47ff946bec6.svg) 50% -160px/720px 720px no-repeat,#000}.figma-auth-backdrop:after{background:linear-gradient(180deg,#000000e6,#0000) 0 0 /100% 180px no-repeat,url(/static/media/figma-auth-dj.0b72ba96896237f1128a.png) top /auto max(100%,760px) no-repeat}.figma-auth-header{width:calc(100% - 40px)}html[data-theme] body .figma-auth-card{width:min(500px,100%)}html[data-theme] body .legal-acceptance-gate--auth-register{align-items:flex-end;padding:10px!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-dialog{max-height:calc(100dvh - 20px)!important;width:100%!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-header{padding:16px 18px!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-header h2{font-size:20px}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-content{padding:16px 18px!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-footer{padding:12px 18px!important}html[data-theme] body .legal-acceptance-gate--auth-register .legal-acceptance-footer button{flex:1 1;min-width:0}}@media (max-height:620px){html[data-theme] body .figma-auth-page{--auth-header-height:48px;--auth-stage-padding-block:6px;--auth-card-gap:6px;--auth-card-padding-block:8px;--auth-card-padding-inline:12px;--auth-title-padding-bottom:0px;--auth-form-gap:6px;--auth-field-gap:2px;--auth-control-height:38px}.figma-auth-title{font-size:20px;line-height:24px}.figma-auth-field{font-size:13px;line-height:17px}.figma-auth-link,.figma-auth-switch,.figma-auth-terms p{font-size:12px;line-height:16px}.figma-auth-terms{gap:6px;padding:5px 8px}html[data-theme] body .figma-auth-terms input[type=checkbox]{flex-basis:14px;height:14px;width:14px}html[data-theme] body .figma-auth-submit{font-size:14px;line-height:18px}html[data-theme] body .figma-auth-error{font-size:11px;line-height:14px;margin-top:0;padding:6px 8px}}@media (max-height:520px) and (min-width:480px){html[data-theme] body .figma-auth-page[data-register-page] .figma-auth-card{width:min(760px,100%)}.figma-auth-page[data-register-page] .figma-auth-form{grid-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.figma-auth-page[data-register-page] .figma-auth-terms{min-width:0}.figma-auth-page[data-register-page] .figma-auth-submit{align-self:end}}@media (prefers-reduced-motion:reduce){.figma-auth-page *,.figma-auth-page :after,.figma-auth-page :before{scroll-behavior:auto!important;transition:none!important}}.app-dialog-layer{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 50% 32%,color-mix(in srgb,var(--app-accent) 18%,#0000),#0000 34%),#020605ad;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.app-dialog-layer-theme-karaoke{background:radial-gradient(circle at 50% 30%,#26ee6d24,#0000 38%),#000402d1}.app-dialog{--dialog-accent:var(--app-accent);--dialog-accent-soft:var(--app-accent-soft);animation:app-dialog-enter .15s ease-out;background:linear-gradient(145deg,color-mix(in srgb,var(--app-surface) 88%,var(--dialog-accent) 12%),var(--app-surface)),var(--app-surface);border:1px solid color-mix(in srgb,var(--app-border) 72%,var(--dialog-accent) 28%);border-radius:8px;box-shadow:var(--app-shadow-strong),0 0 0 1px #ffffff08 inset;color:var(--app-text-primary);overflow:hidden;padding:22px;position:relative;width:min(460px,100%)}.app-dialog:before{background:linear-gradient(90deg,#0000,var(--dialog-accent),#0000);content:"";height:3px;inset:0 0 auto;position:absolute}.app-dialog-warning{--dialog-accent:#b45309;--dialog-accent-soft:var(--app-badge-warning-bg,#b4530924)}.app-dialog-danger{--dialog-accent:#b91c1c;--dialog-accent-soft:var(--app-error-bg,#b91c1c24)}.app-dialog-success{--dialog-accent:#15803d;--dialog-accent-soft:var(--app-badge-success-bg,#15803d24)}.app-dialog-theme-karaoke{--dialog-accent:#26ee6d;--dialog-accent-soft:#26ee6d1f;background:linear-gradient(145deg,#26ee6d1a,#0000 44%),linear-gradient(180deg,#0c110e,#060806);border-color:#26ee6d57;box-shadow:0 22px 70px #0000009e,inset 0 0 0 1px hsla(0,0%,100%,.035),0 0 34px #26ee6d1a;color:#fff}.app-dialog-theme-karaoke .app-dialog-heading h2{color:#fff}.app-dialog-theme-karaoke .app-dialog-icon{background:#26ee6d1a;border-color:#26ee6d61;color:#26ee6d}.app-dialog-theme-karaoke .app-dialog-message,.app-dialog-theme-karaoke .app-dialog-prompt{color:#ffffffc2}.app-dialog-theme-karaoke .app-dialog-button-primary,.app-dialog-theme-karaoke.app-dialog-danger .app-dialog-button-primary{background:#26ee6d;border-color:#26ee6d;box-shadow:0 12px 28px #26ee6d33;color:#020703}.app-dialog-theme-karaoke .app-dialog-button-primary:hover{background:#5df489;border-color:#5df489}.app-dialog-theme-karaoke .app-dialog-button-secondary{background:hsla(0,0%,100%,.055);border-color:#ffffff24;color:#ffffffb8}.app-dialog-theme-karaoke .app-dialog-button-secondary:hover{background:#26ee6d14;border-color:#26ee6d52;color:#fff}.app-dialog-heading{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr)}.app-dialog-icon{align-items:center;background:color-mix(in srgb,var(--dialog-accent-soft) 78%,var(--app-surface) 22%);border:1px solid color-mix(in srgb,var(--dialog-accent) 38%,var(--app-border));border-radius:8px;color:var(--dialog-accent);display:inline-flex;height:42px;justify-content:center;width:42px}.app-dialog-heading h2{color:var(--app-text-primary);font-size:18px;font-weight:760;letter-spacing:0;line-height:1.25;margin:0}.app-dialog-message{grid-gap:8px;color:var(--app-text-secondary);display:grid;font-size:14px;gap:8px;line-height:1.65;margin-top:18px;word-break:break-word}.app-dialog-message p{margin:0}.app-dialog-prompt{grid-gap:8px;color:var(--app-text-secondary);display:grid;font-size:13px;font-weight:650;gap:8px;margin-top:18px}.app-dialog-prompt input,.app-dialog-prompt textarea{background:var(--app-input-bg);border:1px solid color-mix(in srgb,var(--app-border) 82%,var(--dialog-accent) 18%);border-radius:8px;color:var(--app-text-primary);font:inherit;font-size:14px;font-weight:500;line-height:1.45;outline:none;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;width:100%}.app-dialog-prompt input{height:42px;padding:0 12px}.app-dialog-prompt textarea{min-height:104px;padding:11px 12px;resize:vertical}.app-dialog-prompt input::placeholder,.app-dialog-prompt textarea::placeholder{color:var(--app-placeholder)}.app-dialog-prompt input:focus,.app-dialog-prompt textarea:focus{background:var(--app-input-bg-focus);border-color:var(--dialog-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dialog-accent) 24%,#0000)}.app-dialog-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.app-dialog-button{border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:14px;font-weight:760;height:40px;letter-spacing:0;min-width:88px;padding:0 18px;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.app-dialog-button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--dialog-accent) 30%,#0000);outline:none}.app-dialog-button:hover{transform:translateY(-1px)}.app-dialog-button-primary{background:var(--dialog-accent);border-color:color-mix(in srgb,var(--dialog-accent) 88%,var(--app-border) 12%);box-shadow:0 12px 26px color-mix(in srgb,var(--dialog-accent) 24%,#0000);color:var(--app-on-accent)}.app-dialog-danger .app-dialog-button-primary,.app-dialog-success .app-dialog-button-primary,.app-dialog-warning .app-dialog-button-primary{color:#fff}.app-dialog-theme-karaoke.app-dialog-warning .app-dialog-button-primary{color:#020703}.app-dialog-button-primary:hover{background:color-mix(in srgb,var(--dialog-accent) 88%,#fff 12%);border-color:color-mix(in srgb,var(--dialog-accent) 88%,#fff 12%)}.app-dialog-button-secondary{background:color-mix(in srgb,var(--app-surface-alt) 86%,#0000);border-color:var(--app-border);color:var(--app-text-secondary)}.app-dialog-button-secondary:hover{background:var(--app-elevated);border-color:color-mix(in srgb,var(--app-border) 58%,var(--app-text-primary) 42%);color:var(--app-text-primary)}@keyframes app-dialog-enter{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:520px){.app-dialog-layer{align-items:flex-end;height:100dvh;min-height:100dvh;padding:max(14px,env(safe-area-inset-top,0px)) max(14px,env(safe-area-inset-right,0px)) max(14px,env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px))}.app-dialog,.app-dialog-layer{overflow-y:auto;overscroll-behavior:contain}.app-dialog{max-height:calc(100dvh - 28px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));padding:20px}.app-dialog-actions{flex-direction:column-reverse}.app-dialog-button{width:100%}}@supports (height:100dvh){@media (max-width:520px){.app-dialog-layer{padding-bottom:calc(max(14px, env(safe-area-inset-bottom, 0px)) + max(0px, calc(100vh - 100dvh)))}.app-dialog{max-height:calc(100dvh - 28px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px) - max(0px, calc(100vh - 100dvh)))}}}.unsaved-changes-layer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7!important}html[data-theme] body .unsaved-changes-dialog{background:#050505!important;border-color:#30483a!important;box-shadow:0 30px 80px #000000c7,inset 0 0 0 1px hsla(0,0%,100%,.035)!important;color:#fff!important}html[data-theme] body .unsaved-changes-title{color:#fff!important}html[data-theme] body .unsaved-changes-message{color:#ffffffc7!important}.unsaved-changes-button{font-weight:700;min-height:44px}html[data-theme] body .unsaved-changes-button--ghost{background:#0000!important;color:#ffffffd1!important}html[data-theme] body .unsaved-changes-button--ghost:hover{background:#171717!important;color:#fff!important}html[data-theme] body .unsaved-changes-button--secondary{background:#0c0f0d!important;border-color:#3d5d49!important;color:#fff!important}html[data-theme] body .unsaved-changes-button--secondary:hover{background:#121c16!important;border-color:#26ee6d!important}html[data-theme] body .unsaved-changes-button--primary{background:#26ee6d!important;border:1px solid #26ee6d!important;box-shadow:0 12px 28px #26ee6d33;color:#031006!important}html[data-theme] body .unsaved-changes-button--primary:hover{background:#5df489!important;border-color:#5df489!important;color:#020a04!important}html[data-theme] body .unsaved-changes-button:disabled{opacity:.5!important}@media (max-width:560px){.unsaved-changes-actions{display:grid;grid-template-columns:1fr}.unsaved-changes-button{width:100%}}html body .public-site-footer.public-site-footer{--public-site-footer-content-width:min(1400px,calc(100vw - 48px));--public-site-footer-gutter:max(0px,calc((100% - var(--public-site-footer-content-width))/2));align-items:start;background:#000;border:0;border-top:1px solid #161616;box-sizing:border-box;color:#fff;display:flex;gap:0;margin:34px 0 0;min-height:0;padding:46px var(--public-site-footer-gutter) 62px;text-align:left;width:100%}html body .public-site-footer.public-site-footer .public-site-footer__brand{flex:0 0 17%;min-width:150px}html body .public-site-footer.public-site-footer .public-site-footer__links{display:grid;flex:1 1 auto;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}html body .public-site-footer.public-site-footer h2,html body .public-site-footer.public-site-footer h3,html body .public-site-footer.public-site-footer p{margin:0;padding:0}html body .public-site-footer.public-site-footer h2{color:#fff;font-size:24px;font-weight:500;line-height:32px}html body .public-site-footer.public-site-footer nav{display:block;margin:0;padding:0;text-align:center;width:auto}html body .public-site-footer.public-site-footer h3{color:#fff;font-size:12px;font-weight:700;line-height:18px;margin-bottom:14px}html body .public-site-footer.public-site-footer p{color:#ffffffa3;display:block;font-size:11px;font-weight:400;line-height:16px;margin-top:10px;white-space:nowrap}html body .public-site-footer.public-site-footer a{color:inherit;text-decoration:none}html body .public-site-footer.public-site-footer a:focus-visible,html body .public-site-footer.public-site-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){html body .public-site-footer.public-site-footer{display:block;padding-bottom:48px;padding-top:40px;width:100%}html body .public-site-footer.public-site-footer .public-site-footer__brand{margin-bottom:32px;min-width:0}html body .public-site-footer.public-site-footer .public-site-footer__links{gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){html body .public-site-footer.public-site-footer{--public-site-footer-content-width:min(100%,calc(100vw - 24px))}}@media (max-width:520px){html body .public-site-footer.public-site-footer .public-site-footer__links{grid-template-columns:1fr}html body .public-site-footer.public-site-footer nav{text-align:left}html body .public-site-footer.public-site-footer p{white-space:normal}}.home-page{--home-bg:#0b0c0f;--home-surface:#15171b;--home-surface-soft:#1c1f24;--home-surface-raised:#252930;--home-border:hsla(0,0%,100%,.085);--home-border-strong:#fff3;--home-text:#f5f7fa;--home-text-soft:#e5e9efc7;--home-text-muted:#d3d9e1a3;--home-accent:#25c96f;--home-accent-strong:#18a959;--home-accent-soft:#25c96f1f;--home-link:#b7bec8;--home-on-accent:#020c05;--home-success-bg:#173322;--home-success-border:#2e6846;--home-success-text:#9be3b7;--home-info-bg:#17283c;--home-info-border:#315577;--home-info-text:#acd2f6;--home-warning-bg:#342a18;--home-warning-border:#6f5830;--home-warning-text:#ecd394;--home-error-bg:#382126;--home-error-border:#75414c;--home-error-text:#ffb9c6;--home-shadow:0 18px 42px #0000006b;background-color:var(--home-bg);background-image:linear-gradient(180deg,#101114 0,var(--home-bg) 38%,#090a0c 100%);color:var(--home-text);font-family:MiSans,Inter,Segoe UI,sans-serif;font-family:var(--ibom-font-family,"MiSans","Inter","Segoe UI",sans-serif);min-height:100vh;overflow:hidden;position:relative;text-align:left}.home-page *,.home-page :after,.home-page :before{box-sizing:border-box}.home-page__ambient{background:radial-gradient(circle at 74% 0,hsla(0,0%,100%,.045),#0000 32%),linear-gradient(180deg,rgba(122,133,149,.035),#0000 76%);height:680px;inset:0 0 auto;opacity:.9;pointer-events:none;position:absolute}.home-shell{margin:0 auto;padding:32px 0 72px;position:relative;width:min(1400px,calc(100vw - 48px));z-index:1}.home-page a,.home-page button{-webkit-tap-highlight-color:transparent}.home-page a:focus-visible,.home-page button:focus-visible{outline:3px solid #25c96f57;outline-offset:3px}.home-overview{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.24fr) minmax(390px,.96fr)}.home-empty-page,.home-empty-section,.home-hero,.home-moments-panel,.home-space-card,.home-trending-list,.home-user-card,.home-work-card{background:var(--home-surface);border:1px solid var(--home-border);box-shadow:0 1px 0 color-mix(in srgb,var(--home-text) 3%,#0000)}.home-hero{background:#090a0c;border-radius:16px;box-shadow:var(--home-shadow);isolation:isolate;min-height:390px;overflow:hidden;position:relative}.home-hero__image{filter:grayscale(.72) saturate(.38) brightness(.76) contrast(1.1);height:100%;inset:0;object-fit:cover;object-position:center right;position:absolute;transform:scale(1.01);width:100%}.home-hero__fade{background:linear-gradient(90deg,#08090bfc,#08090bf0 33%,#08090b99 57%,#08090b1f 82%),linear-gradient(180deg,#08090b14,#08090b8a);inset:0;position:absolute}.home-hero__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:690px;min-height:390px;padding:clamp(38px,5vw,70px);position:relative;z-index:1}.home-hero h1{text-wrap:balance;color:#f7f8fa;font-size:clamp(36px,4.2vw,62px);font-weight:700;letter-spacing:-.035em;line-height:1.08;margin:0;max-width:620px}.home-hero p{color:#e8ebf0c2;font-size:clamp(15px,1.3vw,18px);line-height:1.72;margin:22px 0 0;max-width:570px}.home-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.home-button{align-items:center;border:1px solid #0000;border-radius:10px;display:inline-flex;font-size:15px;font-weight:700;gap:12px;justify-content:center;line-height:1;min-height:48px;padding:0 20px;text-decoration:none;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.home-button svg{flex:0 0 auto;height:19px;width:19px}.home-button:hover{transform:translateY(-1px)}.home-button--primary{background:var(--home-accent);box-shadow:0 10px 28px color-mix(in srgb,var(--home-accent) 22%,#0000);color:var(--home-on-accent);min-width:160px}.home-button--primary:hover{background:color-mix(in srgb,var(--home-accent) 88%,#fff);box-shadow:0 14px 34px color-mix(in srgb,var(--home-accent) 30%,#0000)}.home-button--ghost{background:#0c0d109e;border-color:#ffffff38;color:#f1f3f6;min-width:176px}.home-button--ghost:hover{background:#ffffff17;border-color:#ffffff6b}.home-moments-panel{border-radius:16px;display:flex;flex-direction:column;min-height:390px;overflow:hidden}.home-panel-header,.home-section-header{align-items:center;display:flex;gap:18px;justify-content:space-between}.home-panel-header{border-bottom:1px solid var(--home-border);min-height:58px;padding:0 18px 0 20px}.home-panel-header h2,.home-section-header h2{color:var(--home-text);font-weight:700;letter-spacing:-.018em;margin:0}.home-panel-header h2{font-size:17px;line-height:1.3}.home-icon-button{align-items:center;background:#0000;border:1px solid #0000;border-radius:9px;color:var(--home-link);cursor:pointer;display:inline-flex;height:38px;justify-content:center;padding:0;transition:background-color .16s ease,border-color .16s ease,color .16s ease;width:38px}.home-icon-button:hover:not(:disabled){background:var(--home-surface-soft);border-color:var(--home-border);color:var(--home-text)}.home-icon-button:disabled{cursor:not-allowed;opacity:.42}.home-icon-button svg{height:19px;width:19px}.home-icon-button .is-spinning{animation:home-spin .82s linear infinite}@keyframes home-spin{to{transform:rotate(1turn)}}.home-moments-list{display:flex;flex:1 1;flex-direction:column;min-height:0}.home-moment-row{grid-gap:12px;align-items:center;border-bottom:1px solid var(--home-border);color:inherit;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr) auto;min-height:82px;padding:13px 16px;text-decoration:none;transition:background-color .15s ease}.home-moment-row:last-child{border-bottom:0}.home-moment-row:hover{background:var(--home-surface-soft)}.home-moment-row__avatar{border:1px solid var(--home-border-strong);border-radius:50%;height:42px;object-fit:cover;width:42px}.home-moment-row__copy{min-width:0}.home-moment-row__meta{align-items:baseline;display:flex;gap:12px;justify-content:space-between;min-width:0}.home-moment-row__meta strong{color:var(--home-text);font-size:14px;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-moment-row__meta time{color:var(--home-text-muted);flex:0 0 auto;font-size:11px;line-height:1.3}.home-moment-row__copy>p{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--home-text-soft);display:-webkit-box;font-size:13px;line-height:1.45;margin:4px 0 0;overflow:hidden}.home-moment-row__stats{color:var(--home-text-muted);display:flex;font-size:11px;gap:14px;margin-top:6px}.home-moment-row__stats span{align-items:center;display:inline-flex;gap:5px}.home-moment-row__stats svg{height:13px;width:13px}.home-moment-row__media{border:1px solid var(--home-border);border-radius:8px;height:50px;object-fit:cover;width:50px}.home-moments-state{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:260px;padding:30px;text-align:center}.home-moments-state>svg{color:var(--home-link);height:34px;margin-bottom:14px;width:34px}.home-moments-state strong{color:var(--home-text);font-size:15px;line-height:1.5}.home-moments-state p{color:var(--home-text-muted);font-size:13px;line-height:1.65;margin:8px 0 0;max-width:330px}.home-moments-state--error strong{color:var(--home-error-text);font-weight:600}.home-inline-action{align-items:center;background:#0000;border:0;color:var(--home-accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:7px;justify-content:center;margin-top:15px;min-height:40px;padding:0;text-decoration:none}.home-inline-action:hover{color:var(--home-text)}.home-inline-action svg{height:15px;width:15px}.home-moment-skeleton{grid-gap:12px;align-items:center;border-bottom:1px solid var(--home-border);display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr);min-height:82px;padding:14px 16px}.home-card-skeleton,.home-moment-skeleton i,.home-moment-skeleton>span{animation:home-shimmer 1.35s ease-in-out infinite;background:linear-gradient(100deg,var(--home-surface-soft) 20%,color-mix(in srgb,var(--home-surface-raised) 82%,var(--home-text) 4%) 40%,var(--home-surface-soft) 60%);background-size:220% 100%}.home-moment-skeleton>span{border-radius:50%;height:42px;width:42px}.home-moment-skeleton>div{grid-gap:9px;display:grid;gap:9px}.home-moment-skeleton i{border-radius:999px;display:block;height:10px;width:74%}.home-moment-skeleton i+i{width:92%}@keyframes home-shimmer{to{background-position:-220% 0}}.home-alert{align-items:center;background:var(--home-error-bg);border:1px solid var(--home-error-border);border-radius:10px;color:var(--home-error-text);display:flex;font-size:13px;gap:14px;justify-content:space-between;margin-top:18px;min-height:48px;padding:10px 14px}.home-alert button{background:#0000;border:1px solid;border-radius:8px;color:inherit;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;min-height:34px;padding:0 12px}.home-section{margin-top:34px}.home-section-header{margin-bottom:12px;min-height:42px}.home-section-header h2{font-size:clamp(20px,1.7vw,25px);line-height:1.25}.home-section-header>a{align-items:center;color:var(--home-text-muted);display:inline-flex;font-size:13px;font-weight:700;gap:7px;min-height:40px;padding:0 4px;text-decoration:none}.home-section-header>a:hover{color:var(--home-text)}.home-section-header>a svg{height:15px;width:15px}.home-space-grid,.home-user-grid,.home-work-grid{grid-gap:12px;display:grid;gap:12px}.home-work-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.home-work-card{border-radius:12px;color:inherit;display:flex;flex-direction:column;min-width:0;overflow:hidden;text-decoration:none;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.home-space-card:hover,.home-user-card:hover,.home-work-card:hover{border-color:var(--home-border-strong);box-shadow:var(--home-shadow);transform:translateY(-2px)}.home-work-card__cover{align-items:center;appearance:none;aspect-ratio:1.38/1;background:linear-gradient(135deg,var(--home-surface-soft),var(--home-surface-raised));border:0;color:var(--home-text-muted);cursor:pointer;display:flex;font:inherit;justify-content:center;overflow:hidden;padding:0;position:relative;width:100%}.home-work-card__cover>svg{height:38px;width:38px}.home-work-card__cover img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .26s ease;width:100%}.home-work-card:hover .home-work-card__cover img{transform:scale(1.035)}.home-work-card__play-indicator{background:#050807b8;border:1px solid #ffffff3d;border-radius:50%;box-shadow:0 8px 22px #00000057;color:#fff;display:grid;height:42px;left:50%;opacity:0;place-items:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.92);transition:opacity .17s ease,transform .17s ease,background-color .17s ease,color .17s ease;width:42px;z-index:2}.home-work-card__cover:focus-visible .home-work-card__play-indicator,.home-work-card__cover:hover .home-work-card__play-indicator{background:#050807e0;opacity:1;transform:translate(-50%,-50%) scale(1.06)}.home-work-card__cover.is-playing .home-work-card__play-indicator{background:var(--home-accent);color:var(--home-on-accent)}.home-work-card__play-indicator svg{height:20px;width:20px}.home-work-card__body{display:flex;flex:1 1;flex-direction:column;min-height:142px;padding:13px}.home-space-card h3,.home-trending-item h3,.home-user-card h3,.home-work-card h3{color:var(--home-text);margin:0}.home-work-card h3{font-size:14px;font-weight:700;line-height:1.4}.home-work-card h3,.home-work-card h3 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-work-card h3 a{color:inherit;display:block;text-decoration:none}.home-work-card h3 a:hover{color:var(--home-accent)}.home-work-card__body>p{color:var(--home-text-muted);font-size:12px;line-height:1.4;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-tag-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px;min-width:0}.home-tag-row span{background:var(--home-surface-soft);border:1px solid color-mix(in srgb,var(--home-border) 80%,#0000);border-radius:7px;color:var(--home-text-soft);display:inline-flex;font-weight:600;max-width:100%;min-height:24px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.home-tag-row span,.home-work-card__stats{align-items:center;font-size:10px;line-height:1}.home-work-card__stats{color:var(--home-text-muted);display:flex;gap:11px;margin-top:auto;min-width:0;padding-top:13px}.home-work-card__stats span{align-items:center;display:inline-flex;gap:4px}.home-work-card__stats svg{height:12px;width:12px}.home-work-card__stats time{margin-left:auto}.home-space-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-space-card{border-radius:12px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.home-space-card__media{aspect-ratio:16/7;background:var(--home-surface-soft);overflow:hidden;position:relative}.home-space-card__media:after{background:linear-gradient(180deg,#0000,#08090b94);content:"";height:52%;inset:auto 0 0;pointer-events:none;position:absolute}.home-space-card__media img{height:100%;object-fit:cover;transition:transform .26s ease;width:100%}.home-space-card:hover .home-space-card__media img{transform:scale(1.025)}.home-space-status{align-items:center;background:var(--home-success-bg);border:1px solid var(--home-success-border);border-radius:999px;color:var(--home-success-text);display:inline-flex;font-size:10px;font-weight:700;left:10px;line-height:1;min-height:26px;padding:0 9px;position:absolute;top:10px;z-index:1}.home-space-status--completed,.home-space-status--in-progress,.home-space-status--in_progress,.home-space-status--working{background:var(--home-info-bg);border-color:var(--home-info-border);color:var(--home-info-text)}.home-space-status--archived,.home-space-status--paused{background:var(--home-warning-bg);border-color:var(--home-warning-border);color:var(--home-warning-text)}.home-space-card__body{display:flex;flex:1 1;flex-direction:column;min-height:228px;padding:14px}.home-space-card h3{font-size:16px;font-weight:700;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-space-card h3 a{color:inherit;text-decoration:none}.home-space-card h3 a:hover{color:var(--home-text)}.home-space-card__body>p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--home-text-soft);display:-webkit-box;font-size:12px;line-height:1.65;margin:7px 0 0;min-height:40px;overflow:hidden}.home-space-card__metrics{align-items:center;color:var(--home-text-muted);display:flex;font-size:11px;gap:10px;justify-content:space-between;margin-top:13px}.home-space-card__metrics span{align-items:center;display:inline-flex;gap:5px}.home-space-card__metrics svg{height:14px;width:14px}.home-progress{background:var(--home-surface-raised);border-radius:999px;height:5px;margin-top:9px;overflow:hidden;position:relative}.home-progress span{background:var(--home-accent);border-radius:inherit;display:block;height:100%}.home-tag-row--roles{margin-top:12px}.home-card-action{align-items:center;background:#0000;border:1px solid color-mix(in srgb,var(--home-accent) 76%,var(--home-border));border-radius:8px;color:var(--home-accent);display:inline-flex;font-size:12px;font-weight:700;gap:7px;justify-content:center;margin-top:auto;min-height:38px;padding:0 12px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.home-card-action:hover{background:var(--home-accent);border-color:var(--home-accent);color:var(--home-on-accent)}.home-card-action svg{height:14px;width:14px}.home-user-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-user-card{border-radius:12px;display:flex;flex-direction:column;min-height:250px;min-width:0;padding:16px;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.home-user-card__head{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:58px minmax(0,1fr)}.home-user-card__avatar{height:58px;position:relative;width:58px}.home-user-card__avatar img{border:1px solid var(--home-border-strong);border-radius:50%;height:100%;object-fit:cover;width:100%}.home-user-card__online{background:#35c96f;border:2px solid var(--home-surface);border-radius:50%;bottom:2px;box-shadow:0 0 0 2px color-mix(in srgb,#35c96f 16%,#0000);height:13px;position:absolute;right:1px;width:13px}.home-user-card__identity{min-width:0}.home-user-card h3{align-items:center;display:flex;font-size:15px;font-weight:700;gap:6px;line-height:1.35;min-width:0}.home-user-card h3 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-user-card h3 svg{color:var(--home-text-muted);flex:0 0 auto;height:16px;width:16px}.home-user-card__identity>p{color:var(--home-text-soft);font-size:11px;line-height:1.4;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-user-card__identity>span{align-items:center;color:var(--home-text-muted);display:flex;font-size:10px;gap:5px;line-height:1.35;margin-top:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-user-card__identity>span svg{flex:0 0 auto;height:13px;width:13px}.home-user-card__stats{border-bottom:1px solid var(--home-border);border-top:1px solid var(--home-border);display:flex;gap:24px;margin-top:16px;padding:12px 0}.home-user-card__stats span{align-items:baseline;color:var(--home-text-muted);display:flex;font-size:11px;gap:6px}.home-user-card__stats strong{color:var(--home-text);font-size:14px}.home-user-card__bio{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--home-text-soft);display:-webkit-box;font-size:11px;line-height:1.65;margin:12px 0 14px;min-height:38px;overflow:hidden}.home-card-skeleton{border:1px solid var(--home-border);border-radius:12px;min-height:220px}.home-card-skeleton--work{min-height:286px}.home-card-skeleton--space{min-height:330px}.home-card-skeleton--user{min-height:250px}.home-empty-page,.home-empty-section{align-items:center;border-radius:12px;color:var(--home-text-muted);display:flex;flex-direction:column;justify-content:center;min-height:170px;padding:28px;text-align:center}.home-empty-page>svg,.home-empty-section>svg{color:var(--home-text-muted);height:34px;margin-bottom:10px;width:34px}.home-empty-page p,.home-empty-section p{font-size:13px;line-height:1.65;margin:0}.home-empty-page{margin-top:34px}.home-trending-list{border-radius:12px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:10px}.home-trending-item{grid-gap:10px;align-items:center;border-right:1px solid var(--home-border);color:inherit;display:grid;gap:10px;grid-template-columns:auto 44px minmax(0,1fr) auto;min-height:72px;min-width:0;padding:10px;text-decoration:none}.home-trending-item:last-child{border-right:0}.home-trending-item>strong{color:var(--home-text);font-size:18px}.home-trending-item__cover{align-items:center;background:var(--home-surface-soft);border-radius:7px;color:var(--home-text-muted);display:flex;height:44px;justify-content:center;overflow:hidden;position:relative;width:44px}.home-trending-item__cover>svg{height:20px;width:20px}.home-trending-item__cover img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.home-trending-item>div:not(.home-trending-item__cover){min-width:0}.home-trending-item h3{font-size:12px;line-height:1.4}.home-trending-item h3,.home-trending-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-trending-item p{color:var(--home-text-muted);font-size:10px;line-height:1.35;margin:3px 0 0}.home-trending-item>svg{color:var(--home-text-muted);height:17px;width:17px}@media (max-width:1240px){.home-overview{grid-template-columns:minmax(0,1.1fr) minmax(350px,.9fr)}.home-trending-list,.home-work-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-space-grid,.home-user-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-trending-item:nth-child(3n){border-right:0}.home-trending-item:nth-child(n+4){border-top:1px solid var(--home-border)}}@media (max-width:940px){.home-shell{padding-top:24px}.home-overview{grid-template-columns:minmax(0,1fr)}.home-hero,.home-hero__content{min-height:430px}.home-moments-panel{min-height:360px}.home-work-card__cover{aspect-ratio:1.6/1}}@media (max-width:700px){.home-shell{padding:16px 0 54px}.home-page__ambient{height:480px}.home-overview{gap:14px}.home-hero{border-radius:14px;min-height:420px}.home-hero__image{object-position:64% center}.home-hero__fade{background:linear-gradient(180deg,#08090b47,#08090bcc 55%,#08090bfc),linear-gradient(90deg,#08090be6,#08090b47 78%)}.home-hero__content{justify-content:flex-end;min-height:420px;padding:28px 24px 24px}.home-hero h1{font-size:clamp(34px,10vw,46px);line-height:1.12}.home-hero p{font-size:15px;margin-top:14px}.home-hero__actions{margin-top:22px;width:100%}.home-button{min-height:50px;width:100%}.home-moments-panel{border-radius:14px;min-height:380px}.home-moment-row{gap:10px;grid-template-columns:40px minmax(0,1fr) auto;min-height:86px;padding:13px}.home-moment-row__avatar{height:40px;width:40px}.home-moment-row__meta{display:block}.home-moment-row__meta time{display:block;margin-top:2px}.home-moment-row__media{height:46px;width:46px}.home-section{margin-top:28px}.home-section-header{margin-bottom:10px}.home-section-header h2{font-size:21px}.home-user-grid,.home-work-grid{grid-auto-columns:minmax(238px,78vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 24px 12px 0;scroll-snap-type:inline mandatory;scrollbar-width:none;width:calc(100% + 24px)}.home-user-grid::-webkit-scrollbar,.home-work-grid::-webkit-scrollbar{display:none}.home-card-skeleton--user,.home-card-skeleton--work,.home-user-card,.home-work-card{scroll-snap-align:start}.home-work-card__cover{aspect-ratio:1.55/1}.home-work-card__body{min-height:152px}.home-space-grid{grid-template-columns:minmax(0,1fr)}.home-space-card{display:grid;grid-template-columns:minmax(135px,41%) minmax(0,1fr)}.home-space-card__media{aspect-ratio:auto;height:100%;min-height:250px}.home-space-card__body{min-height:250px;padding:14px}.home-space-card__metrics{align-items:flex-start;flex-direction:column;gap:6px}.home-trending-list{grid-template-columns:minmax(0,1fr)}.home-trending-item,.home-trending-item:nth-child(3n){border-bottom:1px solid var(--home-border);border-right:0}.home-trending-item:nth-child(n+4){border-top:0}.home-trending-item:last-child{border-bottom:0}}@media (max-width:640px){.home-shell{width:min(100%,calc(100vw - 24px))}.home-user-grid,.home-work-grid{padding-right:12px;width:calc(100% + 12px)}}@media (max-width:480px){.home-hero{min-height:440px}.home-hero__content{min-height:440px;padding:24px 20px 20px}.home-hero h1{font-size:34px}.home-panel-header{min-height:56px;padding-inline:16px 12px}.home-moment-row__copy>p{-webkit-line-clamp:2}.home-moment-row__stats{display:none}.home-space-card{display:flex}.home-space-card__media{aspect-ratio:16/7;min-height:0}.home-space-card__body{min-height:224px}.home-user-grid{grid-auto-columns:minmax(248px,84vw)}}@media (prefers-reduced-motion:reduce){.home-page *,.home-page :after,.home-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.demo-hub-creators-page,.demo-hub-works-page{background:#000;color:#fff;min-height:calc(100vh - 76px);overflow-x:clip;padding:28px 0 0}.demo-hub-creators-page,.demo-hub-works-page{padding-top:20px}@media (min-width:769px){.demo-hub-works-page{min-height:calc(125dvh - 77px);min-height:calc(var(--ibom-app-scale-compensation-height, 125dvh) - 77px)}}.demo-hub-works-page--interaction{min-height:640px;padding-top:102px}.demo-hub-creators-page--interaction{min-height:2207px}#root:has(.demo-hub-creators-page),#root:has(.demo-hub-works-page),#root:has(.ibom-work-detail),body:has(.demo-hub-creators-page),body:has(.demo-hub-works-page),body:has(.ibom-work-detail),html:has(.demo-hub-creators-page),html:has(.demo-hub-works-page),html:has(.ibom-work-detail){background:#000!important}body:has(.demo-hub-creators-page) .App,body:has(.demo-hub-works-page) .App,body:has(.ibom-work-detail) .App,body:has(.ibom-work-detail) .App>.min-h-screen{background:#000!important}.demo-hub-creator-grid,.demo-hub-filter-shell,.demo-hub-page-footer,.demo-hub-pagination,.demo-hub-work-grid,.demo-hub-works-toolbar{margin-left:auto;margin-right:auto;width:min(1400px,calc(100vw - 48px))}.demo-hub-filter-head{align-items:center;display:flex;height:34px;justify-content:space-between;margin-bottom:10px}.demo-hub-creators-page .demo-hub-creator-grid,.demo-hub-creators-page .demo-hub-filter-shell,.demo-hub-creators-page .demo-hub-page-footer,.demo-hub-creators-page .demo-hub-pagination{width:min(1400px,calc(100vw - 48px))}.demo-hub-creators-page .demo-hub-filter-shell{min-height:257px}.demo-hub-creators-page .demo-hub-filter-shell--interaction{min-height:1510px;overflow:visible;position:relative}.demo-hub-creators-page .demo-hub-filter-head{align-items:flex-start;border-bottom:1px solid #141414;height:44px;margin-bottom:10px}.demo-hub-filter-shell--interaction .demo-hub-filter-head{margin-bottom:0}.demo-hub-filter-shell--interaction .demo-hub-filter-head.is-search-filled{margin-top:23px}.demo-hub-creators-page .demo-hub-filter-head h1{font-size:20px;font-weight:520;line-height:27px;margin-top:2px}.demo-hub-creators-page .demo-hub-search{border-radius:100px;gap:4px;height:32px;padding:0 18px;width:250px}.demo-hub-creators-page .demo-hub-search svg{height:20px;width:20px}.demo-hub-creators-page .demo-hub-search input{background:#0000!important;border:0!important;color:#fff!important;font-size:14px!important;font-weight:330!important;height:100%;line-height:19px!important}.demo-hub-creators-page .demo-hub-search input::placeholder{color:#ffffff4d!important;opacity:1}.demo-hub-advanced-head h1,.demo-hub-filter-head h1{color:#fff;font-size:16px;font-weight:700;line-height:22px;margin:0}.demo-hub-search{align-items:center;background:#141414;border-radius:8px;color:#ffffff73;display:flex;gap:8px;height:28px;padding:0 12px;width:194px}.demo-hub-search svg{flex:0 0 auto;height:16px;width:16px}.demo-hub-advanced-grid input,.demo-hub-advanced-grid select,.demo-hub-search input{background:#0000;border:0;color:#fff;font-size:11px;outline:0;width:100%}.demo-hub-advanced-grid input::placeholder,.demo-hub-search input::placeholder{color:#ffffff73}.demo-hub-advanced-grid select{appearance:none;min-width:0;padding:0;text-align:center;text-align-last:center}.demo-hub-advanced-grid select optgroup,.demo-hub-advanced-grid select option{background:#fff;color:#111}.demo-hub-checkbox-row,.demo-hub-pill-row,.demo-hub-sort-row,.demo-hub-tab-row{align-items:center;display:flex;gap:10px}.demo-hub-alphabet-row{border-bottom:1px solid #171717;border-top:1px solid #171717;height:36px}.demo-hub-creators-page .demo-hub-pill-row{gap:13px}.demo-hub-creators-page .demo-hub-alphabet-row{border:0;height:31px}.demo-hub-advanced-head button,.demo-hub-pagination button,.demo-hub-pagination span,.demo-hub-pagination strong,.demo-hub-pill-row button,.demo-hub-sort-row button,.demo-hub-tab-row button{background:#0000;border:0;border-radius:4px;color:#ffffff9e;font-size:11px;line-height:1;white-space:nowrap}.demo-hub-pill-row button{height:28px;padding:0 12px}.demo-hub-creators-page .demo-hub-pill-row button{border-radius:8px;color:#ffffff80;font-size:14px;font-weight:330;height:31px;line-height:19px}.demo-hub-alphabet-row button{min-width:24px;padding:0 6px}.demo-hub-creators-page .demo-hub-alphabet-row button{min-width:auto;padding:6px 12px}.demo-hub-creators-page .demo-hub-alphabet-row button:first-child{width:80px}.demo-hub-pill-row button.is-active,.demo-hub-tab-row button.is-active{background:#171717;color:#fff}.demo-hub-creators-page .demo-hub-pill-row button.is-active,.demo-hub-pill-row button.is-hovered{background:#2b2b2b;color:#fff}.demo-hub-filter-shell--interaction .demo-hub-alphabet-row{margin-top:87px}.demo-hub-filter-shell--interaction .demo-hub-category-row{margin-top:63px}.demo-hub-filter-shell--interaction .demo-hub-role-row{margin-top:80px;min-height:55px}.demo-hub-category-row,.demo-hub-role-row{flex-wrap:wrap;min-height:32px}.demo-hub-creators-page .demo-hub-category-row{margin-top:10px;min-height:31px}.demo-hub-role-row{background:#111;border-radius:4px;padding:6px 10px}.demo-hub-creators-page .demo-hub-role-row{background:#141414;border-radius:8px;flex-wrap:nowrap;gap:4px;height:55px;margin-top:10px;min-height:55px;padding:12px 18px}.demo-hub-creators-page .demo-hub-role-row button{padding:6px 12px}.demo-hub-creators-page .demo-hub-role-row button.is-active{background:#0000;color:#fff}.demo-hub-preferred-role{color:#26ee6d!important;margin-left:auto}.demo-hub-creators-page .demo-hub-preferred-role{justify-content:center;width:161px}.demo-hub-sort-row{justify-content:space-between;margin-top:4px;min-height:40px}.demo-hub-creators-page .demo-hub-sort-row{margin-top:10px}.demo-hub-sort-row>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.demo-hub-creators-page .demo-hub-sort-row>div{flex-wrap:nowrap;gap:12px}.demo-hub-sort-row button{background:#050505;border:1px solid #242424;color:#ffffffd1;height:28px;padding:0 12px}.demo-hub-creators-page .demo-hub-sort-row button{border-color:#141414;border-radius:8px;gap:4px}.demo-hub-creators-page .demo-hub-filter-select,.demo-hub-creators-page .demo-hub-sort-row button{align-items:center;background:#000;color:#fff;display:inline-flex;font-size:14px;font-weight:330;height:31px;justify-content:center;line-height:19px}.demo-hub-creators-page .demo-hub-filter-select{border:1px solid #141414;border-radius:8px;gap:6px;max-width:224px;min-width:108px;padding:0 8px 0 10px}.demo-hub-creators-page .demo-hub-filter-select select{-webkit-text-fill-color:#fff;appearance:none;background-color:initial!important;background-image:linear-gradient(45deg,#0000 50%,#ffffffe0 0),linear-gradient(135deg,#ffffffe0 50%,#0000 0);background-position:calc(100% - 11px) 13px,calc(100% - 6px) 13px;background-repeat:no-repeat;background-size:5px 5px;border:0;color:#fff!important;font:inherit;height:100%;max-width:132px;min-width:0;outline:none;padding:0 20px 0 2px;text-align:center;text-align-last:center}.demo-hub-creators-page .demo-hub-filter-select select:focus{box-shadow:none!important}.demo-hub-creators-page .demo-hub-filter-select optgroup,.demo-hub-creators-page .demo-hub-filter-select option{background:#07130d;color:#ffffffeb}.demo-hub-creators-page .demo-hub-filter-select option:checked{background:#116438;color:#fff}.demo-hub-creators-page .demo-hub-filter-menu-root.is-sort .demo-hub-filter-trigger{gap:12px;justify-content:flex-start;width:147px}.demo-hub-creators-page .demo-hub-filter-menu-root.is-style .demo-hub-filter-trigger{width:72px}.demo-hub-creators-page .demo-hub-filter-menu-root.is-country .demo-hub-filter-trigger{max-width:177px;min-width:92px}.demo-hub-creators-page .demo-hub-filter-menu-root.is-instrument .demo-hub-filter-trigger{width:163px}.demo-hub-creators-page .demo-hub-filter-menu-root.is-duration .demo-hub-filter-trigger{width:214px}.demo-hub-creators-page .demo-hub-sort-row button svg{height:16px;width:16px}.demo-hub-filter-menu-root{display:inline-flex;min-width:0;position:relative}.demo-hub-filter-trigger{min-width:0;overflow:hidden;white-space:nowrap}.demo-hub-filter-trigger.is-open{background:#090909!important;border-color:#2b2b2b!important}.demo-hub-filter-trigger.is-selected-filter{border-color:#26ee6d47!important;color:#26ee6d!important}.demo-hub-filter-prefix{color:#ffffff8f;flex:0 0 auto}.demo-hub-filter-trigger.is-selected-filter .demo-hub-filter-current,.demo-hub-filter-trigger.is-selected-filter .demo-hub-filter-prefix{color:#26ee6d}.demo-hub-filter-current{display:inline-block;flex:0 1 auto;font-size:inherit;height:auto;line-height:inherit;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;width:auto}.demo-hub-filter-clear{align-items:center;background:#ffffff1f;border-radius:999px;color:#ffffffd1;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:10px;height:14px;justify-content:center;line-height:1;margin-left:2px;width:14px}.demo-hub-filter-popover{background:#1e1e1e;border:1px solid #2b2b2b;border-radius:8px;box-shadow:0 18px 36px #0000006b;display:flex;flex-direction:column;gap:10px;left:0;overflow:hidden;padding:10px;position:absolute;top:calc(100% + 6px);z-index:40}.demo-hub-filter-popover.is-sort{width:147px}.demo-hub-filter-popover.is-style{width:177px}.demo-hub-filter-popover.is-country{max-height:337px;overflow-y:auto;scrollbar-color:#3a3a3a #1e1e1e;width:177px}.demo-hub-filter-popover.is-duration,.demo-hub-filter-popover.is-instrument{width:214px}.demo-hub-filter-popover button{align-items:center!important;background:#0000!important;border:0!important;border-radius:6px!important;color:#ffffffb3!important;display:flex!important;font-size:14px!important;font-weight:330!important;height:34px!important;justify-content:center!important;text-align:center!important;width:100%!important}.demo-hub-filter-popover button:focus-visible,.demo-hub-filter-popover button:hover{background:#ffffff14!important;color:#fff!important;outline:none}.demo-hub-filter-popover button.is-active{background:#ffffff1a!important;color:#fff!important}.demo-hub-creators-page .demo-hub-filter-label{color:#ffffffb3}.demo-hub-creators-page .demo-hub-filter-value{align-items:center;color:#fff;display:inline-flex}.demo-hub-online-label{align-items:center;color:#ffffffad;display:inline-flex;font-size:11px;gap:6px}.demo-hub-creators-page .demo-hub-online-label{color:#fff;font-size:14px;font-weight:330;gap:10px;height:32px;line-height:19px}.demo-hub-creators-page .demo-hub-online-toggle{background:#0000!important;border:0!important;cursor:pointer;flex:0 0 auto;padding:0!important}.demo-hub-online-label i{background:#272727;border-radius:999px;height:16px;position:relative;width:28px}.demo-hub-creators-page .demo-hub-online-label i{background:#141414;height:20px;width:36px}.demo-hub-online-label i:after{background:#ffffffb8;border-radius:999px;content:"";height:12px;left:2px;position:absolute;top:2px;width:12px}.demo-hub-creators-page .demo-hub-online-label i:after{background:#2b2b2b;height:16px;width:16px}.demo-hub-online-label.is-on i{background:#26ee6d}.demo-hub-online-label.is-on i:after{background:#03160a;left:14px}.demo-hub-sort-row p{color:#ffffff85;font-size:11px;margin:0}.demo-hub-creators-page .demo-hub-sort-row p{color:#ffffff80!important;font-size:14px!important;font-weight:330!important;line-height:19px!important}.demo-hub-creator-grid,.demo-hub-work-grid{grid-gap:20px 14px;display:grid;gap:20px 14px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px}.demo-hub-creators-page .demo-hub-creator-grid{gap:24px 10px;grid-template-columns:repeat(5,272px);margin-top:16px}.demo-hub-filter-shell--interaction .demo-hub-sort-row--interaction{margin-top:116px}.demo-hub-filter-shell--interaction .demo-hub-sort-row--selected{margin-top:97px}.demo-hub-sort-row button.is-selected-filter{color:#26ee6d}.demo-hub-sort-row--selected button.is-selected-filter>span{align-items:center;color:#ffffffd1;display:inline-flex;font-size:12px;height:14px;justify-content:center;line-height:1;margin-left:5px;width:14px}.demo-hub-filter-dropdown-stage{grid-gap:80px;align-items:start;display:grid;gap:80px;grid-template-columns:147px 177px 214px;min-height:337px}.demo-hub-filter-dropdown-stage.is-selected{grid-template-columns:173px;min-height:318px}.demo-hub-filter-dropdown{background:#1e1e1e;border:1px solid #2b2b2b;border-radius:8px;color:#fff;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:10px}.demo-hub-filter-dropdown.is-sort{height:318px;width:147px}.demo-hub-filter-dropdown.is-sort.is-wide{width:173px}.demo-hub-filter-dropdown.is-country{height:337px;width:177px}.demo-hub-filter-dropdown.is-duration{height:142px;width:214px}.demo-hub-filter-dropdown button{align-items:center;background:#0000;border:0;border-radius:6px;color:#ffffffb3;display:flex;font-size:14px;font-weight:330;height:34px;justify-content:center}.demo-hub-filter-dropdown button:focus-visible,.demo-hub-filter-dropdown button:hover{background:#26ee6d1f;color:#fff;outline:none}.demo-hub-filter-dropdown button.is-active{background:#26ee6d2e;color:#fff}.demo-hub-creators-page--interaction .demo-hub-creator-grid--interaction{grid-gap:0 215px;align-items:start;display:grid;gap:0 215px;grid-template-columns:repeat(3,272px);margin-top:19px}.demo-hub-creators-page--interaction .demo-hub-page-footer,.demo-hub-creators-page--interaction .demo-hub-pagination{display:none}.demo-hub-creator-card,.demo-hub-work-card{background:#050505;border:1px solid #191919;border-radius:8px;color:#fff;min-width:0;overflow:hidden;position:relative}.demo-hub-creator-card{min-height:230px;padding:14px 12px 12px;text-align:center}.demo-hub-creators-page .demo-hub-creator-card{cursor:pointer;height:299px;min-height:299px;padding:16px;transition:border-color .18s ease,background-color .18s ease,transform .18s ease;width:272px}.demo-hub-creators-page .demo-hub-creator-card.is-hover,.demo-hub-creators-page .demo-hub-creator-card:focus-within,.demo-hub-creators-page .demo-hub-creator-card:hover{background:#080808;border-color:#2b2b2b;transform:translateY(-1px)}.demo-hub-creators-page .demo-hub-creator-card.is-following{background:#050505}.demo-hub-share-button{background:#0000;border:0;color:#ffffff8f;cursor:pointer;display:grid;height:22px;place-items:center;position:absolute;right:10px;top:10px;width:22px}.demo-hub-share-button svg{height:14px;width:14px}.demo-hub-share-button:focus-visible,.demo-hub-share-button:hover{color:#fff;outline:none}.demo-hub-online-dot{background:#333;border-radius:999px;height:6px;left:52px;position:absolute;top:13px;width:6px}.demo-hub-creators-page .demo-hub-online-dot{left:90px;top:16px}.demo-hub-online-dot.is-online{background:#26ee6d}.demo-hub-creator-card>img{border-radius:999px;display:block;height:56px;margin:0 auto 14px;object-fit:cover;width:56px}.demo-hub-creators-page .demo-hub-creator-card>img{height:78px;margin-bottom:12px;width:78px}.demo-hub-creator-card h3,.demo-hub-work-card h3{color:#fff;font-size:13px;font-weight:800;line-height:18px;margin:0}.demo-hub-creators-page .demo-hub-creator-card h3{align-items:center;display:inline-flex;font-size:16px;font-weight:520;gap:2px;justify-content:center;line-height:22px}.demo-hub-creator-card h3 small{background:#00b86b;border-radius:999px;display:inline-block;height:8px;width:8px}.demo-hub-sponsor-badge,.demo-hub-verify-badge{border-radius:999px;display:inline-block;height:16px;width:16px}.demo-hub-verify-badge{background:#16c66f}.demo-hub-sponsor-badge{background:#d87620}.demo-hub-card-copy,.demo-hub-role-line{color:#ffffffa3;font-size:10px;line-height:14px;margin:4px 0 0}.demo-hub-creators-page .demo-hub-card-copy,.demo-hub-creators-page .demo-hub-role-line{font-size:12px;font-weight:330;line-height:18px}.demo-hub-creators-page .demo-hub-role-line{margin-top:8px}.demo-hub-card-copy{margin-top:12px;min-height:28px}.demo-hub-creators-page .demo-hub-card-copy{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-top:14px;min-height:36px;overflow:hidden}.demo-hub-creators-page .demo-hub-card-actions{bottom:16px;left:16px;margin-top:0;position:absolute;right:16px}.demo-hub-chip-row{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:10px;min-height:22px}.demo-hub-chip-row span{align-items:center;background:#26ee6d14;border:1px solid #26ee6d61;border-radius:4px;color:#26ee6d;display:inline-flex;font-size:9px;line-height:1;min-height:18px;padding:0 7px}.demo-hub-creators-page .demo-hub-chip-row span{font-size:10px;max-width:96px;min-height:22px;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.demo-hub-creators-page .demo-hub-chip-row span:nth-child(3n+1){background:#18c1ff14;border-color:#18c1ff80;color:#18c1ff}.demo-hub-creators-page .demo-hub-chip-row span:nth-child(3n+2){background:#00d59114;border-color:#00d59180;color:#00d591}.demo-hub-creators-page .demo-hub-chip-row span:nth-child(3n+3){background:#b770ff14;border-color:#b770ff80;color:#b770ff}.demo-hub-card-actions{display:flex;gap:8px;margin-top:12px}.demo-hub-card-actions button{align-items:center;background:#26ee6d;border:0;border-radius:4px;color:#020202;cursor:pointer;display:inline-flex;flex:1 1;font-size:10px;font-weight:800;gap:5px;height:28px;justify-content:center;min-width:0}.demo-hub-card-actions button:disabled{cursor:not-allowed;opacity:.68}.demo-hub-card-actions button:not(:disabled):focus-visible,.demo-hub-card-actions button:not(:disabled):hover{filter:brightness(1.05);outline:none}.demo-hub-creators-page .demo-hub-card-actions button{font-size:12px;font-weight:520;height:31px}.demo-hub-card-actions button.is-muted,.demo-hub-card-actions button.is-secondary{background:#262626;color:#fff}.demo-hub-card-actions svg{height:14px;width:14px}.demo-hub-empty-state{border:1px solid #191919;border-radius:8px;color:#ffffffad;display:grid;grid-column:1/-1;min-height:260px;place-items:center;text-align:center}.demo-hub-empty-state svg{color:#ffffff52;height:48px;width:48px}.demo-hub-empty-state h3{color:#fff;font-size:16px;line-height:22px;margin:12px 0 4px}.demo-hub-empty-state p{font-size:12px;line-height:18px;margin:0}.demo-hub-works-toolbar{border-bottom:1px solid #151515;min-height:391px;padding-top:0}.demo-hub-works-toolbar--collapsed{min-height:0;padding-bottom:0}.demo-hub-tab-row{gap:30px;height:46px}.demo-hub-tab-row button{border-radius:8px;font-size:16px;font-weight:520;height:34px;line-height:22px;padding:6px 0;position:relative}.demo-hub-tab-row:not(.is-subtle) button.is-active{background:#0000}.demo-hub-tab-row button.is-active:after{background:#26ee6d;border-radius:999px;bottom:-1px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.demo-hub-tab-row.is-subtle{border-bottom:0;gap:12px;height:31px;margin-top:10px}.demo-hub-tab-row.is-subtle button{font-size:14px;font-weight:330;height:31px;line-height:1;padding:6px 12px}.demo-hub-tab-row.is-subtle button.is-active{background:#2b2b2b}.demo-hub-advanced-panel{background:#000;border:1px solid #141414;border-radius:12px;display:flex;flex-direction:column;gap:10px;margin-top:10px;min-height:278px;padding:16px}.demo-hub-advanced-panel--collapsed{gap:0;min-height:0;padding:8px 16px}.demo-hub-advanced-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;min-height:46px;padding:6px 0}.demo-hub-advanced-head h1{font-size:14px;font-weight:330;line-height:1}.demo-hub-advanced-head>div{display:flex;gap:10px}.demo-hub-advanced-head button{background:#262626;border-radius:8px;color:#fffc;font-size:12px;font-weight:330;height:34px;line-height:18px;padding:0 12px}.demo-hub-advanced-head button.is-primary{background:#26ee6d;color:#020202;font-weight:330}.demo-hub-advanced-head button.is-dirty{box-shadow:0 0 0 2px #26ee6d29}.demo-hub-advanced-grid{grid-gap:10px 12px;align-items:center;display:grid;gap:10px 12px;grid-auto-rows:40px;grid-template-columns:repeat(4,minmax(0,1fr))}.ibom-filter-error{background:#ff5a5a14;border:1px solid #ff5a5a57;border-radius:8px;color:#ff8585;font-size:12px;line-height:16px;min-height:28px;padding:7px 10px}.demo-hub-filter-field{align-items:center;border:1px solid #2b2b2b;border-radius:8px;color:#ffffffb3;display:flex;font-family:var(--ibom-font-family);font-size:14px;font-weight:330;gap:10px;height:31px;justify-content:space-between;line-height:1;min-width:0;padding:0 12px;position:relative}.demo-hub-advanced-grid .demo-hub-filter-field>span:first-child{color:#ffffffb3;flex:0 0 auto;font-size:14px;font-weight:330;letter-spacing:0;line-height:19px;white-space:nowrap}.demo-hub-advanced-grid input{background:#0000;border:0;color:#fff;font-size:14px;font-weight:330;height:100%;line-height:1;min-width:0;padding:0;text-align:right}.demo-hub-advanced-grid input[type=number]{appearance:textfield;-moz-appearance:textfield}.demo-hub-advanced-grid input[type=number]::-webkit-inner-spin-button,.demo-hub-advanced-grid input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.demo-hub-works-page .demo-hub-advanced-grid input{background:#0000!important;border:0!important;box-shadow:none!important;color:#fff!important;font-family:var(--ibom-font-family)!important;font-size:14px!important;font-weight:330!important;letter-spacing:0!important;line-height:19px!important;outline:0!important}.demo-hub-filter-value{align-items:center;background:#0000;border:0;color:#fff;display:inline-flex;font-family:var(--ibom-font-family);font-size:14px;font-weight:330;gap:6px;justify-content:center;letter-spacing:0;line-height:19px;max-width:58%;min-width:0;padding:0;text-align:center}button.demo-hub-filter-value{cursor:pointer}.demo-hub-filter-value>span{min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.demo-hub-filter-field.is-open{border-color:#26ee6d80;box-shadow:0 0 0 1px #26ee6d14}.demo-hub-filter-field.is-open .demo-hub-field-caret{transform:translateY(2px) rotate(225deg)}.demo-hub-select-popover{background:#101010;border:1px solid #2b2b2b;border-radius:8px;box-shadow:0 18px 44px #0000007a;max-height:226px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:100%;z-index:20}.demo-hub-select-popover::-webkit-scrollbar{width:6px}.demo-hub-select-popover::-webkit-scrollbar-track{background:#151515;border-radius:999px}.demo-hub-select-popover::-webkit-scrollbar-thumb{background:#3f3f3f;border-radius:999px}.demo-hub-select-popover button{align-items:center;background:#0000;border:0;border-radius:6px;color:#ffffffad;display:flex;font-family:var(--ibom-font-family);font-size:14px;font-weight:330;justify-content:center;line-height:19px;min-height:31px;padding:6px 10px;text-align:center;width:100%}.demo-hub-select-popover button:focus-visible,.demo-hub-select-popover button:hover{background:#2b2b2b;color:#fff}.demo-hub-select-popover button.is-selected{background:#2b2b2b;color:#26ee6d}.demo-hub-select-group{padding-top:6px}.demo-hub-select-group>span{align-items:center;color:#ffffff52;display:flex;font-size:11px;font-weight:330;gap:8px;justify-content:center;line-height:18px;padding:10px 10px 5px;text-align:center}.demo-hub-select-group>span:after,.demo-hub-select-group>span:before{background:#ffffff1a;content:"";height:1px;width:24px}.demo-hub-date-display{color:#fff;min-width:92px;text-align:right;white-space:nowrap}.demo-hub-date-display.is-placeholder{color:#ffffff80!important}.demo-hub-calendar-button{align-items:center;background:#0000;border:0;color:#ffffffb3;cursor:pointer;display:inline-flex;flex:0 0 auto;height:20px;justify-content:center;padding:0;width:20px}.demo-hub-calendar-button:focus-visible .demo-hub-field-calendar,.demo-hub-calendar-button:hover .demo-hub-field-calendar{border-color:#26ee6d}.demo-hub-calendar-button:focus-visible .demo-hub-field-calendar:before,.demo-hub-calendar-button:hover .demo-hub-field-calendar:before{border-top-color:#26ee6d}.demo-hub-date-input{bottom:4px;height:1px!important;opacity:0;padding:0!important;pointer-events:none;position:absolute;right:12px;width:1px!important}.demo-hub-field-caret{border-bottom:1px solid;border-right:1px solid;color:#ffffffb3;height:7px;transform:translateY(-2px) rotate(45deg);width:7px}.demo-hub-field-calendar{border:1.5px solid #ffffffb3;border-radius:4px;height:18px;position:relative;width:18px}.demo-hub-field-calendar:before{border-top:1.5px solid #ffffffb3;content:"";left:3px;position:absolute;right:3px;top:5px}.demo-hub-checkbox-row{gap:64px;height:40px;margin-top:0}.demo-hub-checkbox-row label{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:330;gap:10px;line-height:1}.demo-hub-checkbox-row input{accent-color:#26ee6d;height:16px;width:16px}.demo-hub-work-card{align-items:center;border-color:#141414;border-radius:12px;display:flex;flex-direction:column;gap:12px;height:311px;min-height:311px;padding:16px;text-align:center;width:272px}.demo-hub-work-cover{border-radius:12px;display:block;height:78px;margin:0 auto;object-fit:cover;width:78px}.demo-hub-work-card h3{font-size:16px;font-weight:520;line-height:22px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-hub-work-tags{gap:7px;margin-top:0;min-height:22px;width:100%}.demo-hub-work-tags span{background:#0000;border-radius:4px;font-size:12px;font-weight:330;line-height:18px;min-height:22px;padding:0 9px}.demo-hub-work-tags span:first-child{border-color:#18c1ff80;color:#18c1ff}.demo-hub-work-tags span:nth-child(2){border-color:#00d59180;color:#00d591}.demo-hub-price-row,.demo-hub-rightsholder,.demo-hub-stats{align-items:center;color:#ffffff9e;display:flex;font-size:12px;font-weight:330;gap:8px;justify-content:space-between;line-height:18px;width:100%}.demo-hub-price-row>span,.demo-hub-price-row>strong,.demo-hub-rightsholder>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-hub-rightsholder>span:last-child{align-items:center;display:flex;flex:1 1 auto;gap:4px;justify-content:flex-end;min-width:0;overflow:hidden}.demo-hub-rightsholder>span:first-child{flex:0 0 auto}.demo-hub-artist-name{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.demo-hub-rightsholder{margin-top:0}.demo-hub-rightsholder img{border-radius:999px;flex:0 0 auto;height:18px;object-fit:cover;vertical-align:middle;width:18px}.demo-hub-price-row strong{color:#ffffff9e;font-size:12px;font-weight:330}.demo-hub-stats{gap:0;justify-content:space-between;margin-top:0}.demo-hub-stats button,.demo-hub-stats span{align-items:center;display:inline-flex;gap:3px}.demo-hub-stats>span{cursor:default}.demo-hub-stats button{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;height:20px;min-width:0;padding:0}.demo-hub-stats button.is-active,.demo-hub-stats button:focus-visible,.demo-hub-stats button:hover{color:#26ee6d;outline:none}.demo-hub-stats>span.is-liked{color:#26ee6d}.demo-hub-stats>span.is-liked svg{fill:currentColor}.demo-hub-stats svg{height:16px;width:16px}.demo-hub-work-card .demo-hub-card-actions{gap:12px;margin-top:0;width:100%}.demo-hub-work-card .demo-hub-card-actions button{border-radius:8px;font-size:14px;font-weight:380;gap:6px;height:32px}.demo-hub-work-card .demo-hub-card-actions svg{height:18px;width:18px}.demo-hub-work-card .demo-hub-karaoke-entry{border-radius:8px;height:32px;justify-content:center;margin-top:10px;width:100%}.demo-hub-work-grid{gap:24px 10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:16px}.demo-hub-work-grid>div{min-width:0}.demo-hub-work-grid.is-refreshing{grid-template-columns:minmax(0,1fr)}.demo-hub-local-loading{align-items:center;color:#ffffff9e;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;min-height:300px;text-align:center;width:100%}.demo-hub-local-loading span{animation:demo-hub-refresh-spin .86s linear infinite;border-color:#24c666 #26ee6d24 #26ee6d24 #188a4e;border-radius:999px;border-style:solid;border-width:8px;height:44px;margin-bottom:18px;width:44px}.demo-hub-local-loading p{color:#ffffff61;font-size:21px;font-weight:560;line-height:1.25;margin:0}@keyframes demo-hub-refresh-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.demo-hub-pagination{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:16px;min-height:60px}.demo-hub-pagination button,.demo-hub-pagination span,.demo-hub-pagination strong{display:grid;height:30px;place-items:center;width:30px}.demo-hub-pagination span{min-width:18px;width:auto}.demo-hub-pagination strong{background:#26ee6d;color:#020202}.demo-hub-page-footer{grid-gap:44px;border-top:1px solid #161616;display:grid;gap:44px;grid-template-columns:1.6fr repeat(4,1fr);margin-top:34px;padding:46px 0 62px}.demo-hub-works-page .demo-hub-page-footer{margin-top:117px}.demo-hub-page-footer h2,.demo-hub-page-footer h3,.demo-hub-page-footer p{margin:0}.demo-hub-page-footer h2{font-size:24px;line-height:32px}.demo-hub-page-footer h3{color:#fff;font-size:12px;margin-bottom:14px}.demo-hub-page-footer p{color:#ffffffa3;font-size:11px;line-height:16px;margin-top:10px}.demo-hub-page-footer a{color:inherit;text-decoration:none}.demo-hub-page-footer a:focus-visible,.demo-hub-page-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.demo-hub-footer-socials{display:flex;gap:10px;margin-top:16px}.demo-hub-footer-socials span{border:1px solid #ffffff80;border-radius:999px;color:#fff;display:grid;font-size:10px;height:24px;place-items:center;width:24px}@media (max-width:1100px){.demo-hub-creator-grid,.demo-hub-work-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-hub-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.demo-hub-creators-page .demo-hub-sort-row{align-items:center;flex-direction:column;gap:10px}.demo-hub-creators-page .demo-hub-sort-row>div{flex-wrap:wrap;justify-content:center;width:100%}.demo-hub-creators-page .demo-hub-filter-select{min-width:136px}}@media (max-width:700px){.demo-hub-advanced-head,.demo-hub-filter-head,.demo-hub-sort-row{align-items:flex-start;flex-direction:column;height:auto}.demo-hub-search{width:100%}.demo-hub-creators-page .demo-hub-sort-row{align-items:center}.demo-hub-creators-page .demo-hub-sort-row>div{justify-content:center}.demo-hub-advanced-grid,.demo-hub-creator-grid,.demo-hub-page-footer,.demo-hub-work-grid{grid-template-columns:1fr}}@media (max-width:1479px){.demo-hub-creators-page .demo-hub-creator-grid{grid-template-columns:repeat(auto-fit,minmax(240px,272px));justify-content:center}.demo-hub-works-page .demo-hub-work-grid{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:stretch}.demo-hub-creators-page .demo-hub-creator-card{max-width:272px;width:100%}.demo-hub-works-page .demo-hub-work-card{max-width:none;width:100%}}@media (max-width:1100px){.demo-hub-works-page .demo-hub-work-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.demo-hub-works-page .demo-hub-work-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.demo-hub-creator-grid,.demo-hub-creators-page .demo-hub-creator-grid,.demo-hub-creators-page .demo-hub-filter-shell,.demo-hub-creators-page .demo-hub-page-footer,.demo-hub-creators-page .demo-hub-pagination,.demo-hub-filter-shell,.demo-hub-page-footer,.demo-hub-pagination,.demo-hub-work-grid,.demo-hub-works-toolbar{width:min(100%,calc(100vw - 24px))}.demo-hub-creators-page .demo-hub-creator-grid,.demo-hub-works-page .demo-hub-work-grid{grid-template-columns:minmax(0,1fr)}.demo-hub-creators-page .demo-hub-creator-card,.demo-hub-works-page .demo-hub-work-card{max-width:none}}.ibom-previewing .demo-hub-work-card{border-color:#26ee6d80;box-shadow:0 0 0 1px #26ee6d2e,0 18px 40px #26ee6d14}.ibom-modal-backdrop{background:#000000b8;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:100}.ibom-purchase-modal{grid-gap:18px;background:#050505;border:1px solid #242424;border-radius:8px;box-shadow:0 24px 80px #00000085;color:#fff;display:grid;gap:18px;grid-template-columns:108px minmax(0,1fr);padding:20px;position:relative;width:min(520px,100%)}.ibom-purchase-modal img{border-radius:8px;height:108px;object-fit:cover;width:108px}.ibom-purchase-modal dl,.ibom-purchase-modal h2,.ibom-purchase-modal p{margin:0}.ibom-purchase-modal p{color:#26ee6d;font-size:12px}.ibom-purchase-modal h2{font-size:20px;line-height:26px;margin-top:6px}.ibom-purchase-modal dl{grid-gap:8px;color:#ffffffb3;display:grid;font-size:13px;gap:8px;margin-top:14px}.ibom-purchase-modal dl>div{display:flex;gap:16px;justify-content:space-between}.ibom-purchase-modal dd{color:#fff;margin:0}.demo-hub-modal-close{background:#1f1f1f;border:0;border-radius:999px;color:#ffffffc7;cursor:pointer;display:grid;height:28px;place-items:center;position:absolute;right:10px;top:10px;width:28px}.demo-hub-state{border:1px solid #191919;border-radius:8px;color:#ffffffb8;margin:22px auto 0;padding:18px;text-align:center;width:min(1400px,calc(100vw - 48px))}.demo-hub-state.is-error{border-color:#ff505061;color:#f77}.demo-hub-state.is-success{border-color:#2cff6d61;color:#2cff6d}.ibom-modal-actions{display:flex;gap:10px;margin-top:18px}.ibom-modal-actions button{align-items:center;background:#26ee6d;border:0;border-radius:8px;color:#020202;display:inline-flex;flex:1 1;font-weight:620;height:34px;justify-content:center}.ibom-modal-actions button.is-secondary{background:#262626;color:#fff}.ibom-comment-modal{grid-gap:16px;background:#050505;border:1px solid #242424;border-radius:8px;box-shadow:0 24px 80px #00000085;color:#fff;display:grid;gap:16px;max-height:min(620px,calc(100vh - 48px));padding:20px;position:relative;width:min(520px,100%)}.ibom-comment-modal header{align-items:center;display:flex;gap:12px;padding-right:28px}.ibom-comment-modal header img{border-radius:8px;height:54px;object-fit:cover;width:54px}.ibom-comment-modal h2,.ibom-comment-modal p{margin:0}.ibom-comment-modal header p{color:#26ee6d;font-size:12px}.ibom-comment-modal header h2{font-size:20px;line-height:26px;margin-top:5px}.ibom-comment-list{grid-gap:10px;display:grid;gap:10px;max-height:320px;overflow-y:auto;padding-right:4px}.ibom-comment-list>span{color:#ffffff94;padding:18px 0;text-align:center}.ibom-comment-list article{background:#0a0a0a;border:1px solid #1f1f1f;border-radius:8px;padding:12px}.ibom-comment-list strong{color:#fff;display:block;font-size:13px;margin-bottom:6px}.ibom-comment-list p{color:#ffffffb8;font-size:13px;line-height:20px}.ibom-comment-input{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 92px}.ibom-comment-input input{background:#111;border:1px solid #242424;border-radius:8px;color:#fff;height:38px;outline:0;padding:0 12px;width:100%}.ibom-comment-input button,.ibom-detail-actions button{align-items:center;background:#26ee6d;border:0;border-radius:8px;color:#020202;cursor:pointer;display:inline-flex;font-weight:650;gap:6px;height:38px;justify-content:center}.ibom-comment-input button svg,.ibom-detail-actions button svg{height:18px;width:18px}.ibom-work-detail{background:#000;box-sizing:border-box;color:#fff;min-height:calc(100vh - 77px);padding:28px 0 80px}@media (min-width:769px){.ibom-work-detail{min-height:calc(125dvh - 77px);min-height:calc(var(--ibom-app-scale-compensation-height, 125dvh) - 77px)}}.ibom-work-detail-layout{margin:0 auto;width:min(1180px,calc(100vw - 48px))}.ibom-detail-back{background:#050505;border:1px solid #242424;border-radius:8px;color:#ffffffc7;cursor:pointer;height:34px;padding:0 12px}.ibom-work-detail-hero{grid-gap:30px;align-items:start;background:#050505;border:1px solid #191919;border-radius:8px;display:grid;gap:30px;grid-template-columns:minmax(220px,360px) minmax(0,1fr);margin-top:18px;padding:24px}.ibom-work-detail-hero>img{aspect-ratio:1;border-radius:12px;object-fit:cover;width:100%}.ibom-work-detail-hero .demo-hub-chip-row{justify-content:flex-start}.ibom-work-detail-hero h1{font-size:clamp(32px,5vw,56px);letter-spacing:0;line-height:1.05;margin:14px 0 10px}.ibom-work-detail-hero p{color:#ffffffa8;font-size:15px;line-height:24px;margin:0;max-width:680px}.ibom-work-detail-hero dl{grid-gap:10px;color:#ffffffa8;display:grid;font-size:14px;gap:10px;margin:22px 0 0;max-width:420px}.ibom-work-detail-hero dl>div{border-bottom:1px solid #191919;display:flex;gap:16px;justify-content:space-between;padding-bottom:10px}.ibom-work-detail-hero dd{color:#fff;margin:0}.ibom-detail-actions{display:flex;gap:12px;margin-top:24px}.ibom-detail-actions button{min-width:132px}.ibom-detail-actions button.is-secondary{background:#262626;color:#fff}@media (max-width:640px){.ibom-purchase-modal{grid-template-columns:1fr}.ibom-purchase-modal img{height:78px;width:78px}.ibom-work-detail-layout{width:min(100%,calc(100vw - 24px))}.ibom-work-detail-hero{grid-template-columns:1fr;padding:16px}.ibom-comment-input,.ibom-detail-actions{flex-direction:column;grid-template-columns:1fr}}.karaoke-page-container{color:var(--app-text-primary);margin:0 auto;max-width:1200px;padding:24px}.karaoke-page-title{color:var(--app-text-primary);font-size:28px;font-weight:700;margin-bottom:24px}.karaoke-toolbar{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.karaoke-search-form{flex:1 1;min-width:200px}.karaoke-search-input{background:var(--app-input-bg);border:1px solid var(--app-border);border-radius:8px;color:var(--app-text-primary);font-size:14px;padding:10px 16px;transition:all .2s ease;width:100%}.karaoke-search-input::placeholder{color:var(--app-placeholder)}.karaoke-search-input:focus{background:var(--app-input-bg-focus);border-color:var(--app-accent);box-shadow:0 0 0 3px var(--app-ring);outline:none}.karaoke-sort-group{display:flex;gap:8px}.karaoke-sort-btn{background:var(--app-elevated);border:none;border-radius:8px;color:var(--app-text-muted);cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s ease}.karaoke-sort-btn:hover{background:var(--app-border);color:var(--app-text-secondary)}.karaoke-sort-btn.active{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.karaoke-empty-state{color:var(--app-text-muted);padding:48px;text-align:center}.karaoke-song-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.karaoke-song-card{background:var(--app-surface);border-radius:12px;box-shadow:var(--app-shadow-soft);cursor:pointer;overflow:hidden;transition:all .3s ease}.karaoke-song-card:hover{box-shadow:var(--app-shadow-strong);transform:translateY(-4px)}.karaoke-song-cover{background:linear-gradient(135deg,#667eea,#764ba2);padding-bottom:100%;position:relative;width:100%}.karaoke-song-cover-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.karaoke-song-difficulty{background:#0009;border-radius:4px;color:#fff;font-size:12px;padding:2px 8px;position:absolute;right:8px;top:8px}.karaoke-song-info{padding:12px}.karaoke-song-title{color:var(--app-text-primary);font-size:15px;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.karaoke-song-meta{color:var(--app-text-muted);display:flex;font-size:12px;justify-content:space-between}.karaoke-pagination{display:flex;gap:8px;justify-content:center;margin-top:24px}.karaoke-page-btn{background:var(--app-surface);border:1px solid var(--app-border);border-radius:8px;color:var(--app-text-primary);cursor:pointer;padding:8px 16px;transition:all .2s ease}.karaoke-page-btn:hover:not(:disabled){background:var(--app-elevated)}.karaoke-page-btn:disabled{cursor:not-allowed;opacity:.5}.karaoke-page-info{color:var(--app-text-muted);padding:8px 16px}.karaoke-entry-btn{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:24px;box-shadow:0 4px 15px #667eea66;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:10px 20px;transition:all .3s ease}.karaoke-entry-btn:hover{box-shadow:0 6px 20px #667eea99;transform:translateY(-2px)}.karaoke-entry-btn:disabled,.karaoke-entry-compact:disabled{cursor:not-allowed;opacity:.6;transform:none}.karaoke-entry-compact{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;box-shadow:0 2px 8px #667eea4d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-top:8px;padding:8px 12px;transition:all .3s ease;width:100%}.karaoke-entry-compact:hover:not(:disabled){box-shadow:0 4px 15px #667eea80;transform:translateY(-1px)}.karaoke-modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.karaoke-modal-content{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:var(--app-shadow-strong);max-height:80vh;max-width:500px;overflow-y:auto;padding:28px;width:90%}.karaoke-modal-title{color:var(--app-text-primary);font-size:20px;font-weight:700;margin-bottom:4px}.karaoke-modal-subtitle{color:var(--app-text-muted);font-size:14px;margin-bottom:20px}.karaoke-modal-actions{display:flex;gap:12px;margin-top:20px}.karaoke-license-list{display:flex;flex-direction:column;gap:10px}.karaoke-license-option{background:var(--app-surface);border:2px solid var(--app-border);border-radius:10px;cursor:pointer;padding:14px 16px;transition:all .2s ease}.karaoke-license-option:hover{border-color:var(--app-text-muted)}.karaoke-license-option.selected{background:var(--app-accent-soft);border-color:var(--app-accent)}.karaoke-license-option-inner{align-items:center;display:flex;justify-content:space-between}.karaoke-license-name{color:var(--app-text-primary);font-size:14px;font-weight:600}.karaoke-license-desc{color:var(--app-text-muted);font-size:12px;margin-top:2px}.karaoke-license-includes{color:var(--app-accent);font-size:11px;margin-top:2px}.karaoke-license-price{color:var(--app-accent);font-size:16px;font-weight:700}.karaoke-license-price.free{color:var(--app-badge-success-text)}.karaoke-btn-primary{background:var(--app-accent);border:none;border-radius:10px;color:var(--app-on-accent);cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px;transition:all .2s ease}.karaoke-btn-primary:hover:not(:disabled){background:var(--app-accent-strong)}.karaoke-btn-primary.disabled,.karaoke-btn-primary:disabled{background:var(--app-disabled-bg);color:var(--app-disabled-text);cursor:not-allowed}.karaoke-btn-secondary{background:var(--app-surface);border:1px solid var(--app-border);border-radius:10px;color:var(--app-text-primary);cursor:pointer;flex:1 1;font-size:14px;padding:10px;transition:all .2s ease}.karaoke-btn-secondary:hover{background:var(--app-elevated)}.karaoke-btn-gradient{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:24px;box-shadow:0 4px 15px #667eea66;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 28px;transition:all .3s ease}.karaoke-btn-gradient:hover:not(:disabled){box-shadow:0 6px 20px #667eea99;transform:translateY(-2px)}.karaoke-btn-gradient:disabled{cursor:not-allowed;opacity:.5;transform:none}.karaoke-message{border-radius:8px;font-size:13px;margin-top:12px;padding:8px 12px}.karaoke-message.success{background:var(--app-badge-success-bg);border:1px solid var(--app-badge-success-border);color:var(--app-badge-success-text)}.karaoke-message.error{background:var(--app-error-bg);border:1px solid var(--app-error-border);color:var(--app-error-text)}.karaoke-listen-page{margin:0 auto;max-width:1120px;padding:24px}.karaoke-listen-hero{grid-gap:24px;background:linear-gradient(180deg,#fffffff5,#f7f9fffa);border:1px solid #94a3b82e;border-radius:24px;box-shadow:var(--app-shadow-strong);display:grid;gap:24px;grid-template-columns:minmax(240px,320px) minmax(0,1fr);padding:24px}.karaoke-listen-cover{align-items:center;aspect-ratio:1/1;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:22px;box-shadow:var(--app-shadow-soft);display:flex;justify-content:center;overflow:hidden;width:100%}.karaoke-listen-cover img{height:100%;object-fit:cover;width:100%}.karaoke-listen-cover-fallback{font-size:72px}.karaoke-listen-info{display:flex;flex-direction:column;gap:14px;justify-content:center;min-width:0}.karaoke-listen-kicker{align-self:flex-start;background:var(--app-accent-soft);border-radius:999px;color:var(--app-accent);display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.04em;padding:6px 12px}.karaoke-listen-title{color:var(--app-text-primary);font-size:clamp(28px,5vw,48px);font-weight:800;line-height:1.08;margin:0}.karaoke-listen-artist{color:var(--app-text-muted);font-size:16px;margin:0}.karaoke-listen-badges{display:flex;flex-wrap:wrap;gap:10px}.karaoke-listen-badge{align-items:center;background:#94a3b81f;border-radius:999px;color:var(--app-text-secondary);display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 12px}.karaoke-listen-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.karaoke-listen-stat{background:#ffffffd1;border:1px solid var(--app-border);border-radius:16px;padding:14px 16px}.karaoke-listen-stat-label{color:var(--app-text-muted);font-size:12px;margin-bottom:6px}.karaoke-listen-stat-value{color:var(--app-text-primary);font-size:18px;font-weight:800}.karaoke-listen-panel{background:#fffffff5;border:1px solid #94a3b82e;border-radius:20px;box-shadow:var(--app-shadow-soft);margin-top:20px;padding:20px 22px}.karaoke-listen-panel-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.karaoke-listen-panel-header h2{color:var(--app-text-primary);font-size:18px;font-weight:800;margin:0}.karaoke-listen-panel-header span{color:var(--app-text-muted);font-size:13px}.karaoke-listen-player{display:flex;flex-direction:column;gap:12px}.karaoke-listen-controls{flex-wrap:wrap}.karaoke-listen-controls,.karaoke-listen-progress{align-items:center;display:flex;gap:12px}.karaoke-listen-volume{flex:1 1;min-width:180px}.karaoke-license-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.karaoke-license-chip{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;padding:14px 16px}.karaoke-license-chip-title{color:var(--app-text-primary);font-size:14px;font-weight:700}.karaoke-license-chip-price{color:var(--app-accent);font-size:18px;font-weight:800;margin-top:8px}.karaoke-detail-container{margin:0 auto;max-width:900px;padding:24px}.karaoke-detail-header{align-items:flex-start;display:flex;gap:24px;margin-bottom:32px}.karaoke-detail-cover{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;box-shadow:var(--app-shadow-soft);flex-shrink:0;height:200px;overflow:hidden;width:200px}.karaoke-detail-cover img{height:100%;object-fit:cover;width:100%}.karaoke-detail-info{flex:1 1;min-width:0}.karaoke-detail-info h1{color:var(--app-text-primary);font-size:24px;font-weight:700;margin-bottom:8px}.karaoke-detail-meta{color:var(--app-text-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:16px;margin-bottom:16px}.karaoke-detail-meta span{align-items:center;display:flex;gap:4px}.karaoke-detail-actions{display:flex;flex-wrap:wrap;gap:12px}.social-interaction-panel{display:flex;flex-direction:column;gap:16px}.social-interaction-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.social-like-btn{align-items:center;background:#7c3aed14;border:1px solid #7c3aed29;border-radius:999px;color:#6d28d9;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:10px 16px;transition:transform .15s ease,background .15s ease,color .15s ease}.social-like-btn:hover:not(:disabled){background:#7c3aed24;transform:translateY(-1px)}.social-like-btn.is-liked{background:#f43f5e1f;border-color:#f43f5e33;color:#e11d48}.social-like-btn:disabled{cursor:not-allowed;opacity:.6}.social-interaction-hint{align-items:center;color:var(--app-text-muted);display:inline-flex;font-size:13px;gap:6px}.social-interaction-error{background:#ef444414;border-radius:12px;color:#dc2626;font-size:13px;padding:10px 12px}.social-comment-form{display:flex;flex-direction:column;gap:10px}.social-comment-form textarea{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;color:var(--app-text-primary);font-size:14px;line-height:1.6;min-height:96px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.social-comment-form textarea:focus{border-color:#7c3aed73;box-shadow:0 0 0 3px #7c3aed1f}.social-comment-form-footer{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.social-comment-form-tip,.social-comment-replying{color:var(--app-text-muted);font-size:13px}.social-comment-replying{align-items:center;display:inline-flex;gap:8px}.social-comment-replying button{background:#0000;border:none;color:var(--app-accent);cursor:pointer;padding:0}.social-comment-submit{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:6px;padding:10px 16px;transition:transform .15s ease,opacity .15s ease}.social-comment-submit:hover:not(:disabled){transform:translateY(-1px)}.social-comment-submit:disabled{cursor:not-allowed;opacity:.55}.social-comment-list{display:flex;flex-direction:column;gap:14px}.social-comment-empty{background:#94a3b814;border-radius:16px;color:var(--app-text-muted);font-size:14px;padding:18px 16px;text-align:center}.social-comment-item{align-items:flex-start;display:flex;gap:12px;text-align:left}.social-comment-item--reply{border-left:2px solid #94a3b833;margin-top:10px;padding-left:12px}.social-comment-avatar{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;overflow:hidden;width:36px}.social-comment-avatar img{height:100%;object-fit:cover;width:100%}.social-comment-body{flex:1 1;min-width:0;text-align:left}.social-comment-meta{align-items:center;color:var(--app-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-bottom:6px}.social-comment-content,.social-comment-meta strong{color:var(--app-text-primary)}.social-comment-content{font-size:14px;line-height:1.7;text-align:left;white-space:pre-wrap;word-break:break-word}.social-comment-reply{align-items:center;background:#0000;border:none;color:var(--app-accent);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;margin-top:8px;padding:0}.social-comment-replies{display:flex;flex-direction:column;gap:10px;margin-top:12px}.karaoke-leaderboard{margin-top:32px}.karaoke-leaderboard h2{color:var(--app-text-primary);font-size:20px;font-weight:700;margin-bottom:16px}.karaoke-leaderboard-table{border-collapse:collapse;width:100%}.karaoke-leaderboard-table th{background:var(--app-surface-alt);border-bottom:1px solid var(--app-border);color:var(--app-text-muted);font-size:12px;font-weight:600;letter-spacing:.05em;padding:10px 12px;text-align:left;text-transform:uppercase}.karaoke-leaderboard-table td{border-bottom:1px solid var(--app-border);color:var(--app-text-primary);font-size:14px;padding:10px 12px}.karaoke-leaderboard-table tr:hover td{background:var(--app-surface-alt)}.karaoke-sing-container{background:var(--app-bg);color:var(--app-text-primary);min-height:100vh}.karaoke-sing-header{align-items:center;background:var(--app-surface);border-bottom:1px solid var(--app-border);display:flex;justify-content:space-between;padding:16px 24px}.karaoke-sing-back{background:none;border:none;color:var(--app-text-secondary);cursor:pointer;font-size:14px;transition:color .2s}.karaoke-sing-back:hover{color:var(--app-accent)}.karaoke-sing-title{color:var(--app-text-primary);font-size:16px;font-weight:600}.karaoke-sing-score-display{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:700}.karaoke-sing-body{align-items:center;display:flex;flex-direction:column;gap:24px;padding:24px}.karaoke-lyrics-container{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:var(--app-shadow-soft);max-height:300px;max-width:700px;min-height:200px;overflow-y:auto;padding:24px;width:100%}.karaoke-lyric-line{color:var(--app-text-muted);font-size:18px;padding:6px 0;text-align:center;transition:all .3s ease}.karaoke-lyric-line.active{color:var(--app-accent);font-size:22px;font-weight:700}.karaoke-lyric-line.near-active{color:var(--app-text-secondary)}.karaoke-pitch-bar{background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;height:60px;max-width:700px;overflow:hidden;width:100%}.karaoke-score-panel{display:flex;gap:24px;justify-content:center}.karaoke-score-item{text-align:center}.karaoke-score-item .label{color:var(--app-text-muted);font-size:12px;margin-bottom:4px}.karaoke-score-item .value{color:var(--app-text-primary);font-size:24px;font-weight:700}.karaoke-result-container{align-items:center;display:flex;flex-direction:column;gap:24px;padding:48px 24px}.karaoke-result-title{color:var(--app-text-secondary);font-size:20px;font-weight:600}.karaoke-result-score{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:800}.karaoke-result-grade{color:var(--app-accent);font-size:32px;font-weight:700}.karaoke-result-breakdown{display:flex;gap:32px}.karaoke-result-breakdown .item{text-align:center}.karaoke-result-breakdown .item .label{color:var(--app-text-muted);font-size:14px;margin-bottom:4px}.karaoke-result-breakdown .item .value{color:var(--app-text-primary);font-size:20px;font-weight:600}.karaoke-result-actions{display:flex;gap:12px;margin-top:16px}.karaoke-countdown-overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.karaoke-countdown-number{animation:karaoke-countdown-pulse 1s ease-in-out infinite;color:#fff;font-size:120px;font-weight:900}@keyframes karaoke-countdown-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.karaoke-loading-container{align-items:center;color:var(--app-text-muted);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:60vh}.karaoke-loading-spinner{animation:karaoke-spin .8s linear infinite;border:3px solid var(--app-border);border-radius:50%;border-top-color:var(--app-accent);height:40px;width:40px}@keyframes karaoke-spin{to{transform:rotate(1turn)}}@media (max-width:640px){.karaoke-listen-page{padding:16px}.karaoke-listen-hero{gap:18px;padding:18px}.karaoke-listen-hero,.karaoke-listen-stats{grid-template-columns:1fr}.karaoke-detail-header{align-items:center;flex-direction:column;text-align:center}.karaoke-detail-cover{height:160px;width:160px}.karaoke-detail-actions,.karaoke-detail-meta{justify-content:center}.karaoke-song-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.karaoke-result-score{font-size:48px}}body:has(.ksd-shell[data-figma-node]),html:has(.ksd-shell[data-figma-node]){background:#000!important;height:100dvh!important;max-height:100dvh;min-height:100dvh;overflow:hidden!important}#root:has(.ksd-shell[data-figma-node]),.App:has(.ksd-shell[data-figma-node]){background:#000!important;height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}@media (min-width:769px){#root:has(.ksd-shell[data-figma-node]),.App:has(.ksd-shell[data-figma-node]){height:100dvh!important;height:var(--ibom-app-scale-compensation-height,100dvh)!important;max-height:100dvh!important;max-height:var(--ibom-app-scale-compensation-height,100dvh)!important;min-height:100dvh!important;min-height:var(--ibom-app-scale-compensation-height,100dvh)!important}}.ksd-shell{background:radial-gradient(circle at 22% 35%,#26ee6d6b,#0000 27%),radial-gradient(circle at 74% 58%,#0a8ed680,#0000 34%),linear-gradient(135deg,#000,#00180d 28%,#06385e)!important;color:#fff;font-family:MiSans,Inter,sans-serif;font-family:var(--ibom-font-family,"MiSans","Inter",sans-serif);height:100vh;overflow:hidden!important}@media (min-width:769px){.ksd-frame,.ksd-shell{height:calc(100dvh - 77px)!important;height:calc(var(--ibom-app-scale-compensation-height, 100dvh) - 77px)!important;max-height:calc(100dvh - 77px)!important;max-height:calc(var(--ibom-app-scale-compensation-height, 100dvh) - 77px)!important;min-height:calc(100dvh - 77px)!important;min-height:calc(var(--ibom-app-scale-compensation-height, 100dvh) - 77px)!important}}.ksd-frame{background:linear-gradient(90deg,#24ee6c2e,#0000 32%),linear-gradient(135deg,#00000070,#00253a3d);display:grid;grid-template-rows:minmax(0,1fr);height:100vh;margin:0 auto;min-height:0;overflow:hidden;position:relative;width:min(100vw,1920px)}.ksd-shell--result{overflow-x:hidden!important;overflow-y:hidden!important}.ksd-shell--result,.ksd-shell--result *{box-sizing:border-box}.ksd-shell--result .ksd-frame{display:block;height:calc(100dvh - 77px)!important;height:calc(var(--ibom-app-scale-compensation-height, 100dvh) - 77px)!important;min-height:calc(100dvh - 77px);min-height:calc(var(--ibom-app-scale-compensation-height, 100dvh) - 77px);overflow:hidden;padding:1px 0 0}.ksd-frame:before{background:url(/static/media/bg.c8ac779f22b75edbb08b.png) 50%/cover no-repeat;content:"";filter:blur(250px);height:220%;left:-42%;opacity:.96;position:absolute;top:-42%;transform:translateZ(0);width:230%;z-index:0}.ksd-nav,.ksd-stage{position:relative;z-index:1}.ksd-nav{grid-gap:50px;align-items:center;background:#050505;display:grid;gap:50px;grid-template-columns:auto minmax(0,1fr) auto;height:77px;padding:0 max(40px,calc(50vw - 700px))}.ksd-nav strong{color:#fff;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-family:var(--ibom-font-family,"MiSans","PingFang SC","Microsoft YaHei",Arial,sans-serif);font-size:24px;font-weight:800;letter-spacing:1px;line-height:36px}.ksd-nav nav,.ksd-nav-actions{align-items:center;display:flex;gap:32px;min-width:0}.ksd-nav-actions{gap:12px}.ksd-nav nav span,.ksd-nav-tool{align-items:center;color:#ffffffb8;display:inline-flex;font-size:14px;font-weight:500;gap:4px;line-height:21px;white-space:nowrap}.ksd-nav-icon{border:0;color:#ffffffd1;display:grid;height:24px;padding:0;place-items:center;width:24px}.ksd-nav-icon,.ksd-nav-user{background:#0000;cursor:pointer}.ksd-nav-user{align-items:center;border:1px solid #fff3;border-radius:12px;color:#d7deeb;display:inline-flex;gap:10px;height:45px;justify-content:center;min-width:131px;padding:0 8px}.ksd-nav-user img{border-radius:15px;height:30px;object-fit:cover;width:30px}.ksd-nav-avatar-fallback{background:linear-gradient(135deg,#1778ff,#26ee6d);border-radius:15px;color:#fff;display:inline-grid;flex:0 0 30px;font-size:13px;font-style:normal;font-weight:700;height:30px;line-height:1;place-items:center;width:30px}.ksd-nav-user span{color:#d7deeb;font-size:14px;font-weight:500;white-space:nowrap}.ksd-nav-create{background:#26ee6d;border:0;border-radius:12px;color:#000;cursor:pointer;font-size:14px;font-weight:500;height:45px;min-width:137px;padding:0 24px}.ksd-stage{grid-gap:clamp(24px,1.67vw,32px);align-items:start;gap:clamp(24px,1.67vw,32px);grid-template-columns:minmax(0,1fr) clamp(300px,17.2vw,330px);height:calc(100% - 64px);margin:14px auto 0;width:min(1400px,calc(100vw - 80px))}.ksd-main,.ksd-stage{display:grid;min-height:0}.ksd-main{grid-gap:clamp(12px,1.5vh,20px);gap:clamp(12px,1.5vh,20px);grid-template-rows:auto minmax(160px,.68fr) minmax(220px,1fr) auto;height:100%;min-width:0}.ksd-title-block{grid-gap:8px;display:grid;gap:8px;justify-items:start;text-align:left}.ksd-title-block small{color:#ffffff70;font-size:14px}.ksd-title-block small span{color:#fff}.ksd-title-block h1{color:#fff;font-size:28px;font-weight:800;line-height:38px;margin:0;max-width:min(1038px,calc(100vw - 80px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ksd-action-card,.ksd-lyrics-card,.ksd-mixer-card,.ksd-pitch-guide,.ksd-player,.ksd-rate-card,.ksd-result-mixer,.ksd-review-card,.ksd-user-card{background:#041e2959;border:1px solid #ffffff14;border-radius:4px;box-shadow:inset 0 0 0 1px #26ee6d05}.ksd-pitch-guide{background:repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 22px),linear-gradient(135deg,#0a4d3947,#032c504d);height:auto;min-height:0;overflow:hidden;position:relative}.ksd-pitch-guide-bars{inset:0;pointer-events:none;position:absolute;transform:translateZ(0);transform-origin:left center;will-change:transform}.ksd-pitch-guide i{background:#ffffff61;border-radius:999px;display:block;height:2px;position:absolute}.ksd-current-pitch{background:#26ee6d;border-radius:999px;box-shadow:0 0 18px #26ee6d8c;height:5px;position:absolute;top:48%;width:76px}.ksd-pitch-guide--ready i{display:none}.ksd-pitch-guide--ready i.is-data{display:block}.ksd-pitch-guide i.is-data{background:#ffffffad;box-shadow:0 0 8px #ffffff24;height:4px}.ksd-pitch-guide i.is-data.is-live{background:#26ee6d;box-shadow:0 0 14px #26ee6dad;z-index:1}.ksd-pitch-guide--ready:after,.ksd-pitch-guide--started:after{background:#ffffff1f;bottom:-1px;content:"";position:absolute;top:-1px;width:1px}.ksd-pitch-guide--ready:after{left:9.5%}.ksd-pitch-guide--started:after{background:#26ee6d47;left:8.7%}.ksd-pitch-guide--started:before{border-bottom:5px solid #0000;border-left:7px solid #fff;border-top:5px solid #0000;content:"";height:0;left:calc(7.8% + 5px);position:absolute;top:48%;width:0}.ksd-pitch-guide--active{margin-bottom:6px;transform:translateY(6px)}.ksd-pitch-guide--active:after{background:#26ee6d47;bottom:-1px;content:"";left:8.7%;position:absolute;top:-1px;width:1px}.ksd-pitch-guide--active:before{border-bottom:5px solid #0000;border-left:7px solid #fff;border-top:5px solid #0000;content:"";height:0;left:calc(7.8% + 5px);position:absolute;top:48%;width:0;z-index:2}.ksd-pitch-guide--active.is-dynamic:after,.ksd-pitch-guide--active.is-dynamic:before{display:none}.ksd-pitch-guide.is-dynamic{isolation:isolate}.ksd-pitch-judgment{left:50%;position:absolute!important;top:8px;translate:-50% 0;z-index:5}.ksd-pitch-empty{color:#e1eff494;display:grid;font-size:14px;inset:0;place-items:center;position:absolute}.ksd-pitch-guide--active i{background:#ffffff5c;height:5px}.ksd-pitch-guide--active i.is-live{background:#26ee6d;z-index:1}.ksd-lyrics-card{grid-gap:clamp(12px,1.35vh,20px);align-content:start;background:#05233270;display:grid;gap:clamp(12px,1.35vh,20px);height:auto;justify-items:center;min-height:0;overflow:hidden;padding:clamp(16px,1.4vh,20px) 28px}.ksd-shell--active .ksd-lyrics-card,.ksd-shell--english-no-ai .ksd-lyrics-card{min-height:0}#root:has(.kcs-page),.App:has(.kcs-page),body:has(.kcs-page),html:has(.kcs-page){background:#000;margin:0;min-height:100%;overflow:hidden;width:100%}.kcs-page,.kcs-page *{box-sizing:border-box}.kcs-page{-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 26% 38%,#00683270,#0000 36%),radial-gradient(circle at 75% 58%,#00668261,#0000 40%),linear-gradient(118deg,#00180e,#00291e 48%,#00384b);color:#fff;height:100dvh;isolation:isolate;min-height:520px;overflow:hidden;position:relative;text-rendering:geometricPrecision;width:100vw}@media (min-width:769px){html:has(.kcs-page) #root{zoom:1!important;min-height:100dvh!important;transform:none!important;width:100%!important}html:has(.kcs-page) #root>.App{min-height:100dvh!important}}.kcs-page audio{display:none}.kcs-background,.kcs-background-overlay{inset:-36px;position:absolute;z-index:-2}.kcs-background{background-position:50%;background-size:cover;filter:blur(64px) brightness(.55) saturate(1.05);opacity:.2;transform:scale(1.16)}.kcs-background-overlay{background:linear-gradient(180deg,#00060429,#00090d7a),linear-gradient(90deg,#002b145c,#00223152);z-index:-1}.kcs-stage{align-items:center;bottom:calc(154px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;left:50%;position:absolute;text-align:center;top:max(28px,env(safe-area-inset-top,0px));transform:translateX(-50%);width:min(720px,calc(100vw - 320px))}.kcs-cover-button{-webkit-tap-highlight-color:transparent;background:#08d45d;border:0;border-radius:clamp(18px,2.6vh,30px);box-shadow:0 28px 76px #00000061;color:#fff;cursor:pointer;flex:0 0 auto;height:clamp(176px,26vh,288px);margin-top:clamp(0px,2.7vh,36px);overflow:hidden;padding:0;position:relative;width:clamp(176px,26vh,288px)}.kcs-cover-button>img,.kcs-cover-fallback{align-items:center;display:flex;height:100%;justify-content:center;object-fit:cover;width:100%}.kcs-cover-fallback{background:linear-gradient(145deg,#03d95d,#05bccc);color:#000000d1}.kcs-play-affordance{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a5542d1;border-radius:50%;box-shadow:0 0 0 12px #ffffff1f;display:inline-flex;height:clamp(64px,9vh,92px);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(64px,9vh,92px)}.kcs-title{color:#fff;font-size:clamp(22px,2.4vw,34px);font-weight:900;line-height:1.22;margin:clamp(14px,2.2vh,24px) 0 0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 3px 16px #00000061;white-space:nowrap;width:min(100%,720px)}.kcs-lyrics{-webkit-tap-highlight-color:transparent;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;flex-direction:column;gap:clamp(11px,1.7vh,20px);justify-content:center;margin:clamp(12px,2.4vh,28px) 0 0;min-height:0;padding:0 10px;width:min(100%,680px)}.kcs-lyrics>span{color:#9ebeb78f;display:block;font-size:clamp(18px,2vw,27px);font-weight:720;line-height:1.2;overflow:hidden;text-overflow:ellipsis;transition:color .16s ease,font-size .16s ease,transform .16s ease;white-space:nowrap}.kcs-lyrics>span.is-past{color:#82a19c57}.kcs-lyrics>span.is-active{color:#fff;font-size:clamp(27px,2.9vw,42px);font-weight:900;text-shadow:0 4px 18px #00000057}.kcs-action-rail{gap:clamp(10px,1.6vh,18px);position:absolute;right:clamp(22px,4vw,72px);top:50%;transform:translateY(-44%);z-index:5}.kcs-action-rail,.kcs-action-rail button{align-items:center;display:flex;flex-direction:column;width:70px}.kcs-action-rail button{-webkit-tap-highlight-color:transparent;background:#0000;border:0;color:#fff;cursor:pointer;gap:5px;justify-content:flex-start;min-height:58px;padding:0}.kcs-action-rail button:disabled{cursor:wait;opacity:.52}.kcs-action-icon{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00121161;border:1px solid #ffffff1a;border-radius:50%;box-shadow:0 10px 26px #0000003d;display:inline-flex;height:42px;justify-content:center;transition:color .16s ease,border-color .16s ease,background-color .16s ease,transform .16s ease;width:42px}.kcs-action-rail button:focus-visible .kcs-action-icon,.kcs-action-rail button:hover .kcs-action-icon{background:#004d3094;border-color:#26ee6d70;transform:translateY(-1px)}.kcs-action-rail button:focus-visible{border-radius:12px;outline:2px solid #26ee6d;outline-offset:3px}.kcs-action-rail button.is-like.is-active .kcs-action-icon{background:#60410070;border-color:#ffd24b80;color:#ffd84f}.kcs-action-rail em{color:#ebf3f2b8;font-size:11px;font-style:normal;font-weight:750;line-height:1.15;max-width:70px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.kcs-now-playing{bottom:calc(18px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;left:clamp(20px,4vw,72px);min-width:0;position:absolute;right:clamp(116px,8vw,164px);text-align:left;z-index:4}.kcs-now-playing>strong{font-size:clamp(15px,1.45vw,20px);font-weight:900;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kcs-credits{display:flex;gap:12px;margin-top:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.kcs-credits::-webkit-scrollbar{display:none}.kcs-credit{color:#e6eeeeb8;min-width:0}.kcs-avatar,.kcs-credit{align-items:center;display:inline-flex;flex:0 0 auto}.kcs-avatar{background:linear-gradient(135deg,#05d96a,#19b7e8);border:1px solid #ffffff7a;border-radius:50%;color:#fff;font-size:10px;font-weight:900;height:23px;justify-content:center;overflow:hidden;width:23px}.kcs-avatar img{height:100%;object-fit:cover;width:100%}.kcs-credit-copy{align-items:center;display:inline-flex;font-size:clamp(12px,1.2vw,15px);line-height:22px;margin-left:6px;max-width:260px;white-space:nowrap}.kcs-credit-copy b{font-weight:700;max-width:154px;overflow:hidden;text-overflow:ellipsis}.kcs-credit-copy i{font-style:normal;margin:0 5px;opacity:.55}.kcs-credit-copy em{font-style:normal}.kcs-progress{background:#d6e6e542;border-radius:999px;height:5px;margin-top:13px;overflow:visible;position:relative}.kcs-progress>span{background:#20e976;border-radius:inherit;display:block;height:100%;position:relative}.kcs-progress>span:after{background:#fff;border-radius:50%;box-shadow:0 2px 10px #0000004d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:16px}.kcs-progress input{cursor:pointer;height:22px;inset:-9px 0;margin:0;opacity:0;position:absolute;width:100%}.kcs-time{font-feature-settings:"tnum";color:#e6eeeead;display:flex;font-size:clamp(12px,1.15vw,15px);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:9px}.kcs-play-error{bottom:1px;color:#ffcf5a;font-size:12px;left:0;margin:0;position:absolute;right:0;text-align:center;transform:translateY(-22px)}.kcs-page--state{align-items:center;color:#ffffffc7;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:28px;text-align:center}.kcs-page--state h1,.kcs-page--state p{margin:0}.kcs-page--state h1{color:#fff;font-size:clamp(22px,4vw,32px)}.kcs-page--state button{align-items:center;background:#044e2e9e;border:1px solid #1fec75;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;gap:8px;justify-content:center;min-height:44px;padding:0 22px}.kcs-state-spinner{animation:kcs-spin .7s linear infinite;border:3px solid #ffffff38;border-radius:50%;border-top-color:#20ed7a;height:34px;width:34px}@keyframes kcs-spin{to{transform:rotate(1turn)}}@media (max-width:768px){.kcs-page{min-height:560px;width:100vw}.kcs-stage{bottom:calc(220px + env(safe-area-inset-bottom, 0px));left:50%;top:max(14px,env(safe-area-inset-top,0px));transform:translateX(-50%);width:calc(100% - 24px)}.kcs-cover-button{border-radius:20px;height:clamp(132px,21vh,184px);margin-top:clamp(0px,2vh,18px);width:clamp(132px,21vh,184px)}.kcs-play-affordance{box-shadow:0 0 0 9px #ffffff1c;height:clamp(58px,8.5vh,76px);width:clamp(58px,8.5vh,76px)}.kcs-title{font-size:clamp(20px,5.7vw,27px);margin-top:clamp(10px,1.8vh,17px);width:calc(100% - 12px)}.kcs-lyrics{gap:clamp(7px,1.15vh,11px);margin-top:7px;padding:0 6px;width:100%}.kcs-lyrics>span{font-size:clamp(16px,4.6vw,21px)}.kcs-lyrics>span.is-active{font-size:clamp(23px,6.5vw,30px);text-shadow:0 3px 14px #00000057}.kcs-action-rail{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00141461;border:1px solid #ffffff14;border-radius:18px;bottom:calc(132px + env(safe-area-inset-bottom, 0px));box-shadow:0 14px 38px #0000003d;flex-direction:row;gap:2px;height:62px;justify-content:space-around;left:10px;padding:5px 6px;right:10px;top:auto;transform:none;width:auto}.kcs-action-rail button{gap:2px;justify-content:center;min-height:52px;min-width:0;width:20%}.kcs-action-icon{background:#0000;border:0;box-shadow:none;height:34px;width:34px}.kcs-action-icon svg{height:23px;width:23px}.kcs-action-rail em{font-size:10px;max-width:100%}.kcs-now-playing{bottom:calc(10px + env(safe-area-inset-bottom, 0px));left:12px;right:12px}.kcs-now-playing>strong{font-size:14px}.kcs-credits{gap:9px;margin-top:5px}.kcs-avatar{height:20px;width:20px}.kcs-credit-copy{font-size:11px;line-height:20px;margin-left:5px;max-width:190px}.kcs-credit-copy b{max-width:100px}.kcs-progress{margin-top:9px}.kcs-progress>span:after{height:13px;width:13px}.kcs-time{font-size:11px;margin-top:6px}}@media (max-width:768px) and (max-height:650px){.kcs-stage{bottom:calc(198px + env(safe-area-inset-bottom, 0px))}.kcs-cover-button{height:116px;margin-top:0;width:116px}.kcs-title{margin-top:8px}.kcs-lyrics{gap:5px;margin-top:4px}.kcs-action-rail{bottom:calc(118px + env(safe-area-inset-bottom, 0px));height:54px}.kcs-action-rail button{min-height:46px}.kcs-action-icon{height:29px;width:29px}.kcs-now-playing{bottom:calc(5px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.kcs-state-spinner{animation-duration:1.4s}.kcs-lyrics>span{transition:none}}.ksd-lyrics-card--partial-rerecord{gap:clamp(10px,1.1vh,14px);overflow-x:hidden;overflow-y:auto;scrollbar-color:#26ee6d85 #ffffff14;scrollbar-width:thin}.ksd-lyrics-card--partial-rerecord .ksd-lyric-line,.ksd-lyrics-card--partial-rerecord .ksd-lyric-line span{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.ksd-lyrics-dots{display:flex;gap:12px;margin-bottom:4px}.ksd-lyrics-dots i{background:#ffffff47;border-radius:999px;height:8px;width:8px}.ksd-lyrics-dots i:first-child{background:#fff}.ksd-partial-rerecord-hint{align-items:center;color:#ffffffc2;display:inline-flex;font-size:12px;font-weight:650;gap:8px;justify-content:center;line-height:18px;margin:-2px 0 2px;min-height:24px}.ksd-partial-rerecord-hint i{background:#26ee6d;border-radius:999px;box-shadow:0 0 12px #26ee6d94;height:8px;width:8px}.ksd-lyric-line{color:#ffffff80;font-size:20px;font-weight:700;line-height:28px;overflow:visible;padding:2px 0 6px;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:min(760px,100%)}.ksd-lyric-line span{display:block;overflow:visible;text-overflow:clip;white-space:nowrap}.ksd-lyric-line.is-active{color:#fff;font-size:24px;line-height:32px}.ksd-lyric-line.is-active.is-partial-target,.ksd-lyric-line.is-partial-target{color:#26ee6d;text-shadow:0 0 16px #26ee6d3d}.ksd-lyric-line b{color:#26ee6d;left:50%;line-height:inherit;max-width:100%;overflow:visible;padding-bottom:6px;position:absolute;text-align:left;top:2px;transform:translateX(-50%);transition:clip-path 80ms linear;white-space:nowrap;width:max-content}.ksd-lyrics-card--english-no-ai .ksd-lyric-line{font-size:16px;font-weight:630;line-height:22px;max-width:362px}.ksd-lyrics-card--english-no-ai .ksd-lyrics-dots{margin-bottom:12px}.ksd-lyrics-card--english-no-ai .ksd-lyric-line.is-active{font-size:24px;line-height:32px;max-width:362px;width:362px}.ksd-lyrics-card--english-no-ai .ksd-lyric-line.is-active span{background:linear-gradient(90deg,#26ee6d 0 23.27%,#fff 23.27% 100%);background-clip:text;-webkit-background-clip:text;color:#0000}.ksd-lyrics-card.is-live-lyrics .ksd-lyric-line.is-active span{background:none;background-clip:initial;-webkit-background-clip:border-box;color:inherit}.ksd-player{grid-gap:clamp(16px,1.6vw,24px);align-items:center;display:grid;gap:clamp(16px,1.6vw,24px);grid-template-columns:78px minmax(0,1fr);height:clamp(96px,10vh,128px);padding:clamp(14px,1.5vh,20px) 24px}.ksd-player-button{background:#26ee6d;border:0;border-radius:12px;color:#07100b;cursor:pointer;display:grid;height:78px;place-items:center;position:relative;width:78px}.ksd-player-button svg{position:relative;z-index:1}.ksd-player:not(.ksd-player--ready) .ksd-player-button{color:#fff}.ksd-player:not(.ksd-player--ready) .ksd-player-button:before{background:#00000080;border-radius:inherit;content:"";inset:0;position:absolute}.ksd-player-track{grid-gap:2px;align-self:center;display:grid;gap:2px;min-width:0}.ksd-media-error{align-items:center;background:#7f1d1d47;border:1px solid #f8717152;border-radius:6px;color:#fecaca;display:flex;font-size:12px;gap:8px;line-height:16px;margin-top:6px;min-height:28px;overflow:hidden;padding:6px 10px}.ksd-media-error span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ksd-media-error button{background:#0000;border:0;color:#26ee6d;cursor:pointer;flex:0 0 auto;font:inherit;font-weight:700}.ksd-mixer-card i,.ksd-player-timeline,.ksd-result-mixer i,.ksd-review-card i{background:#ffffff2e;border-radius:999px;display:block;height:4px;overflow:hidden}.ksd-mixer-card i,.ksd-player-timeline{height:8px;overflow:visible}.ksd-mixer-card b,.ksd-player-timeline i,.ksd-result-mixer b,.ksd-review-card b{background:#26ee6d;border-radius:inherit;display:block;height:100%;position:relative}.ksd-mixer-card b:after,.ksd-player-timeline i:after{background:#26ee6d;border-radius:999px;content:"";height:16px;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:16px}.ksd-player--ready .ksd-player-timeline i:after{display:none}.ksd-player-times{display:flex;justify-content:space-between}.ksd-player-times span{color:#ffffff8c;font-size:12px;line-height:18px}.ksd-player-timeline{position:relative}.ksd-side{grid-gap:24px;display:grid;gap:24px;margin-top:91px}.ksd-shell--active .ksd-side,.ksd-shell--english-no-ai .ksd-side{margin-top:97px}.ksd-user-card{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);min-height:54px;padding:10px}.ksd-user-card>span{background:linear-gradient(135deg,#28d8ff,#26ee6d);border-radius:999px;color:#06120b;display:grid;font-weight:800;height:30px;overflow:hidden;place-items:center;width:30px}.ksd-user-card img{height:100%;object-fit:cover;width:100%}.ksd-action-card h3,.ksd-mixer-card h3,.ksd-rate-card h3,.ksd-user-card strong{color:#fff;display:block;font-size:16px;font-weight:650;line-height:22px;margin:0}.ksd-user-card small{color:#ffffff73;font-size:10px}.ksd-action-card,.ksd-mixer-card,.ksd-rate-card{grid-gap:12px;display:grid;gap:12px;padding:16px;text-align:left}.ksd-shell--active .ksd-rate-card,.ksd-shell--english-no-ai .ksd-rate-card{height:96px}.ksd-shell--active .ksd-action-card,.ksd-shell--english-no-ai .ksd-action-card{height:183px}.ksd-shell--active .ksd-mixer-card,.ksd-shell--english-no-ai .ksd-mixer-card{gap:20px;height:171px}.ksd-shell--active .ksd-mixer-card label+label,.ksd-shell--english-no-ai .ksd-mixer-card label+label{margin-top:4px}.ksd-action-card button{align-items:center;background:#00000073;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:30px;justify-content:center;transition:opacity .16s ease,transform .16s ease}.ksd-action-card button:not(:disabled):active{transform:scale(.98)}.ksd-action-card button:disabled,.ksd-player-button:disabled{cursor:wait;opacity:.68}.ksd-action-card button.is-disabled{color:#ffffff52;cursor:default}.ksd-action-card .ksd-action-primary{background:#26ee6d;color:#000}.ksd-action-card--preview{min-height:132px}.ksd-rate-meter{height:30px;position:relative}.ksd-rate-meter:before{background:#00000026;border-radius:999px;content:"";height:24px;left:0;position:absolute;right:0;top:3px}.ksd-rate-meter img{border-radius:15px;height:30px;left:0;object-fit:cover;position:absolute;top:0;width:30px}.ksd-rate-meter span{color:#fff;font-size:12px;left:38px;line-height:18px;position:absolute;top:6px}.ksd-rate-meter em{color:#ffffff4d;font-size:10px;font-style:normal;line-height:16px;position:absolute;right:54px;top:7px}.ksd-mixer-card label,.ksd-result-mixer label{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:58px minmax(0,1fr)}.ksd-mixer-card{gap:12px}.ksd-mixer-card label{gap:10px;grid-template-columns:64px minmax(0,1fr) 34px}.ksd-mixer-card label span,.ksd-result-mixer label span{color:#ffffff9e;font-size:10px}.ksd-mixer-card label span{color:#fff;font-size:14px;line-height:1.1;white-space:nowrap}.ksd-mixer-card input[type=range]{appearance:none;-webkit-appearance:none;border:0;border-radius:999px;cursor:pointer;height:8px;margin:0;outline:none;width:100%}.ksd-mixer-card input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#26ee6d;border:0;border-radius:50%;box-shadow:0 0 0 2px #26ee6d29;height:16px;width:16px}.ksd-mixer-card input[type=range]::-moz-range-thumb{background:#26ee6d;border:0;border-radius:50%;box-shadow:0 0 0 2px #26ee6d29;height:16px;width:16px}.ksd-mixer-card output{font-feature-settings:"tnum";color:#ffffffad;font-size:10px;font-variant-numeric:tabular-nums;line-height:16px;text-align:right}.ksd-result-stage{height:100%;margin:0 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:14px 0 24px;position:relative;width:min(1400px,calc(100vw - 80px));z-index:1}.ksd-result-stage .ksd-title-block{gap:14px}.ksd-result-stage .ksd-title-block small{line-height:19px}.ksd-result{grid-gap:18px;align-content:start;display:grid;gap:18px;justify-items:center;margin-top:14px;width:100%}.ksd-result h2{color:#fff;font-size:14px;font-weight:800;line-height:22px;margin:0}.ksd-grade{color:#ffd84d;display:grid;font-size:112px;font-weight:900;height:132px;line-height:132px;place-items:center;text-shadow:0 4px 0 #b97600,0 10px 28px #ffd84d73;width:132px}.ksd-result-metrics{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.ksd-result-metrics div{grid-gap:8px;align-content:center;background:#0523328a;border:1px solid #ffffff14;border-radius:8px;box-shadow:inset 0 0 0 1px #26ee6d05;display:grid;gap:8px;height:86px;justify-items:center;padding:12px 22px}.ksd-result-metrics span{color:#ffffff8a;font-size:12px;line-height:18px}.ksd-result-metrics strong{color:#fff;font-size:26px;font-weight:800;line-height:34px}.ksd-result-review-panel{grid-gap:18px;align-content:start;background:#0523328a;border:0;border-radius:8px;box-shadow:inset 0 0 0 1px #26ee6d05;display:grid;gap:18px;height:auto;min-height:0;padding:20px 24px 22px;width:100%}.ksd-shell--result .ksd-result-mixer,.ksd-shell--result .ksd-review-card{background:#0000;border:0;border-radius:0;box-shadow:none}.ksd-review-card{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:88px minmax(0,1fr);height:auto;min-height:108px;padding:0;width:100%}.ksd-result-play-button{background:#087c20;border:0;border-radius:12px;color:#fff;cursor:pointer;display:grid;height:88px;place-items:center;position:relative;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease;width:88px}.ksd-result-play-button:hover{background:#0a9228;box-shadow:0 10px 24px #00000038;transform:translateY(-1px)}.ksd-result-play-button svg{position:relative;z-index:1}.ksd-result-song{grid-gap:9px;display:grid;gap:9px;min-width:0;text-align:left}.ksd-result-song-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:36px}.ksd-review-card span,.ksd-review-card strong{display:block}.ksd-review-card strong{color:#fff;font-size:16px;font-weight:700;line-height:22px}.ksd-review-card span,.ksd-review-card strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ksd-review-card span{color:#ffffff9e;font-size:10px;line-height:18px}.ksd-review-switch{background:#ffffff3d;border-radius:8px;display:grid;flex:0 0 auto;grid-template-columns:65px 67px;height:34px;padding:4px;width:140px}.ksd-review-switch button{background:#0000;border:0;border-radius:5px;color:#ffffffb8;cursor:pointer;font-size:10px;height:26px;line-height:18px}.ksd-review-switch button.is-active{background:#fff;color:#111}.ksd-result-mixer i,.ksd-review-card i{background:#ffffff57;height:8px;overflow:visible}.ksd-result-mixer b:after,.ksd-review-card b:after{background:#26ee6d;border-radius:999px;content:"";height:16px;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:16px}.ksd-result-progress{position:relative}.ksd-result-progress>i{pointer-events:none}.ksd-result-progress>input[type=range]{appearance:none;-webkit-appearance:none;background:#0000;border:0;cursor:pointer;height:22px;inset:-7px 0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.ksd-result-progress:has(input:focus-visible)>i{box-shadow:0 0 0 2px #26ee6d6b}.ksd-result-progress>input[type=range]:disabled{cursor:not-allowed}.ksd-result-times{display:flex;justify-content:space-between;margin-top:2px}.ksd-result-times em{color:#ffffffb8;font-size:10px;font-style:normal;line-height:18px}.ksd-result-mixer{grid-gap:10px;align-content:start;display:grid;gap:10px;height:auto;min-height:0;padding:0;text-align:left;width:100%}.ksd-result-mixer h3{color:#fff;font-size:16px;font-weight:700;line-height:22px;margin:0}.ksd-result-mixer label{gap:16px;grid-template-columns:92px minmax(0,1fr) 52px;min-height:28px}.ksd-result-mixer-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:32px}.ksd-result-mixer-heading>button{align-items:center;background:#26ee6d1c;border:1px solid #26ee6d70;border-radius:8px;color:#8dffb4;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:700;gap:7px;height:32px;justify-content:center;min-width:154px;padding:0 13px;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.ksd-result-mixer-heading>button.is-ready,.ksd-result-mixer-heading>button:hover:not(:disabled){background:#26ee6d33;border-color:#26ee6dc7;color:#fff}.ksd-result-mixer-heading>button:disabled{cursor:not-allowed;opacity:.48}.ksd-result-mixer-heading>button .is-spinning{animation:ksd-spin .9s linear infinite}@keyframes ksd-spin{to{transform:rotate(1turn)}}.ksd-result-mixer label span{color:#fff;font-size:14px;line-height:19px;overflow:visible;white-space:nowrap;word-break:keep-all}.ksd-result-actions{grid-gap:14px 22px;display:grid;gap:14px 22px;grid-auto-rows:minmax(40px,auto);grid-template-columns:repeat(2,minmax(0,1fr));height:auto;width:100%}.ksd-result-actions button{background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;min-height:40px;padding:8px 12px}.ksd-result-actions button:nth-child(3){background:#18c1ff;color:#000}.ksd-result-actions button:nth-child(4){background:#f3b200;color:#000}.ksd-result-actions button.is-primary{background:#26ee6d;color:#000;grid-column:auto}@media (min-width:769px) and (max-height:760px){.ksd-result-stage{padding-bottom:clamp(14px,2dvh,20px);padding-top:clamp(8px,1.2dvh,12px)}.ksd-result-stage .ksd-title-block{gap:clamp(6px,1dvh,10px)}.ksd-result-stage .ksd-title-block small{font-size:12px;line-height:16px}.ksd-result-stage .ksd-title-block h1{font-size:clamp(22px,3dvh,26px);line-height:clamp(30px,4dvh,36px)}.ksd-result{gap:clamp(8px,1.35dvh,12px);margin-top:clamp(6px,1dvh,10px)}.ksd-result h2{line-height:20px}.ksd-grade{font-size:clamp(72px,10dvh,92px);height:clamp(84px,12dvh,108px);line-height:1;width:clamp(84px,12dvh,108px)}.ksd-result-metrics{gap:clamp(12px,1.5vw,20px)}.ksd-result-metrics div{gap:4px;height:clamp(64px,8dvh,76px);padding:8px 18px}.ksd-result-metrics span{line-height:16px}.ksd-result-metrics strong{font-size:clamp(22px,3.2dvh,26px);line-height:30px}.ksd-result-review-panel{gap:clamp(13px,1.8dvh,17px);height:auto;padding:clamp(10px,1.3dvh,14px) 18px}.ksd-review-card{gap:16px;grid-template-columns:clamp(68px,9dvh,76px) minmax(0,1fr);height:auto;min-height:clamp(88px,11.5dvh,98px)}.ksd-result-play-button{height:clamp(68px,9dvh,76px);width:clamp(68px,9dvh,76px)}.ksd-result-song{gap:6px}.ksd-result-song-heading{min-height:32px}.ksd-result-times em,.ksd-review-card span{line-height:14px}.ksd-review-switch{height:28px;padding:3px}.ksd-review-switch button{height:22px;line-height:14px}.ksd-review-card i{height:6px}.ksd-result-mixer{gap:8px;min-height:0}.ksd-result-mixer h3{line-height:20px}.ksd-result-actions{gap:clamp(8px,1.2dvh,12px) 18px;grid-auto-rows:minmax(36px,auto)}.ksd-result-actions button{min-height:36px;padding:7px 12px}}.ksd-result-toast{grid-gap:8px;align-items:center;background:#1e1d16;border:1px solid #f3b2007a;border-radius:8px;color:#f3b200;display:grid;gap:8px;grid-template-columns:18px minmax(0,1fr) 12px;height:50px;padding:0 16px;position:absolute;right:max(40px,calc(50vw - 700px));top:97px;width:365px;z-index:2}.ksd-result-toast button,.ksd-result-toast span{display:grid;place-items:center}.ksd-result-toast strong{color:#f3b200;font-size:14px;font-weight:700;line-height:20px}.ksd-result-toast button{background:#0000;border:0;color:#f3b200;cursor:pointer;height:12px;padding:0;width:12px}.ksd-interaction-frame{background:#000;height:100vh;margin:0 auto;min-height:1117px;overflow:hidden;position:relative;width:min(1533px,100vw)}.ksd-interaction-label{align-items:center;color:#ff5821;display:inline-flex;font-size:22px;font-weight:600;gap:17px;line-height:29px;position:absolute;top:81px;white-space:nowrap;z-index:1}.ksd-interaction-label:before{background:#ff5821;border-radius:999px;content:"";flex:0 0 auto;height:6px;margin-left:10px;width:6px}.ksd-interaction-label--again{left:101px}.ksd-interaction-label--section{left:672px}.ksd-dialog{background:#1b1b1b;border:0;border-radius:12px;box-shadow:inset 0 0 0 1px #2b2b2b;display:flex;flex-direction:column;overflow:hidden;padding:0;position:absolute}.ksd-modal-backdrop{background:#0000007a;inset:0;position:absolute;z-index:3}.ksd-modal-backdrop+.ksd-dialog,.ksd-modal-backdrop~.ksd-dialog{z-index:4}.ksd-result-modal-layer{box-sizing:border-box;display:grid;inset:0;overflow:hidden;padding:24px;place-items:center;position:fixed;z-index:1200}.ksd-result-modal-layer,.ksd-result-modal-layer *{box-sizing:border-box}.ksd-result-modal-layer .ksd-modal-backdrop{inset:0;position:absolute;z-index:0}.ksd-result-modal-layer .ksd-dialog{left:auto;max-height:100%;max-width:100%;position:relative;top:auto;transform:none;z-index:1}.ksd-result-modal-layer .ksd-dialog--again{width:min(500px,calc(100vw - 48px))}.ksd-result-modal-layer .ksd-dialog--section{height:min(428px,calc(100dvh - 48px));width:min(760px,calc(100vw - 48px))}.ksd-shell--result .ksd-modal-backdrop{inset:77px 0 0;position:fixed}.ksd-shell--result .ksd-modal-backdrop+.ksd-dialog,.ksd-shell--result .ksd-modal-backdrop~.ksd-dialog{left:50%;position:fixed;top:calc(38.5px + 100dvh/2);top:calc(77px + (var(--ibom-app-scale-compensation-height, 100dvh) - 77px)/2);transform:translate(-50%,-50%)}.ksd-dialog h2{color:#fff;flex:0 0 60px;font-size:20px;font-weight:700;height:60px;line-height:27px;margin:0;padding:16px 30px;text-align:left}.ksd-dialog button{background:#26ee6d;border:0;border-radius:8px;color:#06120b;cursor:pointer;font-size:16px;font-weight:600;height:42px;line-height:20px}.ksd-dialog button.is-muted{background:#282828;color:#ffffffe6}.ksd-dialog-close{align-items:center;background:#2b2b2b!important;border-radius:999px;color:#ffffff80!important;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:30px;top:18px;width:24px}.ksd-dialog-close svg{height:14px;width:14px}.ksd-dialog--again{align-items:center;gap:24px;height:288px;left:101px;top:155px;width:500px}.ksd-dialog--section{gap:30px;height:428px;left:672px;top:155px;width:760px}.ksd-shell--result .ksd-dialog--again{width:min(500px,calc(100vw - 48px))}.ksd-shell--result .ksd-dialog--section{width:min(760px,calc(100vw - 48px))}.ksd-dialog--again h2{margin-bottom:6px;width:100%}.ksd-dialog--again>button:not(.ksd-dialog-close){flex:0 0 42px;width:280px}.ksd-section-list{grid-gap:16px;align-content:start;display:grid;flex:0 0 250px;gap:16px;height:250px;margin-left:30px;overflow-x:hidden;overflow-y:auto;padding-right:18px;position:relative;width:700px}.ksd-section-list:after{background:#ffffff47;border-radius:999px;content:"";height:163px;position:absolute;right:-20px;top:0;width:6px}.ksd-section-list label,.ksd-section-row{grid-gap:0;align-items:center;display:grid;gap:0;grid-template-columns:minmax(0,1fr) 16px;height:22px}.ksd-dialog .ksd-section-row{background:#0000;border:0;border-radius:0;color:#ffffffd1;height:22px;min-height:22px;padding:0;text-align:left;width:100%}.ksd-section-list span{color:#ffffffd1;font-size:16px;line-height:22px}.ksd-section-list i{background:#242424;border:1px solid #ffffff3d;border-radius:3px;height:16px;position:relative;width:16px}.ksd-section-list i.is-selected{background:#26ee6d;border-color:#26ee6d}.ksd-section-list i.is-selected:after{border:solid #06120b;border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:4px}.ksd-dialog-actions{display:flex;flex:0 0 42px;gap:24px;height:42px;justify-content:center;width:760px}.ksd-dialog-actions button{width:140px}.ksd-shell .ksd-license-modal-card{background:#1b1b1b!important;border:1px solid #2b2b2b!important;border-radius:8px!important;box-shadow:0 28px 80px #00000085!important;color:#fff!important;max-height:calc(100dvh - 24px)!important;overflow:hidden!important;width:min(760px,calc(100vw - 32px))!important}.ksd-shell .ksd-license-modal-header{min-height:60px;padding:14px 24px 0}.ksd-shell .ksd-license-modal-card h2{color:#fff;font-size:20px;line-height:27px}.ksd-shell .ksd-license-modal-song{color:#ffffff8a}.ksd-shell .ksd-license-modal-body{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 24px 16px}.ksd-shell .ksd-license-modal-body>:not(.ksd-license-option){grid-column:1/-1}.ksd-shell .ksd-license-message{display:none}.ksd-license-explain{grid-gap:6px;background:#ffffff08;border-radius:8px;display:grid;gap:6px;min-height:68px;padding:8px 12px}.ksd-license-current strong,.ksd-license-explain strong{color:#fff;font-size:16px;line-height:22px}.ksd-license-current span,.ksd-license-explain span,.ksd-shell .ksd-license-modal-card .ksd-license-note{color:#ffffffa8;font-size:14px;line-height:19px}.ksd-result-mixer input[type=range]{--ksd-range-progress:0%;appearance:none;-webkit-appearance:none;background:linear-gradient(90deg,#26ee6d 0,#26ee6d var(--ksd-range-progress),#ffffff57 var(--ksd-range-progress),#ffffff57 100%);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff14;cursor:pointer;height:8px;margin:0;outline:none;width:100%}.ksd-result-mixer input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#26ee6d;border:0;border-radius:50%;box-shadow:0 0 0 2px #26ee6d29;height:16px;width:16px}.ksd-result-mixer input[type=range]::-moz-range-thumb{background:#26ee6d;border:0;border-radius:50%;box-shadow:0 0 0 2px #26ee6d29;height:16px;width:16px}.ksd-result-mixer output{font-feature-settings:"tnum";color:#ffffffad;font-size:11px;font-variant-numeric:tabular-nums;line-height:16px;text-align:right}.ksd-license-current{align-items:center;border-bottom:1px solid #ffffff29;display:flex;gap:16px;justify-content:space-between;padding:0 0 8px}.ksd-license-current strong{color:#26ee6d}.ksd-license-balance{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;gap:16px;justify-content:space-between;padding:0 0 8px}.ksd-license-balance>span{color:#ffffffa8;font-size:14px;line-height:19px}.ksd-license-balance>strong{font-feature-settings:"tnum";align-items:center;color:#f5f7f5;display:inline-flex;font-size:14px;font-variant-numeric:tabular-nums;font-weight:800;gap:7px;justify-content:flex-end;line-height:19px;text-align:right}.ksd-license-balance>strong.is-error{color:#ffffff7a}.ksd-shell .ksd-license-option{align-items:center!important;background:#ffffff0a!important;border:1px solid #0000!important;border-radius:8px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:72px!important;padding:8px 12px!important;width:100%!important}.ksd-shell .ksd-license-option:not(:disabled):focus-visible,.ksd-shell .ksd-license-option:not(:disabled):hover{border-color:#26ee6d8f!important;outline:none}.ksd-shell .ksd-license-option:disabled{cursor:wait;opacity:.72}.ksd-shell .ksd-license-option.is-selected{background:#26ee6d1a!important;border-color:#26ee6d!important}.ksd-shell .ksd-license-option [class*=LicenseModalOptionName]{color:#fff;font-size:14px;line-height:20px}.ksd-shell .ksd-license-option [class*=LicenseModalOptionDescription]{color:#fff9;font-size:12px;line-height:16px;margin-top:4px}.ksd-shell .ksd-license-option [class*=LicenseModalOptionPrice]{color:#fff;font-size:14px;line-height:20px}.ksd-shell .ksd-license-confirm{align-items:center;align-self:center;background:#26ee6d!important;border-radius:8px!important;color:#06120b!important;display:inline-flex;font-size:14px;gap:8px;height:38px;justify-content:center;justify-self:center;line-height:20px;width:min(450px,100%)!important}.ksd-shell .ksd-license-confirm.is-processing:disabled{background:#3db36b!important;cursor:wait;opacity:1}.ksd-license-confirm-progress{align-items:center;display:inline-flex;gap:8px;justify-content:center}.ksd-shell .ksd-license-modal-card .ksd-license-progress-note{color:#ffffffa8;font-size:12px;line-height:16px;margin-top:-4px;text-align:center}.ksd-shell .ksd-license-modal-card .ksd-license-error{color:#fca5a5;text-align:center}.ksd-shell .ksd-license-preview{align-self:center;display:none;width:min(450px,100%)}@media (max-height:620px){.ksd-license-modal-card.ksd-license-modal-card,.ksd-shell .ksd-license-modal-card{max-height:calc(100dvh - 12px)!important}.ksd-license-modal-card .ksd-license-modal-header{min-height:50px;padding:10px 18px 0}.ksd-license-modal-card .ksd-license-modal-header h2{font-size:17px;line-height:22px}.ksd-license-modal-card .ksd-license-modal-song{font-size:11px;margin-top:2px}.ksd-license-modal-card .ksd-license-modal-body{gap:6px;padding:6px 18px 10px}.ksd-license-modal-card .ksd-license-explain{gap:3px;min-height:54px;padding:6px 10px}.ksd-license-modal-card .ksd-license-current strong,.ksd-license-modal-card .ksd-license-explain strong{font-size:13px;line-height:18px}.ksd-license-modal-card .ksd-license-current span,.ksd-license-modal-card .ksd-license-explain span,.ksd-license-modal-card .ksd-license-note{font-size:11px!important;line-height:15px!important}.ksd-license-modal-card .ksd-license-current{padding-bottom:5px}.ksd-license-modal-card .ksd-license-option{min-height:58px!important;padding:5px 9px!important}.ksd-license-modal-card .ksd-license-option [class*=LicenseModalOptionName]{font-size:12px;line-height:17px}.ksd-license-modal-card .ksd-license-option [class*=LicenseModalOptionDescription]{font-size:10px;line-height:13px;margin-top:2px}.ksd-license-modal-card .ksd-license-option [class*=LicenseModalOptionPrice]{font-size:12px;line-height:17px}.ksd-license-modal-card .ksd-license-confirm{font-size:12px;height:32px;line-height:16px}.ksd-license-modal-card .ksd-license-progress-note{font-size:10px!important;line-height:13px!important}}.ksd-result-actions button.is-disabled,.ksd-result-actions button:disabled{cursor:default;opacity:.55}@media (max-width:900px){.ksd-frame{min-height:860px;overflow-y:auto}.ksd-nav{gap:12px;grid-template-columns:1fr;height:auto;padding:16px}.ksd-nav nav,.ksd-nav-actions{flex-wrap:wrap;gap:10px}.ksd-stage{grid-template-columns:1fr;margin-top:18px}.ksd-result,.ksd-stage{width:min(100%,calc(100vw - 24px))}.ksd-result-actions,.ksd-result-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ksd-dialog--again,.ksd-dialog--section{left:50%;max-width:calc(100vw - 32px);right:auto;transform:translateX(-50%);width:auto}.ksd-dialog--section{top:50%;transform:translate(-50%,-50%)}}.karaoke-feed-loading-screen{align-items:center;background:radial-gradient(circle at 42% 24%,#08ce4e4d 0,#08ce4e21 20%,#0000 38%),radial-gradient(circle at 66% 68%,#37d2ff33 0,#37d2ff14 24%,#0000 43%),linear-gradient(135deg,#04100b,#031811 49%,#031119);bottom:0;color:#ffffffbf;display:flex;flex-direction:column;font-size:15px;gap:16px;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:64px;top:var(--nav-height,64px);z-index:40}html:has(.karaoke-feed-loading-screen),html:has(.karaoke-feed-loading-screen) #root,html:has(.karaoke-feed-loading-screen) .App,html:has(.karaoke-feed-loading-screen) body{background:#000!important}#root:has(.karaoke-feed-wrapper),#root:has(.kmf-page),.App:has(.karaoke-feed-wrapper),.App:has(.kmf-page),body.karaoke-feed-route-active,body:has(.karaoke-feed-wrapper),body:has(.kmf-page),html.karaoke-feed-route-active,html.karaoke-feed-route-active #root,html.karaoke-feed-route-active .App,html:has(.karaoke-feed-wrapper),html:has(.kmf-page){background:#000!important}.karaoke-feed-spinner{animation:kf-spin .8s linear infinite;border:3px solid #ffffff1f;border-radius:50%;border-top-color:#a78bfa;height:36px;width:36px}@keyframes kf-spin{to{transform:rotate(1turn)}}.karaoke-feed-wrapper{background:#000;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:64px;top:var(--nav-height,64px);z-index:1}.kf-top-bar{align-items:center;background:linear-gradient(180deg,#000000a6,#0000004d 60%,#0000);display:flex;justify-content:space-between;left:0;padding:12px 16px 10px;pointer-events:none;position:absolute;right:0;z-index:90}.kf-top-bar>*{pointer-events:auto}.kf-profile-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1.5px solid #ffffff40;border-radius:50%;color:#ffffffd9;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s,border-color .2s,transform .15s;width:32px}.kf-profile-btn:hover{background:#a78bfa33;border-color:#a78bfa73;transform:scale(1.08)}.kf-records-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff26;border-radius:16px;color:#fffc;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:4px;padding:5px 12px;transition:background .2s,border-color .2s,transform .15s}.kf-records-btn:hover{background:#a78bfa2e;border-color:#a78bfa59;transform:scale(1.04)}.karaoke-feed-container,.karaoke-feed-wrapper,.karaoke-feed-wrapper img,.karaoke-feed-wrapper video{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.karaoke-feed-container{-ms-overflow-style:none;cursor:grab;height:100%;overflow:hidden;overscroll-behavior:contain;scrollbar-width:none;touch-action:none;width:100%}.karaoke-feed-container:active{cursor:grabbing}.karaoke-feed-container::-webkit-scrollbar{display:none}.karaoke-feed-track{backface-visibility:hidden;height:100%;transform:translate3d(0,0,0);transform:translate3d(0,calc(var(--kfd-track-position, 0%) + var(--kfd-swipe-offset, 0px)),0);transition:transform .36s cubic-bezier(.22,1,.36,1);width:100%;will-change:transform}.karaoke-feed-track--dragging{transition:none}.karaoke-feed-loading-more{align-items:center;background:#0f172a;display:flex;height:100%;justify-content:center}.kf-toast{animation:kf-toast-in .3s ease,kf-toast-out .3s ease 2.2s forwards;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;border-radius:12px;color:#fff;font-size:14px;font-weight:600;left:50%;padding:12px 24px;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:100}@keyframes kf-toast-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes kf-toast-out{0%{opacity:1}to{opacity:0}}.kf-card{background:#0f172a;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100vw}.kf-bg-blur,.kf-bg-video,.kf-card,.kf-vinyl-cover{-webkit-user-drag:none}.kf-bg-video{filter:brightness(.96) saturate(1);height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}.kf-mv-lyrics-overlay{align-items:flex-end;bottom:140px;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:80px;z-index:4}.kf-mv-lyrics-overlay .kf-lyrics{pointer-events:auto;text-shadow:0 2px 12px #000000d9,0 0 4px #0009}.kf-bg-blur{background-position:50%;background-size:cover;filter:blur(40px) brightness(.45) saturate(1.4);inset:-40px;position:absolute;transform:scale(1.08);z-index:0}.kf-vinyl-wrap{align-items:center;display:flex;inset:0;justify-content:center;padding-bottom:90px;pointer-events:none;position:absolute;z-index:3}.kf-vinyl-content{align-items:center;display:flex;flex-direction:column;gap:12px;pointer-events:auto;position:relative}.kf-vinyl-stage{aspect-ratio:1;flex-shrink:0;position:relative;width:min(52vw,280px)}.kf-vinyl{background:radial-gradient(circle at center,#1a1a2e 0,#16213e 40%,#0f0f23 70%,#0a0a1a 100%);border-radius:50%;box-shadow:0 0 0 3px #ffffff0f,0 0 60px #000c,inset 0 0 30px #00000080;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.kf-vinyl--spin{animation:kf-vinyl-rotate 20s linear infinite}@keyframes kf-vinyl-rotate{to{transform:rotate(1turn)}}.kf-vinyl-cover{aspect-ratio:1;background-color:#2d3748;background-position:50%;background-size:cover;box-shadow:0 0 0 3px #ffffff1a;left:50%;top:50%;transform:translate(-50%,-50%);width:54%}.kf-vinyl-cover,.kf-vinyl-groove{border-radius:50%;position:absolute}.kf-vinyl-groove{border:1px solid #ffffff0d;inset:0}.kf-vinyl-groove--1{inset:12%}.kf-vinyl-groove--2{inset:25%}.kf-vinyl-hole{background:#0f172a;box-shadow:0 0 0 1px #ffffff26;height:8px;left:50%;top:50%;transform:translate(-50%,-50%);width:8px}.kf-vinyl-glow,.kf-vinyl-hole{border-radius:50%;position:absolute}.kf-vinyl-glow{animation:kf-vinyl-pulse 2.5s ease-in-out infinite;background:radial-gradient(circle,#a78bfa40 0,#0000 70%);inset:-4%;pointer-events:none;z-index:0}@keyframes kf-vinyl-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.kf-lyrics{cursor:pointer;max-width:500px;pointer-events:auto;position:relative;text-align:center;width:70vw;z-index:10}.kf-lyric-line{letter-spacing:.4px;line-height:1.5;padding:2px 0;transition:opacity .25s}.kf-lyric-line--prev{color:#ffffff4d;font-size:14px}.kf-lyric-line--active{font-size:20px;font-weight:700;position:relative}.kf-lyric-line--inactive{color:#ffffff40;font-size:14px;padding:4px 0}.kf-lyric-progress-text{display:inline-block;max-width:100%;position:relative;white-space:pre}.kf-lyric-base{color:#ffffffe0;display:block}.kf-lyric-highlight{bottom:0;color:#fcd34d;display:block;left:0;overflow:hidden;pointer-events:none;position:absolute;text-align:left;text-shadow:0 0 20px #fcd34db3;top:0;white-space:pre}.kf-lyric-line--next{color:#ffffff40;font-size:14px}.kf-lyric-hint{color:#ffffff4d;font-size:20px;letter-spacing:6px}.kf-lyrics-toggle{align-items:center;background:#ffffff14;border:none;border-radius:12px;color:#ffffff80;cursor:pointer;display:inline-flex;font-size:11px;gap:4px;margin-top:6px;padding:4px 12px;pointer-events:auto;transition:background .15s,color .15s}.kf-lyrics-toggle:hover{background:#ffffff26;color:#fffc}.kf-lyrics-overlay-bg{animation:cd-fade-in .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;inset:0;pointer-events:auto;position:fixed;z-index:1190}.kf-lyrics-panel{animation:cd-slide-left .3s cubic-bezier(.34,1.15,.64,1);background:#0f0c23f2;border:1px solid #a78bfa26;border-radius:20px;bottom:16px;box-shadow:8px 0 40px #0009;display:flex;flex-direction:column;left:16px;max-width:85vw;pointer-events:auto;position:fixed;top:120px;width:380px;z-index:1200}.kf-lyrics-panel-header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.kf-lyrics-panel-title{color:#fff;font-size:16px;font-weight:700}.kf-lyrics-panel-close{align-items:center;background:none;border:none;border-radius:8px;color:#ffffff80;cursor:pointer;display:flex;font-size:13px;gap:4px;padding:6px 10px;transition:all .15s}.kf-lyrics-panel-close:hover{background:#ffffff1a;color:#fff}.kf-lyrics-panel-body{flex:1 1;overflow-y:auto;padding:20px;scrollbar-color:#ffffff26 #0000;scrollbar-width:thin;text-align:center}.kf-lyrics-panel-body::-webkit-scrollbar{width:3px}.kf-lyrics-panel-body::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.kf-lyrics-panel-body .kf-lyric-line{padding:6px 0}.kf-lyrics-panel-body .kf-lyric-line--active{font-size:18px}@keyframes cd-slide-left{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}.kf-overlay{background:linear-gradient(0deg,#000000e0 0,#00000059 38%,#0000 60%),linear-gradient(180deg,#00000073 0,#0000 22%);inset:0;z-index:2}.kf-buffer-status,.kf-overlay{pointer-events:none;position:absolute}.kf-buffer-status{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d111cb8;border:1px solid #ffffff29;border-radius:999px;box-shadow:0 10px 28px #00000047;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:8px;left:50%;line-height:1;max-width:min(86vw,320px);min-height:32px;padding:7px 12px;top:86px;transform:translateX(-50%);z-index:9}.kf-buffer-status span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kf-buffer-status em{font-feature-settings:"tnum";color:#fde68a;font-style:normal;font-variant-numeric:tabular-nums}.kf-buffer-spinner{animation:kf-spin .8s linear infinite;color:#fde68a;flex:0 0 auto}.kf-bottom{bottom:0;left:0;padding:0 20px 16px;position:absolute;right:80px;z-index:5}.kf-song-info{margin-bottom:10px}.kf-title-contributors-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;max-width:100%;min-width:0}.kf-song-title{color:#fff;font-size:18px;font-weight:800;margin:0;max-width:min(42vw,360px);overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 8px #00000080;white-space:nowrap}.kf-contributors{display:flex;flex:1 1 260px;flex-wrap:wrap;gap:6px;max-width:100%;min-width:0}.kf-contributor-pill{align-items:center;background:#ffffff14;border-radius:999px;color:#ffffffdb;display:inline-flex;font-size:11px;gap:6px;max-width:min(560px,100%);min-width:0;padding:4px 10px}.kf-contributor-pill span{flex:0 0 auto;max-width:140px}.kf-contributor-pill em,.kf-contributor-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kf-contributor-pill em{color:#c4b5fd;font-style:normal;min-width:0}.kf-progress-track{background:#ffffff2e;border-radius:1px;height:2px;margin-bottom:4px;overflow:hidden;width:100%}.kf-progress-fill{background:linear-gradient(90deg,#a78bfa,#7c3aed);border-radius:1px;height:100%;transition:width .3s linear}.kf-time-row{font-feature-settings:"tnum";color:#fff6;display:flex;font-size:11px;font-variant-numeric:tabular-nums;justify-content:space-between}.kf-actions{bottom:80px;gap:14px;position:absolute;right:10px;z-index:6}.kf-action-btn,.kf-actions{align-items:center;display:flex;flex-direction:column}.kf-action-btn{background:none;border:none;color:#fff;cursor:pointer;filter:drop-shadow(0 1px 4px rgba(0,0,0,.5));gap:3px;padding:2px}.kf-action-btn:active{transform:scale(.92)}.kf-action-icon{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff26;border-radius:50%;display:flex;height:36px;justify-content:center;transition:background .2s,transform .15s;width:36px}.kf-action-btn:hover .kf-action-icon{background:#ffffff38;transform:scale(1.06)}.kf-action-label{color:#ffffffd9;font-size:10px;font-weight:600}.kf-action-btn--karaoke .kf-karaoke-icon{animation:kf-karaoke-pulse 3s ease-in-out infinite;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-color:#a78bfa66;box-shadow:0 0 18px #7c3aed8c}.kf-action-btn--karaoke .kf-action-label{color:#c4b5fd;font-weight:700}.kf-center-play-zone{align-items:center;display:flex;height:104px;justify-content:center;left:50%;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:104px;z-index:8}.kf-center-play-zone--vinyl{left:50%;top:50%;z-index:3}.kf-center-play,.kf-center-play-zone--vinyl .kf-center-play{opacity:0;pointer-events:none}.kf-center-play{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:0;border-radius:50%;box-shadow:0 12px 36px #00000073,0 0 0 1px #ffffff14;color:#fff;cursor:pointer;display:flex;height:76px;justify-content:center;transform:scale(.96);transition:transform .15s ease,background .15s ease,opacity .15s ease;width:76px}.kf-center-play-zone--visible .kf-center-play,.kf-center-play-zone:focus-within .kf-center-play,.kf-center-play-zone:hover .kf-center-play,.kf-center-play:focus-visible{opacity:1;pointer-events:auto}.kf-center-play:hover{background:#000000ad;transform:scale(1.04)}.kf-center-play:active{transform:scale(.96)}.kmrd-page{background:#000;color:#fff;font-family:MiSans,Inter,Arial,sans-serif;min-height:100vh;overflow-x:hidden}.kmrd-page button{font-family:inherit}.kmrd-nav{grid-gap:22px;align-items:center;background:#000;border-bottom:1px solid #ffffff1a;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) auto;height:62px;padding:0 clamp(32px,6vw,124px)}.kmrd-nav-left{align-items:center;display:flex;gap:clamp(28px,3.8vw,74px);min-width:0}.kmrd-nav strong{font-size:13px;font-weight:800}.kmrd-nav nav,.kmrd-nav-actions{align-items:center;display:flex;min-width:0}.kmrd-nav nav{gap:clamp(18px,2vw,34px)}.kmrd-nav nav span{color:#ffffffc2;font-size:10px;white-space:nowrap}.kmrd-nav-actions{gap:14px}.kmrd-nav-actions i{border:1px solid #ffffffa8;border-radius:50%;height:8px;width:8px}.kmrd-nav-actions i:nth-child(2){border-radius:0;transform:rotate(45deg)}.kmrd-nav-actions span{color:#ffffffdb;font-size:11px}.kmrd-nav-actions button{background:#26ee6d;border:0;border-radius:6px;color:#001909;cursor:pointer;font-size:10px;font-weight:800;height:32px;padding:0 24px}.kmrd-main{margin:0 auto;padding:68px 24px 0;width:min(100%,1260px)}.kmrd-hero{padding:0 0 20px 126px;position:relative}.kmrd-hero p{color:#ffffff6b;font-size:9px;margin:0 0 8px}.kmrd-breadcrumb{align-items:center;display:flex;gap:6px}.kmrd-breadcrumb-link{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;line-height:inherit;padding:0}.kmrd-breadcrumb-link:focus-visible,.kmrd-breadcrumb-link:hover{color:#fff;text-decoration:underline}.kmrd-hero h1{color:#fff;font-size:21px;font-weight:800;letter-spacing:0;line-height:1;margin:0 0 8px}.kmrd-tabs{align-items:center;display:flex;gap:28px}.kmrd-tabs button{background:#0000;border:0;color:#ffffff80;cursor:pointer;font-size:9px;font-weight:700;padding:0}.kmrd-tabs button.is-active{color:#fff}.kmrd-grid{grid-gap:clamp(18px,2.5vw,44px);border-bottom:1px solid #ffffff14;display:grid;gap:clamp(18px,2.5vw,44px);grid-template-columns:repeat(5,1fr);min-height:184px;padding:54px 126px 32px;position:relative}.kmrd-card{min-width:0;text-align:center}.kmrd-cover-button{background:#0bd85a;border:0;border-radius:3px;color:#05220f;cursor:pointer;display:grid;height:48px;margin:0 auto 10px;overflow:hidden;place-items:center;position:relative;width:48px}.kmrd-cover-button:disabled{cursor:not-allowed;opacity:.45}.kmrd-cover-button .kmr-card-cover-placeholder,.kmrd-cover-button img{height:100%;object-fit:cover;width:100%}.kmrd-cover-button .kmr-card-cover-placeholder{background:linear-gradient(135deg,#08b95b,#26ee6d);color:#001409c7;display:grid;place-items:center}.kmrd-cover-button span{background:#0000009e;border-radius:50%;bottom:4px;color:#26ee6d;display:grid;height:18px;place-items:center;position:absolute;right:4px;width:18px}.kmrd-cover-button.is-active span{background:#26ee6d;color:#001909}.kmrd-card h2{color:#fff;font-size:10px;font-weight:800;letter-spacing:0;line-height:1.25;margin:0 0 6px}.kmrd-card h2,.kmrd-card p,.kmrd-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmrd-card p,.kmrd-card small{color:#ffffff73;display:block;font-size:8px;line-height:1.35;margin:0}.kma-cover-status,.kmrd-cover-status{align-items:center;background:#ffbf471f;border:1px solid #ffbf4761;border-radius:999px;color:#ffca68;display:inline-flex;font-size:9px;font-weight:800;justify-content:center;line-height:1;max-width:100%;padding:3px 7px;width:-moz-fit-content;width:fit-content}.kma-cover-status.is-published,.kmrd-cover-status.is-published{background:#26ee6d1a;border-color:#26ee6d57;color:#26ee6d}.kma-cover-status:is(.is-rejected,.is-hidden,.is-deleted),.kmrd-cover-status:is(.is-rejected,.is-hidden,.is-deleted){background:#ff5a641a;border-color:#ff5a6457;color:#ff7b84}.kmrd-card-actions{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.kmrd-card-actions--single{grid-template-columns:1fr}.kmrd-card-actions button{align-items:center;background:#222;border:0;border-radius:3px;color:#ffffffb8;cursor:pointer;display:inline-flex;font-size:8px;font-weight:800;gap:4px;height:20px;justify-content:center;line-height:1;min-width:0;padding:0 5px;text-align:center;white-space:nowrap}.kmrd-card-actions button.is-primary{background:#26ee6d;color:#061a0d}.kmrd-card-actions button:disabled{cursor:not-allowed;opacity:.5}.kmrd-card-badge{align-items:center;background:#05361a;border:1px solid #08ce4e;border-radius:4px;color:#08ce4e;display:inline-flex;font-size:12px;font-weight:330;height:22px;justify-content:center;line-height:18px;min-width:60px;position:absolute;right:10px;top:10px;z-index:2}.kmrd-license-copy,.kmrd-session-copy{display:contents}.kmrd-license-copy small em{font-style:normal}.kmrd-end-of-list{color:#ffffff57;font-size:12px;line-height:18px;text-align:center}.kmrd-card--skeleton{grid-gap:8px;display:grid;gap:8px;justify-items:center}.kmrd-card--skeleton .kmrd-actions i,.kmrd-card--skeleton .kmrd-cover,.kmrd-line{animation:kmrd-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#ffffff14,#ffffff2e,#ffffff14);background-size:200% 100%;border-radius:3px}.kmrd-card--skeleton .kmrd-cover{height:48px;width:48px}.kmrd-line{height:8px;width:72px}.kmrd-line--title{height:10px;width:86px}.kmrd-card--skeleton .kmrd-actions{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(2,1fr);margin-top:4px;width:100%}.kmrd-card--skeleton .kmrd-actions i{height:20px}@keyframes kmrd-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.kmrd-empty{grid-gap:10px;border-bottom:1px solid #ffffff14;color:#ffffff9e;display:grid;gap:10px;justify-items:center;min-height:260px;padding:70px 24px 50px}.kmrd-empty h2{color:#fff;font-size:18px;margin:0}.kmrd-empty p{color:#ffffff80;font-size:12px;margin:0}.kmrd-empty button{background:#26ee6d;border:0;border-radius:4px;color:#061a0d;cursor:pointer;font-size:10px;font-weight:800;height:32px;padding:0 22px}.kmrd-footer{grid-gap:50px;color:#ffffff70;display:grid;gap:50px;grid-template-columns:1.4fr repeat(4,1fr);min-height:248px;padding:70px 126px 42px}.kmrd-footer strong{color:#fff;display:block;font-size:12px;margin-bottom:12px}.kmrd-footer p{font-size:8px;line-height:1.6;margin:0 0 14px;max-width:180px}.kmrd-socials{display:flex;gap:9px}.kmrd-socials i{border:1px solid #ffffff70;border-radius:50%;height:13px;width:13px}.kmrd-footer nav{grid-gap:8px;align-content:start;display:grid;gap:8px}.kmrd-footer h3{color:#fff;font-size:9px;font-weight:800;margin:0 0 4px}.kmrd-footer span{font-size:8px}.kmrd-page--figma-records{background:#000;min-height:1117px;text-align:left}.kmrd-page--figma-records .kmrd-nav{border-bottom:0;height:77px;margin:0 auto;padding:0;width:1400px}.kmrd-page--figma-records .kmrd-nav-left{gap:50px;width:673px}.kmrd-page--figma-records .kmrd-nav strong{color:#fff;font-size:24px;font-weight:630;line-height:36px;width:111.84375px}.kmrd-page--figma-records .kmrd-nav nav{gap:32px}.kmrd-page--figma-records .kmrd-nav nav span{color:#ffffffd1;font-size:14px;font-weight:330;line-height:19px}.kmrd-page--figma-records .kmrd-nav-actions{gap:0;height:44px;width:412px}.kmrd-page--figma-records .kmrd-nav-actions i{border-color:#ffffffb8;height:24px;margin-right:24px;width:24px}.kmrd-page--figma-records .kmrd-nav-actions i:nth-child(2){border-radius:50%;transform:none}.kmrd-page--figma-records .kmrd-user-chip{align-items:center;background:#050505;border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:330;gap:10px;height:45px;line-height:19px;margin-left:-12px;padding:0 8px;width:131px}.kmrd-page--figma-records .kmrd-user-chip b{background:radial-gradient(circle at 68% 32%,#f6c56c 0 12%,#0000 13%),radial-gradient(circle at 38% 38%,#29d1ff 0 18%,#0000 19%),linear-gradient(135deg,#204bff,#0bd85a);border-radius:50%;height:30px;width:30px}.kmrd-page--figma-records .kmrd-nav-actions button{background:#08ce4e;border-radius:8px;color:#000;font-size:14px;font-weight:630;height:43px;line-height:19px;margin-left:12px;padding:0;width:137px}.kmrd-page--figma-records .kmrd-main{margin:20px auto 0;padding:0;width:1400px}.kmrd-page--figma-records .kmrd-hero{padding:0}.kmrd-page--figma-records .kmrd-hero p{color:#ffffff8c;font-size:14px;font-weight:330;height:19px;line-height:19px;margin:0}.kmrd-page--figma-records .kmrd-hero h1{color:#fff;font-size:32px;font-weight:630;height:38px;line-height:38px;margin:20px 0 0}.kmrd-page--figma-records .kmrd-tabs{align-items:flex-start;gap:30px;height:46px;margin-top:20px}.kmrd-page--figma-records .kmrd-tabs button{color:#ffffff80;font-size:16px;font-weight:630;height:34px;line-height:22px;padding:6px 0 0;position:relative}.kmrd-page--figma-records .kmrd-tabs button.is-active{color:#fff}.kmrd-page--figma-records .kmrd-tabs button.is-active:after{background:#08ce4e;bottom:3.5px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.kmrd-page--figma-records .kmrd-grid{grid-gap:0 4px;border-bottom:0;display:grid;gap:0 4px;grid-template-columns:repeat(5,276.8px);height:251px;margin-top:10px;min-height:251px;padding:0;width:1400px}.kmrd-page--figma-records.kmrd-page--liked .kmrd-grid{height:217px;min-height:217px}.kmrd-page--figma-records .kmrd-card{background:#000;border:1px solid #ffffff24;border-radius:8px;height:251px;overflow:hidden;padding:15px 16px 16px;position:relative;text-align:center;width:276.8px}.kmrd-page--figma-records .kmrd-card--figma-liked{height:217px}.kmrd-page--figma-records .kmrd-cover-button{background:#0000;border-radius:8px;height:78px;isolation:isolate;margin:0 auto;width:78px}.kmrd-page--figma-records .kmrd-cover-button .kmr-card-cover-placeholder,.kmrd-page--figma-records .kmrd-cover-button img{height:78px;object-fit:cover;transition:transform .18s ease;width:78px}.kmrd-page--figma-records .kmrd-cover-button:after{background:#00000057;content:"";inset:0;opacity:0;position:absolute;transition:opacity .18s ease;z-index:1}.kmrd-page--figma-records .kmrd-cover-button span{background:#000000b8;border-radius:50%;bottom:auto;color:#26ee6d;display:grid;height:34px;left:50%;opacity:0;place-items:center;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%) scale(.86);transition:opacity .18s ease,transform .18s ease,background .18s ease;width:34px;z-index:2}.kmrd-page--figma-records .kmrd-cover-button.is-active .kmr-card-cover-placeholder,.kmrd-page--figma-records .kmrd-cover-button.is-active img,.kmrd-page--figma-records .kmrd-cover-button:focus-visible .kmr-card-cover-placeholder,.kmrd-page--figma-records .kmrd-cover-button:focus-visible img,.kmrd-page--figma-records .kmrd-cover-button:hover .kmr-card-cover-placeholder,.kmrd-page--figma-records .kmrd-cover-button:hover img{transform:scale(1.04)}.kmrd-page--figma-records .kmrd-cover-button.is-active:after,.kmrd-page--figma-records .kmrd-cover-button:focus-visible:after,.kmrd-page--figma-records .kmrd-cover-button:hover:after{opacity:1}.kmrd-page--figma-records .kmrd-cover-button.is-active span,.kmrd-page--figma-records .kmrd-cover-button:focus-visible span,.kmrd-page--figma-records .kmrd-cover-button:hover span{opacity:1;transform:translate(-50%,-50%) scale(1)}.kmrd-page--figma-records .kmrd-cover-button.is-active span{background:#26ee6d;color:#001909}.kmrd-page--figma-records .kmrd-cover-button:disabled span,.kmrd-page--figma-records .kmrd-cover-button:disabled:after{opacity:0}.kmrd-page--figma-records .kmrd-card h2{color:#fff;font-size:16px;font-weight:630;height:22px;line-height:22px;margin:12px 0 0;width:244.8px}.kmrd-page--figma-records .kmrd-license-copy,.kmrd-page--figma-records .kmrd-session-copy{display:flex;flex-direction:column;gap:12px;height:52px;margin-top:12px;width:244.8px}.kmrd-page--figma-records .kmrd-liked-copy{align-items:flex-start;display:flex;height:18px;justify-content:center;margin-top:12px;width:244.8px}.kmrd-page--figma-records .kmrd-card p,.kmrd-page--figma-records .kmrd-card small{color:#ffffff80;font-size:12px;font-weight:330;height:20px;line-height:18px}.kmrd-page--figma-records .kmrd-card--figma-liked small{height:18px}.kmrd-page--figma-records .kmrd-card.kmrd-card--figma-session p{color:#fac21b}.kmrd-page--figma-records .kmrd-card small{align-items:flex-start;display:flex;gap:4px;justify-content:center}.kmrd-page--figma-records .kmrd-license-copy small{align-items:center;height:22px;overflow:visible}.kmrd-page--figma-records .kmrd-card small em{align-items:center;background:#05361a;border:1px solid #08ce4e;border-radius:4px;box-sizing:border-box;color:#08ce4e;display:inline-flex;font-size:12px;font-weight:330;height:22px;justify-content:center;line-height:18px;margin-top:0;min-width:60px}.kmrd-page--figma-records .kmrd-card-actions{gap:12px;grid-template-columns:repeat(2,116.4px);height:31px;margin-top:12px;width:244.8px}.kmrd-page--figma-records .kmrd-card-actions--single{grid-template-columns:244.8px}.kmrd-page--figma-records .kmrd-card-actions button{background:#1f1f1f;border-radius:4px;color:#fff;font-size:12px;font-weight:330;height:31px;line-height:19px}.kmrd-page--figma-records .kmrd-card-actions button.is-primary{background:#08ce4e;color:#000;font-weight:630}.kmrd-page--figma-records .kmrd-end-of-list{color:#ffffff57;font-size:12px;font-weight:330;height:38px;line-height:38px;margin-top:36px;width:1400px}.kmrd-page--figma-records .kmrd-footer{grid-gap:74px;border-top:1px solid #ffffff14;color:#ffffff9e;display:grid;gap:74px;grid-template-columns:1.5fr repeat(4,1fr);margin-left:calc(700px - 50vw);margin-top:289px;min-height:253px;padding:62px 260px 0;width:100vw}.kmrd-page--figma-records.kmrd-page--liked .kmrd-footer{margin-top:323px}.kmrd-page--figma-records .kmrd-footer strong{color:#fff;font-size:24px;font-weight:630;line-height:36px;margin-bottom:18px}.kmrd-page--figma-records .kmrd-footer p{font-size:12px;font-weight:330;line-height:18px;margin:0 0 18px;max-width:220px}.kmrd-page--figma-records .kmrd-socials{gap:14px}.kmrd-page--figma-records .kmrd-socials i{height:28px;width:28px}.kmrd-page--figma-records .kmrd-footer nav{gap:9px}.kmrd-page--figma-records .kmrd-footer h3{font-size:14px;font-weight:630;line-height:19px;margin-bottom:7px}.kmrd-page--figma-records .kmrd-footer span{font-size:14px;font-weight:330;line-height:19px}.kmrd-page--figma-records .kmrd-end-of-list,.kmrd-page--figma-records .kmrd-grid,.kmrd-page--figma-records .kmrd-main{width:min(1400px,calc(100vw - 80px))}.kmrd-page--figma-records .kmrd-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.kmrd-page--figma-records .kmrd-card,.kmrd-page--figma-records .kmrd-card h2,.kmrd-page--figma-records .kmrd-card-actions,.kmrd-page--figma-records .kmrd-license-copy,.kmrd-page--figma-records .kmrd-liked-copy,.kmrd-page--figma-records .kmrd-session-copy{width:100%}.kmrd-page--figma-records .kmrd-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.kmrd-page--figma-records .kmrd-card-actions--single{grid-template-columns:minmax(0,1fr)}@media (max-width:980px){.kmrd-page--figma-records .kmrd-end-of-list,.kmrd-page--figma-records .kmrd-grid,.kmrd-page--figma-records .kmrd-main{width:calc(100vw - 32px)}.kmrd-page--figma-records .kmrd-grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.kmrd-page--figma-records .kmrd-card{height:auto;min-height:251px}.kmrd-page--figma-records .kmrd-footer{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:50%;padding:44px 24px 34px;transform:translateX(-50%);width:100vw}}@media (max-width:520px){.kmrd-page--figma-records .kmrd-footer,.kmrd-page--figma-records .kmrd-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:980px){.kmrd-nav{grid-template-columns:1fr auto;padding:0 18px}.kmrd-nav nav,.kmrd-nav-actions i,.kmrd-nav-actions span{display:none}.kmrd-main{padding:48px 14px 0}.kmrd-hero{padding-left:0}.kmrd-grid{gap:24px 18px}.kmrd-footer,.kmrd-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:44px 0 34px}.kmrd-footer{gap:24px}}@media (max-width:520px){.kmrd-nav-actions button{padding:0 14px}.kmrd-tabs{gap:16px;overflow-x:auto;padding-bottom:4px}.kmrd-tabs button{flex:0 0 auto}.kmrd-grid{margin:0 auto;max-width:260px}.kmrd-footer,.kmrd-grid{grid-template-columns:1fr}}.kmr-container{background:#0f172a;background:var(--app-bg,#0f172a);color:#e2e8f0;color:var(--app-text-primary,#e2e8f0);min-height:100vh}.kmr-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1e1b4be6;background:var(--app-surface,#1e1b4be6);border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--app-border,#ffffff14);justify-content:space-between;padding:16px 20px;position:sticky;top:0;z-index:10}.kmr-back,.kmr-header{align-items:center;display:flex}.kmr-back{background:none;border:none;border-radius:50%;color:#fff9;color:var(--app-text-secondary,#fff9);cursor:pointer;padding:6px;transition:color .15s,background .15s}.kmr-back:hover{background:#0f172a14;background:var(--app-elevated,#0f172a14);color:#0f172a;color:var(--app-text-primary,#0f172a)}.kmr-title{font-size:18px;font-weight:800;margin:0}.kmr-spacer{width:32px}.kmr-content{margin:0 auto;max-width:960px;padding:16px 20px 40px}.kmr-tabs{background:#0f172a0f;background:var(--app-surface-alt,#0f172a0f);border:1px solid #0f172a1f;border:1px solid var(--app-border,#0f172a1f);border-radius:14px;box-shadow:0 8px 22px #0f172a14;box-shadow:var(--app-shadow-soft,0 8px 22px #0f172a14);display:flex;gap:8px;margin-bottom:16px;padding:4px}.kmr-tab{background:#0000;border:none;border-radius:10px;color:#475569;color:var(--app-text-secondary,#475569);cursor:pointer;flex:1 1;font-size:14px;font-weight:700;padding:10px 12px;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.kmr-tab:hover:not(.kmr-tab--active){background:#0f172a14;background:var(--app-elevated,#0f172a14);color:#0f172a;color:var(--app-text-primary,#0f172a)}.kmr-tab:focus-visible{outline:2px solid #7c3aed;outline:2px solid var(--app-accent,#7c3aed);outline-offset:2px}.kmr-tab--active{background:linear-gradient(135deg,#7c3aed,#4f46e5);background:linear-gradient(135deg,var(--app-accent,#7c3aed),var(--app-accent-strong,#4f46e5));box-shadow:0 8px 20px #4f46e547;box-shadow:0 8px 20px var(--app-ring,#4f46e547);color:#fff;color:var(--app-on-accent,#fff)}.kmr-loading{align-items:center;color:#ffffff73;color:var(--app-text-muted,#ffffff73);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:80px 0}.kmr-spinner{animation:kf-spin .8s linear infinite;border:3px solid #0f172a1f;border-top-color:#a78bfa;border:3px solid var(--app-border,#0f172a1f);border-radius:50%;border-top-color:var(--app-accent,#a78bfa);height:36px;width:36px}@keyframes kmr-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.kmr-skeleton-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.kmr-skeleton-card{aspect-ratio:1;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden;position:relative}.kmr-skeleton-cover{animation:kmr-shimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,#ffffff08 25%,#ffffff12 50%,#ffffff08 75%);background-size:200% 100%;inset:0;position:absolute}.kmr-skeleton-info{background:linear-gradient(0deg,#000000b3 0,#0000);bottom:0;display:flex;flex-direction:column;gap:6px;left:0;padding:28px 10px 10px;position:absolute;right:0;z-index:2}.kmr-skeleton-line{animation:kmr-shimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1f 50%,#ffffff0f 75%);background-size:200% 100%;border-radius:5px;height:10px}.kmr-skeleton-line--title{height:12px;width:70%}.kmr-skeleton-line--meta{animation-delay:.15s;width:50%}.kmr-skeleton-line--time{animation-delay:.3s;width:35%}.kmr-skeleton-badge{animation:kmr-shimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%);background-size:200% 100%;border-radius:5px;height:18px;position:absolute;right:8px;top:8px;width:24px;z-index:3}.kmr-skeleton-play{background:#ffffff0f;border:1px solid #ffffff14;border-radius:50%;height:38px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:38px;z-index:3}.kmr-scroll-sentinel{height:1px;pointer-events:none;width:100%}.kmr-loading-more{align-items:center;color:#64748b;color:var(--app-text-muted,#64748b);display:flex;font-size:13px;gap:10px;justify-content:center;padding:24px 0}.kmr-loading-more-dot{animation:kmr-dot-pulse 1.2s ease-in-out infinite;background:#a78bfa;background:var(--app-accent,#a78bfa);border-radius:50%;height:6px;width:6px}.kmr-loading-more-dot:nth-child(2){animation-delay:.2s}.kmr-loading-more-dot:nth-child(3){animation-delay:.4s}@keyframes kmr-dot-pulse{0%,80%,to{opacity:.3;transform:scale(.5)}40%{opacity:1;transform:scale(1)}}.kmr-skeleton-card:first-child{animation-delay:0s}.kmr-skeleton-card:nth-child(2) .kmr-skeleton-cover{animation-delay:.08s}.kmr-skeleton-card:nth-child(3) .kmr-skeleton-cover{animation-delay:.16s}.kmr-skeleton-card:nth-child(4) .kmr-skeleton-cover{animation-delay:.24s}.kmr-skeleton-card:nth-child(5) .kmr-skeleton-cover{animation-delay:.32s}.kmr-skeleton-card:nth-child(6) .kmr-skeleton-cover{animation-delay:.4s}.kmr-skeleton-card:nth-child(7) .kmr-skeleton-cover{animation-delay:.48s}.kmr-skeleton-card:nth-child(8) .kmr-skeleton-cover{animation-delay:.56s}.kmr-empty{align-items:center;color:#ffffff73;color:var(--app-text-muted,#ffffff73);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:80px 0;text-align:center}.kmr-empty p{margin:0}.kmr-empty-sub{font-size:14px}.kmr-empty-btn{background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;margin-top:8px;padding:12px 28px;transition:transform .15s,opacity .15s}.kmr-empty-btn:hover{opacity:.92;transform:translateY(-1px)}.kmr-list{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.kmr-card{aspect-ratio:1;background:#ffffff0d;background:var(--app-surface,#ffffff0d);border:1px solid #ffffff14;border:1px solid var(--app-border,#ffffff14);border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transition:transform .22s ease,border-color .22s,box-shadow .22s}.kmr-card:hover{border-color:#a78bfa59;box-shadow:0 12px 32px #7c3aed33,0 0 0 1px #a78bfa1f;transform:translateY(-4px) scale(1.02)}.kmr-license-card{aspect-ratio:1/1.18;background:#ffffff0d;background:var(--app-surface,#ffffff0d);border:1px solid #ffffff14;border:1px solid var(--app-border,#ffffff14);border-radius:16px;min-height:220px;overflow:hidden;position:relative;transition:transform .22s ease,border-color .22s,box-shadow .22s}.kmr-license-card:hover{border-color:#a78bfa59;box-shadow:0 12px 32px #7c3aed33;transform:translateY(-4px) scale(1.02)}.kmr-license-icon{align-items:center;background:#a78bfa24;border:1px solid #a78bfa38;border-radius:14px;color:#c4b5fd;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.kmr-license-card .kmr-card-info{padding-bottom:60px}.kmr-license-card .kmr-card-meta{grid-gap:3px;display:grid;gap:3px}.kmr-license-card .kmr-card-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-license-actions{bottom:8px;display:flex;gap:6px;left:8px;position:absolute;right:8px;z-index:4}.kmr-small-btn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid #ffffff2e;border-radius:8px;color:#ffffffe0;cursor:pointer;flex:1 1;font-size:11px;font-weight:700;padding:6px 4px;text-align:center;transition:background .15s,color .15s;white-space:nowrap}.kmr-small-btn:hover:not(:disabled){background:#000000b8;color:#fff}.kmr-small-btn--accent{background:#7c3aed8c;border-color:#a78bfa59;color:#e0d4ff}.kmr-small-btn--danger{background:#f8717173;border-color:#f871714d;color:#fecaca}.kmr-small-btn:disabled{cursor:not-allowed;opacity:.35}.kmr-card-cover{background:#ffffff0a;inset:0;overflow:hidden;position:absolute;z-index:1}.kmr-card-cover img{height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.kmr-card:hover .kmr-card-cover img{transform:scale(1.06)}.kmr-card-cover-placeholder{align-items:center;color:#fff3;display:flex;font-size:36px;height:100%;justify-content:center;width:100%}.kmr-card-cover-gradient{background:linear-gradient(135deg,#7c3aed59,#4f46e540 50%,#a78bfa33);color:#ffffff61}.kmr-grade-badge{box-shadow:0 2px 6px #0000004d;color:#000;font-size:12px;line-height:1.4;padding:2px 7px;right:8px}.kmr-grade-badge,.kmr-owner-badge{border-radius:6px;font-weight:800;position:absolute;top:8px;z-index:3}.kmr-owner-badge{background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 2px 8px #fbbf2466;color:#1e1b4b;font-size:10px;left:8px;letter-spacing:.04em;line-height:1.5;padding:2px 8px}.kmr-card-info{background:linear-gradient(0deg,#000000d1 0,#00000080 55%,#0000);bottom:0;left:0;padding:32px 10px 10px;position:absolute;right:0;z-index:2}.kmr-card-title{color:#fff;font-size:13px;font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px #0009;white-space:nowrap}.kmr-card-meta{color:#ffffffa6;display:flex;flex-wrap:wrap;font-size:11px;gap:6px}.kmr-card-score{align-items:center;color:#fbbf24;display:inline-flex;font-weight:700;gap:2px}.kmr-card-grade-inline{font-weight:600}.kmr-card-bottom{align-items:center;color:#ffffff80;display:flex;font-size:10px;gap:6px;margin-top:2px}.kmr-card-time{align-items:center;display:inline-flex;gap:3px}.kmr-card-duration{font-feature-settings:"tnum";background:#ffffff1a;border-radius:3px;font-variant-numeric:tabular-nums;padding:1px 4px}.kmr-play-btn{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .18s,transform .15s,color .15s;width:36px}.kmr-play-btn:hover:not(:disabled){background:#a78bfa73;transform:scale(1.1)}.kmr-play-btn:disabled{cursor:not-allowed;opacity:.3}.kmr-play-btn--active{background:#7c3aed;border-color:#7c3aed;color:#fff}.kmr-card-center{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.kmr-card-center .kmr-play-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border:1px solid #ffffff40;box-shadow:0 4px 16px #0000004d;height:42px;transition:background .2s,transform .2s,box-shadow .2s;width:42px}.kmr-card-center .kmr-play-btn:hover:not(:disabled){background:#7c3aed8c;box-shadow:0 6px 24px #7c3aed59;transform:scale(1.12)}.kmr-card-center--hover{opacity:0;pointer-events:none;transition:opacity .22s ease}.kmr-card-center--hover:has(.kmr-play-btn--active),.kmr-card:hover .kmr-card-center--hover{opacity:1;pointer-events:auto}.kmr-card-actions{top:8px;z-index:3}.kmr-card-actions,.kmr-card-actions-br{align-items:center;display:flex;gap:6px;position:absolute;right:8px}.kmr-card-actions-br{bottom:8px;z-index:4}.kmr-card-actions-br--split{left:auto}.kma-card--highlighted,.kmr-card--highlighted,.kmrd-card--highlighted{border-color:#26ee6d;box-shadow:0 0 0 2px #26ee6d47,0 14px 32px #26ee6d24}.kmr-icon-btn{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border:1px solid #ffffff26;border-radius:50%;color:#ffffffbf;cursor:pointer;display:flex;height:26px;justify-content:center;transition:background .18s,transform .15s,color .15s;width:26px}.kmr-icon-btn:hover:not(:disabled){background:#000000a6;color:#fff;transform:scale(1.1)}.kmr-icon-btn--danger{background:#f8717159;border-color:#f8717140;color:#fecaca}.kmr-icon-btn--danger:hover:not(:disabled){background:#f871718c;color:#fff}.kmr-icon-btn:disabled{cursor:not-allowed;opacity:.35}.karaoke-leaderboard-page{background:#0b0b10;background:var(--app-bg,#0b0b10);color:#f8fafc;color:var(--app-text-primary,#f8fafc);min-height:100vh;padding:96px min(6vw,48px) 48px}.karaoke-leaderboard-page__header{align-items:center;display:flex;gap:12px;margin:0 auto 22px;width:min(720px,100%)}.karaoke-leaderboard-page__header button{align-items:center;background:#ffffff0f;background:var(--app-surface,#ffffff0f);border:1px solid #ffffff1f;border:1px solid var(--app-border,#ffffff1f);border-radius:10px;color:inherit;cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:38px}.ksd-live-notice{grid-gap:8px;align-items:center;background:#2a1014f5;border:1px solid #ff6f6f85;border-radius:8px;box-shadow:0 12px 30px #00000040;color:#ff8c8c;display:grid;gap:8px;grid-template-columns:18px minmax(0,1fr) 12px;min-height:50px;padding:12px 16px;position:absolute;right:max(40px,calc(50vw - 700px));top:97px;width:min(365px,calc(100vw - 48px));z-index:4}.ksd-live-notice button,.ksd-live-notice span{display:grid;place-items:center}.ksd-live-notice strong{color:#ffe7e7;font-size:14px;font-weight:700;line-height:20px}.ksd-live-notice button{background:#0000;border:0;color:#ff8c8c;cursor:pointer;height:12px;padding:0;width:12px}.karaoke-leaderboard-page__header h1{font-size:24px;letter-spacing:0;line-height:1.2;margin:0}.karaoke-leaderboard,.karaoke-leaderboard-page .karaoke-empty-state{margin:0 auto;width:min(720px,100%)}.karaoke-leaderboard-empty-error{grid-gap:14px;color:#fecaca;display:grid;gap:14px;justify-items:center}.karaoke-leaderboard-empty-error p{margin:0}.karaoke-leaderboard-empty-error button{background:#26ee6d;border:0;border-radius:999px;color:#000;cursor:pointer;font:inherit;font-weight:700;min-height:40px;padding:0 18px}.karaoke-leaderboard-list{grid-gap:8px;display:grid;gap:8px}.karaoke-leaderboard-song{grid-gap:12px;align-items:center;background:#ffffff12;background:var(--app-surface,#ffffff12);border:1px solid #ffffff1a;border:1px solid var(--app-border,#ffffff1a);border-radius:10px;display:grid;gap:12px;grid-template-columns:64px minmax(0,1fr);margin-bottom:12px;padding:12px}.karaoke-leaderboard-song img,.karaoke-leaderboard-song>span{border-radius:8px;height:64px;object-fit:cover;width:64px}.karaoke-leaderboard-song>span{background:#8b5cf629;background:var(--app-accent-soft,#8b5cf629);color:#a78bfa;color:var(--app-accent,#a78bfa);display:inline-grid;font-size:22px;font-weight:800;place-items:center}.karaoke-leaderboard-song small,.karaoke-leaderboard-song strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.karaoke-leaderboard-song strong{color:#f8fafc;color:var(--app-text-primary,#f8fafc);font-size:16px}.karaoke-leaderboard-song small{color:#ffffff94;color:var(--app-text-muted,#ffffff94);font-size:12px;margin-top:4px}.karaoke-leaderboard-row{grid-gap:12px;align-items:center;background:hsla(0,0%,100%,.055);background:var(--app-surface-alt,hsla(0,0%,100%,.055));border:1px solid #ffffff1a;border:1px solid var(--app-border,#ffffff1a);border-radius:10px;display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr) auto;padding:12px 14px}.karaoke-leaderboard-row--top{background:#8b5cf61f;background:var(--app-accent-soft,#8b5cf61f);border-color:#8b5cf6;border-color:var(--app-accent,#8b5cf6)}.karaoke-leaderboard-rank{color:#a78bfa;color:var(--app-accent,#a78bfa);font-weight:800;text-align:center}.karaoke-leaderboard-user{min-width:0}.karaoke-leaderboard-user div,.karaoke-leaderboard-user small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.karaoke-leaderboard-user div{font-size:14px;font-weight:700}.karaoke-leaderboard-user small{color:#ffffff94;color:var(--app-text-muted,#ffffff94);font-size:12px;margin-top:2px}.karaoke-leaderboard-score{display:grid;justify-items:end}.karaoke-leaderboard-score strong{font-size:18px}.karaoke-leaderboard-score span{font-size:12px;font-weight:800}.karaoke-leaderboard-error{align-items:center;background:#f871711f;border-radius:12px;color:#fecaca;display:flex;font-size:13px;gap:12px;justify-content:space-between;margin:14px 0 0;padding:10px 12px}.karaoke-leaderboard-error button{background:#fecaca1f;border:1px solid #fecaca47;border-radius:999px;color:#fecaca;cursor:pointer;flex:0 0 auto;font:inherit;font-weight:700;min-height:34px;padding:0 14px}.karaoke-leaderboard-error button:disabled{cursor:not-allowed;opacity:.6}.karaoke-leaderboard-load-more{background:#a78bfa1f;border:1px solid #a78bfa52;border-radius:999px;color:#ddd6fe;cursor:pointer;font-weight:700;margin-top:16px;min-height:42px;transition:all .15s;width:100%}.karaoke-leaderboard-load-more:hover:not(:disabled){background:#a78bfa38;border-color:#a78bfa9e}.karaoke-leaderboard-load-more:disabled{cursor:not-allowed;opacity:.65}@media (max-width:768px){.karaoke-leaderboard-page{--app-text-primary:#f8fafc;--app-text-secondary:#d1d5db;--app-text-muted:#ffffffa3;--app-border:#ffffff24;--app-surface:#ffffff14;--app-surface-alt:hsla(0,0%,100%,.055);background:#000;color:#f8fafc;min-height:100dvh;padding:calc(14px + env(safe-area-inset-top, 0px)) 14px calc(24px + env(safe-area-inset-bottom, 0px))}.karaoke-leaderboard-page__header{margin-bottom:16px}.karaoke-leaderboard-page__header button{height:44px;width:44px}.karaoke-leaderboard-page__header h1{font-size:20px}.karaoke-leaderboard-row{gap:8px;grid-template-columns:38px minmax(0,1fr) auto;padding:11px 10px}.karaoke-leaderboard-user small{white-space:normal}}.kmr-load-more{background:#0000;border:1px solid #0f172a1f;border:1px solid var(--app-border,#0f172a1f);border-radius:12px;color:#475569;color:var(--app-text-secondary,#475569);cursor:pointer;display:block;font-size:14px;font-weight:600;margin-top:16px;padding:14px;transition:background .15s,border-color .15s;width:100%}.kmr-load-more:hover{background:#0f172a14;background:var(--app-elevated,#0f172a14);border-color:#7c3aed;border-color:var(--app-accent,#7c3aed)}.kmr-end-of-list{color:#64748b;color:var(--app-text-muted,#64748b);font-size:12px;padding:20px 0;text-align:center}.kmr-upgrade-backdrop{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000009e;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.kmr-upgrade-modal{background:#1e1b4b;border:1px solid #a78bfa33;border-radius:22px;box-shadow:0 24px 80px #0000008c;color:#fff;max-height:min(760px,88vh);overflow-y:auto;padding:18px;width:min(560px,92vw)}.kmr-upgrade-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.kmr-upgrade-title{font-size:18px;font-weight:800}.kmr-upgrade-song{color:#ffffff85;font-size:13px;margin-top:3px}.kmr-upgrade-intro{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;margin-bottom:12px;padding:12px 14px}.kmr-upgrade-intro-title{font-size:14px;font-weight:800;margin-bottom:5px}.kmr-upgrade-intro p{color:#ffffffb8;font-size:13px;line-height:1.55;margin:0}.kmr-upgrade-current{align-items:center;background:#7c3aed29;border-radius:12px;color:#ffffffa8;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-bottom:8px;padding:8px 10px}.kmr-upgrade-current strong{color:#fff;font-size:13px}.kmr-upgrade-note{color:#ffffff9e;font-size:12px;line-height:1.5;margin:0 0 12px}.kmr-upgrade-options{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.kmr-upgrade-option{align-items:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;color:#fff;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:14px;text-align:left}.kmr-upgrade-option--selected{background:#7c3aed33;border-color:#a78bfab8}.kmr-upgrade-option-copy{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.kmr-upgrade-option-copy>span{font-size:15px;font-weight:800}.kmr-upgrade-option-copy small{color:#ffffff9e;font-size:12px;line-height:1.45}.kmr-upgrade-option-copy em{color:#c4b5fd;font-size:11px;font-style:normal;font-weight:700}.kmr-upgrade-option strong{color:#c4b5fd}.kmr-upgrade-empty,.kmr-upgrade-message{color:#ffffff9e;font-size:14px;margin:12px 0}.kmr-upgrade-backdrop[data-figma-node="275:14306"]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000a3;padding:0}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-modal{background:#1f1f1f;border:none;border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff1a;color:#fff;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;height:707px;max-height:none;overflow:hidden;padding:0;position:relative;width:760px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-header{align-items:flex-start;height:60px;left:0;margin:0;padding:0 30px;position:absolute;top:16px;width:760px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-title{color:#fff;font-size:18px;font-weight:600;line-height:27px;margin-top:0}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-message{background:#7f1d1d3d;border:1px solid #f871714d;border-radius:6px;color:#fecaca;font-size:12px;left:30px;line-height:16px;margin:0;overflow:hidden;padding:5px 10px;position:absolute;text-overflow:ellipsis;top:80px;white-space:nowrap;width:700px;z-index:2}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-back{background:#0000;border-radius:50%;color:#ffffff9e;height:24px;padding:0;position:absolute;right:30px;top:2px;width:24px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-back svg{height:18px;width:18px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-intro{background:#2a2a2a;border:none;border-radius:4px;height:102px;left:30px;margin:0;padding:8px 12px;position:absolute;top:106px;width:700px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-intro-title{color:#fff;font-size:16px;font-weight:600;line-height:22px;margin:0 0 10px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-intro p{color:#ffffffb8;font-size:12px;line-height:18px;margin:0}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-current{background:#0000;border-radius:0;color:#fff;font-size:14px;height:19px;left:30px;line-height:19px;margin:0;padding:0;position:absolute;top:222px;width:700px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-current strong{color:#fff;font-size:14px;font-weight:400;line-height:19px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-current:after{background:#ffffff1a;content:"";height:1px;left:0;position:absolute;top:33px;width:700px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-note{color:#ffffffb3;font-size:12px;height:38px;left:30px;line-height:19px;margin:0;position:absolute;top:269px;width:700px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-options{display:contents;margin:0}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option{align-items:flex-start;background:#1f1f1f;border:1px solid #ffffff1a;border-radius:4px;box-shadow:none;color:#fff;gap:16px;height:90px;left:30px;padding:10px 16px;position:absolute;width:700px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option:first-child{top:321px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option:nth-child(2){top:425px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option:nth-child(3){top:529px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option--selected{background:#1f1f1f;border-color:#08ce4e}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option-copy{flex:0 0 540px;gap:8px;width:540px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option-copy>span{color:#fff;font-size:16px;font-weight:600;line-height:22px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option-copy small{color:#ffffffad;font-size:12px;line-height:19px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option strong{color:#fff;font-size:14px;font-weight:600;line-height:22px;position:absolute;right:16px;top:34px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option--selected .kmr-upgrade-option-copy small,.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option--selected .kmr-upgrade-option-copy>span,.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-upgrade-option--selected strong{color:#08ce4e}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-empty-btn{background:#26ee6d;border:none;border-radius:6px;box-shadow:none;color:#111;font-size:12px;font-weight:400;height:42px;left:155px;line-height:22px;margin:0;padding:0;position:absolute;top:649px;transform:none;width:450px}.kmr-upgrade-backdrop[data-figma-node="275:14306"] .kmr-empty-btn:hover{opacity:1;transform:none}.kf-checking-spin{animation:kf-spin .8s linear infinite}.klm-backdrop{animation:klm-fade-in .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;inset:0;position:fixed;z-index:50}@keyframes klm-fade-in{0%{opacity:0}to{opacity:1}}.klm-modal{animation:klm-pop-center .22s cubic-bezier(.22,1,.36,1);background:#1e1b4b;bottom:auto;box-shadow:0 24px 80px #000000b3,0 0 0 1px #a78bfa33;display:flex;flex-direction:column;left:50%;max-height:min(720px,calc(100dvh - 48px));max-width:none;overflow:hidden;position:fixed;right:auto;top:50%;transform:translate(-50%,-50%);z-index:51}@keyframes klm-pop-center{0%{opacity:0;transform:translate(-50%,-48%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.klm-header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:18px 20px 12px}.klm-header-title{color:#fff;font-size:17px;font-weight:800}.klm-close{align-items:center;background:none;border:none;border-radius:50%;color:#ffffff73;cursor:pointer;display:flex;justify-content:center;padding:6px;transition:color .15s,background .15s}.klm-close:hover{background:#ffffff1a;color:#fff}.klm-song-name{color:#ffffff80;font-size:13px;overflow:hidden;padding:6px 20px 0;text-overflow:ellipsis;white-space:nowrap}.klm-body{min-height:0;overflow:hidden;padding:16px 20px 24px}.klm-options{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;max-height:min(430px,calc(100dvh - 250px));overflow-x:hidden;overflow-y:auto;scrollbar-color:#ffffff57 #0000;scrollbar-width:thin}.klm-empty{color:#fff6;font-size:14px;padding:16px 0;text-align:center}.klm-option{align-items:center;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:14px;cursor:pointer;display:flex;justify-content:space-between;padding:14px 16px;text-align:left;transition:border-color .18s,background .18s}.klm-option:hover{background:#a78bfa14;border-color:#a78bfa66}.klm-option--selected{background:#7c3aed26;border-color:#7c3aed;box-shadow:0 0 0 1px #7c3aed4d}.klm-option-left{flex:1 1;min-width:0}.klm-option-name{color:#fff;font-size:15px;font-weight:700}.klm-option-desc{color:#ffffff80;font-size:12px;margin-top:2px}.klm-option-includes{color:#a78bfa;font-size:11px;margin-top:3px}.klm-option-price{color:#a78bfa;flex-shrink:0;font-size:16px;font-weight:800;margin-left:16px}.klm-option-price--free{color:#34d399}.klm-btn-primary{align-items:center;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:14px;box-shadow:0 4px 20px #7c3aed73;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:16px;transition:opacity .2s,transform .15s;width:100%}.klm-btn-primary:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.klm-btn-primary:disabled{cursor:not-allowed;opacity:.45}.klm-btn-secondary{background:#0000;border:1px solid #fff3;border-radius:12px;color:#ffffffbf;cursor:pointer;font-size:14px;padding:12px 24px;transition:background .15s}.klm-btn-secondary:hover{background:#ffffff14}.klm-center{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px 0;text-align:center}.klm-spinner{animation:kf-spin .8s linear infinite;border:3px solid #ffffff26;border-radius:50%;border-top-color:#a78bfa;height:36px;width:36px}.klm-success-icon{align-items:center;animation:klm-pop-in .4s cubic-bezier(.34,1.56,.64,1);background:#34d39926;border:2px solid #34d399;border-radius:50%;color:#34d399;display:flex;height:52px;justify-content:center;width:52px}.klm-success-text{color:#fff;font-size:17px;font-weight:700;margin:0}.klm-success-sub{color:#ffffff80;font-size:13px;margin:0}.klm-error-icon{align-items:center;background:#ef444426;border:2px solid #ef4444;border-radius:50%;color:#ef4444;display:flex;height:52px;justify-content:center;width:52px}.klm-error-text{color:#fca5a5;font-size:15px;font-weight:600;margin:0}.kbs-backdrop{animation:klm-fade-in .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;inset:0;position:fixed;z-index:50}.kbs-sheet{animation:kbs-slide-right .3s cubic-bezier(.34,1.15,.64,1);background:#1e1b4b;border-left:1px solid #a78bfa33;border-radius:20px 0 0 20px;box-shadow:-8px 0 40px #0009;max-width:85vw;overflow-y:auto;position:fixed;right:0;top:0;width:380px;z-index:51}@keyframes kbs-slide-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}.kbs-handle{display:none}.kbs-header{border-bottom:1px solid #ffffff14;justify-content:space-between;padding:16px 20px 10px}.kbs-header,.kbs-header-info{align-items:center;display:flex}.kbs-header-info{gap:12px}.kbs-header-icon{color:#a78bfa}.kbs-song-title{color:#fff;font-size:15px;font-weight:700;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kbs-song-artist{color:#ffffff80;font-size:12px}.kbs-close{background:none;border:none;border-radius:50%;color:#ffffff80;cursor:pointer;padding:4px;transition:color .15s,background .15s}.kbs-close:hover{background:#ffffff1a;color:#fff}.kbs-body{padding:16px 20px 32px}.kbs-section-title{color:#ffffff73;font-size:13px;font-weight:700;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.kbs-center{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px 0;text-align:center}.kbs-spinner{animation:kf-spin .8s linear infinite;border:3px solid #ffffff26;border-radius:50%;border-top-color:#a78bfa;display:inline-block;height:36px;margin-right:8px;vertical-align:middle;width:36px}.kbs-success-icon{align-items:center;background:#34d39926;border:2px solid #34d399;border-radius:50%;color:#34d399;display:flex;height:56px;justify-content:center;width:56px}.kbs-success-icon--animate{animation:klm-pop-in .4s cubic-bezier(.34,1.56,.64,1)}.kbs-success-text{color:#fff;font-size:18px;font-weight:700;margin:0}.kbs-success-sub{color:#ffffff80;font-size:13px;margin:0}.kbs-error-icon{align-items:center;background:#ef444426;border:2px solid #ef4444;border-radius:50%;color:#ef4444;display:flex;height:56px;justify-content:center;width:56px}.kbs-error-text{color:#fca5a5;font-size:15px;font-weight:600;margin:0}.kbs-options{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.kbs-empty{color:#fff6;font-size:14px;padding:16px 0;text-align:center}.kbs-option{align-items:center;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:14px;cursor:pointer;display:flex;justify-content:space-between;padding:14px 16px;text-align:left;transition:border-color .18s,background .18s}.kbs-option:hover{background:#a78bfa14;border-color:#a78bfa66}.kbs-option--selected{background:#7c3aed26;border-color:#7c3aed;box-shadow:0 0 0 1px #7c3aed4d}.kbs-option-left{flex:1 1;min-width:0}.kbs-option-name{color:#fff;font-size:15px;font-weight:700}.kbs-option-desc{color:#ffffff80;font-size:12px;margin-top:2px}.kbs-option-includes{color:#a78bfa;font-size:11px;margin-top:3px}.kbs-option-price{color:#a78bfa;flex-shrink:0;font-size:16px;font-weight:800;margin-left:16px}.kbs-option-price--free{color:#34d399}.kbs-footer{margin-top:4px}.kbs-btn-primary{align-items:center;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:14px;box-shadow:0 4px 20px #7c3aed73;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:16px;transition:opacity .2s,transform .15s;width:100%}.kbs-btn-primary:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.kbs-btn-primary:disabled{cursor:not-allowed;opacity:.45}.kbs-btn-secondary{background:#0000;border:1px solid #fff3;border-radius:12px;color:#ffffffbf;cursor:pointer;font-size:14px;padding:12px 24px;transition:background .15s}.kbs-btn-secondary:hover{background:#ffffff14}.kf-action-btn--liked .kf-action-label,.kf-action-icon--liked{color:#fb7185}.cd-backdrop{--cd-accent:#26ee6d;--cd-accent-strong:#58ff93;--cd-panel:#101110;--cd-panel-raised:#171917;--cd-border:#ffffff1a;--cd-text:#f5f7f5;--cd-muted:#f5f7f594;animation:cd-fade-in .22s ease-out;-webkit-backdrop-filter:blur(8px) saturate(.84);backdrop-filter:blur(8px) saturate(.84);background:radial-gradient(circle at 82% 28%,#26ee6d14,#0000 30%),#000000b3;inset:0;position:fixed;z-index:1190}.cd-backdrop--closing{animation:cd-fade-out .28s ease forwards}@keyframes cd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cd-fade-out{0%{opacity:1}to{opacity:0}}.cd-drawer{animation:cd-slide-right .32s cubic-bezier(.22,1,.36,1);background:radial-gradient(circle at 100% 0,#26ee6d1a,#0000 30%),linear-gradient(180deg,#151715fc,#090a09fc);border:1px solid var(--cd-border);border-radius:20px;bottom:max(20px,env(safe-area-inset-bottom,0px));box-shadow:0 28px 80px #0000009e,0 0 0 1px #26ee6d0a,inset 0 1px 0 #ffffff0d;color:var(--cd-text);display:flex;flex-direction:column;isolation:isolate;max-width:none;overflow:hidden;position:fixed;right:max(20px,env(safe-area-inset-right,0px));top:max(76px,calc(env(safe-area-inset-top, 0px) + 60px));width:min(420px,calc(100vw - 40px));z-index:1200}.cd-drawer:before{background:linear-gradient(90deg,#0000,#26ee6de6,#0000);content:"";height:1px;left:22px;pointer-events:none;position:absolute;right:22px;top:0;z-index:2}.cd-drawer--closing{animation:cd-slide-right-out .28s ease forwards}@keyframes cd-slide-right{0%{opacity:0;transform:translate3d(48px,0,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes cd-slide-right-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(48px,0,0)}}@keyframes cd-slide-up{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes cd-slide-down{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0)}}.cd-handle,.cd-handle-bar{display:none}.cd-header{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101110b8;border-bottom:1px solid var(--cd-border);display:flex;justify-content:space-between;min-height:64px;padding:12px 16px 10px 20px;position:relative}.cd-title{color:var(--cd-text);font-size:16px;font-weight:760;letter-spacing:-.01em;margin:0}.cd-close-btn{align-items:center;background:#ffffff0d;border:1px solid #0000;border-radius:12px;color:var(--cd-muted);cursor:pointer;display:inline-flex;height:38px;justify-content:center;padding:0;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease;width:38px}.cd-close-btn:hover{background:#26ee6d1a;border-color:#26ee6d38;color:var(--cd-accent);transform:rotate(3deg)}.cd-list{flex:1 1;min-height:200px;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px 20px;scrollbar-color:#26ee6d6b #0000;scrollbar-width:thin}.cd-list::-webkit-scrollbar{width:6px}.cd-list::-webkit-scrollbar-track{background:#0000}.cd-list::-webkit-scrollbar-thumb{background:#26ee6d5c;border-radius:999px}.cd-loading{align-items:center;display:flex;gap:6px;justify-content:center;padding:40px 0}.cd-loading-dot{animation:cd-dot 1.2s ease-in-out infinite;background:var(--cd-accent);border-radius:50%;box-shadow:0 0 12px #26ee6d61;height:8px;width:8px}.cd-loading-dot:nth-child(2){animation-delay:.2s}.cd-loading-dot:nth-child(3){animation-delay:.4s}@keyframes cd-dot{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.cd-empty{align-items:center;color:var(--cd-muted);display:flex;flex-direction:column;min-height:100%;padding:58px 12px;text-align:center}.cd-empty-icon{background:#26ee6d14;border:1px solid #26ee6d38;border-radius:20px;box-shadow:inset 0 0 28px #26ee6d0f;color:var(--cd-accent);display:grid;height:64px;margin-bottom:16px;place-items:center;width:64px}.cd-empty p{color:#ffffffc7;font-size:14px;font-weight:650;margin:0 0 5px}.cd-empty-sub{color:#ffffff61!important;font-size:12px!important;font-weight:500!important}.cd-comment{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.055);border-radius:14px;display:flex;gap:11px;margin-bottom:8px;padding:12px;text-align:left;transition:border-color .18s ease,background .18s ease}.cd-comment:hover{background:hsla(0,0%,100%,.038);border-color:#26ee6d21}.cd-comment--reply{background:#0000;border:0;border-left:1px solid #26ee6d2e;border-radius:0;margin:0;padding:10px 0 0 12px}.cd-comment--reply:hover{background:#0000;border-color:#26ee6d52}.cd-comment-avatar{align-items:center;background:linear-gradient(145deg,#075d2c,var(--cd-accent));border:1px solid #26ee6d38;border-radius:50%;box-shadow:0 0 0 2px #26ee6d0f;color:#021107;display:flex;flex-shrink:0;font-size:13px;font-weight:800;height:34px;justify-content:center;overflow:hidden;width:34px}.cd-comment-avatar img{height:100%;object-fit:cover;width:100%}.cd-comment-body{flex:1 1;min-width:0;text-align:left}.cd-comment-header{align-items:center;display:flex;gap:8px;margin-bottom:4px}.cd-comment-name{color:#ffffffc2;font-size:13px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-comment-time{color:#ffffff52;flex:0 0 auto;font-size:11px}.cd-comment-text{color:#ffffffe6;font-size:14px;line-height:1.55;text-align:left;word-break:break-word}.cd-comment-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.cd-comment-action-btn{align-items:center;background:none;border:none;color:#ffffff6b;cursor:pointer;display:inline-flex;font-size:12px;gap:5px;min-height:28px;padding:3px 0;transition:color .15s ease}.cd-comment-action-btn:hover{color:var(--cd-accent)}.cd-comment-action-btn:disabled{cursor:not-allowed;opacity:.55}.cd-comment-delete-btn:hover{color:#f87171}.cd-comment-replies{margin-top:8px}.cd-reply-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.cd-reply-toggle{align-items:center;background:rgba(38,238,109,.065);border:1px solid #26ee6d2e;border-radius:9px;color:#8bffb4;cursor:pointer;display:inline-flex;font-size:12px;font-weight:650;gap:5px;min-height:32px;padding:5px 9px;transition:border-color .15s ease,background .15s ease,color .15s ease}.cd-reply-toggle:hover{background:#26ee6d1f;border-color:#26ee6d61;color:var(--cd-accent-strong)}.cd-reply-collapse{background:#0000;border-color:#0000;color:#ffffff75}.cd-reply-collapse:hover{background:hsla(0,0%,100%,.045);border-color:#ffffff14;color:#ffffffc7}.cd-error{background:#f871711a;border:1px solid #f8717133;border-radius:12px;color:#fecaca;font-size:12px;margin:0 0 12px;padding:10px 12px}.cd-load-more{background:#26ee6d14;border:1px solid #26ee6d3d;border-radius:12px;color:#8bffb4;cursor:pointer;font-size:13px;font-weight:700;margin:6px 0 12px;min-height:40px;transition:border-color .15s ease,background .15s ease,color .15s ease;width:100%}.cd-load-more:hover:not(:disabled){background:#26ee6d24;border-color:#26ee6d75;color:var(--cd-accent-strong)}.cd-load-more:disabled{cursor:not-allowed;opacity:.6}.cd-input-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0d0cf0;border-top:1px solid var(--cd-border);box-shadow:0 -14px 34px #0003;padding:12px 16px max(14px,env(safe-area-inset-bottom,0px))}.cd-login-prompt{align-items:center;color:#ffffff9e;display:flex;font-size:13px;gap:12px;justify-content:space-between;min-height:48px}.cd-login-prompt button{background:#26ee6d1f;border:1px solid #26ee6d6b;border-radius:999px;color:#91ffb7;cursor:pointer;flex:0 0 auto;font:inherit;font-weight:750;min-height:38px;padding:0 16px}.cd-login-prompt button:hover{background:#26ee6d33;border-color:#26ee6dad;color:#c4ffd8}.cd-reply-hint{align-items:center;background:#26ee6d12;border-radius:9px;color:#ffffff85;display:flex;font-size:12px;gap:6px;margin-bottom:8px;min-height:28px;padding:5px 8px 5px 10px}.cd-reply-hint strong{color:#8bffb4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-reply-hint button{background:none;border:0;color:var(--cd-accent);cursor:pointer;font-size:12px;margin-left:auto;padding:3px 5px}.cd-input-row{align-items:center;display:flex;gap:9px}.cd-input{background:hsla(0,0%,100%,.055);border:1px solid #ffffff1c;border-radius:14px;color:#fff;flex:1 1;font-size:14px;min-height:44px;min-width:0;outline:none;padding:10px 14px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.cd-input::placeholder{color:#ffffff52}.cd-input:focus{background:hsla(0,0%,100%,.075);border-color:#26ee6d9e;box-shadow:0 0 0 3px #26ee6d1a}.cd-send-btn{align-items:center;background:var(--cd-accent);border:none;border-radius:14px;box-shadow:0 8px 22px #26ee6d33;color:#001a09;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:background .15s ease,box-shadow .15s ease,opacity .15s ease,transform .15s ease;width:44px}.cd-send-btn:hover:not(:disabled){background:var(--cd-accent-strong);box-shadow:0 10px 28px #26ee6d4d;transform:translateY(-1px)}.cd-send-btn:disabled{background:#ffffff1a;box-shadow:none;color:#ffffff47;cursor:not-allowed}.cd-close-btn:focus-visible,.cd-comment-action-btn:focus-visible,.cd-load-more:focus-visible,.cd-login-prompt button:focus-visible,.cd-reply-hint button:focus-visible,.cd-reply-toggle:focus-visible,.cd-send-btn:focus-visible{outline:2px solid var(--cd-accent);outline-offset:2px}@media (max-width:720px){.cd-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000a3}.cd-drawer{animation:cd-slide-up .34s cubic-bezier(.22,1,.36,1);border-bottom:0;border-left:0;border-radius:22px 22px 0 0;border-right:0;bottom:0;box-shadow:0 -20px 60px #0000009e;height:min(82dvh,720px);left:0;max-height:calc(100dvh - max(12px, env(safe-area-inset-top, 0px)));max-width:none;right:0;top:auto;width:100%}.cd-drawer--closing{animation:cd-slide-down .28s ease-in forwards}.cd-drawer:before{left:36px;right:36px}.cd-handle-bar{align-items:flex-end;background:#101110c2;display:flex;flex:0 0 24px;height:24px;justify-content:center}.cd-handle{background:#ffffff3d;border-radius:999px;display:block;height:4px;width:38px}.cd-header{min-height:52px;padding:6px 12px 8px 16px}.cd-close-btn{height:40px;width:40px}.cd-list{padding:12px 12px 18px}.cd-comment{padding:11px}.cd-input-bar{padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}}@media (max-width:380px){.cd-drawer{height:86dvh}.cd-title{font-size:15px}.cd-comment{gap:9px;padding:10px}.cd-comment-avatar{height:32px;width:32px}.cd-input{font-size:13px;padding-left:11px;padding-right:11px}}@media (prefers-reduced-motion:reduce){.cd-backdrop,.cd-backdrop--closing,.cd-drawer,.cd-drawer--closing,.cd-loading-dot{animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes kf-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.kfd-feed-skeleton{--kfd-skeleton-base:#ffffff12;--kfd-skeleton-peak:#ffffff29;height:100%;isolation:isolate;min-height:560px;overflow:hidden;position:relative;width:100%}.kfd-feed-skeleton__ambient{background:radial-gradient(circle at 45% 28%,#08ce4e47,#0000 26%),radial-gradient(circle at 63% 65%,#37d2ff2e,#0000 32%);filter:blur(72px);inset:-12%;opacity:.9;position:absolute;z-index:-1}.kfd-feed-skeleton__contributors b,.kfd-feed-skeleton__contributors i,.kfd-feed-skeleton__cover,.kfd-feed-skeleton__lyrics i,.kfd-feed-skeleton__now-title,.kfd-feed-skeleton__progress,.kfd-feed-skeleton__rail i,.kfd-feed-skeleton__rail span,.kfd-feed-skeleton__song-title,.kfd-feed-skeleton__times i{animation:kf-skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,var(--kfd-skeleton-base) 25%,var(--kfd-skeleton-peak) 50%,var(--kfd-skeleton-base) 75%);background-size:200% 100%}.kfd-feed-skeleton__view-switch{background:#ffffff1a;border-radius:8px;box-shadow:0 10px 28px #00000038;display:inline-flex;gap:4px;height:32px;padding:4px;position:absolute;right:clamp(24px,13.5vw,260px);top:20px}.kfd-feed-skeleton__view-switch i{background:#ffffff1f;border-radius:6px;height:24px;width:24px}.kfd-feed-skeleton__view-switch i.is-active{background:#ffffffb8}.kfd-feed-skeleton__center{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:clamp(64px,8.5vh,96px);transform:translateX(-50%);width:min(511px,calc(100% - 240px))}.kfd-feed-skeleton__cover{border-radius:24px;box-shadow:0 22px 58px #0000003d;flex:0 0 220px;height:220px;width:220px}.kfd-feed-skeleton__song-title{animation-delay:80ms;border-radius:7px;height:14px;margin-top:30px;width:154px}.kfd-feed-skeleton__lyrics{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:24px;width:100%}.kfd-feed-skeleton__lyrics i{border-radius:6px;height:12px;width:58%}.kfd-feed-skeleton__lyrics i:nth-child(2n){width:76%}.kfd-feed-skeleton__lyrics i.is-active{--kfd-skeleton-base:#ffffff1f;--kfd-skeleton-peak:#ffffff3d;border-radius:9px;height:18px;width:88%}.kfd-feed-skeleton__lyrics i:nth-child(2){animation-delay:.1s}.kfd-feed-skeleton__lyrics i:nth-child(3){animation-delay:.18s}.kfd-feed-skeleton__lyrics i:nth-child(4){animation-delay:.26s}.kfd-feed-skeleton__lyrics i:nth-child(5){animation-delay:.34s}.kfd-feed-skeleton__rail{display:flex;flex-direction:column;gap:20px;position:absolute;right:clamp(24px,13.5vw,260px);top:clamp(250px,36vh,359px);width:55px}.kfd-feed-skeleton__rail>div{align-items:center;display:flex;flex-direction:column;gap:6px;min-height:56px}.kfd-feed-skeleton__rail i{border-radius:50%;height:36px;width:36px}.kfd-feed-skeleton__rail span{border-radius:4px;height:8px;width:42px}.kfd-feed-skeleton__rail>div:nth-child(2n) i,.kfd-feed-skeleton__rail>div:nth-child(2n) span{animation-delay:.15s}.kfd-feed-skeleton__now-playing{bottom:44px;height:108px;left:clamp(24px,13.5vw,260px);position:absolute;right:clamp(24px,13.5vw,260px)}.kfd-feed-skeleton__now-title{border-radius:7px;display:block;height:14px;width:168px}.kfd-feed-skeleton__contributors{align-items:center;display:flex;gap:18px;height:18px;margin-top:12px}.kfd-feed-skeleton__contributors span{align-items:center;display:inline-flex;gap:6px}.kfd-feed-skeleton__contributors i{border-radius:50%;height:16px;width:16px}.kfd-feed-skeleton__contributors b{border-radius:5px;height:9px;width:118px}.kfd-feed-skeleton__progress{border-radius:100px;height:8px;margin-top:12px;overflow:hidden;position:relative;width:100%}.kfd-feed-skeleton__progress i{background:#26ee6d6b;border-radius:inherit;display:block;height:100%;width:12%}.kfd-feed-skeleton__times{display:flex;justify-content:space-between;margin-top:14px}.kfd-feed-skeleton__times i{border-radius:4px;height:8px;width:38px}@media (max-width:900px){.kfd-feed-skeleton__rail,.kfd-feed-skeleton__view-switch{right:18px}.kfd-feed-skeleton__center{width:min(420px,calc(100vw - 116px))}.kfd-feed-skeleton__cover{border-radius:20px;flex-basis:174px;height:174px;width:174px}.kfd-feed-skeleton__now-playing{left:18px;right:82px}}@media (max-width:560px){.karaoke-feed-loading-screen{top:0}.kfd-feed-skeleton__view-switch{display:none}.kfd-feed-skeleton__center{top:68px;width:calc(100vw - 92px)}.kfd-feed-skeleton__rail{gap:12px;right:8px;top:238px}.kfd-feed-skeleton__rail>div:nth-child(n+5){display:none}.kfd-feed-skeleton__lyrics{gap:12px;margin-top:20px}.kfd-feed-skeleton__now-playing{bottom:24px;left:16px;right:62px}.kfd-feed-skeleton__contributors span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.kfd-feed-skeleton *{animation:none!important}}.karaoke-feed-wrapper{--karaoke-ink:#f8fbff;--karaoke-muted:#e2efffad;--karaoke-border:#b2cdff2e;--karaoke-panel:#060d1ca8;--karaoke-cyan:#22d3ee;--karaoke-green:#34d399;--karaoke-amber:#f59e0b;background:radial-gradient(circle at 20% 20%,#22d3ee26,#0000 32%),radial-gradient(circle at 82% 76%,#f59e0b1f,#0000 34%),#020617;z-index:60}.cd-backdrop,.klm-backdrop{z-index:1100}.cd-drawer,.klm-modal{z-index:1110}.karaoke-feed-empty-icon{background:#22d3ee1f;border:1px solid #22d3ee47;border-radius:50%;color:#22d3ee;color:var(--karaoke-cyan,#22d3ee);display:grid;height:72px;margin-bottom:4px;place-items:center;width:72px}.kf-top-bar{background:linear-gradient(180deg,#020617d1,#02061757 72%,#0000);gap:12px;padding:12px clamp(14px,2vw,24px);top:0}.kf-feed-brand{align-items:center;color:#f8fbff;color:var(--karaoke-ink,#f8fbff);display:inline-flex;gap:8px;min-width:0}.kf-feed-brand span{background:#22d3ee1f;border:1px solid #22d3ee57;border-radius:8px;color:#a5f3fc;font-size:11px;font-weight:800;letter-spacing:.08em;padding:4px 8px;text-transform:uppercase}.kf-feed-brand strong{font-size:15px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kf-feed-stat-row{align-items:center;display:inline-flex;flex:1 1 auto;gap:8px;justify-content:center;min-width:0;pointer-events:none}.kf-feed-stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060d1c80;border:1px solid #e2efff2e;border-radius:8px;color:#f8fbffd1;font-size:12px;font-weight:800;max-width:180px;min-width:0;overflow:hidden;padding:5px 9px;text-overflow:ellipsis;white-space:nowrap}.kf-records-btn{background:#060d1c94;border-color:#22d3ee52;border-radius:8px;box-shadow:0 12px 30px #02061747;color:#e0faff;flex:0 0 auto;max-width:min(42vw,220px);padding:7px 11px}.kf-records-btn span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kf-card{background:#020617}.kf-bg-video{filter:brightness(.86) saturate(1.04)}.kf-bg-blur{filter:blur(42px) brightness(.34) saturate(1.08)}.kf-vinyl-stage{width:min(46vw,258px)}.kf-vinyl{background:radial-gradient(circle at center,#0b1220 0,#111827 42%,#020617 72%,#000 100%);box-shadow:0 0 0 1px #e2efff14,0 22px 70px #000000b8,inset 0 0 34px #22d3ee14}.kf-vinyl-cover{box-shadow:0 0 0 2px #f8fbff29,0 12px 34px #0006}.kf-vinyl-glow{background:radial-gradient(circle,#22d3ee42 0,#f59e0b1f 44%,#0000 72%)}.kf-overlay{background:linear-gradient(0deg,#020617f0 0,#0206177a 42%,#0000 66%),linear-gradient(180deg,#020617b8 0,#0000 24%)}.kf-bottom{bottom:clamp(16px,4vh,34px);left:clamp(18px,3vw,34px);padding:0;right:clamp(88px,13vw,132px)}.kf-song-info{margin-bottom:12px}.kf-title-contributors-row{align-items:flex-start;gap:8px}.kf-song-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(20px,2.2vw,30px);line-height:1.12;max-width:min(560px,100%);white-space:normal}.kf-song-meta-row{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.kf-contributor-pill,.kf-song-meta-row span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060d1c85;border:1px solid #e2efff29;border-radius:8px;color:#f8fbffd1;max-width:min(100%,260px);min-width:0}.kf-song-meta-row span{font-size:11px;font-weight:800;overflow:hidden;padding:4px 9px;text-overflow:ellipsis;white-space:nowrap}.kf-contributor-pill em{color:#67e8f9}.kf-progress-track{background:#e2efff29;height:4px;margin-bottom:7px}.kf-progress-fill{background:linear-gradient(90deg,#22d3ee,#34d399,#f59e0b);background:linear-gradient(90deg,var(--karaoke-cyan,#22d3ee),var(--karaoke-green,#34d399),var(--karaoke-amber,#f59e0b))}.kf-time-row{color:#e2efff9e}.kf-actions{bottom:clamp(92px,14vh,132px);gap:12px;right:clamp(14px,2vw,24px)}.kf-action-icon{background:#060d1c94;border-color:#e2efff29;box-shadow:0 10px 24px #02061742;height:38px;width:38px}.kf-action-btn:hover .kf-action-icon{background:#22d3ee29}.kf-action-btn--karaoke .kf-karaoke-icon{background:linear-gradient(135deg,#0891b2,#22c55e 58%,#f59e0b);border-color:#67e8f96b;box-shadow:0 0 20px #22d3ee70}.kf-action-btn--karaoke .kf-action-label{color:#a5f3fc}@keyframes kf-karaoke-pulse{0%,to{box-shadow:0 0 18px #22d3ee6b}50%{box-shadow:0 0 28px #34d399a3}}.kf-center-play{background:#020617ad;box-shadow:0 16px 42px #0206177a,0 0 0 1px #e2efff1f}.kf-buffer-status{background:#020617c2;border-color:#22d3ee47}.kbs-sheet,.klm-modal{background:linear-gradient(180deg,#081122fa,#030712fa);border:1px solid #67e8f93d}.klm-modal{border-radius:12px;width:min(760px,calc(100vw - 48px))}.kbs-sheet{border-radius:8px 0 0 8px;width:min(420px,calc(100vw - 24px))}.kbs-section-title,.klm-header-title{color:#f8fbff}.kbs-option,.klm-option,.kmr-upgrade-option{background:#e2efff0f;border-color:#e2efff29;border-radius:8px}.kbs-option:hover,.klm-option:hover,.kmr-upgrade-option:hover{background:#22d3ee1a;border-color:#22d3ee75}.kbs-option--selected,.klm-option--selected,.kmr-upgrade-option--selected{background:#22d3ee29;border-color:#22d3eec7;box-shadow:0 0 0 1px #22d3ee38}.kbs-option-price,.klm-option-price,.kmr-upgrade-option strong{color:#fde68a}.create-button.karaoke-btn-primary,.karaoke-btn-primary,.kbs-btn-primary,.klm-btn-primary,.kmr-empty-btn{background:linear-gradient(135deg,#0891b2,#22c55e 58%,#f59e0b);border-radius:8px;box-shadow:0 14px 34px #0891b23d;color:#fff}.karaoke-modal-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617b8}.karaoke-modal-content{background:linear-gradient(180deg,#081122fa,#030712fa);border:1px solid #67e8f93d;border-radius:8px;box-shadow:0 28px 80px #00000085;color:#f8fbff;max-height:min(720px,calc(100vh - 28px));overflow:auto;width:min(560px,calc(100vw - 28px))}.karaoke-modal-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.karaoke-modal-title{color:#f8fbff;margin:0}.karaoke-modal-subtitle{color:#e2efffad;margin:6px 0 0}.karaoke-modal-close{align-items:center;background:#e2efff14;border:1px solid #e2efff24;border-radius:50%;color:#f8fbff;cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.karaoke-license-option{background:#e2efff0f;border-color:#e2efff29;border-radius:8px}.karaoke-license-option.selected,.karaoke-license-option:hover{background:#22d3ee1f;border-color:#22d3ee9e}.karaoke-license-name{color:#f8fbff}.karaoke-license-desc{color:#e2efffad}.karaoke-license-includes,.karaoke-license-price{color:#67e8f9}.karaoke-license-price.free{color:#86efac}.karaoke-btn-secondary{background:#e2efff12;border:1px solid #e2efff2e;border-radius:8px;color:#e0f2fe}.kmr-container{background:radial-gradient(circle at 12% 0,#22d3ee1f,#0000 28%),radial-gradient(circle at 92% 18%,#f59e0b1a,#0000 26%),#f7f9fc;background:radial-gradient(circle at 12% 0,#22d3ee1f,#0000 28%),radial-gradient(circle at 92% 18%,#f59e0b1a,#0000 26%),var(--app-bg,#f7f9fc)}.kmr-header{background:color-mix(in srgb,#fff 92%,#0000);background:color-mix(in srgb,var(--app-surface,#fff) 92%,#0000)}.kmr-content{max-width:1120px;padding-top:20px}.kmr-overview{grid-gap:12px;align-items:center;background:#fff;background:var(--app-surface,#fff);border:1px solid #0f172a1f;border:1px solid var(--app-border,#0f172a1f);border-radius:8px;box-shadow:0 10px 26px #0f172a14;box-shadow:var(--app-shadow-soft,0 10px 26px #0f172a14);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;margin-bottom:14px;padding:14px}.kmr-overview-title{display:flex;flex-direction:column;gap:3px;min-width:0}.kmr-overview-title span{color:#0891b2;color:var(--app-accent,#0891b2);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.kmr-overview-title strong{color:#0f172a;color:var(--app-text-primary,#0f172a);font-size:20px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-overview-stat{align-items:baseline;background:#0f172a0d;background:var(--app-surface-alt,#0f172a0d);border-radius:8px;color:#475569;color:var(--app-text-secondary,#475569);display:inline-flex;gap:7px;min-width:0;padding:8px 10px}.kmr-overview-stat strong{font-feature-settings:"tnum";color:#0f172a;color:var(--app-text-primary,#0f172a);font-size:22px;font-variant-numeric:tabular-nums;line-height:1}.kmr-overview-stat span{font-size:12px;font-weight:800;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-overview-action{background:linear-gradient(135deg,#0891b2,#22c55e 62%,#f59e0b);border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:900;padding:10px 14px}.kmr-tabs{background:#fff;background:var(--app-surface,#fff)}.kmr-card,.kmr-empty-btn,.kmr-license-card,.kmr-load-more,.kmr-tab,.kmr-tabs,.kmr-upgrade-modal{border-radius:8px}.kmr-tab--active{background:linear-gradient(135deg,#0891b2,#22c55e 60%,#f59e0b);box-shadow:0 10px 24px #0891b23d}.kmr-list,.kmr-skeleton-grid{gap:16px;grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}.kmr-card,.kmr-license-card{border-color:#0f172a1f;border-color:var(--app-border,#0f172a1f)}.kmr-card:hover,.kmr-license-card:hover{border-color:#22d3ee5c;box-shadow:0 16px 34px #0891b229}.kmr-play-btn--active,.kmr-small-btn--accent{background:#0891b2;border-color:#0891b2}@media (max-width:720px){.kf-top-bar{align-items:flex-start;flex-wrap:wrap;padding:10px 12px}.kf-feed-stat-row{flex-basis:100%;justify-content:flex-start;order:3}.kf-feed-stat{max-width:calc(50vw - 18px)}.kf-records-btn{max-width:46vw}.kf-bottom{bottom:18px;left:16px;right:86px}.kf-song-title{font-size:20px}.kf-contributors,.kf-song-meta-row{gap:5px}.kf-contributor-pill,.kf-song-meta-row span{font-size:10px;max-width:100%}.kf-actions{bottom:84px;gap:10px;right:12px}.kf-action-icon{height:34px;width:34px}.kbs-sheet,.klm-modal{animation:none;border:1px solid #67e8f93d;border-radius:8px;inset:auto 10px 10px;max-height:min(78vh,620px);max-width:none;transform:none;width:auto}.kmr-content{padding:14px 12px 32px}.kmr-overview{align-items:stretch;grid-template-columns:minmax(0,1fr)}.kmr-overview-action,.kmr-overview-stat{justify-content:center;width:100%}.kmr-tabs{gap:4px}.kmr-tab{font-size:12px;padding:9px 8px}.kmr-list,.kmr-skeleton-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.kmr-card-info{padding:28px 8px 8px}}.kma-page,.kma-page *{box-sizing:border-box}.kma-page{background:#000;color:#fff;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-family:var(--ibom-font-family,"MiSans","PingFang SC","Microsoft YaHei",Arial,sans-serif);letter-spacing:0;min-height:100dvh;overflow-x:hidden;padding:env(safe-area-inset-top,0) 0 calc(100px + env(safe-area-inset-bottom, 0))}.kma-page a{color:inherit;text-decoration:none}.kma-nav{align-items:center;display:flex;justify-content:space-between;margin:0 auto;min-height:86px;padding:28px 20px 12px;width:min(480px,100vw)}.kma-brand{color:#fff;font-size:28px;font-weight:900;line-height:1}.kma-menu{align-items:center;background:#0000;border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;height:44px;justify-content:center;width:44px}.kma-menu:hover{background:#0f0f0f}.kma-content{margin:0 auto}.kma-content h1{color:#fff;font-size:25px;font-weight:800;letter-spacing:0;line-height:1.25;margin:14px 0 0}.kma-tabs{align-items:flex-start;display:flex;gap:20px;min-height:38px;overflow-x:auto;scrollbar-width:none}.kma-tabs::-webkit-scrollbar{display:none}.kma-tabs button{background:#0000;border:0;color:#ffffff8f;cursor:pointer;flex:0 0 auto;font:inherit;font-size:15px;font-weight:700;line-height:1.2;min-height:34px;padding:0 0 8px;position:relative;white-space:nowrap}.kma-tabs button.is-active{color:#fff}.kma-tabs button.is-active:after{border-radius:999px;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.kma-grid{grid-gap:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.kma-card{align-items:center;background:#050505;border:1px solid #151515;color:#fff;display:flex;flex-direction:column;gap:9px;min-height:236px;min-width:0;overflow:hidden;padding:18px 10px 12px;position:relative;text-align:center}.kma-card:hover{background:#080808;border-color:#2b2b2b}.kma-cover{background:#26ee6d;border-radius:12px;flex:0 0 78px;height:78px;overflow:hidden;width:78px}.kma-cover img,.kma-cover-fallback{align-items:center;display:flex;height:100%;justify-content:center;object-fit:cover;width:100%}.kma-cover-fallback{color:#000}.kma-cover--playable{appearance:none;-webkit-appearance:none;border:0;color:#fff;cursor:pointer;font:inherit;padding:0;position:relative;z-index:2}.kma-cover-play{align-items:center;background:#000000b8;border:1px solid #ffffff5c;border-radius:50%;bottom:5px;color:#fff;display:inline-flex;height:27px;justify-content:center;padding:0;pointer-events:none;position:absolute;right:5px;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease;width:27px;z-index:3}.kma-cover--playable:focus-visible .kma-cover-play,.kma-cover--playable:hover:not(:disabled) .kma-cover-play{transform:scale(1.08)}.kma-cover--playable.is-playing .kma-cover-play{background:#26ee6d;border-color:#26ee6d;color:#000}.kma-cover--playable:disabled{cursor:not-allowed;opacity:.55}.kma-card h2{color:#fff;font-size:16px;font-weight:800;letter-spacing:0;line-height:1.2;margin:2px 0 0;min-height:38px}.kma-card h2,.kma-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;width:100%}.kma-card p{color:#ffffff9e;font-size:11px;line-height:1.35;margin:0}.kma-card p.is-score{color:#26ee6d;font-weight:800}.kma-card time{color:#ffffff6b;font-size:10px;line-height:1.2;min-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.kma-badges{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;min-height:24px;width:100%}.kma-badges span{background:#26ee6d1a;border:1px solid #26ee6d3d;border-radius:999px;font-size:10px;font-weight:800;line-height:1;max-width:100%;overflow:hidden;padding:4px 7px;text-overflow:ellipsis;white-space:nowrap}.kma-badges span.is-info{background:#18c1ff1c;border-color:#18c1ff47;color:#18c1ff}.kma-actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:auto;position:relative;width:100%;z-index:2}.kma-actions button,.kma-empty button,.kma-play-strip{background:#141414;border:1px solid #2b2b2b;border-radius:8px;color:#ffffffdb;cursor:pointer;font:inherit;font-size:12px;font-weight:800;line-height:1;min-height:30px}.kma-actions button{align-items:center;display:inline-flex;flex:1 1 68px;gap:4px;justify-content:center;min-width:0;padding:0 8px;text-align:center;white-space:nowrap}.kma-actions button>svg,.kmrd-card-actions button>svg{display:block;flex:0 0 auto}.kma-actions button.is-primary{border-color:#26ee6d}.kma-actions button:disabled{cursor:not-allowed;opacity:.42}.kma-card-hit{background:#0000;border:0;cursor:pointer;inset:0;position:absolute;z-index:1}.kma-card-time-row{align-items:center;display:flex;gap:3px;justify-content:center;min-height:20px;pointer-events:none;position:relative;width:100%;z-index:3}.kma-card-time-row time{margin-bottom:0!important;min-height:0;min-width:0;width:auto}.kma-card-delete{align-items:center;background:#0000;border:0;border-radius:4px;color:#ffffff7a;cursor:pointer;display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;line-height:1;padding:0;pointer-events:auto;transition:background-color .16s ease,color .16s ease,transform .16s ease;width:18px}.kma-card-delete:focus-visible,.kma-card-delete:hover:not(:disabled){background:#ff5c5c24;color:#ff8585;transform:scale(1.05)}.kma-card-delete:focus-visible{outline:2px solid #ff85857a;outline-offset:2px}.kma-card-delete:disabled{cursor:wait;opacity:.45}.kma-card-delete svg{pointer-events:none}.kma-play-strip{margin-top:2px;overflow:hidden;padding:0 8px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:2}.kma-empty{background:#050505;border:1px dashed #2b2b2b;border-radius:12px;display:flex;flex-direction:column;gap:12px;margin-top:20px;min-height:360px;padding:34px 22px;text-align:center}.kma-empty,.kma-empty span{align-items:center;justify-content:center}.kma-empty span{background:#26ee6d;border-radius:16px;color:#000;display:inline-flex;height:68px;width:68px}.kma-empty strong{color:#fff;font-size:18px}.kma-empty p{color:#ffffff94;font-size:13px;line-height:1.55;margin:0}.kma-empty button{background:#26ee6d;border-color:#26ee6d;color:#000;margin-top:4px;padding:0 14px}.kma-sentinel{height:32px}.kma-card--skeleton{pointer-events:none}.kma-skeleton-cover,.kma-skeleton-line{animation:kma-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#111,#1d1d1d 42%,#111 84%);background-size:180% 100%;border-radius:10px}.kma-skeleton-cover{height:78px;width:78px}.kma-skeleton-line{height:10px;width:78%}.kma-skeleton-line--title{height:14px;width:86%}.kma-skeleton-line--short{width:54%}.kma-tabbar{grid-gap:2px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafafaeb;border-top:1px solid #00000014;bottom:0;box-shadow:0 -16px 34px #00000038;color:#007aff;display:grid;gap:2px;grid-template-columns:repeat(5,minmax(0,1fr));left:50%;min-height:calc(72px + env(safe-area-inset-bottom, 0));padding:8px 6px calc(8px + env(safe-area-inset-bottom, 0));position:fixed;right:auto;transform:translateX(-50%);width:min(480px,100vw);z-index:50}.kma-tabbar a{align-items:center;border-radius:10px;color:#007aff9e;display:flex;flex-direction:column;font-size:10px;font-weight:800;gap:4px;justify-content:center;line-height:1;min-height:54px;min-width:0}.kma-tabbar a.is-active{background:#007aff14;color:#007aff}.kfd-wrapper,.kfd-wrapper *{box-sizing:border-box;letter-spacing:0}.kfd-wrapper{--nav-height:77px;--kfd-green:#26ee6d;--kfd-blue:#18c1ff;--kfd-surface:#0f0f0f;--kfd-card:#141414;--kfd-line:#2b2b2b;--kfd-muted:#ffffff85;background:#000;color:#fff;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-family:var(--ibom-font-family,"MiSans","PingFang SC","Microsoft YaHei",Arial,sans-serif);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable both-edges}.kfd-wrapper button{font:inherit}.kfd-wrapper--empty{background:radial-gradient(circle at 34% 20%,#08ce4e47,#0000 26%),radial-gradient(circle at 68% 72%,#18c1ff33,#0000 32%),linear-gradient(135deg,#03120b,#04151b 52%,#062035)}.kfd-page{background:#000;overflow-x:hidden;position:relative;width:100%}.kfd-page,.kfd-page--empty{min-height:calc(100dvh - 64px);min-height:calc(100dvh - var(--nav-height, 64px))}.kfd-page--empty{background:#0000}.kfd-page--cards{background:#000}.kfd-empty-state{align-items:center;display:flex;flex-direction:column;gap:12px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:min(360px,calc(100vw - 48px))}.kfd-empty-state__icon{background:#26ee6d1f;border:1px solid #26ee6d47;border-radius:24px;box-shadow:0 18px 50px #00000040;color:var(--kfd-green);display:grid;height:64px;place-items:center;width:64px}.kfd-empty-state h1,.kfd-empty-state p{margin:0}.kfd-empty-state h1{color:#fff;font-size:18px;font-weight:700;line-height:26px}.kfd-empty-state p{color:#ffffff8f;font-size:13px;line-height:20px}.kfd-empty-state button{align-items:center;background:var(--kfd-green);border:0;border-radius:8px;color:#001e0b;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:7px;margin-top:8px;min-height:36px;padding:0 14px}.kfd-empty-state button:hover{filter:brightness(1.06)}.kfd-view-switch{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border-radius:8px;box-shadow:0 10px 28px #00000042;display:inline-flex;gap:4px;height:32px;padding:4px;position:fixed;right:clamp(24px,13.5vw,260px);top:84px;top:calc(var(--nav-height, 64px) + 20px);z-index:20}.kfd-view-switch button{align-items:center;background:#0000;border:0;border-radius:6px;color:#ffffffb8;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.kfd-view-switch button.is-active{background:#fff;color:#000}.kfd-view-icon{display:block;filter:invert(1);height:16px;object-fit:contain;opacity:.72;pointer-events:none;width:16px}.kfd-view-switch button.is-active .kfd-view-icon{filter:none;opacity:1}.kfd-wrapper--swipe{cursor:grab;outline:none;overflow:hidden;overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none}.kfd-wrapper--swipe:active{cursor:grabbing}.kfd-wrapper--swipe:focus-visible{box-shadow:inset 0 0 0 2px #26ee6db8}.kfd-swipe-track{backface-visibility:hidden;height:100%;position:relative;transform:translate3d(0,0,0);transform:translate3d(0,calc(var(--kfd-track-position, 0%) + var(--kfd-swipe-offset, 0px)),0);transition:transform .36s cubic-bezier(.22,1,.36,1);width:100%;will-change:transform}.kfd-swipe-track.is-dragging{transition:none}.kfd-swipe-track>.kfd-single{backface-visibility:hidden;contain:layout paint style;height:100%;left:0;min-height:100%;position:absolute;top:0;top:var(--kfd-slide-position,0);transform:none;width:100%}.kfd-swipe-track.is-dragging>.kfd-single{pointer-events:none}.kfd-media-runtime{clip-path:inset(50%);contain:strict;height:1px;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:1px;z-index:-1}.kfd-media-runtime .kf-card{height:1px;min-height:0;width:1px}.kfd-feed-tools{align-items:center;color:#fff;display:flex;gap:12px;left:max(24px,calc(50% - 700px));max-width:min(820px,calc(100vw - 460px));position:fixed;top:84px;top:calc(var(--nav-height, 64px) + 20px);z-index:20}.kfd-feed-search-group{align-items:center;display:inline-flex;gap:12px}.kfd-feed-search{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;display:flex;gap:8px;height:36px;min-width:300px;padding:0 6px 0 12px}.kfd-feed-search svg{color:#ffffff9e;flex:0 0 auto;height:15px;width:15px}.kfd-feed-search input{background:#0000;border:0;color:#fff;flex:1 1 auto;font-size:13px;line-height:20px;min-width:0;outline:0;width:150px}.kfd-feed-search input::placeholder{color:#ffffff75}.kfd-feed-search button,.kfd-feed-search-submit,.kfd-feed-sort button{background:#ffffff1f;border:0;border-radius:6px;color:#ffffffc7;cursor:pointer;font-size:12px;font-weight:560;height:26px;line-height:18px;padding:0 10px}.kfd-feed-search button:hover,.kfd-feed-search-submit:hover,.kfd-feed-sort button:hover{background:#ffffff2e;color:#fff}.kfd-feed-search button.kfd-feed-clear{background:#0000;color:#ffffff94;padding:0 8px}.kfd-feed-search button.kfd-feed-clear:hover{background:#ffffff1a;color:#fff}.kfd-feed-sort{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border-radius:8px;display:inline-flex;gap:4px;height:36px;padding:5px}.kfd-feed-sort button.is-active{background:#26ee6d;color:#000}.kfd-feed-sort.is-refreshing,.kmf-feed-sort.is-refreshing{cursor:progress}.kfd-single{isolation:isolate;min-height:calc(100dvh - 64px);min-height:calc(100dvh - var(--nav-height, 64px));overflow:hidden;position:relative;transform:translateZ(0);transform:translate3d(0,var(--kfd-swipe-offset,0),0);transition:transform .18s ease-out;will-change:transform}.kfd-single.is-swiping{transition:none}.kfd-bg,.kfd-bg-overlay{inset:0;position:absolute}.kfd-bg{background:radial-gradient(circle at 38% 27%,#26ee6d6b,#0000 23%),radial-gradient(circle at 62% 68%,#18c1ff42,#0000 28%),linear-gradient(135deg,#030403,#020d08 48%,#001118);background-position:50%;background-size:cover;filter:blur(76px) brightness(.7) saturate(1.16);left:-24%;opacity:.9;right:-24%;transform:scale(1.08);z-index:-2}.kfd-bg[style]{filter:blur(70px) brightness(.56) saturate(1.2)}.kfd-bg-overlay{background:linear-gradient(180deg,#00000047,#0000001f 42%,#00000075),#00000038;z-index:-1}.kfd-single-center{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;text-align:center;top:clamp(96px,16.5vh,178px);transform:translateX(-50%);width:min(520px,calc(100vw - 300px))}.kfd-single--cover .kfd-single-center{top:clamp(142px,21vh,218px)}.kfd-cover-tile,.kfd-play-tile{align-items:center;border:0;border-radius:24px;box-shadow:0 26px 70px #00000059;display:inline-flex;height:220px;justify-content:center;overflow:hidden;position:relative;width:220px}.kfd-play-tile{background:#08ce4e;color:#f9ff16;cursor:pointer;position:relative}.kfd-play-cover-img{height:100%;inset:0;object-fit:cover;object-position:center;opacity:0;position:absolute;transition:opacity .16s ease;width:100%}.kfd-play-cover-img.is-loaded{opacity:1}.kfd-play-tile-affordance{align-items:center;background:#00000061;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff1a;color:#fff;display:inline-flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease,background-color .15s ease}.kfd-play-tile-affordance svg{filter:drop-shadow(0 4px 12px rgba(0,0,0,.48));transform:scale(.92);transition:transform .15s ease}.kfd-play-tile:focus-visible .kfd-play-tile-affordance,.kfd-play-tile:hover .kfd-play-tile-affordance{opacity:1}.kfd-play-tile:focus-visible .kfd-play-tile-affordance svg,.kfd-play-tile:hover .kfd-play-tile-affordance svg{transform:scale(1)}.kfd-play-tile:active .kfd-play-tile-affordance{background:#00000080}.kfd-cover-tile{background:var(--kfd-card);color:#f9ff16}.kfd-cover-fallback,.kfd-cover-tile img{align-items:center;display:flex;height:100%;justify-content:center;object-fit:cover;width:100%}.kfd-cover-fallback{background:#08ce4e;color:#f9ff16;inset:0;position:absolute}.kfd-cover-image{inset:0;opacity:0;position:absolute;transition:opacity .16s ease}.kfd-cover-image.is-loaded{opacity:1}.kfd-record-icon{border:10px solid;border-radius:50%;display:block;height:94px;position:relative;width:94px}.kfd-record-icon i,.kfd-record-icon:before{border-radius:50%;content:"";position:absolute}.kfd-record-icon:before{border:8px solid;inset:21px}.kfd-record-icon i{background:currentColor;inset:37px}.kfd-single h1{color:#fff;font-size:32px;font-weight:800;line-height:1.25;margin:30px 0 0;overflow-wrap:anywhere;width:100%}.kfd-single--cover h1{margin-top:34px}.kfd-lyrics{color:#ffffff80;display:flex;flex-direction:column;font-size:15px;font-weight:700;gap:12px;line-height:1.45;margin-top:28px;width:100%}.kfd-lyrics p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kfd-lyrics p.is-active{color:#fff;font-size:17px;font-weight:800}.kfd-rail{gap:19px;position:absolute;right:clamp(28px,13.5vw,260px);top:clamp(188px,29vh,316px);z-index:6}.kfd-rail,.kfd-rail button{align-items:center;display:flex;flex-direction:column;width:54px}.kfd-rail button{background:#0000;border:0;color:#fff;cursor:pointer;gap:4px;min-height:50px;padding:0}.kfd-rail button:disabled{cursor:wait;opacity:.56}.kfd-rail span{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000061;border-radius:50%;box-shadow:0 8px 24px #00000047;display:inline-flex;height:36px;justify-content:center;width:36px}.kfd-rail button.is-like.is-active span{color:#ff4d80}.kfd-rail button.is-favorite span,.kfd-rail button.is-favorite.is-active span{color:#ffbd17}.kfd-rail em{color:#ffffffc7;font-size:11px;font-style:normal;font-weight:800;line-height:1.1;max-width:54px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.kfd-now-playing{bottom:clamp(25px,4.6vh,52px);left:clamp(180px,13.5vw,260px);max-width:calc(100vw - 360px);position:absolute;right:clamp(180px,13.5vw,260px);z-index:6}.kfd-card-heading,.kfd-now-playing-heading{align-items:flex-end;display:flex;gap:8px;min-width:0;width:100%}.kfd-now-playing-heading>strong{color:#fff;flex:1 1 auto;font-size:17px;font-weight:800;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kfd-created-at-slot{align-items:flex-end;display:flex;flex:0 0 auto;min-width:0}.kfd-created-at{align-items:flex-end;color:#ffffff7a;display:inline-flex;font-size:12px;gap:5px;line-height:16px;min-width:0;overflow:hidden;white-space:nowrap}.kfd-created-at svg{flex:0 0 auto;height:13px;transform:translateY(-2px);width:13px}.kfd-created-at span{overflow:hidden;text-overflow:ellipsis}.kfd-contributors{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:7px;min-width:0}.kfd-contributors--compact{justify-content:center;width:100%}.kfd-now-playing .kfd-contributors--compact{justify-content:flex-start}.kfd-contributor{gap:5px;min-width:0}.kfd-avatar,.kfd-contributor{align-items:center;display:inline-flex}.kfd-avatar{background:var(--kfd-green);border-radius:50%;color:#000;flex:0 0 16px;font-size:9px;font-weight:900;height:16px;justify-content:center;overflow:hidden;width:16px}.kfd-avatar img{height:100%;object-fit:cover;width:100%}.kfd-contributor-text{align-items:center;color:#ffffff94;display:inline-flex;font-size:12px;font-weight:700;gap:4px;line-height:1.15;min-width:0}.kfd-contributor-text strong{color:#fff;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kfd-contributor-text em{color:#ffffff5c;font-style:normal}.kfd-contributor-text span{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kfd-progress{background:#ffffff29;border-radius:999px;height:4px;margin-top:13px;overflow:hidden;position:relative}.kfd-progress span{background:var(--kfd-green);border-radius:inherit;display:block;height:100%;width:0}.kfd-progress input{cursor:pointer;height:calc(100% + 16px);inset:-8px 0;margin:0;opacity:0;position:absolute;width:100%;z-index:2}.kfd-progress:focus-within{box-shadow:0 0 0 3px #26ee6d33}.kfd-time{color:#ffffff94;display:flex;font-size:12px;font-weight:700;justify-content:space-between;margin-top:6px}body:has(.kfd-page[data-figma-node]) .figma-nav-review{background:#000!important;border-bottom-color:#ffffff14!important;box-shadow:none!important;height:77px!important;min-height:77px!important;z-index:100!important}body:has(.kfd-page[data-figma-node]) .global-playback-root{z-index:80!important}body:has(.kfd-page[data-figma-node]) .figma-nav-review .figma-nav-user-menu{z-index:101!important}body:has(.kfd-page[data-figma-node]) .figma-nav-review>div{height:77px!important;max-width:1400px!important;padding-left:0!important;padding-right:0!important;width:min(1400px,calc(100vw - 40px))!important}body:has(.kfd-page[data-figma-node]) .figma-nav-review .h-16{height:76px!important}body:has(.kfd-page[data-figma-node]) .figma-nav-review .flex-shrink-0 a{color:#fff!important;font-size:24px!important;font-weight:800!important;line-height:36px!important}body:has(.kfd-page[data-figma-node]) .figma-nav-review .ibom-nav-link.is-active{color:#fff!important;position:relative}body:has(.kfd-page[data-figma-node]) .figma-nav-review .ibom-nav-link.is-active:after{background:#26ee6d;background:var(--ibom-brand,#26ee6d);border-radius:999px;bottom:-2px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}html:has(.kfd-page[data-figma-node="275:12155"]),html:has(.kfd-page[data-figma-node="275:12155"]) #root,html:has(.kfd-page[data-figma-node="275:12155"]) .App,html:has(.kfd-page[data-figma-node="275:12155"]) .karaoke-feed-wrapper.kfd-wrapper,html:has(.kfd-page[data-figma-node="275:12155"]) body{background:#000!important}.kfd-page[data-figma-node="275:12155"]{background:radial-gradient(circle at 11% 11%,#08ce4eb3 0,#08ce4e59 18%,#0000 40%),radial-gradient(circle at 81% 38%,#18c1ff70 0,#18c1ff33 28%,#0000 52%),linear-gradient(132deg,#06150c,#03251a 40%,#06314d);min-height:1040px}.kfd-page[data-figma-node="275:12155"] .kfd-view-switch{display:none}.kfd-page[data-figma-node="275:12155"] .kfd-single--room{color:#fff;isolation:isolate;min-height:1040px;overflow:hidden;position:relative}.kfd-page[data-figma-node="275:12155"] .kfd-room-bg,.kfd-page[data-figma-node="275:12155"] .kfd-room-overlay{inset:0;position:absolute}.kfd-page[data-figma-node="275:12155"] .kfd-room-bg{background:radial-gradient(circle at 14% 14%,#08ce4eb3 0,#08ce4e52 24%,#0000 44%),radial-gradient(circle at 76% 46%,#18c1ff6b 0,#18c1ff38 30%,#0000 56%),linear-gradient(132deg,#06150c,#03251a 40%,#06314d);background-position:50%;background-size:cover;filter:blur(24px) brightness(.92) saturate(1.12);left:-12%;opacity:1;right:-12%;transform:scale(1.04);z-index:-2}.kfd-page[data-figma-node="275:12155"] .kfd-room-bg[style]{filter:blur(54px) brightness(.6) saturate(1.22)}.kfd-page[data-figma-node="275:12155"] .kfd-room-overlay{background:linear-gradient(90deg,#08ce4e33,#00000014 43%,#18c1ff29),#0000002e;z-index:-1}.kfd-page[data-figma-node="275:12155"] .kfd-room-shell{margin:0 auto;max-width:1400px;padding-top:20px;text-align:left;width:min(1400px,calc(100vw - 40px))}.kfd-page[data-figma-node="275:12155"] .kfd-room-breadcrumb{color:#ffffff85;font-size:12px;font-weight:330;height:19px;line-height:19px}.kfd-page[data-figma-node="275:12155"] .kfd-room-breadcrumb span{color:#ffffffc7}.kfd-page[data-figma-node="275:12155"] .kfd-room-title{color:#fff;font-size:28px;font-weight:630;line-height:38px;margin:20px 0}.kfd-page[data-figma-node="275:12155"] .kfd-room-main{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1038px) 330px}.kfd-page[data-figma-node="275:12155"] .kfd-room-left{grid-gap:24px;display:grid;gap:24px}.kfd-page[data-figma-node="275:12155"] .kfd-room-lyrics-card,.kfd-page[data-figma-node="275:12155"] .kfd-room-panel,.kfd-page[data-figma-node="275:12155"] .kfd-room-pitch,.kfd-page[data-figma-node="275:12155"] .kfd-room-player{background:#0000001a;border:1px solid #ffffff1a;border-radius:12px;box-shadow:none}.kfd-page[data-figma-node="275:12155"] .kfd-room-pitch{background:linear-gradient(90deg,#0000 99px,#ffffff1a 100px,#0000 101px),repeating-linear-gradient(180deg,#ffffff1a,#ffffff1a 1px,#0000 0,#0000 22px),#0000001a;height:242px;overflow:hidden;position:relative}.kfd-page[data-figma-node="275:12155"] .kfd-room-lyrics-card{align-items:center;display:flex;flex-direction:column;gap:32px;height:450px;overflow:hidden;padding:20px;text-align:center}.kfd-page[data-figma-node="275:12155"] .kfd-room-dots{align-items:center;display:inline-flex;gap:8px;height:10px;justify-content:center;width:46px}.kfd-page[data-figma-node="275:12155"] .kfd-room-dots i{background:#ffffff4d;border-radius:50%;height:10px;width:10px}.kfd-page[data-figma-node="275:12155"] .kfd-room-dots i:first-child{background:#fff}.kfd-page[data-figma-node="275:12155"] .kfd-room-lyrics-list{align-items:center;color:#ffffff80;display:flex;flex-direction:column;font-size:20px;font-weight:630;gap:20px;line-height:28px;min-width:0}.kfd-page[data-figma-node="275:12155"] .kfd-room-lyrics-list p{margin:0;max-width:940px;overflow-wrap:anywhere}.kfd-page[data-figma-node="275:12155"] .kfd-room-lyrics-list p.is-active{color:#fff;font-size:24px;font-weight:630;line-height:32px}.kfd-page[data-figma-node="275:12155"] .kfd-room-player{align-items:center;display:flex;gap:24px;height:128px;overflow:hidden;padding:20px 24px}.kfd-page[data-figma-node="275:12155"] .kfd-room-play{align-items:center;background:#08ce4e;border:0;border-radius:12px;color:#f9ff16;cursor:pointer;display:inline-flex;flex:0 0 78px;height:78px;justify-content:center;width:78px}.kfd-page[data-figma-node="275:12155"] .kfd-room-play .kfd-record-icon{border-width:4px;height:38px;width:38px}.kfd-page[data-figma-node="275:12155"] .kfd-room-play .kfd-record-icon:before{border-width:3px;inset:8px}.kfd-page[data-figma-node="275:12155"] .kfd-room-play .kfd-record-icon i{inset:15px}.kfd-page[data-figma-node="275:12155"] .kfd-room-track{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.kfd-page[data-figma-node="275:12155"] .kfd-room-player .kfd-progress{background:#ffffff4d;border-radius:100px;height:8px;margin-top:0;overflow:hidden}.kfd-page[data-figma-node="275:12155"] .kfd-room-player .kfd-progress span{background:#08ce4e;height:8px}.kfd-page[data-figma-node="275:12155"] .kfd-room-player .kfd-time{color:#ffffff80;font-size:12px;font-weight:330;line-height:18px;margin-top:18px}.kfd-page[data-figma-node="275:12155"] .kfd-room-side{grid-gap:24px;display:grid;gap:24px}.kfd-page[data-figma-node="275:12155"] .kfd-room-panel{padding:16px}.kfd-page[data-figma-node="275:12155"] .kfd-room-panel h2{color:#fff;font-size:14px;font-weight:630;line-height:20px;margin:0 0 12px}.kfd-page[data-figma-node="275:12155"] .kfd-rate-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:30px max-content minmax(0,1fr)}.kfd-page[data-figma-node="275:12155"] .kfd-rate-row .kfd-avatar{flex-basis:30px;height:30px;width:30px}.kfd-page[data-figma-node="275:12155"] .kfd-rate-row>span:nth-child(2){color:#ffffffb8;font-size:12px;font-weight:330;line-height:18px}.kfd-page[data-figma-node="275:12155"] .kfd-rate-bar{background:#00000038;border-radius:100px;height:24px;overflow:hidden}.kfd-page[data-figma-node="275:12155"] .kfd-rate-bar i{background:#26ee6d42;border-radius:inherit;display:block;height:100%;max-width:100%;min-width:0}.kfd-page[data-figma-node="275:12155"] .kfd-room-actions{grid-gap:8px;display:grid;gap:8px}.kfd-page[data-figma-node="275:12155"] .kfd-room-action-btn{align-items:center;background:#282828f5;border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:380;gap:8px;height:31px;justify-content:center;line-height:18px;width:100%}.kfd-page[data-figma-node="275:12155"] .kfd-room-action-btn.is-primary{background:#26ee6d;color:#000;font-weight:630}.kfd-page[data-figma-node="275:12155"] .kfd-room-action-btn:disabled{cursor:wait;opacity:.58}@media (max-width:1120px){.kfd-page[data-figma-node="275:12155"] .kfd-room-main{grid-template-columns:1fr}.kfd-page[data-figma-node="275:12155"] .kfd-room-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.kfd-page[data-figma-node="275:12155"] .kfd-room-shell{padding-top:16px;width:min(100% - 24px,1400px)}.kfd-page[data-figma-node="275:12155"] .kfd-room-title{font-size:24px;line-height:32px;margin:12px 0 16px}.kfd-page[data-figma-node="275:12155"] .kfd-room-pitch{height:180px}.kfd-page[data-figma-node="275:12155"] .kfd-room-lyrics-card{height:auto;min-height:360px}.kfd-page[data-figma-node="275:12155"] .kfd-room-lyrics-list{font-size:16px;line-height:24px}.kfd-page[data-figma-node="275:12155"] .kfd-room-lyrics-list p.is-active{font-size:20px;line-height:28px}.kfd-page[data-figma-node="275:12155"] .kfd-room-player{height:auto;padding:16px}.kfd-page[data-figma-node="275:12155"] .kfd-room-side{grid-template-columns:1fr}}.kfd-page[data-figma-node="275:12966"] .kfd-view-switch{right:clamp(24px,13.5vw,260px);top:97px}.kfd-page[data-figma-node="275:12966"] .kfd-single{min-height:calc(100dvh - 77px)}.kfd-page[data-figma-node="275:12966"] .kfd-bg,.kfd-page[data-figma-node="275:12966"] .kfd-bg[style]{background:radial-gradient(circle at 45% 30%,#08ce4e9e 0,#08ce4e4d 16%,#0000 32%),radial-gradient(circle at 62% 62%,#37d2ff52 0,#37d2ff2e 22%,#0000 40%),radial-gradient(circle at 28% 78%,#00584452 0,#0000 30%),linear-gradient(135deg,#04100b,#031811 49%,#031119)!important;filter:blur(78px) brightness(.88) saturate(1.18);left:-16%;opacity:1;right:-16%;transform:scale(1.08)}.kfd-page[data-figma-node="275:12966"] .kfd-bg-overlay{background:linear-gradient(180deg,#00000038,#0000000f 48%,#00000052),#0000001f}.kfd-page[data-figma-node="275:12966"] .kfd-single-center{top:clamp(64px,8.5vh,96px);width:min(511px,calc(100% - 240px))}.kfd-page[data-figma-node="275:12966"] .kfd-play-tile{background:#08ce4e;border-radius:24px;box-shadow:none;height:220px;padding:39.559px;width:220px}.kfd-play-icon-img{height:140.881px;max-width:none;transform:translateX(4.1px);width:140.881px}.kfd-page[data-figma-node="275:12966"] .kfd-single h1{color:#fff;font-size:16px;font-weight:630;line-height:22px;margin-top:30px}.kfd-page[data-figma-node="275:12966"] .kfd-lyrics{color:#ffffff80;font-size:16px;font-weight:330;gap:16px;line-height:22px;margin-top:16px;width:min(511px,100%)}.kfd-page[data-figma-node="275:12966"] .kfd-lyrics p{min-width:100%;white-space:nowrap}.kfd-page[data-figma-node="275:12966"] .kfd-lyrics p.is-active{color:#fff;font-size:24px;font-weight:630;line-height:32px}.kfd-page[data-figma-node="275:12966"] .kfd-rail{gap:20px;right:clamp(24px,13.5vw,260px);top:436px;width:55px}.kfd-page[data-figma-node="275:12966"] .kfd-rail button{gap:2px;min-height:56px;width:55px}.kfd-page[data-figma-node="275:12966"] .kfd-rail span{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;box-shadow:none;height:36px;width:36px}.kfd-figma-action-icon{display:block;height:36px;width:36px}.kfd-page[data-figma-node="275:12966"] .kfd-rail em{color:#ffffff80;font-size:12px;font-weight:330;line-height:18px;max-width:55px}.kfd-page[data-figma-node="275:12966"] .kfd-now-playing{bottom:44px;height:108px;left:clamp(24px,13.5vw,260px);max-width:none;right:clamp(24px,13.5vw,260px);text-align:left;width:auto}.kfd-page[data-figma-node="275:12966"] .kfd-now-playing-heading>strong{font-size:16px;font-weight:630;line-height:22px}.kfd-page[data-figma-node="275:12966"] .kfd-now-playing .kfd-contributors{flex-wrap:nowrap;gap:10px;height:18px;justify-content:flex-start;margin-top:12px;overflow:hidden;width:380px}.kfd-page[data-figma-node="275:12966"] .kfd-now-playing .kfd-avatar{background:#ffffff38;flex-basis:16px;height:16px;width:16px}.kfd-page[data-figma-node="275:12966"] .kfd-contributor-text{color:#ffffff80;font-size:12px;font-weight:330;line-height:18px}.kfd-page[data-figma-node="275:12966"] .kfd-contributor-text span,.kfd-page[data-figma-node="275:12966"] .kfd-contributor-text strong{max-width:none}.kfd-page[data-figma-node="275:12966"] .kfd-progress{background:#fff3;border-radius:100px;height:8px;margin-top:12px;overflow:visible;position:relative}.kfd-page[data-figma-node="275:12966"] .kfd-progress span{background:#08ce4e;border-radius:100px;height:8px;position:relative}.kfd-page[data-figma-node="275:12966"] .kfd-progress span:after{background:#fff;border-radius:50%;content:"";height:16px;position:absolute;right:-8px;top:-4px;width:16px}.kfd-page[data-figma-node="275:12966"] .kfd-time{color:#ffffff80;font-size:12px;font-weight:330;line-height:18px;margin-top:18px}.kfd-page[data-figma-node="275:13092"] .kfd-view-switch{right:clamp(24px,13.5vw,260px);top:97px}.kfd-page[data-figma-node="275:13092"] .kfd-single{min-height:calc(100dvh - 77px)}.kfd-page[data-figma-node="275:13092"] .kfd-bg,.kfd-page[data-figma-node="275:13092"] .kfd-bg[style]{background-position:50%;background-size:cover;filter:blur(74px) brightness(.32) saturate(.72) contrast(1.08);height:1920px;inset:-478px 0 auto;opacity:.42;transform:scale(1.04)}.kfd-page[data-figma-node="275:13092"] .kfd-bg-overlay{background:radial-gradient(circle at 25% 34%,#08ce4e57,#0000 46%),radial-gradient(circle at 77% 35%,#18c1ff2e,#0000 52%),linear-gradient(135deg,#03110b,#04231b 48%,#062632)}.kfd-page[data-figma-node="275:13092"] .kfd-single-center{top:294px;width:auto}.kfd-page[data-figma-node="275:13092"] .kfd-cover-tile{background:#0000;border-radius:24px;box-shadow:none;height:220px;width:220px}.kfd-figma-cover-img{border-radius:24px;display:block;height:100%;object-fit:cover;width:100%}.kfd-page[data-figma-node="275:13092"] .kfd-single h1{color:#fff;font-size:16px;font-weight:630;line-height:22px;margin-top:30px;white-space:nowrap;width:auto}.kfd-page[data-figma-node="275:13092"] .kfd-rail{gap:20px;right:clamp(24px,13.5vw,260px);top:436px;width:55px}.kfd-page[data-figma-node="275:13092"] .kfd-rail button{gap:2px;min-height:56px;width:55px}.kfd-page[data-figma-node="275:13092"] .kfd-rail span{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;box-shadow:none;height:36px;width:36px}.kfd-page[data-figma-node="275:13092"] .kfd-rail em{color:#ffffff80;font-size:12px;font-weight:330;line-height:18px;max-width:55px}.kfd-page[data-figma-node="275:13092"] .kfd-now-playing{bottom:20px;height:88px;left:clamp(24px,13.5vw,260px);max-width:none;right:clamp(24px,13.5vw,260px);text-align:left;width:auto}.kfd-page[data-figma-node="275:13092"] .kfd-now-playing-heading>strong{font-size:16px;font-weight:630;line-height:22px}.kfd-page[data-figma-node="275:13092"] .kfd-now-playing .kfd-contributors{flex-wrap:nowrap;gap:10px;height:18px;justify-content:flex-start;margin-top:2px;overflow:hidden;width:380px}.kfd-page[data-figma-node="275:13092"] .kfd-now-playing .kfd-avatar{background:#ffffff38;flex-basis:16px;height:16px;width:16px}.kfd-page[data-figma-node="275:13092"] .kfd-contributor-text{color:#ffffff80;font-size:12px;font-weight:330;line-height:18px}.kfd-page[data-figma-node="275:13092"] .kfd-contributor-text span,.kfd-page[data-figma-node="275:13092"] .kfd-contributor-text strong{max-width:none}.kfd-page[data-figma-node="275:13092"] .kfd-progress{background:#fff3;border-radius:100px;height:8px;margin-top:2px;overflow:visible;position:relative}.kfd-page[data-figma-node="275:13092"] .kfd-progress span{background:#08ce4e;border-radius:100px;height:8px;position:relative}.kfd-page[data-figma-node="275:13092"] .kfd-progress span:after{background:#fff;border-radius:50%;content:"";height:16px;position:absolute;right:-8px;top:-4px;width:16px}.kfd-page[data-figma-node="275:13092"] .kfd-time{color:#ffffff80;font-size:12px;font-weight:330;line-height:18px;margin-top:18px}@media (min-width:769px){.kfd-page[data-figma-node="275:12966"].kfd-page--single,.kfd-page[data-figma-node="275:13092"].kfd-page--single{height:calc(100dvh - 77px);height:calc(var(--ibom-app-scale-compensation-height, 100dvh) - 77px);min-height:calc(100dvh - 77px);min-height:calc(var(--ibom-app-scale-compensation-height, 100dvh) - 77px);overflow:hidden}.kfd-page[data-figma-node="275:12966"] .kfd-swipe-track>.kfd-single,.kfd-page[data-figma-node="275:13092"] .kfd-swipe-track>.kfd-single{height:100%;min-height:100%}.kfd-page[data-figma-node="275:12966"] .kfd-rail,.kfd-page[data-figma-node="275:13092"] .kfd-rail{gap:clamp(6px,1.1vh,12px);top:50%;transform:translateY(-50%)}.kfd-page[data-figma-node="275:12966"] .kfd-rail button,.kfd-page[data-figma-node="275:13092"] .kfd-rail button{min-height:48px}}@media (min-width:769px) and (max-width:1180px),(min-width:769px) and (max-width:1366px) and (hover:none) and (pointer:coarse){.kfd-page[data-figma-node="275:12966"].kfd-page--single,.kfd-page[data-figma-node="275:13092"].kfd-page--single{--kfd-tablet-content-center-y:calc(50% - 54px)}.kfd-page[data-figma-node="275:12966"] .kfd-single-center,.kfd-page[data-figma-node="275:13092"] .kfd-single-center{left:50%;top:var(--kfd-tablet-content-center-y);transform:translate(-50%,-50%);width:min(480px,calc(100% - 176px))}.kfd-page[data-figma-node="275:12966"] .kfd-play-tile,.kfd-page[data-figma-node="275:13092"] .kfd-cover-tile{border-radius:22px;height:clamp(168px,22vw,190px);width:clamp(168px,22vw,190px)}.kfd-page[data-figma-node="275:12966"] .kfd-play-tile{padding:clamp(28px,4vw,34px)}.kfd-page[data-figma-node="275:12966"] .kfd-lyrics{gap:12px;max-height:146px;overflow:hidden}.kfd-page[data-figma-node="275:12966"] .kfd-rail,.kfd-page[data-figma-node="275:13092"] .kfd-rail{gap:clamp(4px,.8vh,8px);right:max(18px,env(safe-area-inset-right,0px));top:var(--kfd-tablet-content-center-y);transform:translateY(-50%)}.kfd-page[data-figma-node="275:12966"] .kfd-rail button,.kfd-page[data-figma-node="275:13092"] .kfd-rail button{min-height:44px}.kfd-page[data-figma-node="275:12966"] .kfd-now-playing,.kfd-page[data-figma-node="275:13092"] .kfd-now-playing{bottom:0;display:block;height:auto;left:max(20px,env(safe-area-inset-left,0px));max-width:none;min-height:112px;opacity:1;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));right:max(20px,env(safe-area-inset-right,0px));visibility:visible;width:auto;z-index:8}.kfd-page[data-figma-node="275:12966"] .kfd-now-playing .kfd-contributors,.kfd-page[data-figma-node="275:13092"] .kfd-now-playing .kfd-contributors{max-width:100%;width:min(380px,100%)}.kfd-page[data-figma-node="275:12966"] .kfd-progress,.kfd-page[data-figma-node="275:13092"] .kfd-progress{width:100%}}@media (min-width:769px) and (max-width:1180px) and (orientation:portrait){.kfd-page[data-figma-node="275:13219"] .kfd-feed-tools{gap:10px;left:max(20px,env(safe-area-inset-left,0px));max-width:none;right:max(96px,env(safe-area-inset-right,0px));top:80px;top:calc(var(--nav-height, 64px) + 16px);width:auto}.kfd-page[data-figma-node="275:13219"] .kfd-feed-search-group{flex:0 1 clamp(280px,40vw,360px);gap:8px;min-width:0;width:clamp(280px,40vw,360px)}.kfd-page[data-figma-node="275:13219"] .kfd-feed-search{flex:1 1 auto;min-width:0;width:auto}.kfd-page[data-figma-node="275:13219"] .kfd-feed-search-submit{flex:0 0 auto;height:36px;white-space:nowrap}.kfd-page[data-figma-node="275:13219"] .kfd-feed-sort{flex:0 0 auto;max-width:100%}.kfd-page[data-figma-node="275:13219"] .kfd-feed-sort button{padding-left:8px;padding-right:8px;white-space:nowrap}.kfd-page.kfd-page--cards[data-figma-node="275:13219"] .kfd-view-switch{right:max(20px,env(safe-area-inset-right,0px));top:80px;top:calc(var(--nav-height, 64px) + 16px)}}.kfd-card-page{margin:0 auto;min-height:100%;padding:70px 0 86px;width:min(1400px,calc(100vw - 48px))}.karaoke-feed-empty-card{grid-gap:14px;align-content:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 0,#08ce4e1f,#0000 54%),linear-gradient(135deg,#031a12b8,#041a22ad);border:1px solid #69ffb31f;border-radius:12px;box-shadow:inset 0 1px hsla(0,0%,100%,.025);color:#ffffffb8;display:grid;gap:14px;min-height:320px;place-items:center}.karaoke-feed-empty-card svg{color:#ffffff5c}.karaoke-feed-empty-card p{font-size:14px;margin:0}.kfd-card-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(5,minmax(0,1fr))}.kfd-song-card{align-items:center;background:#141414;border:1px solid #050505;color:#fff;cursor:pointer;display:flex;flex-direction:column;min-height:318px;min-width:0;padding:22px 16px 16px;position:relative}.kfd-song-card:hover{background:#181818}.kfd-card-cover{background:var(--kfd-card);border-radius:8px;height:92px;overflow:hidden;position:relative;width:92px}.kfd-song-card h2{color:#fff;font-size:16px;font-weight:800;line-height:1.3;margin:0;min-height:42px;overflow:hidden;text-align:center;text-overflow:ellipsis;width:100%}.kfd-card-info{grid-gap:6px;display:grid;gap:6px;margin-top:18px;min-width:0;width:100%}.kfd-card-heading h2{flex:1 1 auto;min-width:0;text-align:left}.kfd-song-card .kfd-contributors{align-items:flex-start;justify-content:flex-start;margin-top:0;min-height:38px}.kfd-song-card .kfd-contributors--limited{grid-gap:6px 8px;display:grid;gap:6px 8px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:repeat(2,16px);max-height:38px;overflow:hidden;width:100%}.kfd-song-card .kfd-contributors--limited .kfd-contributor:first-child{grid-column:1/-1}.kfd-song-card .kfd-contributors--limited .kfd-contributor:nth-child(2){grid-column:1;min-width:0}.kfd-contributor-more{align-self:center;color:#ffffff94;font-size:10px;font-weight:700;grid-column:2;grid-row:2;line-height:16px;white-space:nowrap}.kfd-song-card .kfd-contributor{justify-content:flex-start;max-width:100%}.kfd-song-card .kfd-contributor-text{font-size:10px;justify-content:flex-start;text-align:left}.kfd-song-card .kfd-contributor-text strong{max-width:66px}.kfd-song-card .kfd-contributor-text span{max-width:96px}.kfd-song-card .kfd-created-at-slot{justify-content:flex-start;min-height:16px;width:auto}.kfd-song-card .kfd-created-at{font-size:11px}.kfd-card-stats{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:13px;width:100%}.kfd-card-stats button,.kfd-card-stats span{align-items:center;background:#0000;border:0;color:#ffffff8f;display:inline-flex;font-size:11px;font-weight:800;gap:4px;min-width:0;padding:0}.kfd-card-stats button{cursor:pointer}.kfd-card-stats button.is-liked{color:#ff4d80}.kfd-card-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;width:100%}.kfd-card-actions button{align-items:center;background:#0f0f0f;border:1px solid var(--kfd-line);border-radius:8px;color:#ffffffd6;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:5px;justify-content:center;min-height:33px;min-width:0;overflow:hidden;padding:0 10px;white-space:nowrap}.kfd-card-actions button.is-primary{background:var(--kfd-green);border-color:var(--kfd-green);color:#000}.kfd-card-actions button:disabled,.kfd-card-stats button:disabled{cursor:wait;opacity:.56}.kfd-card-sentinel{align-items:center;grid-column:1/-1;min-height:40px}.kfd-card-sentinel,.kfd-pagination{display:flex;justify-content:center}.kfd-pagination{gap:10px;margin-top:46px}.kfd-pagination button{background:var(--kfd-card);border:1px solid var(--kfd-line);border-radius:8px;color:#ffffffbd;cursor:pointer;font-size:12px;font-weight:800;height:34px;min-width:34px;padding:0 11px}.kfd-pagination button:disabled{cursor:default;opacity:.58}.kfd-pagination-ellipsis{align-items:center;color:#ffffff80;display:inline-flex;font-size:16px;height:34px;justify-content:center;min-width:20px}.kfd-page[data-figma-node="275:13219"]{min-height:1403px}.kfd-wrapper:has(>.kfd-page--cards):before{background:#000;box-shadow:0 8px 18px #0000004d;content:"";display:block;height:68px;margin-bottom:-68px;position:sticky;top:0;width:100%;z-index:19}.kfd-page[data-figma-node="275:13219"] .kfd-view-switch{right:260px;top:97px;width:60px}.kfd-page[data-figma-node="275:13219"] .kfd-card-page{min-height:1150px;padding:68px 0 20px;width:min(1400px,calc(100% - 48px))}.kfd-page[data-figma-node="275:13219"].kfd-page--cards,.kfd-page[data-figma-node="275:13219"].kfd-page--cards .kfd-card-page--empty{min-height:calc(100dvh - 64px);min-height:calc(100dvh - var(--nav-height, 64px))}.kfd-page[data-figma-node="275:13219"].kfd-page--cards .kfd-card-page--empty{padding:70px 0 24px;width:min(1400px,calc(100vw - 48px))}@media (min-width:769px){.kfd-page[data-figma-node="275:13219"].kfd-page--cards,.kfd-page[data-figma-node="275:13219"].kfd-page--cards .kfd-card-page--empty{min-height:calc(100dvh - 64px);min-height:calc(var(--ibom-app-scale-compensation-height, 100dvh) - var(--nav-height, 64px))}}.kfd-page[data-figma-node="275:13219"] .kfd-card-grid{column-gap:4px;grid-template-columns:repeat(5,276.8px);row-gap:16px}.kfd-page[data-figma-node="275:13219"] .kfd-song-card{background:#050505;border:1px solid #ffffff1f;border-radius:8px;cursor:pointer;height:318px;min-height:318px;padding:15px 16px 16px;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.kfd-page[data-figma-node="275:13219"] .kfd-song-card:hover{background:#080b09;border-color:#26ee6d61;transform:translateY(-2px)}.kfd-page[data-figma-node="275:13219"] .kfd-song-card:focus-visible{outline:2px solid #26ee6d;outline-offset:2px}.kfd-page[data-figma-node="275:13219"] .kfd-card-cover{background:#0000;border-radius:12px;height:78px;width:78px}.kfd-page[data-figma-node="275:13219"] .kfd-card-cover img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.kfd-page[data-figma-node="275:13219"] .kfd-song-card h2{color:#fff;font-size:14px;font-weight:630;height:22px;line-height:22px;margin:0;min-height:22px;text-overflow:ellipsis;white-space:nowrap}.kfd-page[data-figma-node="275:13219"] .kfd-card-info{gap:0;margin-top:12px}.kfd-page[data-figma-node="275:13219"] .kfd-song-card .kfd-contributors{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-top:12px;min-height:46px;width:244.8px}.kfd-page[data-figma-node="275:13219"] .kfd-song-card .kfd-contributor{gap:4px;height:18px}.kfd-page[data-figma-node="275:13219"] .kfd-song-card .kfd-avatar{background:radial-gradient(circle at 58% 38%,#ffffffb8,#0000 0 20%),linear-gradient(135deg,#ef7dc0,#7268ff 52%,#46e6ff);flex-basis:18px;height:18px;width:18px}.kfd-page[data-figma-node="275:13219"] .kfd-song-card .kfd-contributor-text{color:#ffffff80;font-size:12px;font-weight:330;gap:4px;justify-content:flex-start;line-height:18px;max-width:222px;text-align:left;width:auto}.kfd-page[data-figma-node="275:13219"] .kfd-song-card .kfd-contributor-text span,.kfd-page[data-figma-node="275:13219"] .kfd-song-card .kfd-contributor-text strong{color:#ffffff80;font-weight:330}.kfd-page[data-figma-node="275:13219"] .kfd-song-card .kfd-contributor-text strong{flex:0 1 auto;max-width:none;min-width:0}.kfd-page[data-figma-node="275:13219"] .kfd-song-card .kfd-contributor-text span{flex:0 1 auto;max-width:132px}.kfd-page[data-figma-node="275:13219"] .kfd-card-stats{grid-gap:0;align-items:center;display:grid;gap:0;grid-template-columns:1fr auto 1fr;height:18px;margin-top:12px;width:244.8px}.kfd-page[data-figma-node="275:13219"] .kfd-card-stats button,.kfd-page[data-figma-node="275:13219"] .kfd-card-stats span{color:#ffffff80;flex:0 0 auto;font-size:12px;font-weight:330;gap:4px;justify-content:flex-start;line-height:18px;min-width:0}.kfd-page[data-figma-node="275:13219"] .kfd-card-stats>:first-child{justify-self:start}.kfd-page[data-figma-node="275:13219"] .kfd-card-stats>:nth-child(2){justify-self:center}.kfd-page[data-figma-node="275:13219"] .kfd-card-stats>:last-child{justify-self:end}.kfd-page[data-figma-node="275:13219"] .kfd-card-stats svg{stroke-width:1.6;height:16px;width:16px}.kfd-page[data-figma-node="275:13219"] .kfd-card-actions{display:flex;flex-direction:column;gap:12px;margin-top:12px;width:244.8px}.kfd-page[data-figma-node="275:13219"] .kfd-card-actions button{background:#2d2d2d;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:630;gap:6px;height:31px;line-height:19px;min-height:31px;padding:0;width:244.8px}.kfd-page[data-figma-node="275:13219"] .kfd-card-actions button:disabled{cursor:not-allowed;opacity:.58}.kfd-page[data-figma-node="275:13219"] .kfd-card-actions button svg{stroke-width:1.8;height:18px;width:18px}.kfd-page[data-figma-node="275:13219"] .kfd-card-actions button.is-primary{background:#26ee6d;border-color:#26ee6d;color:#000}.kfd-page[data-figma-node="275:13219"] .kfd-pagination{align-items:center;gap:12px;height:44px;justify-content:center;margin:32px auto 0;min-width:150px;padding:5px 12px;width:-moz-fit-content;width:fit-content}.kfd-page[data-figma-node="275:13219"] .kfd-pagination button{background:#0000;border:0;border-radius:8px;color:#ffffff80;font-size:16px;font-weight:330;height:34px;line-height:24px;min-width:34px;padding:0;width:34px}.kfd-page[data-figma-node="275:13219"] .kfd-pagination button.is-active{background:#26ee6d;color:#000;font-size:12px;line-height:18px}.kfd-figma-footer{background:#000;border-top:1px solid #ffffff14;color:#fff;display:flex;height:253px;padding:62px 260px 0;width:100%}.kfd-figma-footer-brand{flex:0 0 260px;width:260px}.kfd-figma-footer-brand strong{display:block;font-size:24px;font-weight:760;line-height:36px}.kfd-figma-footer-brand p{color:#ffffff80;font-size:12px;font-weight:330;line-height:18px;margin:24px 0 0}.kfd-figma-footer-socials{display:flex;gap:16px;margin-top:23px}.kfd-figma-footer-socials span{align-items:center;border:1px solid #ffffff8c;border-radius:50%;color:#ffffffd1;display:inline-flex;font-size:11px;font-weight:630;height:32px;justify-content:center;line-height:1;width:32px}.kfd-figma-footer-links{grid-gap:70px;display:grid;gap:70px;grid-template-columns:repeat(4,1fr);margin-left:auto;width:780px}.kfd-figma-footer-links nav{align-items:flex-start;display:flex;flex-direction:column}.kfd-figma-footer-links h3{color:#fff;font-size:12px;font-weight:760;line-height:18px;margin:0 0 20px}.kfd-figma-footer-links span{color:#ffffffa8;font-size:12px;font-weight:330;line-height:18px;margin-top:10px;white-space:nowrap}@media (max-width:1280px){.kfd-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kfd-single-center{width:min(500px,calc(100vw - 220px))}.kfd-rail{right:54px}.kfd-now-playing{left:130px;max-width:calc(100vw - 260px);right:130px}}@media (max-width:900px){.kfd-view-switch{right:18px}.kfd-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kfd-single-center{width:min(420px,calc(100vw - 116px))}.kfd-cover-tile,.kfd-play-tile{border-radius:20px;height:174px;width:174px}.kfd-single h1{font-size:24px}.kfd-rail{gap:12px;right:12px}.kfd-now-playing{left:18px;max-width:calc(100vw - 100px);right:82px}}@media (max-width:560px){.kfd-card-page{width:calc(100vw - 16px)}.kfd-card-grid{grid-template-columns:minmax(0,1fr)}.kfd-single-center{left:46%;width:min(330px,calc(100vw - 82px))}}.kmf-page,.kmf-page *{box-sizing:border-box}.kmf-page{background:#000;color:#fff;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-family:var(--ibom-font-family,"MiSans","PingFang SC","Microsoft YaHei",Arial,sans-serif);letter-spacing:0;overflow-x:hidden;padding:0 0 max(16px,env(safe-area-inset-bottom,0px));position:relative}.kmf-page a{color:inherit;text-decoration:none}.kmf-page button{font-family:inherit}.kmf-page--single{max-height:980px;min-height:740px}.kmf-nav,.kmf-page--cards,.kmf-page--single{margin:0 auto;width:min(480px,100vw)}.kmf-nav{align-items:center;background:#000;display:flex;justify-content:space-between;padding:env(safe-area-inset-top,0) 20px 0;position:relative;z-index:7}.kmf-brand{color:#fff;font-size:24px;font-weight:900;line-height:36px}.kmf-nav-actions{align-items:center;display:flex;gap:12px}.kmf-view-switch{align-items:center;background:#ffffff1a;border-radius:8px;display:inline-flex;gap:4px;height:32px;padding:4px}.kmf-menu,.kmf-view-switch button{background:#0000;border:0;color:#fff;cursor:pointer}.kmf-view-switch button{align-items:center;border-radius:4px;color:#ffffff85;display:inline-flex;height:24px;justify-content:center;width:24px}.kmf-view-switch button.is-active{background:#fff;color:#000}.kmf-menu{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.kmf-feed-tools{display:flex;flex-direction:column;gap:6px;position:relative;width:min(362px,calc(100vw - 40px));z-index:8}.kmf-feed-search{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;display:flex;gap:7px;height:34px;padding:0 5px 0 10px}.kmf-feed-search svg{color:#ffffff94;flex:0 0 auto;height:14px;width:14px}.kmf-feed-search input{background:#0000;border:0;color:#fff;flex:1 1 auto;font-size:13px;line-height:20px;min-width:0;outline:0}.kmf-feed-search input::placeholder{color:#ffffff70}.kmf-feed-search button,.kmf-feed-sort button{background:#ffffff1f;border:0;border-radius:6px;color:#ffffffc7;font-size:12px;font-weight:560;height:24px;line-height:18px;padding:0 9px}.kmf-feed-sort{align-items:center;background:#ffffff14;border-radius:8px;display:flex;gap:4px;height:30px;padding:3px}.kmf-feed-sort button{flex:1 1}.kmf-feed-sort button.is-active{background:#26ee6d;color:#000}.kmf-single{position:absolute}.kmf-bg,.kmf-bg-overlay{inset:0;pointer-events:none;position:absolute}.kmf-bg{background:radial-gradient(circle at 22% 18%,#26ee6d5c,#0000 30%),radial-gradient(circle at 76% 20%,#18c1ff52,#0000 34%),linear-gradient(150deg,#06180e,#00283d 50%,#000);background-position:50%;background-size:cover;filter:blur(56px) brightness(.82) saturate(1.18);left:-60%;right:-60%;transform:scale(1.2)}.kmf-bg[style]{filter:blur(58px) brightness(.66) saturate(1.14)}.kmf-bg-overlay{background:linear-gradient(180deg,#00000014,#00000014 55%,#00000042),#0003}.kmf-play-tile{align-items:center;border:0;border-radius:12px;cursor:pointer;display:inline-flex;height:150px;justify-content:center;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:150px;z-index:2}.kmf-play-tile--graphic{background:#08ce4e;top:clamp(62px,8vh,69px)}.kmf-play-tile--cover{background:#141414;top:clamp(188px,24vh,204px)}.kmf-play-tile--cover .kmf-cover-fallback,.kmf-play-tile--cover img{height:100%;object-fit:cover;width:100%}.kmf-play-tile-affordance{align-items:center;animation:kmf-play-tile-feedback .42s cubic-bezier(.22,1,.36,1);border-radius:inherit;color:#fff;display:inline-flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:5}.kmf-play-tile-affordance:before{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0006;border:1px solid #ffffff2e;border-radius:50%;box-shadow:0 8px 24px #0000004d;content:"";height:54px;position:absolute;width:54px}.kmf-play-tile-affordance svg{filter:drop-shadow(0 3px 9px rgba(0,0,0,.45));position:relative;z-index:1}.kmf-play-tile-affordance.is-playing:before{background:#00000052}.kmf-play-tile:active{transform:scale(.96)}@keyframes kmf-play-tile-feedback{0%{opacity:0;transform:scale(.72)}62%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.kmf-play-tile-affordance{animation:none}}.kmf-record-icon{background:#ffffff2b;border-radius:50%;height:72px;position:relative;width:72px}.kmf-record-icon span,.kmf-record-icon:before{border:4px solid #ffffff61;border-radius:50%;content:"";inset:14px;position:absolute}.kmf-record-icon span{background:#fff;border:0;inset:28px}.kmf-note-icon{bottom:23px;color:#f8ff16;filter:drop-shadow(0 0 0 rgba(0,0,0,0));position:absolute;right:20px}.kmf-single-title{color:#fff;font-size:16px;font-weight:800;left:50%;line-height:18px;margin:0;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;transform:translateX(-50%);white-space:nowrap;width:min(320px,calc(100vw - 96px));z-index:2}.kmf-single--lyrics .kmf-single-title{top:clamp(218px,29vh,239px)}.kmf-single--cover .kmf-single-title{top:clamp(340px,43vh,374px)}.kmf-lyrics{display:flex;flex-direction:column;gap:16px;left:50%;position:absolute;text-align:center;top:clamp(258px,34vh,279px);transform:translateX(-50%);width:220px;z-index:2}.kmf-lyrics p{color:#ffffff80;font-size:14px;font-weight:500;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmf-lyrics p.is-active{color:#fff;font-size:17px;font-weight:800;line-height:22px}.kmf-lyrics p.is-past{color:#ffffff4d}.kmf-lyrics p.is-upcoming{color:#ffffff85}.kmf-lyrics{cursor:pointer;touch-action:manipulation}.kmf-lyrics:focus-visible{border-radius:8px;outline:2px solid #26ee6d99;outline-offset:4px}.kmf-lyrics p{transition:color .18s ease,opacity .18s ease,transform .18s ease}.kmf-rail{gap:18px;position:absolute;right:10px;top:clamp(176px,22vh,192px)}.kmf-rail,.kmf-rail button{align-items:center;display:flex;flex-direction:column;width:46px}.kmf-rail button{background:#0000;border:0;color:#ffffffb8;cursor:pointer;gap:3px;justify-content:center;min-height:44px}.kmf-rail button:disabled{cursor:wait;opacity:.55}.kmf-rail span{align-items:center;border-radius:50%;color:#ffffffb8;display:inline-flex;height:32px;justify-content:center;width:32px}.kmf-rail span.is-liked{color:#ff4d80}.kmf-rail span.is-favorite,.kmf-rail span.is-star{color:#ffbd17}.kmf-rail em{color:#ffffff94;font-size:10px;font-style:normal;line-height:16px;max-width:46px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmf-now-playing{left:20px;position:absolute;right:20px}.kmf-card-heading,.kmf-now-playing-heading{align-items:flex-end;display:flex;gap:6px;min-width:0;width:100%}.kmf-now-playing-heading>strong{color:#fff;flex:1 1 auto;font-size:12px;font-weight:800;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmf-created-at-slot{align-items:flex-end;display:flex;flex:0 0 auto;min-width:0}.kmf-created-at{align-items:flex-end;color:#ffffff7a;display:inline-flex;font-size:12px;gap:5px;line-height:16px;min-width:0;overflow:hidden;white-space:nowrap}.kmf-created-at svg{flex:0 0 auto;height:13px;transform:translateY(-2px);width:13px}.kmf-created-at span{overflow:hidden;text-overflow:ellipsis}.kmf-created-at-compact{display:none}@media (max-width:480px){.kmf-song-card .kmf-created-at-full{display:none}.kmf-song-card .kmf-created-at-compact{display:inline}}.kmf-contributors{align-items:center;display:flex;gap:10px;margin-top:4px;min-width:0;overflow:hidden}.kmf-contributors--compact{align-items:stretch;flex-direction:column;gap:8px;margin-top:0;width:100%}.kmf-song-card .kmf-contributors--limited{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:repeat(2,16px);max-height:40px;min-height:40px;overflow:hidden}.kmf-song-card .kmf-contributors--limited .kmf-contributor:first-child{grid-column:1/-1}.kmf-song-card .kmf-contributors--limited .kmf-contributor:nth-child(2){grid-column:1;min-width:0}.kmf-contributor-more{align-self:center;color:#ffffff94;font-size:10px;font-weight:700;grid-column:2;grid-row:2;line-height:16px;white-space:nowrap}.kmf-contributor{gap:4px;min-width:0}.kmf-avatar,.kmf-contributor{align-items:center;display:inline-flex}.kmf-avatar{background:linear-gradient(135deg,#f472b6,#67e8f9);border-radius:50%;color:#fff;flex:0 0 14px;font-size:8px;font-weight:900;height:14px;justify-content:center;overflow:hidden;width:14px}.kmf-avatar img{height:100%;object-fit:cover;width:100%}.kmf-contributor-text{align-items:center;color:#ffffff80;display:inline-flex;font-size:10px;gap:4px;line-height:16px;min-width:0;overflow:hidden;white-space:nowrap}.kmf-contributor-text strong{flex:0 0 auto;font-weight:400;max-width:72px;overflow:hidden;text-overflow:ellipsis}.kmf-contributor-text em{flex:0 0 auto;font-style:normal}.kmf-contributor-text span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kmf-progress{background:#ffffff4d;border-radius:999px;height:4px;margin-top:11px;overflow:hidden}.kmf-progress span{background:#26ee6d;border-radius:inherit;display:block;height:100%;min-width:8%;width:0}.kmf-time{color:#ffffff80;display:flex;font-size:12px;justify-content:space-between;line-height:18px;margin-top:4px}.kmf-card-grid{grid-gap:4px;display:grid;gap:4px;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0));position:relative;width:min(394px,calc(100vw - 8px));z-index:2}.kmf-card-grid--loading{padding-top:4px}.kmf-song-card{align-items:center;background:#000;border:1px solid #1b1b1b;border-radius:8px;display:flex;flex-direction:column;gap:12px;min-height:310px;min-width:0;overflow:hidden;padding:16px}.kmf-card-cover{background:#08ce4e;border:1px solid #1b1b1b;border-radius:12px;cursor:pointer;display:block;height:78px;overflow:hidden;padding:0;width:78px}.kmf-card-cover img,.kmf-cover-fallback{align-items:center;display:flex;height:100%;justify-content:center;object-fit:cover;width:100%}.kmf-cover-fallback{background:#08ce4e;color:#f8ff16}.kmf-song-card h2{color:#fff;font-size:16px;font-weight:800;line-height:22px;margin:0;min-height:22px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.kmf-card-info{grid-gap:5px;display:grid;gap:5px;min-width:0;width:100%}.kmf-card-heading h2{flex:1 1 auto;min-width:0;text-align:left}.kmf-song-card .kmf-created-at-slot{justify-content:flex-start;min-height:16px;width:auto}.kmf-card-stats{align-items:center;color:#ffffff80;display:flex;gap:8px;justify-content:space-between;width:100%}.kmf-card-stats button,.kmf-card-stats span{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;font-size:10px;gap:4px;line-height:16px;min-width:0;padding:0;white-space:nowrap}.kmf-card-stats button.is-liked{color:#ff4d80}.kmf-card-stats button.is-favorite{color:#ffbd17}.kmf-card-actions{display:flex;flex-direction:column;gap:12px;margin-top:auto;width:100%}.kmf-card-actions button{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;line-height:1;min-height:31px;width:100%}.kmf-card-actions button.is-primary{background:#26ee6d;color:#000}.kmf-card-actions button:disabled,.kmf-card-stats button:disabled{cursor:wait;opacity:.55}.kmf-sentinel{color:#ffffff80;display:grid;font-size:12px;grid-column:1/-1;min-height:32px;place-items:center}.kmf-empty{margin-left:auto;margin-right:auto;width:min(362px,calc(100vw - 40px))}.kmf-skeleton-cover,.kmf-skeleton-line{animation:kma-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#111,#1d1d1d 42%,#111 84%);background-size:180% 100%;border-radius:10px}.kmf-skeleton-cover{height:78px;width:78px}.kmf-skeleton-line{height:16px;width:86%}.kmf-skeleton-line--short{height:10px;width:64%}.kmf-toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000c7;border:1px solid #ffffff29;border-radius:999px;bottom:calc(24px + env(safe-area-inset-bottom, 0px));box-shadow:0 18px 44px #0000006b;color:#fff;font-size:12px;font-weight:800;left:50%;max-width:min(320px,calc(100vw - 40px));padding:10px 14px;position:fixed;text-align:center;transform:translateX(-50%);z-index:80}.kma-page,.kmf-page{background:#000;box-shadow:0 0 0 100vmax #000;clip-path:inset(0 -100vmax);margin-left:auto;margin-right:auto;min-height:100dvh;width:min(480px,100vw)}.kma-page{padding-bottom:max(24px,env(safe-area-inset-bottom,0px));padding-top:0}.kma-nav,.kmf-nav{background:#000;margin:0 auto;min-height:calc(44px + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) 20px 0;width:min(480px,100vw)}.kma-nav{height:calc(44px + env(safe-area-inset-top, 0px))}.kma-brand,.kmf-brand{font-size:24px;font-weight:900;letter-spacing:0;line-height:36px}.kma-menu,.kmf-menu{border-radius:0;color:#fff;height:24px;width:24px}.kma-menu:hover,.kmf-menu:hover{background:#0000}.kmf-page--single{min-height:100dvh}.kmf-single{inset:calc(44px + env(safe-area-inset-top, 0px)) 0 0}.kmf-play-tile--graphic{top:69px}.kmf-single--lyrics .kmf-single-title{top:239px}.kmf-lyrics{top:279px}.kmf-rail{gap:clamp(5px,2vh,20px);top:clamp(116px,22vh,192px)}.kmf-now-playing{bottom:calc(20px + env(safe-area-inset-bottom, 0px))}.kmf-card-grid{margin-top:10px;padding-bottom:max(20px,env(safe-area-inset-bottom,0px))}.kmf-page--cards.kmf-page--global-playback .kmf-toast,.kmf-page--single .kmf-toast{bottom:calc(100px + env(safe-area-inset-bottom, 0px))}.kma-content{text-align:left;width:min(362px,calc(100vw - 40px))}.kma-content h1{font-size:24px;line-height:32px;margin-top:20px}.kma-tabs{gap:30px;margin-top:18px}.kma-tabs button{color:#ffffff80;font-size:14px;font-weight:500;min-height:37px}.kma-tabs button.is-active:after{background:#26ee6d;height:2px;left:50%;right:auto;transform:translateX(-50%);width:20px}.kma-grid{gap:8px;margin-top:10px}.kma-card{background:#000;border-color:#1b1b1b;border-radius:12px;gap:12px;min-height:323px;padding:16px}.kma-card h2{-webkit-line-clamp:1;font-size:14px;line-height:20px;margin-top:0;min-height:20px}.kma-card p,.kma-card time{color:#ffffff80;font-size:12px;line-height:18px}.kma-card time{min-height:18px}.kma-badges span{background:#0000;border-radius:4px;color:#26ee6d;font-size:12px;font-weight:400;line-height:18px}.kma-actions{flex-direction:column;flex-wrap:nowrap;gap:12px}.kma-actions button,.kma-play-strip{background:#2b2b2b;border:0;color:#fff;flex:0 0 auto;font-size:14px;font-weight:500;min-height:31px;width:100%}.kma-actions button.is-primary{background:#26ee6d;color:#000}#root:has(.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"])),.App:has(.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"])),body:has(.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"])),html:has(.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"])){background:#000;min-height:100dvh}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]){background:#000;box-shadow:0 0 0 100vmax #000;clip-path:inset(0 -100vmax);color:#fff;height:100dvh;margin-left:auto;margin-right:auto;max-height:none;min-height:100dvh;overflow:hidden;padding:0;position:relative;width:min(480px,100vw)}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-nav{height:calc(44px + env(safe-area-inset-top, 0px));min-height:calc(44px + env(safe-area-inset-top, 0px));padding:calc(4px + env(safe-area-inset-top, 0px)) 20px 4px;width:100%}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-brand{font-size:28px;font-weight:630;line-height:36px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-menu{border-radius:0;height:24px;width:24px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-content{height:calc(100% - 64px - env(safe-area-inset-top, 0px));margin:20px auto 0;overflow-y:auto;padding-bottom:max(24px,env(safe-area-inset-bottom,0px));scrollbar-width:none;width:min(362px,calc(100vw - 40px))}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-content::-webkit-scrollbar{display:none}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-content h1{font-size:24px;font-weight:630;line-height:32px;margin:0}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-tabs{align-items:flex-start;gap:30px;height:43px;margin-top:10px;min-height:43px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-tabs button{color:#ffffff80;font-size:14px;font-weight:380;line-height:19px;min-height:31px;padding:6px 0}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-tabs button.is-active{color:#fff}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-tabs button.is-active:after{background:#26ee6d;bottom:0;height:2px;left:50%;right:auto;transform:translateX(-50%);width:20px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-grid{gap:8px;margin-top:10px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-card{background:#000;border-color:#1b1b1b;border-radius:8px;gap:0;padding:16px 15px}.kma-page[data-figma-node="275:11702"] .kma-card{min-height:323px}.kma-page[data-figma-node="275:11806"] .kma-card{min-height:294px}.kma-page[data-figma-node="275:11903"] .kma-card{height:217px;min-height:217px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-cover{border-radius:8px;flex-basis:76px;height:76px;margin-bottom:13px;width:76px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-card h2{-webkit-line-clamp:1;font-size:16px;font-weight:630;line-height:22px;margin:0 0 13px;min-height:22px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"]) .kma-card p{color:#ffffff80;font-size:12px;line-height:18px;margin-bottom:8px;min-height:36px}.kma-page[data-figma-node="275:11806"] .kma-card p.is-score{color:#f4d100;min-height:18px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-card time{color:#ffffff80;font-size:12px;line-height:18px;margin-bottom:10px;min-height:18px}.kma-page[data-figma-node="275:11903"] .kma-card time{margin-bottom:0}.kma-page[data-figma-node="275:11903"] .kma-card h2{margin-bottom:8px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-badges{margin-bottom:12px;min-height:22px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-badges span{background:#0000;border-color:#26ee6d;border-radius:4px;color:#26ee6d;font-size:12px;font-weight:380;line-height:18px;padding:1px 6px}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-badges span.is-info{background:#0000;border-color:#18c1ff;color:#18c1ff}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-actions{flex-direction:column;flex-wrap:nowrap;gap:12px;margin-top:auto;width:100%}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-actions button,.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-play-strip{background:#2b2b2b;border:0;border-radius:6px;color:#fff;flex:0 0 auto;font-size:14px;font-weight:380;line-height:19px;min-height:31px;width:100%}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-actions button.is-primary{background:#26ee6d;color:#000}.kma-page[data-figma-node="275:11806"] .kma-play-strip{display:none}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-upgrade{bottom:0;left:0;position:absolute;right:0;top:0}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-upgrade-sheet{height:586px;max-height:calc(100% - 150px);top:130px;width:min(362px,calc(100vw - 40px))}.kma-page:is([data-figma-node="275:11702"],[data-figma-node="275:11806"],[data-figma-node="275:11903"]) .kma-upgrade-body{flex:1 1 auto}.kma-upgrade{inset:0;position:fixed;z-index:90}#root:has(.kmf-page[data-figma-node="275:10438"]),#root:has(.kmf-page[data-figma-node="275:10554"]),.App:has(.kmf-page[data-figma-node="275:10438"]),.App:has(.kmf-page[data-figma-node="275:10554"]),body:has(.kmf-page[data-figma-node="275:10438"]),body:has(.kmf-page[data-figma-node="275:10554"]),html:has(.kmf-page[data-figma-node="275:10438"]),html:has(.kmf-page[data-figma-node="275:10554"]){background:#000;min-height:100dvh}.kmf-page--single:is([data-figma-node="275:10438"],[data-figma-node="275:10554"]){height:100dvh;max-height:none;min-height:100dvh;overflow:hidden}.kmf-page--single:is([data-figma-node="275:10438"],[data-figma-node="275:10554"]) .kmf-now-playing{bottom:calc(20px + env(safe-area-inset-bottom, 0px))}.kma-upgrade-backdrop{background:#0000009e;border:0;inset:0;position:absolute}.kma-upgrade-sheet{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:12px;color:#fff;display:flex;flex-direction:column;left:50%;max-height:calc(100dvh - 170px);overflow:hidden;position:absolute;top:130px;transform:translateX(-50%);width:min(362px,calc(100vw - 40px))}.kma-upgrade-sheet header{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 24px;height:76px;padding:16px 30px}.kma-upgrade-sheet h2{font-size:17px;font-weight:800;line-height:22px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kma-upgrade-sheet header button{background:#0000;border:0;color:#fff;cursor:pointer;height:24px;padding:0;width:24px}.kma-upgrade-body{min-height:0;overflow:auto;padding:0 20px 20px}.kma-upgrade-body article,.kma-upgrade-options button{background:#202020;border:1px solid #2b2b2b;border-radius:8px;text-align:left}.kma-upgrade-body article{padding:8px 12px}.kma-upgrade-body h3{font-size:16px;line-height:22px;margin:0 0 10px}.kma-upgrade-body p{color:#ffffffb3;font-size:12px;line-height:18px;margin:0}.kma-upgrade-current{grid-gap:16px;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr);margin-top:14px!important}.kma-upgrade-current strong{color:#26ee6d;font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kma-upgrade-options{display:flex;flex-direction:column;gap:14px;margin-top:14px}.kma-upgrade-options button{grid-gap:16px;align-items:center;color:#fff;cursor:pointer;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;min-height:118px;padding:10px 16px;text-align:left}.kma-upgrade-options button.is-selected{border-color:#26ee6d;box-shadow:0 0 0 1px #26ee6d59}.kma-upgrade-options strong{display:block;font-size:16px;line-height:22px}.kma-upgrade-options em{color:#ffffff9e;display:block;font-size:12px;font-style:normal;line-height:19px;margin-top:8px}.kma-upgrade-options b{color:#26ee6d;font-size:14px;line-height:22px;white-space:nowrap}.kma-upgrade-message{color:#26ee6d!important;margin-top:12px!important;text-align:center}.kma-upgrade-sheet footer{padding:0 20px 16px}.kma-upgrade-sheet footer button{background:#26ee6d;border:0;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:800;height:42px;width:100%}.kma-upgrade-sheet footer button:disabled{cursor:not-allowed;opacity:.45}.kbs-backdrop{z-index:88}.kbs-sheet{animation:none;background:#1b1b1b;border:1px solid #2b2b2b;border-bottom:0;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -24px 70px #0000008c;left:50%;max-height:min(78dvh,680px);max-width:100vw;right:auto;top:auto;transform:translateX(-50%);width:min(480px,100vw);z-index:89}.kbs-header-icon,.kbs-option-includes,.kbs-option-price{color:#26ee6d}.kbs-spinner{border-top-color:#26ee6d}.kbs-option--selected{background:#26ee6d1f;border-color:#26ee6d;box-shadow:0 0 0 1px #26ee6d3d}.kbs-btn-primary{background:#26ee6d;box-shadow:none;color:#000}.kms-shell{background:#000}.kms-page,.kms-page *{box-sizing:border-box}.kms-page{background:radial-gradient(circle at 6% 16%,#26ee6d75 0,#0000 34%),radial-gradient(circle at 92% 40%,#18c1ff47 0,#0000 43%),linear-gradient(166deg,#021606,#052f1b 18%,#031d24 52%,#02070b);color:#fff;display:flex;flex-direction:column;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;height:100vh;height:100dvh;isolation:isolate;min-height:640px;overflow:hidden;padding:calc(26px + env(safe-area-inset-top, 0)) 20px calc(20px + env(safe-area-inset-bottom, 0));position:relative}.kms-bg,.kms-bg-glow{inset:0;pointer-events:none;position:absolute;z-index:-2}.kms-bg{background-position:50%;background-size:cover;filter:blur(24px) brightness(.42) saturate(1.25);opacity:.3;transform:scale(1.08)}.kms-bg-glow{background:linear-gradient(180deg,#00000029,#0000 23%,#0000006b),radial-gradient(circle at 20% 22%,#26ee6d52,#0000 38%),radial-gradient(circle at 78% 42%,#18c1ff47,#0000 42%);z-index:-1}.kms-topbar{align-items:center;display:grid;flex:0 0 auto;grid-template-columns:44px minmax(0,1fr) 44px;height:44px}.kms-topbar h1{color:#fff;font-size:17px;font-weight:800;line-height:1.2;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.kms-icon-button{background:#0000;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.kms-topbar-spacer{height:36px;width:36px}.kms-score-strip{align-items:center;grid-template-columns:32px minmax(0,1fr);margin-top:13px}.kms-avatar,.kms-score-strip{display:grid;height:32px;position:relative;z-index:2}.kms-avatar{background:linear-gradient(135deg,#0f8f58,#26ee6d);border:1px solid #ffffff3d;border-radius:50%;color:#fff;font-size:13px;font-weight:900;overflow:hidden;place-items:center;width:32px}.kms-avatar img{height:100%;object-fit:cover;width:100%}.kms-score-strip.is-live .kms-avatar{animation:kms-avatar-live 1.8s ease-in-out infinite}.kms-score-pill{align-items:center;background:#00000029;border-radius:999px;color:#fffffff5;display:flex;height:23px;margin-left:-2px;overflow:hidden;padding:0 12px;position:relative}.kms-score-pill.is-scored{background:linear-gradient(90deg,#26ee6d,#26ee6d 76%,#00000029);color:#08140b;max-width:104px}.kms-score-pill strong{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;font-weight:900;position:relative;z-index:2}.kms-score-pill.is-scored strong{animation:kms-score-tick .18s cubic-bezier(.22,1,.36,1)}@keyframes kms-avatar-live{0%,to{box-shadow:0 0 0 0 #26ee6d29}50%{box-shadow:0 0 0 5px #26ee6d47}}@keyframes kms-score-tick{0%{opacity:.55;transform:translateY(3px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.kms-score-pill.is-scored strong,.kms-score-strip.is-live .kms-avatar{animation:none}}.kms-score-pill:after{border-left:1px dashed #ffffff42;bottom:0;content:"";left:74%;position:absolute;top:0;width:1px}.kms-grade-marker{color:#ffffff57;font-size:12px;font-weight:700;left:75%;position:absolute;top:3px}.kms-pitch{flex:0 0 auto;height:136px;margin:25px -20px 0;overflow:hidden;position:relative;width:calc(100% + 40px)}.kms-pitch-judgment{font-size:13px!important;left:50%;padding:5px 10px!important;position:absolute!important;top:5px;translate:-50% 0;z-index:5}.kms-pitch-empty{color:#ecf7fa9e;display:grid;font-size:12px;inset:0;place-items:center;position:absolute}.kms-pitch-line{background:#ffffff1a;height:1px;left:0;position:absolute;right:0}.kms-pitch-line.is-one{top:0}.kms-pitch-line.is-two{top:25%}.kms-pitch-line.is-three{top:50%}.kms-pitch-line.is-four{top:75%}.kms-pitch-line.is-five{top:calc(100% - 1px)}.kms-pitch-cursor{border-left:1px dashed #ffffff29;bottom:0;left:139px;position:absolute;top:0}.kms-pitch-diamond{background:#fff;border-radius:3px;height:12px;left:127px;position:absolute;top:34px;transform:rotate(45deg);width:12px}.kms-start-dots{display:flex;gap:8px;height:10px;justify-content:center;margin-top:17px}.kms-start-dots span{background:#ffffff4d;border-radius:50%;height:10px;width:10px}.kms-start-dots span.is-active{background:#fff}.kms-lyrics{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin-top:48px;min-height:0;padding:0 1px;text-align:center}.kms-page--started .kms-lyrics{gap:26px;margin-top:24px}.kms-page--active .kms-lyrics,.kms-page--english-no-ai .kms-lyrics{gap:28px;margin-top:52px}.kms-lyrics p{color:#dfebf094;font-size:20px;font-weight:900;line-height:1.26;margin:0;max-width:362px;min-height:23px;overflow-wrap:anywhere;width:100%}.kms-lyrics p.is-active{color:#fff;font-size:30px;line-height:1.22}.kms-lyric-inline{color:#fff;display:inline-block;max-width:100%;position:relative;white-space:pre-wrap}.kms-lyric-highlight-inline{clip-path:inset(0 100% 0 0);clip-path:inset(0 calc(100% - var(--kms-lyric-progress, 0%)) 0 0);color:#26ee6d;display:block;inset:0;overflow:hidden;pointer-events:none;position:absolute;transition:clip-path 80ms linear;white-space:pre-wrap}.kms-controls{margin-top:auto;padding-bottom:max(14px,env(safe-area-inset-bottom,0))}.kms-media-error{grid-gap:7px;align-items:center;background:#7f1d1d52;border:1px solid #f8717157;border-radius:8px;color:#fecaca;display:grid;font-size:11px;gap:7px;grid-template-columns:auto minmax(0,1fr) auto;line-height:14px;margin-bottom:8px;min-height:34px;padding:7px 9px}.kms-media-error span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kms-media-error button{background:#0000;border:0;color:#26ee6d;cursor:pointer;font:inherit;font-weight:800;min-width:44px}.kms-ready-actions{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kms-ready-button{align-items:center;background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:900;gap:8px;height:44px;justify-content:center;min-width:0;transition:opacity .16s ease,transform .16s ease}.kms-ready-button:not(:disabled):active{transform:scale(.98)}.kms-ready-button:disabled{cursor:wait;opacity:.72}.kms-ready-button.is-primary{background:#26ee6d;color:#001807}.karaoke-sing-start-spinner{animation:kf-spin .8s linear infinite;flex:0 0 auto}.karaoke-sing-start-control:disabled{cursor:wait;opacity:.68}.karaoke-sing-start-control:disabled:hover{transform:none}.kms-control-row{grid-gap:4px;align-items:end;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 76px minmax(0,1fr) minmax(0,1fr);justify-items:center}.kms-tool{align-items:center;background:#0000;border:0;color:#ffffffeb;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:58px;justify-content:flex-end;min-width:0;width:100%}.kms-tool:disabled{color:#ffffff5c;cursor:not-allowed}.kms-tool span{color:currentColor;display:block;font-size:10px;line-height:1.2;max-width:62px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.kms-main-control{background:#162228d1;border:3px solid #ffffffdb;border-radius:50%;box-shadow:0 0 0 3px #ffffff2e;color:#26ee6d;cursor:pointer;display:grid;height:68px;place-items:center;width:68px}.kms-main-control.is-recording{border-color:#ffffffd1}.kms-time{font-feature-settings:"tnum";color:#ffffff9e;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1;margin-top:9px;text-align:center}.kms-mixer-overlay{inset:0;position:fixed;z-index:70}.kms-modal-backdrop,.kms-panel-backdrop{background:#0009;border:0;inset:0;position:fixed}.kms-mixer-sheet{background:#1b1b1b;border-radius:20px 20px 0 0;bottom:0;color:#fff;display:flex;flex-direction:column;gap:20px;left:0;padding:0 20px calc(24px + env(safe-area-inset-bottom, 0));position:absolute;right:0}.kms-mixer-sheet header{align-items:center;display:grid;grid-template-columns:24px minmax(0,1fr) 24px;height:44px}.kms-mixer-sheet h2{font-size:18px;font-weight:800;line-height:20px;margin:0;text-align:center}.kms-mixer-sheet header button{background:#0000;border:0;color:#fff;cursor:pointer;display:grid;height:24px;place-items:center;width:24px}.kms-mixer-rows{display:flex;flex-direction:column;gap:24px}.kms-mixer-row{grid-gap:20px;align-items:center;color:#fff;display:grid;font-size:14px;gap:20px;grid-template-columns:52px minmax(0,1fr)}.kms-mixer-row>span{white-space:nowrap}.kms-mixer-row input,.kms-result-slider input{appearance:none;-webkit-appearance:none;border-radius:999px;height:8px;outline:none;width:100%}.kms-mixer-row input::-webkit-slider-thumb,.kms-result-slider input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#26ee6d;border:0;border-radius:50%;cursor:pointer;height:16px;width:16px}.kms-result-page,.kms-result-page *{box-sizing:border-box}.kms-result-page{background:radial-gradient(circle at 4% 16%,#26ee6d70 0,#0000 34%),radial-gradient(circle at 88% 38%,#18c1ff47 0,#0000 44%),linear-gradient(166deg,#021606,#052f1b 18%,#031d24 52%,#02070b);color:#fff;display:flex;flex-direction:column;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;height:calc(100vh - 77px);height:calc(100dvh - 77px);justify-content:center;justify-content:safe center;overflow:hidden;overscroll-behavior:contain;padding:calc(8px + env(safe-area-inset-top, 0)) 16px calc(10px + env(safe-area-inset-bottom, 0));position:relative}.kms-save-notice{align-items:center;background:#1e1705cc;border-bottom:1px solid #f3b20094;border-top:1px solid #f3b20094;color:#f3b200;display:flex;font-size:12px;gap:5px;height:32px;margin:0 -16px 6px;padding:0 12px;width:calc(100% + 32px)}.kms-save-notice--saving,.kms-save-notice--success{color:#f3b200}.kms-save-notice--error{background:#2a0711d1;border-color:#ff5c7aa3;color:#ff7f9a}.kms-save-notice span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kms-save-notice button{background:#0000;border:0;border-radius:50%;color:currentColor;cursor:pointer;display:grid;flex:0 0 auto;height:28px;place-items:center;width:28px}.kms-grade{align-items:center;display:flex;flex-direction:row;gap:14px;justify-content:center;margin-top:6px;min-height:58px}.kms-save-notice+.kms-grade{margin-top:2px}.kms-grade p{color:#fff;font-size:13px;font-weight:600;margin:0}.kms-grade strong{-webkit-text-stroke:2px #ffe873;color:#facc28;display:grid;font-size:52px;font-weight:1000;height:54px;line-height:.9;min-width:58px;place-items:center;text-shadow:0 1px 0 #8c6a16,0 2px 0 #8c6a16,0 4px 9px #00000061}.kms-result-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:6px}.kms-result-metrics div{align-items:center;border:1px solid #ffffff4d;border-radius:8px;display:flex;flex-direction:column;gap:1px;height:44px;justify-content:center}.kms-result-metrics span{color:#ffffff80;font-size:11px;line-height:15px}.kms-result-metrics strong{color:#fff;font-size:16px;font-weight:800}.kms-review-card{border:1px solid #ffffff4d;border-radius:8px;display:flex;flex-direction:column;gap:6px;margin-top:8px;min-height:0;padding:10px 12px}.kms-review-head{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.kms-review-head>div:first-child{flex:1 1 auto;min-width:0}.kms-review-head h2{color:#fff;font-size:15px;font-weight:800;line-height:20px;margin:0}.kms-review-head h2,.kms-review-head p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kms-review-head p{color:#ffffff80;font-size:10px;line-height:14px;margin:2px 0 0}.kms-source-switch{background:#ffffff4d;border-radius:8px;display:inline-flex;flex-shrink:0;padding:2px}.kms-source-switch button{background:#0000;border:0;border-radius:4px;color:#ffffff8c;cursor:pointer;font-size:12px;height:24px;min-width:50px}.kms-source-switch button.is-active{background:#fff;color:#000}.kms-review-progress{grid-gap:6px;align-items:center;border-bottom:1px solid #ffffff4d;display:grid;gap:6px;grid-template-columns:22px 32px minmax(0,1fr) 32px;padding:4px 0}.kms-review-progress button{background:#0000;border:1px solid #ffffff80;border-radius:50%;color:#ffffffa6;display:grid;height:22px;place-items:center;width:22px}.kms-review-progress span{font-feature-settings:"tnum";color:#ffffff80;font-size:10px;font-variant-numeric:tabular-nums}.kms-review-progress i{background:#ffffff4d;border-radius:999px;height:4px;position:relative}.kms-review-progress b{background:#26ee6d;border-radius:50%;height:10px;left:0;position:absolute;top:-3px;width:10px}.kms-result-slider{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:52px minmax(0,1fr) 34px;min-height:22px}.kms-result-slider span{color:#fff;font-size:10px}.kms-result-slider input{background:#26ee6d;height:4px}.kms-result-slider em{color:#ffffff80;font-size:10px;font-style:normal;text-align:right}.kms-result-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.kms-result-actions button{background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;min-height:40px;min-width:0;padding:8px 12px}.kms-result-actions button:disabled{cursor:not-allowed;opacity:.55}.kms-result-actions .is-info{background:#18c1ff;color:#000}.kms-result-actions .is-warning{background:#f3b200;color:#000}.kms-result-actions .is-primary{background:#26ee6d;color:#000;grid-column:auto}.kms-resing-modal,.kms-section-modal{background:#1b1b1b;border:1px solid #2b2b2b;border-radius:12px;box-shadow:0 24px 80px #00000080;color:#fff;left:50%;position:fixed;transform:translateX(-50%);width:min(362px,calc(100vw - 40px));z-index:90}.kms-resing-modal{display:flex;flex-direction:column;gap:16px;padding:20px 28px 24px;top:50%;transform:translate(-50%,-50%)}.kms-resing-modal h2,.kms-section-modal h2{font-size:20px;font-weight:800;margin:0}.kms-resing-modal button,.kms-section-actions button{background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:800;height:40px}.kms-resing-modal button.is-primary,.kms-section-actions button.is-primary{background:#26ee6d;color:#000}.kms-section-modal{display:flex;flex-direction:column;gap:20px;padding:20px 20px 16px;top:50%;transform:translate(-50%,-50%)}.kms-section-list{display:flex;flex-direction:column;gap:14px;max-height:238px;overflow:auto;padding-right:6px}.kms-section-list label{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:700;gap:12px;justify-content:space-between}.kms-section-list input{accent-color:#26ee6d;height:16px;width:16px}.kms-section-actions{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@keyframes kma-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:380px){.kma-nav{padding-left:16px;padding-right:16px}.kma-content{width:calc(100vw - 28px)}.kma-tabs{gap:14px}.kma-card{padding-left:8px;padding-right:8px}.kmf-nav{padding-left:16px;padding-right:16px}.kmf-card-grid{width:calc(100vw - 8px)}.kmf-song-card{padding-left:12px;padding-right:12px}.kmf-rail{right:6px}.kmf-now-playing{left:16px;right:16px}.kms-page{padding-left:16px;padding-right:16px}.kms-pitch{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.kms-ready-actions{gap:14px}.kms-ready-button{font-size:16px}.kms-control-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 70px minmax(0,1fr) minmax(0,1fr)}.kms-main-control{height:62px;width:62px}.kms-lyrics p.is-active{font-size:27px}}html:has(.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp]),html:has(.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp]) #root,html:has(.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp]) .App,html:has(.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp]) body{background:#000!important}.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp]{background:#000;min-height:1117px}.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp] .kmrd-grid{align-items:start;grid-auto-rows:251px;height:auto;min-height:251px;row-gap:4px}.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp].kmrd-page--liked .kmrd-grid{grid-auto-rows:217px;min-height:217px}.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp].kmrd-page--liked .kmrd-card{height:217px}.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp] .kmrd-card{align-self:start}.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp] .kmrd-end-of-list{margin-top:36px}.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp] .kmrd-footer{margin-top:289px}.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp].kmrd-page--liked .kmrd-footer{margin-top:323px}.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp] .kmrd-card-badge{background:#052437;border-color:#18c1ff;color:#18c1ff}.kmrd-page--figma-records[data-figma-source=screenshot-reference-pending-mcp] .kmrd-card-actions button:disabled{opacity:.45}.karaoke-feed-wrapper--inline-hidden,.karaoke-inline-sing-preload{display:none!important}.karaoke-inline-sing{position:relative;z-index:30}.karaoke-inline-sing__close{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03121bd1;border:1px solid #fff3;border-radius:999px;box-shadow:0 10px 30px #00000047;color:#fff;cursor:pointer;display:inline-flex;gap:8px;min-height:40px;padding:0 16px;position:fixed;right:20px;top:92px;z-index:12020}.karaoke-inline-sing__loading{background:#03131d;color:#fff;display:grid;min-height:calc(100dvh - 72px);place-items:center}.karaoke-resource-wait{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070808d6;color:#f5f7f5;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:20010}.karaoke-resource-wait__panel{background:#191b1a;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 28px 80px #00000085;display:grid;justify-items:center;padding:34px 28px 30px;text-align:center;width:min(420px,100%)}.karaoke-resource-wait__spinner{animation:kf-spin .8s linear infinite;color:#26ee6d}.karaoke-resource-wait__panel h2{color:#fff;font-size:22px;line-height:1.3;margin:18px 0 8px}.karaoke-resource-wait__panel p{color:#ffffffc2;font-size:14px;line-height:1.6;margin:0}.karaoke-resource-wait__panel span{color:#ffffff7a;font-size:12px;line-height:1.55;margin-top:12px}.karaoke-recharge-overlay{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000c7;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:21020}.karaoke-recharge-dialog{background:#171918;border:1px solid #ffffff1f;border-radius:18px;box-shadow:0 32px 96px #000000a3;color:#f5f7f5;max-height:min(860px,calc(100dvh - 32px));overflow:auto;width:min(680px,100%)}.karaoke-recharge-header{align-items:flex-start;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#171918f5;border-bottom:1px solid #ffffff1a;display:flex;gap:18px;justify-content:space-between;padding:22px 24px 18px;position:sticky;top:0;z-index:2}.karaoke-recharge-header h2{color:#fff;font-size:22px;font-weight:850;line-height:1.3;margin:0}.karaoke-recharge-header p{color:#ffffff94;font-size:13px;line-height:1.6;margin:7px 0 0}.karaoke-recharge-close{background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;color:#ffffff94;cursor:pointer;display:grid;flex:0 0 auto;height:36px;padding:0;place-items:center;transition:border-color .16s ease,background-color .16s ease,color .16s ease;width:36px}.karaoke-recharge-close:hover{background:#ffffff14;border-color:#ffffff2e;color:#fff}.karaoke-recharge-body{padding:22px 24px 24px}.karaoke-recharge-panel{grid-gap:16px;display:grid;gap:16px}.karaoke-recharge-balance-card{align-items:center;background:#202220;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:18px;justify-content:space-between;padding:13px 15px}.karaoke-recharge-balance-card span{color:#ffffff8f;font-size:13px}.karaoke-recharge-balance-card strong{font-feature-settings:"tnum";color:#fff;font-size:18px;font-variant-numeric:tabular-nums}.karaoke-recharge-field{grid-gap:8px;display:grid;gap:8px}.karaoke-recharge-channels h3,.karaoke-recharge-field>span{color:#f5f7f5;font-size:14px;font-weight:800}.karaoke-recharge-input-shell{background:#111312;border:1px solid #ffffff21;border-radius:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.karaoke-recharge-input-shell:focus-within{border-color:#26ee6d9e;box-shadow:0 0 0 3px #26ee6d14}.karaoke-recharge-input-shell input{font-feature-settings:"tnum";background:#0000;border:0;color:#fff;font:inherit;font-size:15px;font-variant-numeric:tabular-nums;height:48px;min-width:0;outline:0;padding:0 15px}.karaoke-recharge-input-shell input::placeholder{color:#ffffff4d}.karaoke-recharge-input-shell input:disabled{cursor:not-allowed;opacity:.55}.karaoke-recharge-input-shell em{align-items:center;border-left:1px solid #ffffff14;color:#ffffff7a;display:flex;font-size:12px;font-style:normal;padding:0 15px}.karaoke-recharge-channels{grid-gap:12px;background:#202220;border:1px solid #ffffff1a;border-radius:14px;display:grid;gap:12px;padding:15px}.karaoke-recharge-channels__heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.karaoke-recharge-channels h3{margin:0}.karaoke-recharge-channels__heading p{color:#ffffff75;font-size:12px;line-height:1.5;margin:0;text-align:right}.karaoke-recharge-methods{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.karaoke-recharge-methods button{background:#151716;border:1px solid #ffffff1a;border-radius:11px;color:#ffffffc2;cursor:pointer;font:inherit;font-size:13px;font-weight:750;min-height:46px;padding:9px 12px;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.karaoke-recharge-methods button:hover:not(:disabled){border-color:#ffffff3d;color:#fff}.karaoke-recharge-methods button.is-selected{background:#26ee6d14;border-color:#26ee6d;box-shadow:inset 0 0 0 1px #26ee6d2e;color:#fff}.karaoke-recharge-methods button:disabled{cursor:not-allowed;opacity:.5}.karaoke-recharge-channel-note{color:#ffffff6b;font-size:11px;line-height:1.55;margin:0}.karaoke-recharge-error{background:#7f1d1d29;border:1px solid #f8717138;border-radius:10px;color:#fca5a5;font-size:12px;line-height:1.55;margin:0;padding:10px 12px}.karaoke-recharge-pay{align-items:center;background:#26ee6d;border:0;border-radius:12px;color:#06120b;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:900;gap:9px;justify-content:center;min-height:50px;padding:0 18px;transition:background-color .16s ease,transform .16s ease,opacity .16s ease}.karaoke-recharge-pay:hover:not(:disabled){background:#5cff91;transform:translateY(-1px)}.karaoke-recharge-pay:disabled{cursor:not-allowed;opacity:.38}.karaoke-recharge-panel [data-gold-recharge-payment-order]{background:#202220!important;border-color:#ffffff1a!important;color:#ffffffc7!important}.karaoke-recharge-panel [data-gold-recharge-payment-order] dd,.karaoke-recharge-panel [data-gold-recharge-payment-order] dt,.karaoke-recharge-panel [data-gold-recharge-payment-order] p,.karaoke-recharge-panel [data-gold-recharge-payment-order] span{color:inherit!important}.karaoke-recharge-panel [data-gold-recharge-payment-order] button{background:#ffffff0d;border:1px solid #ffffff21;border-radius:8px;color:#f5f7f5;cursor:pointer;min-height:34px;padding:6px 10px}.karaoke-recharge-panel [data-gold-recharge-payment-order] textarea{background:#111312;border:1px solid #ffffff1a;border-radius:8px;color:#ffffffb8;margin-top:8px;min-height:72px;padding:8px;width:100%}.karaoke-start-countdown{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 42%,#ffffff0f,#0000 32%),#070808eb;color:#fff;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:20000}.karaoke-start-countdown__panel{display:grid;justify-items:center;text-align:center;width:min(460px,100%)}.karaoke-start-countdown__panel>span{color:#ffffffb8;font-size:15px;letter-spacing:.18em;text-transform:uppercase}.karaoke-start-countdown__panel>strong{font-feature-settings:"tnum";color:#26ee6d;font-size:clamp(112px,22vw,190px);font-variant-numeric:tabular-nums;font-weight:800;line-height:.95;margin:12px 0 4px;text-shadow:0 0 44px #26ee6d70}.karaoke-start-countdown__panel h2{font-size:clamp(28px,5vw,42px);margin:18px 0 8px}.karaoke-start-countdown__panel p{color:#ffffffb3;font-size:15px;line-height:1.7;margin:0;max-width:420px}.karaoke-start-countdown__progress{background:#ffffff24;border-radius:999px;height:5px;margin-top:28px;overflow:hidden;width:min(320px,80vw)}.karaoke-start-countdown__progress i{background:linear-gradient(90deg,#26ee6d,#08d9ff);border-radius:inherit;display:block;height:100%;transition:width .3s ease}.karaoke-start-countdown__actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;width:min(360px,88vw)}.karaoke-start-countdown__skip,.karaoke-start-countdown__toggle{align-items:center;background:#26ee6d1f;border:1px solid #26ee6db3;border-radius:999px;box-shadow:0 10px 30px #0000003d;color:#89ffb2;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:800;gap:9px;justify-content:center;min-height:46px;min-width:0;padding:0 16px;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.karaoke-start-countdown__skip:hover:not(:disabled),.karaoke-start-countdown__toggle:hover:not(:disabled){background:#26ee6d33;border-color:#26ee6d;color:#fff;transform:translateY(-1px)}.karaoke-start-countdown__toggle.is-paused{background:#ffffff1f;border-color:#ffffffa3;color:#fff}.karaoke-start-countdown__skip{background:#26ee6d;border-color:#26ee6d;color:#001807}.karaoke-start-countdown__skip:hover:not(:disabled){background:#5cff91;color:#001807}.karaoke-start-countdown__skip:disabled,.karaoke-start-countdown__toggle:disabled{cursor:wait;opacity:.58;transform:none}.karaoke-start-countdown__skip svg,.karaoke-start-countdown__toggle svg{flex:0 0 auto}@media (max-width:768px){.karaoke-recharge-overlay,.karaoke-resource-wait{padding:12px}.karaoke-recharge-dialog{border-radius:14px;max-height:calc(100dvh - 16px)}.karaoke-recharge-header{padding:18px 16px 14px}.karaoke-recharge-header h2{font-size:19px}.karaoke-recharge-body{padding:16px}.karaoke-recharge-channels__heading{grid-gap:5px;display:grid;gap:5px}.karaoke-recharge-channels__heading p{text-align:left}.karaoke-resource-wait__panel{padding:28px 20px 24px}.karaoke-inline-sing__close{right:14px;top:max(14px,env(safe-area-inset-top))}}body:has(.kma-page),body:has(.kmf-page),body:has(.kms-page),html:has(.kma-page),html:has(.kmf-page),html:has(.kms-page){background:#000;max-width:100%;min-height:100dvh;overflow-x:hidden}@media (min-width:769px){html:has(.kma-page) #root,html:has(.kmf-page) #root{zoom:1!important;min-height:100dvh!important;transform:none!important;width:100%!important}html:has(.kma-page) #root>.App,html:has(.kmf-page) #root>.App{min-height:100dvh!important}}.kmf-page{box-shadow:none;clip-path:none;margin:0 auto;max-width:100%;min-height:100dvh;overflow-x:clip;padding-top:0;width:min(100%,640px)}.kmf-page--single{display:grid;grid-template-rows:auto minmax(0,1fr);height:100dvh;max-height:none;min-height:0;overflow:hidden;padding-bottom:0;width:min(100%,480px)}.kmf-swipe-viewport{cursor:grab;min-height:0;min-width:0;outline:none;overflow:hidden;overscroll-behavior:none;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.kmf-swipe-viewport:active{cursor:grabbing}.kmf-swipe-viewport:focus-visible{box-shadow:inset 0 0 0 2px #26ee6db8}.kmf-swipe-track{backface-visibility:hidden;height:100%;position:relative;transform:translate3d(0,0,0);transform:translate3d(0,calc(var(--kmf-track-position, 0%) + var(--kmf-swipe-offset, 0px)),0);transition:transform .36s cubic-bezier(.22,1,.36,1);width:100%;will-change:transform}.kmf-swipe-track.is-dragging{transition:none}.kmf-swipe-track>.kmf-single{backface-visibility:hidden;contain:layout paint style;height:100%;left:0;min-height:100%;position:absolute;top:0;top:var(--kmf-slide-position,0);width:100%}.kmf-swipe-track.is-dragging>.kmf-single,.kmf-swipe-track>.kmf-single[aria-hidden=true]{pointer-events:none}.kmf-page--cards{width:min(100%,720px)}.kmf-top-chrome{background:#000;position:relative;width:100%;z-index:12}.kmf-page--cards .kmf-top-chrome{position:sticky;top:0}.kmf-nav{height:calc(44px + env(safe-area-inset-top, 0px));margin:0;max-width:none;min-height:calc(44px + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px));width:100%}.kmf-menu,.kmf-view-switch button{height:32px;min-height:32px;width:32px}.kmf-feed-tools{margin:0 auto 8px;width:min(600px,calc(100% - 40px))}.kmf-feed-search button,.kmf-feed-sort button{min-height:28px}.kmf-feed-error{align-items:center;background:#181818f0;border:1px solid #ffffff29;border-radius:8px;box-shadow:0 12px 32px #00000057;color:#fff;display:flex;font-size:10px;gap:12px;justify-content:space-between;left:50%;min-height:38px;padding:8px 10px;position:absolute;top:calc(52px + env(safe-area-inset-top, 0px));transform:translateX(-50%);width:min(360px,calc(100% - 32px));z-index:30}.kmf-empty button,.kmf-feed-error button,.kmf-sentinel button{background:#26ee6d;border:0;border-radius:8px;color:#000;cursor:pointer;font:inherit;font-weight:700;min-height:36px;padding:0 14px}.kmf-page--cards .kmf-feed-error{left:auto;margin:0 auto 8px;position:relative;top:auto;transform:none;width:min(600px,calc(100% - 40px))}.kmf-single{grid-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) clamp(48px,13vw,56px);grid-template-rows:minmax(0,1fr) auto;inset:auto;outline:none;padding:clamp(6px,1.5dvh,16px) max(12px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom, 0px)) max(12px,env(safe-area-inset-left,0px))}.kmf-single,.kmf-single-main{min-height:0;min-width:0;overflow:hidden;position:relative}.kmf-single-main{align-items:center;display:flex;flex-direction:column;gap:clamp(7px,1.4dvh,14px);grid-column:1/-1;grid-row:1;justify-content:flex-start;padding-top:clamp(18px,8dvh,69px);z-index:2}.kmf-single--cover .kmf-single-main{justify-content:center;padding-top:0}.kmf-lyrics,.kmf-now-playing,.kmf-play-tile,.kmf-rail,.kmf-single-title{inset:auto;position:static;transform:none}.kmf-play-tile{flex:0 0 auto;height:clamp(108px,min(38vw,24dvh),150px);left:auto;position:relative;top:auto;width:clamp(108px,min(38vw,24dvh),150px)}.kmf-single--cover .kmf-single-title,.kmf-single--lyrics .kmf-single-title,.kmf-single-title{flex:0 0 auto;max-width:100%;top:auto;width:min(320px,calc(100% - 76px))}.kmf-lyrics{flex:0 1 min(252px,42dvh,460px);flex:0 1 min(var(--kmf-lyrics-height,252px),42dvh,460px);gap:clamp(11px,1.8dvh,16px);height:min(252px,42dvh,460px);height:min(var(--kmf-lyrics-height,252px),42dvh,460px);justify-content:center;left:auto;min-height:0;overflow:hidden;width:min(260px,calc(100% - 92px))}.kmf-lyrics,.kmf-rail{max-height:100%;top:auto}.kmf-rail{grid-gap:clamp(2px,.8dvh,8px);align-self:center;display:grid;gap:clamp(2px,.8dvh,8px);grid-column:2;grid-row:1;grid-template-rows:repeat(4,minmax(0,1fr));height:min(300px,100%);margin-top:clamp(0px,3dvh,24px);right:auto;transform:translateY(clamp(24px,5dvh,40px));width:100%;z-index:3}.kmf-single--lyrics .kmf-rail{--kmf-rail-title-offset:calc(clamp(18px, 8dvh, 69px) + clamp(108px, min(38vw, 24dvh), 150px) + clamp(7px, 1.4dvh, 14px) + 18px + clamp(7px, 1.4dvh, 14px));align-self:start;height:min(300px,calc(100% - var(--kmf-rail-title-offset) - 8px));margin-top:var(--kmf-rail-title-offset);transform:none}.kmf-rail button{gap:2px;height:100%;min-height:0;width:100%}.kmf-rail span{height:clamp(28px,8vw,32px);width:clamp(28px,8vw,32px)}.kmf-now-playing{bottom:auto;grid-column:1/-1;grid-row:2;left:auto;margin-top:8px;min-width:0;right:auto;text-align:left;z-index:3}.kmf-progress{overflow:visible;position:relative}.kmf-card-grid{gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin:10px auto 0;max-width:none;padding:0 4px max(20px,env(safe-area-inset-bottom,0px));width:100%}.kmf-page--cards.kmf-page--global-playback .kmf-card-grid{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.kmf-card-actions button{min-height:40px}@media (max-height:620px){.kmf-single{padding-bottom:calc(8px + env(safe-area-inset-bottom, 0px));padding-top:4px}.kmf-single-main{gap:6px;padding-top:clamp(8px,5dvh,30px)}.kmf-play-tile{height:clamp(92px,min(34vw,22dvh),120px);width:clamp(92px,min(34vw,22dvh),120px)}.kmf-lyrics{gap:8px}.kmf-lyrics p{line-height:19px}.kmf-rail{gap:1px;height:100%;margin-top:0;transform:none}.kmf-single--lyrics .kmf-rail{--kmf-rail-title-offset:calc(clamp(8px, 5dvh, 30px) + clamp(92px, min(34vw, 22dvh), 120px) + 30px);align-self:start;height:min(300px,calc(100% - var(--kmf-rail-title-offset) - 8px));margin-top:var(--kmf-rail-title-offset)}.kmf-rail em{line-height:12px}.kmf-now-playing{margin-top:4px}.kmf-progress{margin-top:6px}}@media (max-width:340px){.kmf-nav{padding-left:12px;padding-right:12px}.kmf-feed-tools{width:calc(100% - 24px)}.kmf-card-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:600px){.kmf-card-grid{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding-left:8px;padding-right:8px}}@media (min-width:769px) and (max-width:1366px) and (hover:none) and (pointer:coarse){.kmf-feed-tools{align-items:center;flex-direction:row;gap:10px;justify-content:center;width:min(680px,calc(100% - 40px))}.kmf-feed-search{flex:0 1 clamp(280px,40vw,360px);min-width:0}.kmf-feed-sort{flex:0 0 auto;max-width:100%;width:clamp(188px,28vw,228px)}.kmf-feed-sort button{padding-left:8px;padding-right:8px;white-space:nowrap}}.kma-page[data-figma-node]{box-shadow:none;clip-path:none;margin:0 auto;max-width:100%;overflow-x:clip;width:min(100%,720px)}.kma-page[data-figma-node] .kma-nav{height:calc(44px + env(safe-area-inset-top, 0px));margin:0;max-width:none;min-height:calc(44px + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px));width:100%}.kma-page[data-figma-node] .kma-brand{font-size:24px;font-weight:900;line-height:36px}.kma-page[data-figma-node] .kma-content{height:calc(100% - 52px - env(safe-area-inset-top, 0px));margin-top:8px;width:min(680px,calc(100% - 40px))}.kma-page[data-figma-node] .kma-tabs{gap:clamp(12px,4vw,24px);min-height:30px}.kma-page[data-figma-node] .kma-content>.kma-tabs:first-child{margin-top:0}.kma-page[data-figma-node] .kma-tabs button{min-height:30px;padding-bottom:6px}.kma-page[data-figma-node] .kma-grid{margin-top:6px}.kma-page[data-figma-node] .kma-menu{height:32px;width:32px}@media (max-width:720px){body:has(.kma-page):has(.global-playback-root:not(.global-playback-root--embedded)) .kma-content{padding-bottom:calc(96px + max(16px, env(safe-area-inset-bottom, 0px)));scroll-padding-bottom:calc(96px + max(16px, env(safe-area-inset-bottom, 0px)))}}@supports (height:100dvh){@media (max-width:720px){body:has(.kma-page):has(.global-playback-root:not(.global-playback-root--embedded)) .kma-content{padding-bottom:calc(96px + max(16px, env(safe-area-inset-bottom, 0px)) + max(0px, calc(100vh - 100dvh)));scroll-padding-bottom:calc(96px + max(16px, env(safe-area-inset-bottom, 0px)) + max(0px, calc(100vh - 100dvh)))}}}.kma-error{align-items:center;background:#78181833;border:1px solid #ff696952;border-radius:8px;color:#ffffffdb;display:flex;font-size:12px;gap:12px;justify-content:space-between;line-height:18px;margin:8px 0 2px;min-height:44px;padding:8px 10px;width:100%}.kma-error span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kma-error button{background:#26ee6d;border:0;border-radius:7px;color:#000;cursor:pointer;flex:0 0 auto;font:inherit;font-weight:700;min-height:34px;padding:0 12px}.kmrd-error{align-items:center;background:#78181833;border:1px solid #ff696952;border-radius:8px;color:#ffffffdb;display:flex;gap:18px;justify-content:space-between;margin:18px 0;min-height:72px;padding:14px 16px;width:100%}.kmrd-error p{margin:0;min-width:0;overflow-wrap:anywhere}.kmrd-error button{background:#26ee6d;border:0;border-radius:7px;color:#000;cursor:pointer;flex:0 0 auto;font:inherit;font-weight:700;min-height:36px;padding:0 16px}.kma-page[data-figma-node] .kma-actions button,.kma-page[data-figma-node] .kma-play-strip{min-height:40px}.kma-page[data-figma-node="275:11806"] .kma-play-strip{align-items:center;display:inline-flex;justify-content:center}.kma-page[data-figma-node] .kma-card{gap:0;height:auto;min-height:0;padding:12px}.kma-page[data-figma-node] .kma-cover{flex-basis:72px;height:72px;margin-bottom:8px;width:72px}.kma-page[data-figma-node] .kma-card h2{line-height:20px;margin-bottom:6px;min-height:20px}.kma-page[data-figma-node="275:11806"] .kma-card p.is-score,.kma-page[data-figma-node] .kma-card p{margin-bottom:4px;min-height:18px}.kma-page[data-figma-node] .kma-card time{margin-bottom:5px}.kma-page[data-figma-node] .kma-badges{margin-bottom:7px}.kma-page[data-figma-node] .kma-actions{gap:8px;margin-top:6px}@media (min-width:600px){.kma-page[data-figma-node] .kma-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}body:has(.kms-shell),html:has(.kms-shell),html:has(.kms-shell) #root,html:has(.kms-shell) #root>.App{background:#000;height:100dvh!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important;width:100%}.kms-shell{height:100dvh!important;max-height:100dvh;min-height:0!important;overflow:hidden!important;width:100%}.kms-page{max-height:100%}.kms-page,.kms-result-page{height:100%;min-height:0;width:100%}.kms-result-page{max-height:none;overscroll-behavior-y:contain}.kms-review-progress button:disabled,.kms-review-progress input:disabled,.kms-source-switch button:disabled{cursor:not-allowed;opacity:.38}.kms-review-progress input[type=range]{appearance:none;-webkit-appearance:none;background:linear-gradient(90deg,#26ee6d,#26ee6d 0,#ffffff4d 0,#ffffff4d);background:linear-gradient(90deg,#26ee6d 0,#26ee6d var(--kms-review-progress,0),#ffffff4d var(--kms-review-progress,0),#ffffff4d 100%);background-position:50%;background-repeat:no-repeat;background-size:100% 4px;border:0;border-radius:999px;cursor:pointer;height:22px;margin:0;min-width:0;outline:none;touch-action:none;width:100%}.kms-review-progress input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#26ee6d;border:0;border-radius:50%;box-shadow:0 0 0 2px #0000003d;height:16px;width:16px}.kms-review-progress input[type=range]::-moz-range-thumb{background:#26ee6d;border:0;border-radius:50%;height:16px;width:16px}.kms-mastering-button{align-items:center;align-self:flex-start;background:#26ee6d1a;border:1px solid #26ee6d6b;border-radius:8px;color:#8bffb4;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:7px;justify-content:center;min-height:28px;padding:0 10px}.kms-mastering-button.is-ready{background:#26ee6d33;color:#fff}.kms-mastering-button:disabled{cursor:not-allowed;opacity:.48}@media (max-width:768px){.karaoke-inline-sing__close{display:none!important}.kms-lyrics{flex:1 1 auto;overflow:hidden}.kms-mixer-sheet{max-height:calc(100dvh - max(12px, env(safe-area-inset-top, 0px)));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}}@media (max-width:360px){.kms-review-head{gap:6px}.kms-source-switch{display:inline-flex;width:auto}.kms-source-switch button{min-width:0}.kms-mastering-button{width:auto}}@media (max-width:768px) and (max-height:700px){.kms-result-page{padding-bottom:calc(5px + env(safe-area-inset-bottom, 0px));padding-top:calc(4px + env(safe-area-inset-top, 0px))}.kms-result-page .kms-save-notice{height:28px;margin-bottom:3px}.kms-result-page .kms-grade{margin-top:2px;min-height:44px}.kms-result-page .kms-grade strong{font-size:42px;height:42px}.kms-result-page .kms-result-metrics{gap:6px;margin-top:3px}.kms-result-page .kms-result-metrics div{height:34px}.kms-result-page .kms-result-metrics span{font-size:10px;line-height:12px}.kms-result-page .kms-result-metrics strong{font-size:14px;line-height:16px}.kms-result-page .kms-review-card{gap:4px;margin-top:5px;padding:7px 10px}.kms-result-page .kms-review-head h2{line-height:18px}.kms-result-page .kms-review-head p{line-height:12px}.kms-result-page .kms-mastering-button{min-height:25px}.kms-result-page .kms-review-progress{padding:2px 0}.kms-result-page .kms-result-slider{min-height:18px}.kms-result-page .kms-result-actions{gap:6px;margin-top:5px}.kms-result-page .kms-result-actions button{font-size:13px;min-height:36px;padding:6px 10px}.kms-page{padding:calc(8px + env(safe-area-inset-top, 0px)) 16px calc(8px + env(safe-area-inset-bottom, 0px))}.kms-topbar{grid-template-columns:36px minmax(0,1fr) 36px;height:36px}.kms-topbar h1{font-size:15px}.kms-icon-button,.kms-topbar-spacer{height:32px;width:32px}.kms-score-strip{grid-template-columns:28px minmax(0,1fr);height:28px;margin-top:4px}.kms-avatar{height:28px;width:28px}.kms-score-pill{height:21px}.kms-pitch{height:clamp(86px,15dvh,100px);margin:8px -16px 0;width:calc(100% + 32px)}.kms-pitch-line.is-one{top:0}.kms-pitch-line.is-two{top:25%}.kms-pitch-line.is-three{top:50%}.kms-pitch-line.is-four{top:75%}.kms-pitch-line.is-five{top:calc(100% - 1px)}.kms-pitch-diamond{top:24px}.kms-start-dots{gap:6px;height:8px;margin-top:7px}.kms-start-dots span{height:8px;width:8px}.kms-lyrics,.kms-page--active .kms-lyrics,.kms-page--english-no-ai .kms-lyrics,.kms-page--started .kms-lyrics{gap:clamp(16px,2.6dvh,20px);margin-top:10px}.kms-lyrics p{font-size:17px;line-height:1.18;min-height:0}.kms-lyrics p.is-active{font-size:26px;line-height:1.18}.kms-controls{flex:0 0 auto;padding-bottom:0}.kms-ready-actions{gap:12px}.kms-ready-button{font-size:15px;height:40px}.kms-control-row{gap:2px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 60px minmax(0,1fr) minmax(0,1fr)}.kms-tool{gap:3px;height:49px}.kms-main-control{height:54px;width:54px}.kms-time{margin-top:5px}.kms-mixer-sheet{gap:12px;padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px));padding-left:16px;padding-right:16px}.kms-mixer-rows{gap:14px}}@media (min-width:769px) and (max-width:1366px) and (hover:none) and (pointer:coarse){.kmf-page--cards{width:min(calc(100vw - 32px),1200px)}.kmf-page--single{width:min(calc(100vw - 32px),640px)}.kmf-feed-tools{width:min(760px,calc(100% - 40px))}.kmf-feed-search{flex:1 1 360px}.kmf-card-grid{gap:8px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.kma-page[data-figma-node]{width:min(calc(100vw - 32px),960px)}.kma-page[data-figma-node] .kma-content{width:min(920px,calc(100% - 40px))}}@media (min-width:900px) and (max-width:1366px) and (hover:none) and (pointer:coarse){.kma-page[data-figma-node] .kma-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:769px) and (max-width:1366px) and (orientation:landscape) and (hover:none) and (pointer:coarse){.kmf-page--single{width:min(calc(100vw - 48px),720px)}}@media (min-width:769px) and (hover:hover) and (pointer:fine){.kfd-page[data-figma-node="275:13219"] .kfd-feed-tools{left:max(42px,calc(50% - 875px))}.kfd-page[data-figma-node="275:13219"] .kfd-view-switch{right:max(42px,calc(50% - 875px))}.kfd-page[data-figma-node="275:13219"] .kfd-card-page,.kfd-page[data-figma-node="275:13219"].kfd-page--cards .kfd-card-page--empty{width:min(1750px,calc(100% - 48px))}.kfd-page[data-figma-node="275:13219"] .kfd-card-grid{column-gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.kfd-page[data-figma-node="275:13219"] .kfd-card-actions,.kfd-page[data-figma-node="275:13219"] .kfd-card-actions button,.kfd-page[data-figma-node="275:13219"] .kfd-card-stats,.kfd-page[data-figma-node="275:13219"] .kfd-song-card,.kfd-page[data-figma-node="275:13219"] .kfd-song-card .kfd-contributors{min-width:0;width:100%}.kfd-page[data-figma-node="275:13219"] .kfd-song-card .kfd-contributor-text{max-width:100%}}@media (min-width:769px) and (max-width:1100px) and (hover:hover) and (pointer:fine){.kfd-page[data-figma-node="275:13219"] .kfd-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1101px) and (max-width:1280px) and (hover:hover) and (pointer:fine){.kfd-page[data-figma-node="275:13219"] .kfd-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.collab-hub-page{background:#000;color:#fff;min-height:calc(100vh - 77px);overflow-x:clip;padding-top:20px}#root:has(.collab-hub-page),body:has(.collab-hub-page),html:has(.collab-hub-page){background:#000!important}.collab-hub-footer,.collab-hub-main{margin:0 auto;width:min(1400px,calc(100vw - 48px))}.collab-hub-filter-section{border-bottom:1px solid #1b1b1b;min-height:197px;padding-bottom:16px}.collab-hub-role-block{min-height:75px;padding:6px 0}.collab-hub-role-block h1{color:#fff;font-size:16px;font-weight:600;line-height:22px;margin:0 0 10px;text-align:left}.collab-hub-card-action,.collab-hub-category-tabs,.collab-hub-cover-caption,.collab-hub-footer-socials,.collab-hub-pagination,.collab-hub-recruiting-head,.collab-hub-role-line,.collab-hub-role-tabs,.collab-hub-sort-row,.collab-hub-sort-row>div,.collab-hub-status-tabs{align-items:center;display:flex}.collab-hub-role-tabs{flex-wrap:wrap;gap:10px 12px}.collab-hub-category-tabs button,.collab-hub-role-tabs button{background:#0000;border:0;border-radius:8px;color:#ffffff80;cursor:pointer;font-size:14px;font-weight:330;height:31px;line-height:19px;padding:6px 12px}.collab-hub-category-tabs button.is-active,.collab-hub-role-tabs button.is-active{background:#2b2b2b;color:#fff}.collab-hub-category-tabs{flex-wrap:wrap;gap:10px 12px;min-height:62px;padding:6px 0 12px}.collab-hub-status-tabs{gap:30px;height:46px}.collab-hub-status-tabs button{background:#0000;border:0;border-radius:8px;color:#ffffff80;cursor:pointer;font-size:16px;font-weight:600;height:34px;line-height:22px;padding:6px 0;position:relative}.collab-hub-status-tabs button.is-active{color:#fff}.collab-hub-status-tabs button.is-active:after{background:#26ee6d;border-radius:999px;bottom:-1px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.collab-hub-sort-row{height:40px;justify-content:space-between}.collab-hub-sort-row>div{gap:12px}.collab-hub-sort-row p{color:#ffffff80;font-size:14px;font-weight:330;line-height:19px;margin:0}.collab-hub-filter-menu{position:relative;z-index:5}.collab-hub-filter-menu.has-label{align-items:center;background:#000;border:1px solid #141414;border-radius:8px;display:inline-flex;gap:12px;height:31px;padding:0 0 0 12px}.collab-hub-filter-prefix{color:#ffffffb3;font-size:14px;font-weight:330;line-height:19px;white-space:nowrap}.collab-hub-filter-trigger-wrap{position:relative}.collab-hub-sort-button{align-items:center;background:#000;border:1px solid #141414;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:330;gap:6px;height:31px;justify-content:center;line-height:19px;padding:0 10px 0 12px;white-space:nowrap}.collab-hub-filter-menu.has-label .collab-hub-sort-button{border-color:#141414;border-radius:8px;padding-left:10px}.collab-hub-sort-button strong{color:#fff;font:inherit;text-align:center}.collab-hub-sort-button i{border-bottom:1px solid;border-right:1px solid;height:7px;transform:translateY(-2px) rotate(45deg);transition:transform .16s ease;width:7px}.collab-hub-sort-button.is-open{background:#000;border-color:#ffffffb3}.collab-hub-sort-button.is-selected-filter{border-color:#26ee6d47}.collab-hub-sort-button.is-selected-filter strong{color:#26ee6d}.collab-hub-sort-button.is-open i{transform:translateY(2px) rotate(225deg)}.collab-hub-filter-clear{align-items:center;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:16px;justify-content:center;width:16px}.collab-hub-filter-clear:hover{background:#ffffff1f}.collab-hub-filter-clear svg{height:14px;width:14px}.collab-hub-filter-popover{background:#1b1b1b;border-radius:8px;display:grid;left:0;max-height:280px;min-width:100%;overflow-y:auto;padding:6px;position:absolute;scrollbar-color:#ffffff38 #0000;scrollbar-width:thin;top:calc(100% + 8px);width:max-content}.collab-hub-filter-popover::-webkit-scrollbar{width:4px}.collab-hub-filter-popover::-webkit-scrollbar-track{background:#0000;margin:8px 0}.collab-hub-filter-popover::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px}.collab-hub-filter-popover::-webkit-scrollbar-thumb:hover{background:#ffffff52}.collab-hub-filter-popover button{align-items:center;background:#0000;border:0;border-radius:6px;color:#ffffffb8;cursor:pointer;display:flex;font-size:14px;font-weight:330;height:40px;justify-content:center;line-height:19px;min-width:96px;padding:0 10px;text-align:center;white-space:nowrap;width:100%}.collab-hub-filter-popover button.is-selected,.collab-hub-filter-popover button:hover{background:#242424;color:#fff}.collab-hub-filter-popover button.is-selected{color:#ffffffe6}.collab-hub-room-grid{grid-gap:24px 10px;display:grid;gap:24px 10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.collab-hub-room-grid.is-refreshing{grid-template-columns:minmax(0,1fr)}.collab-hub-local-loading{align-items:center;color:#ffffff9e;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;min-height:300px;text-align:center;width:100%}.collab-hub-local-loading span{animation:collab-hub-refresh-spin .86s linear infinite;border-color:#24c666 #26ee6d24 #26ee6d24 #188a4e;border-radius:999px;border-style:solid;border-width:8px;height:44px;margin-bottom:18px;width:44px}.collab-hub-local-loading p{color:#ffffff61;font-size:21px;font-weight:560;line-height:1.25;margin:0}@keyframes collab-hub-refresh-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.collab-hub-room-card{background:#000;border:1px solid #1b1b1b;border-radius:12px;color:#fff;cursor:pointer;height:328px;min-width:0;overflow:hidden;transition:border-color .16s ease,transform .16s ease;width:100%}.collab-hub-room-card:focus-visible,.collab-hub-room-card:hover{border-color:#2b2b2b;outline:none;transform:translateY(-2px)}.collab-hub-room-cover{background:#111;height:160px;overflow:hidden;position:relative}.collab-hub-room-cover>img{display:block;height:100%;object-fit:cover;width:100%}.collab-hub-cover-shade{background:linear-gradient(180deg,#0000 28%,#000000c7);inset:0;position:absolute}.collab-hub-status{align-items:center;background:#000000b3;border-radius:4px;display:inline-flex;font-size:12px;font-weight:330;justify-content:center;line-height:18px;min-height:28px;padding:5px 8px;position:absolute;right:10px;top:10px}.collab-hub-status.is-recruiting{color:#18c1ff}.collab-hub-status.is-progress{color:#26ee6d}.collab-hub-status.is-completed,.collab-hub-status.is-paused{color:#ffffffb8}.collab-hub-cover-caption{bottom:0;justify-content:space-between;left:0;padding:10px;position:absolute;right:0;text-align:left}.collab-hub-cover-caption>div{flex:1 1;min-width:0;text-align:left}.collab-hub-cover-caption h3,.collab-hub-cover-caption p,.collab-hub-room-body p{margin:0}.collab-hub-cover-caption h3{color:#fff;font-size:16px;font-weight:600;line-height:22px}.collab-hub-cover-caption p{color:#ffffffb3;font-size:12px;font-weight:330;line-height:18px}.collab-hub-cover-caption>p{align-self:flex-end;white-space:nowrap}.collab-hub-room-body{display:flex;flex-direction:column;gap:12px;padding:16px}.collab-hub-recruiting-head{color:#fff;font-size:12px;font-weight:330;height:18px;justify-content:space-between;line-height:18px}.collab-hub-recruiting-head button{align-items:center;background:#0000;border:0;color:#fff;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;padding:0}.collab-hub-recruiting-head img{height:16px;width:16px}.collab-hub-role-list{display:flex;flex-direction:column;gap:4px;min-height:62px}.collab-hub-role-line{color:#ffffff80;font-size:12px;font-weight:330;justify-content:space-between;line-height:18px}.collab-hub-card-action{background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;gap:6px;height:40px;justify-content:center;line-height:19px;width:100%}.collab-hub-card-action.is-primary{background:#26ee6d;color:#000}.collab-hub-card-action.is-muted{color:#ffffff80}.collab-hub-card-action:disabled{cursor:default}.collab-hub-card-action img{height:20px;width:20px}.collab-hub-pagination{gap:12px;justify-content:center;min-height:60px;padding-top:16px}.collab-hub-pagination button,.collab-hub-pagination span{background:#0000;border:0;border-radius:8px;color:#fff;display:grid;font-size:14px;font-weight:500;height:34px;line-height:19px;place-items:center;width:34px}.collab-hub-pagination button{cursor:pointer}.collab-hub-pagination button:disabled{cursor:default;opacity:.5}.collab-hub-pagination button.is-active{background:#26ee6d;color:#061108}.collab-hub-pagination img{height:24px;width:24px}.collab-hub-state{color:#ffffff9e;display:grid;font-size:14px;min-height:320px;place-items:center}.collab-hub-dialog-backdrop{background:#000000b8;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:80}.collab-hub-join-dialog{background:#111;border:1px solid #1b1b1b;border-radius:12px;color:#fff;padding:22px;width:min(520px,100%)}.collab-hub-dialog-actions,.collab-hub-join-dialog header{align-items:center;display:flex;justify-content:space-between}.collab-hub-join-dialog header{margin-bottom:18px}.collab-hub-join-dialog h2,.collab-hub-join-dialog p{margin:0}.collab-hub-join-dialog header p{color:#ffffff80;font-size:12px;line-height:18px}.collab-hub-join-dialog h2{font-size:20px;line-height:28px;margin-top:4px}.collab-hub-join-dialog header button{background:#242424;border:0;border-radius:8px;color:#ffffffb3;cursor:pointer;height:32px;width:32px}.collab-hub-join-dialog label,.collab-hub-join-field{grid-gap:8px;color:#ffffffb3;display:grid;font-size:13px;gap:8px;line-height:18px;margin-top:14px}html[data-theme] body .collab-hub-join-dialog input,html[data-theme] body .collab-hub-join-dialog textarea{background:#1b1b1b;border:1px solid #303030;border-radius:8px;color:#fff;font:inherit;outline:none;padding:10px 12px;width:100%}html[data-theme] body .collab-hub-join-dialog input:focus,html[data-theme] body .collab-hub-join-dialog textarea:focus{border-color:#4a4a4a}.collab-hub-join-dialog textarea{min-height:96px;resize:vertical}.collab-hub-role-select-wrap{position:relative}.collab-hub-role-select-trigger{align-items:center;background:#1b1b1b;border:1px solid #303030;border-radius:8px;color:#fff;cursor:pointer;display:flex;font:inherit;gap:12px;justify-content:space-between;min-height:44px;padding:0 12px;text-align:left;width:100%}.collab-hub-role-select-trigger strong{font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collab-hub-role-select-trigger i{border-bottom:1px solid;border-right:1px solid;flex:0 0 auto;height:8px;transform:translateY(-2px) rotate(45deg);transition:transform .16s ease;width:8px}.collab-hub-role-select-trigger.is-open{border-color:#ffffffb3}.collab-hub-role-select-trigger.is-open i{transform:translateY(2px) rotate(225deg)}.collab-hub-role-select-menu{background:#1b1b1b;border:1px solid #262626;border-radius:8px;box-shadow:0 14px 32px #00000073;display:grid;left:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 8px);width:100%;z-index:2}.collab-hub-role-select-menu button{background:#0000;border:0;border-radius:6px;color:#ffffffc2;cursor:pointer;font:inherit;min-height:40px;padding:8px 12px;text-align:left;width:100%}.collab-hub-role-select-menu button.is-selected,.collab-hub-role-select-menu button:hover{background:#242424;color:#fff}.collab-hub-dialog-error{color:#ff7b91;font-size:12px;line-height:18px;margin:12px 0 0}.collab-hub-dialog-actions{gap:12px;margin-top:20px}.collab-hub-dialog-actions button{background:#2b2b2b;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:40px;padding:0 18px}.collab-hub-dialog-actions button.is-primary{background:#26ee6d;color:#000}.collab-hub-dialog-actions button:disabled{cursor:not-allowed;opacity:.55}.collab-hub-footer{grid-gap:44px;border-top:1px solid #ffffff1a;display:grid;gap:44px;grid-template-columns:1.6fr repeat(4,1fr);margin-top:54px;padding:65px 0 62px}.collab-hub-footer h2,.collab-hub-footer h3,.collab-hub-footer p{margin:0}.collab-hub-footer h2{font-size:24px;font-weight:900;line-height:36px}.collab-hub-footer-brand p,.collab-hub-footer-group p{color:#ffffffa3;font-size:12px;font-weight:330;line-height:18px}.collab-hub-footer-brand p{margin-top:10px}.collab-hub-footer-group{text-align:right}.collab-hub-footer-group h3{font-size:14px;font-weight:600;margin-bottom:16px}.collab-hub-footer-group p{color:#eef8ef;margin-top:12px}.collab-hub-footer-socials{gap:16px;margin-top:16px}.collab-hub-footer-socials span{border:1px solid #ffffff80;border-radius:999px;color:#fff;display:grid;font-size:11px;height:32px;place-items:center;width:32px}@media (max-width:767px){.collab-hub-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.collab-hub-sort-row{align-items:flex-start;flex-direction:column;gap:12px;height:auto}.collab-hub-sort-row>div{flex-wrap:wrap}.collab-hub-filter-popover{max-width:min(320px,calc(100vw - 48px))}.collab-hub-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.collab-hub-footer-group{text-align:left}}@media (max-width:640px){.collab-hub-footer,.collab-hub-main{width:min(100%,calc(100vw - 24px))}.collab-hub-status-tabs{gap:20px;overflow-x:auto}.collab-hub-footer,.collab-hub-room-grid{grid-template-columns:1fr}.collab-hub-cover-caption{align-items:flex-start;flex-direction:column;gap:4px}}#root:has(.ibom-notifications-page),.App:has(.ibom-notifications-page),body:has(.ibom-notifications-page){background:#000!important;background-color:#000!important}.ibom-notifications-page{background:#000;color:#fff;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;min-height:calc(100vh - 77px);padding:43px 0 80px}.ibom-notifications-page *{box-sizing:border-box}.ibom-notifications-shell{margin:0 auto;width:min(1400px,calc(100vw - 48px))}.ibom-breadcrumb{align-items:center;color:#ffffff80;display:flex;font-size:14px;font-weight:330;gap:6px;justify-content:flex-start;line-height:19px;margin-bottom:20px;text-align:left}.ibom-breadcrumb button{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;transition:color .16s ease}.ibom-breadcrumb button:focus-visible,.ibom-breadcrumb button:hover{color:#fff}.ibom-breadcrumb button:focus-visible{border-radius:3px;outline:2px solid #ffffffbf;outline-offset:3px}.ibom-breadcrumb strong{color:#fff;font-weight:330}.ibom-notifications-tabs{align-items:center;border-bottom:1px solid #1b1b1b;display:flex;gap:24px;justify-content:space-between;min-height:62px;padding-bottom:16px}.ibom-notifications-tab-list{align-items:center;display:flex;gap:30px;overflow-x:auto;scrollbar-color:#3d3d3d #111;scrollbar-width:thin}.ibom-notifications-page::-webkit-scrollbar,.ibom-notifications-tab-list::-webkit-scrollbar{height:6px;width:6px}.ibom-notifications-page::-webkit-scrollbar-track,.ibom-notifications-tab-list::-webkit-scrollbar-track{background:#111;border-radius:999px}.ibom-notifications-page::-webkit-scrollbar-thumb,.ibom-notifications-tab-list::-webkit-scrollbar-thumb{background:#3d3d3d;border-radius:999px}.ibom-mark-read,.ibom-notifications-tab-list button{background:#0000;border:0;color:#ffffff80;cursor:pointer}.ibom-notifications-tab-list button{align-items:center;display:inline-flex;font-size:16px;font-weight:620;gap:6px;line-height:22px;min-height:34px;padding:6px 0;position:relative;white-space:nowrap}.ibom-notifications-tab-list button.is-active,.ibom-notifications-tab-list button:hover{color:#fff}.ibom-notifications-tab-list button.is-active:after{background:#26ee6d;border-radius:999px;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.ibom-notifications-tab-list button span{background:#26ee6d26;border-radius:999px;color:#26ee6d;font-size:11px;line-height:16px;min-width:18px;padding:1px 5px;text-align:center}.ibom-mark-read{align-items:center;color:#ffffffb3;display:inline-flex;font-size:14px;gap:4px;line-height:19px;min-height:31px;min-width:122px;padding:6px 0;white-space:nowrap}.ibom-mark-read svg{height:16px;width:16px}.ibom-mark-read:not(:disabled):hover{color:#fff}.ibom-notifications-state{border:1px solid #191919;border-radius:8px;color:#ffffffb8;margin:22px auto 0;padding:18px;text-align:center;width:min(1400px,calc(100vw - 48px))}.ibom-notifications-state.is-error{border-color:#ff505061;color:#f77}.ibom-notification-list{display:flex;flex-direction:column;gap:12px;margin-top:20px;min-height:420px;overflow:visible}.ibom-notification-card{align-items:center;background:#1b1b1b;border:0;border-radius:12px;cursor:pointer;display:flex;gap:20px;justify-content:space-between;min-height:112px;padding:16px;transition:background .16s ease,transform .16s ease}.ibom-notification-card.is-unread,.ibom-notification-card:focus-within,.ibom-notification-card:hover{background:#2b2b2b}.ibom-notification-main{align-items:flex-start;display:flex;gap:10px;min-width:0}.ibom-notification-icon{background:#2b2b2b;border-radius:25px;color:#fff;display:grid;flex:0 0 auto;height:50px;place-items:center;width:50px}.ibom-notification-icon svg{height:24px;width:24px}.ibom-notification-copy{grid-gap:10px;display:grid;gap:10px;justify-items:start;min-width:0;text-align:left}.ibom-notification-heading{align-items:center;display:flex;gap:10px;min-width:0}.ibom-notification-copy p,.ibom-notification-copy time,.ibom-notification-heading h2{font-size:14px;letter-spacing:0;margin:0;text-align:left}.ibom-notification-heading h2{color:#fff;font-weight:520;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ibom-notification-copy p{color:#fff;font-weight:520;line-height:18px;max-width:680px}.ibom-notification-copy time{color:#ffffff80;display:block;font-weight:520;line-height:16px;width:100%}.ibom-notification-tag{align-items:center;border:1px solid #ffffff59;border-radius:4px;display:inline-flex;font-size:12px;font-weight:330;height:22px;justify-content:center;line-height:18px;padding:1px 9px;white-space:nowrap}.ibom-notification-tag.is-success{border-color:#26ee6d80;color:#26ee6d}.ibom-notification-tag.is-warning{border-color:#f3b20080;color:#f3b200}.ibom-notification-tag.is-info{border-color:#18c1ff80;color:#18c1ff}.ibom-notification-tag.is-danger{border-color:#ff527580;color:#ff5275}.ibom-notification-tag.is-purple{border-color:#b27dff80;color:#b27dff}.ibom-notification-tag.is-muted{border-color:#ffffff52;color:#ffffffb3}.ibom-notification-actions{align-items:center;display:flex;flex:0 0 auto;gap:12px;opacity:0;transition:opacity .16s ease}.ibom-notification-card.is-unread .ibom-notification-actions,.ibom-notification-card:focus-within .ibom-notification-actions,.ibom-notification-card:hover .ibom-notification-actions{opacity:1}.ibom-notification-actions button{border:0;cursor:pointer}.ibom-notification-delete{background:#3d3d3d;border-radius:999px;color:#ff4d7d;display:grid;height:39px;place-items:center;width:39px}.ibom-notification-delete svg{height:20px;width:20px}.ibom-notification-detail{align-items:center;background:#3d3d3d;border-radius:8px;color:#fff;display:inline-flex;font-size:14px;justify-content:center;line-height:19px;min-height:39px;padding:0 20px}.ibom-notification-skeleton{animation:ibom-skeleton-pulse 1.2s ease-in-out infinite;background:linear-gradient(90deg,#1b1b1b,#262626 45%,#1b1b1b);background-size:220% 100%;border-radius:12px;min-height:112px}.ibom-notification-scroll-sentinel{height:1px;pointer-events:none;width:100%}@keyframes ibom-skeleton-pulse{0%{background-position:120% 0}to{background-position:-120% 0}}.ibom-notification-empty{grid-gap:14px;color:#ffffff80;display:grid;gap:14px;min-height:320px;place-items:center}.ibom-notification-empty svg{height:42px;width:42px}.ibom-notification-empty p{font-size:14px;margin:0}.ibom-notification-modal-backdrop{background:#000000bd;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:120}.ibom-notification-modal{grid-gap:14px;background:#101010;border:1px solid #2b2b2b;border-radius:12px;box-shadow:0 24px 80px #0000008c;color:#fff;display:grid;gap:14px;padding:22px;position:relative;width:min(520px,100%)}.ibom-notification-modal-close{background:#242424;border:0;border-radius:999px;color:#fff;cursor:pointer;display:grid;height:28px;place-items:center;position:absolute;right:10px;top:10px;width:28px}.ibom-notification-modal-close svg{height:16px;width:16px}.ibom-notification-modal .ibom-notification-tag{justify-self:start}.ibom-notification-modal dl,.ibom-notification-modal h2,.ibom-notification-modal p{margin:0}.ibom-notification-modal h2{font-size:22px;line-height:28px;padding-right:30px}.ibom-notification-modal p{color:#ffffffb8;font-size:14px;line-height:22px}.ibom-notification-modal dl{grid-gap:10px;display:grid;gap:10px;padding-top:6px}.ibom-notification-modal dl>div{border-top:1px solid #242424;color:#ffffff94;display:flex;font-size:13px;gap:16px;justify-content:space-between;padding-top:10px}.ibom-notification-modal dd{color:#fff;margin:0}@media (max-width:640px){.ibom-notifications-shell{width:min(100%,calc(100vw - 24px))}.ibom-notification-actions,.ibom-notification-card,.ibom-notifications-tabs{align-items:flex-start}.ibom-notification-card,.ibom-notifications-tabs{flex-direction:column}.ibom-notification-copy p{max-width:100%}}.figma-message-page{-webkit-font-smoothing:antialiased;--green:#37d66b;--green-deep:#104021;--panel:#1b1b1b;--panel-soft:#2b2b2b;--line:#1b1b1b;--text-muted:#8d8d8d;color:#fff;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-synthesis:none;text-rendering:geometricPrecision}.figma-message-page *{box-sizing:border-box}.figma-message-page{margin:0;min-width:320px}.figma-message-page button,.figma-message-page input,.figma-message-page textarea{font:inherit}.figma-message-page button{color:inherit}.figma-message-page a{color:inherit;text-decoration:none}.figma-message-page{background:#000;height:calc(100vh - 77px);height:calc(100dvh - 77px);min-height:0;overflow:hidden}@media (min-width:769px){.figma-message-page{height:calc(125dvh - 77px);height:calc(var(--ibom-app-scale-compensation-height, 125dvh) - 77px)}}body:has(.figma-message-page),body:has(.figma-message-page) #root,body:has(.figma-message-page) #root>.App,html:has(.figma-message-page){background:#000!important;min-height:100%}body:has(.figma-message-page){overflow:hidden}.figma-message-page .site-header{background:#000;border-bottom:1px solid #1a1a1a;height:77px;width:100%}.figma-message-page .header-inner{align-items:center;display:flex;gap:40px;height:77px;margin:0 auto;width:min(1400px,calc(100vw - 48px))}.figma-message-page .brand{align-items:center;display:inline-flex;flex:0 0 auto;font-size:32px;font-weight:700;height:34px;line-height:1}.figma-message-page .brand-mark{color:var(--green)}.figma-message-page .brand-text{color:#fff}.figma-message-page .nav-links{align-items:center;color:#e9e9e9;display:flex;font-size:14px;gap:38px;line-height:20px;margin-left:22px;white-space:nowrap}.figma-message-page .nav-links a{transition:color .16s ease}.figma-message-page .nav-links a:hover{color:var(--green)}.figma-message-page .header-actions{align-items:center;display:flex;gap:16px;margin-left:auto}.figma-message-page .composer-icon,.figma-message-page .create-space,.figma-message-page .icon-btn,.figma-message-page .language,.figma-message-page .primary-action,.figma-message-page .user-chip{border:0;cursor:pointer}.figma-message-page .language{align-items:center;background:#0000;color:#e6e6e6;display:inline-flex;font-size:14px;gap:6px;height:32px;padding:0}.figma-message-page .language img{height:16px;width:16px}.figma-message-page .icon-btn{background:#0000;border-radius:8px;display:inline-grid;height:32px;padding:0;place-items:center;transition:background .16s ease;width:32px}.figma-message-page .icon-btn:hover{background:#1b1b1b}.figma-message-page .icon-btn img{height:22px;width:22px}.figma-message-page .user-chip{align-items:center;background:#0000;border-radius:18px;display:inline-flex;font-size:14px;gap:8px;height:36px;padding:0 2px 0 0}.figma-message-page .user-avatar{border-radius:50%;height:32px;object-fit:cover;width:32px}.figma-message-page .user-caret{height:10px;width:10px}.figma-message-page .create-space{background:var(--green);border-radius:8px;color:#000;font-size:14px;font-weight:600;height:40px;padding:0 17px;transition:transform .16s ease,background .16s ease}.figma-message-page .create-space:hover,.figma-message-page .primary-action:hover{background:#46e27a}.figma-message-page .create-space:active,.figma-message-page .primary-action:active{transform:translateY(1px)}.figma-message-page .page{display:flex;flex-direction:column;height:100%;margin:0 auto;min-height:0;overflow:hidden;padding:19px 0 20px;width:min(1400px,calc(100vw - 48px))}.figma-message-page .breadcrumb{align-items:center;color:#fff;display:flex;flex:0 0 auto;font-size:14px;gap:8px;height:20px;line-height:20px}.figma-message-page .breadcrumb a{color:#8d8d8d}.figma-message-page .breadcrumb a:hover{color:#fff}.figma-message-page .page-heading{align-items:center;display:flex;flex:0 0 auto;height:43px;justify-content:space-between;margin-top:19px}.figma-message-page .page-heading h1{color:#fff;font-size:36px;font-weight:600;letter-spacing:0;line-height:43px;margin:0}.figma-message-page .primary-action{align-items:center;background:var(--green);border-radius:8px;color:#000;display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:43px;justify-content:center;line-height:20px;min-width:199px;padding:0 19px;transition:transform .16s ease,background .16s ease;white-space:nowrap}.figma-message-page .primary-action img{filter:brightness(0);height:16px;width:16px}.figma-message-page .messages-shell{grid-gap:32px;display:grid;flex:1 1 auto;gap:32px;grid-template-columns:260px minmax(0,1fr);margin-top:20px;min-height:0;overflow:hidden;width:100%}.figma-message-page .message-sidebar{border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:0;overflow:hidden;padding-right:24px}.figma-message-page .search-box{align-items:center;background:#1b1b1b;border-radius:8px;display:flex;gap:8px;height:32px;padding:0 12px;width:236px}.figma-message-page .search-box img{flex:0 0 auto;height:16px;width:16px}.figma-message-page .search-box input{background:#0000;border:0;color:#fff;font-size:12px;line-height:18px;min-width:0;outline:0;width:100%}.figma-message-page .search-box input::placeholder{color:#8d8d8d}.figma-message-page .conversation-list{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;margin-top:20px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#4b4b4b #121212;scrollbar-width:thin}.figma-message-page .conversation-row{align-items:center;background:#0000;border:0;border-radius:8px;display:flex;height:48px;padding:0 12px;position:relative;text-align:left;transition:background .16s ease;width:236px}.figma-message-page .conversation-row.active,.figma-message-page .conversation-row:hover{background:#2b2b2b}.figma-message-page .conversation-row.empty-support-row{background:#1b1b1b}.figma-message-page .conversation-row.empty-support-row:hover{background:#2b2b2b}.figma-message-page .composer-icon:focus-visible,.figma-message-page .conversation-row:focus-visible,.figma-message-page .create-space:focus-visible,.figma-message-page .icon-btn:focus-visible,.figma-message-page .language:focus-visible,.figma-message-page .primary-action:focus-visible,.figma-message-page .user-chip:focus-visible{outline:2px solid var(--green);outline-offset:2px}.figma-message-page .avatar,.figma-message-page .support-avatar{border-radius:50%;flex:0 0 auto;height:30px;width:30px}.figma-message-page .avatar{object-fit:cover}.figma-message-page .support-avatar{background:var(--green);display:inline-grid;place-items:center}.figma-message-page .support-avatar img{filter:brightness(0);height:18px;width:18px}.figma-message-page .avatar.large,.figma-message-page .support-avatar.large{height:32px;width:32px}.figma-message-page .conversation-copy{display:flex;flex-direction:column;gap:2px;margin-left:8px;min-width:0}.figma-message-page .conversation-title{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;gap:6px;line-height:20px;min-width:0}.figma-message-page .conversation-name,.figma-message-page .conversation-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-message-page .conversation-preview{color:#8d8d8d;font-size:12px;font-weight:400;line-height:18px;max-width:118px}.figma-message-page .official-tag{color:var(--green);font-size:12px;font-weight:400;line-height:18px}.figma-message-page .conversation-time{color:#8d8d8d;font-size:12px;line-height:18px;margin-left:auto;white-space:nowrap}.figma-message-page .hidden-time{opacity:0}.figma-message-page .chat-panel,.figma-message-page .empty-panel{background:#000;border:1px solid var(--line);border-radius:12px;height:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.figma-message-page .chat-panel{display:grid;grid-template-rows:68px minmax(0,1fr) 68px}.figma-message-page .chat-header{align-items:center;background:var(--panel);color:#fff;display:flex;font-size:16px;font-weight:500;gap:8px;height:68px;justify-content:center;line-height:24px}.figma-message-page .chat-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 32px;position:relative;scrollbar-color:#4b4b4b #121212;scrollbar-width:thin}.figma-message-page .chat-body::-webkit-scrollbar{width:6px}.figma-message-page .chat-body::-webkit-scrollbar-track{background:#121212;border-radius:999px}.figma-message-page .chat-body::-webkit-scrollbar-thumb{background:#4b4b4b;border-radius:999px}.figma-message-page .chat-empty-state{color:#8d8d8d;font-size:14px;left:50%;line-height:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.figma-message-page .timestamp{color:#5c5c5c;display:block;font-size:12px;line-height:18px;margin-bottom:24px;text-align:center;width:100%}.figma-message-page .timestamp.second{margin-top:24px}.figma-message-page .message-group{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin-top:0}.figma-message-page .message-group+.message-group{margin-top:18px}.figma-message-page .message-group.mine{align-items:flex-end}.figma-message-page .message-author{color:#8d8d8d;font-size:12px;line-height:18px}.figma-message-page .message-bubble{background:var(--panel);border-radius:2px 8px 8px 8px;color:#fff;font-size:14px;line-height:22px;max-width:min(456px,76%);min-height:38px;overflow-wrap:anywhere;padding:8px 12px}.figma-message-page .message-group.mine .message-bubble{background:var(--green-deep);border-radius:8px 2px 8px 8px}.figma-message-page .message-bubble.image-message{background:var(--panel);padding:4px}.figma-message-page .message-group.mine .message-bubble.image-message{background:var(--green-deep)}.figma-message-page .message-bubble.image-message img{border-radius:6px;display:block;max-height:180px;max-width:min(240px,100%);object-fit:cover;width:auto}.figma-message-page .composer{grid-gap:12px;align-items:center;background:var(--panel);display:grid;gap:12px;grid-template-columns:32px minmax(0,1fr) 32px;height:68px;padding:9px 20px}.figma-message-page .composer-icon{background:#0000;border-radius:8px;display:inline-grid;height:32px;padding:0;place-items:center;transition:background .16s ease;width:32px}.figma-message-page .composer-icon:hover{background:#2b2b2b}.figma-message-page .composer-icon img{height:24px;width:24px}.figma-message-page .composer-icon.send img{height:32px;width:32px}.figma-message-page .image-file-input{height:1px;opacity:0;pointer-events:none;position:fixed;width:1px}.figma-message-page .composer input[type=text]{background:#2b2b2b;border:0;border-radius:8px;color:#fff;font-size:14px;height:50px;line-height:22px;outline:0;padding:0 16px;width:100%}.figma-message-page .composer input[type=text]::placeholder{color:#8d8d8d}.figma-message-page .empty-panel{position:relative}.figma-message-page .empty-content{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:360px}.figma-message-page .empty-illustration{height:108px;width:108px}.figma-message-page .empty-content p{color:#8d8d8d;font-size:14px;line-height:20px;margin:12px 0 20px;text-align:center}.figma-message-page .empty-action{width:260px}.figma-message-page .dialog-backdrop{background:#000000b8;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:20}.figma-message-page .new-conversation-dialog{background:#111;border:1px solid #2b2b2b;border-radius:12px;box-shadow:0 24px 80px #00000094;overflow:hidden;width:min(468px,calc(100vw - 48px))}.figma-message-page .dialog-header{align-items:center;background:#1b1b1b;border-bottom:1px solid #1f1f1f;display:flex;height:64px;justify-content:space-between;padding:0 20px}.figma-message-page .dialog-header h2{color:#fff;font-size:18px;font-weight:600;line-height:26px;margin:0}.figma-message-page .dialog-close,.figma-message-page .recipient-option,.figma-message-page .secondary-action{border:0;cursor:pointer}.figma-message-page .dialog-close{background:#0000;border-radius:8px;color:#8d8d8d;display:inline-grid;font-size:14px;height:32px;padding:0;place-items:center;transition:background .16s ease,color .16s ease;width:32px}.figma-message-page .dialog-close:hover{background:#2b2b2b;color:#fff}.figma-message-page .dialog-search{align-items:center;background:#1b1b1b;border-radius:8px;display:flex;gap:8px;height:40px;margin:20px 20px 0;padding:0 12px}.figma-message-page .dialog-search img{height:16px;width:16px}.figma-message-page .dialog-search input{background:#0000;border:0;color:#fff;font-size:14px;line-height:22px;min-width:0;outline:0;width:100%}.figma-message-page .dialog-search input::placeholder,.figma-message-page .starter-message textarea::placeholder{color:#8d8d8d}.figma-message-page .recipient-list{display:flex;flex-direction:column;gap:8px;margin:16px 20px 0;max-height:236px;overflow-y:auto;scrollbar-color:#4b4b4b #121212;scrollbar-width:thin}.figma-message-page .recipient-list::-webkit-scrollbar{width:6px}.figma-message-page .recipient-list::-webkit-scrollbar-track{background:#121212;border-radius:999px}.figma-message-page .recipient-list::-webkit-scrollbar-thumb{background:#4b4b4b;border-radius:999px}.figma-message-page .recipient-option{align-items:center;background:#1b1b1b;border-radius:8px;color:#fff;display:flex;gap:10px;min-height:54px;padding:10px 12px;text-align:left;transition:background .16s ease;width:100%}.figma-message-page .recipient-option.selected,.figma-message-page .recipient-option:hover{background:#2b2b2b}.figma-message-page .recipient-option.selected{box-shadow:inset 0 0 0 1px var(--green)}.figma-message-page .recipient-meta,.figma-message-page .recipient-name{display:block}.figma-message-page .recipient-name{font-size:14px;font-weight:500;line-height:20px}.figma-message-page .recipient-meta{color:#8d8d8d;font-size:12px;line-height:18px}.figma-message-page .starter-message{color:#fff;display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:20px;margin:18px 20px 0}.figma-message-page .starter-message textarea{background:#1b1b1b;border:0;border-radius:8px;color:#fff;font-size:14px;line-height:22px;min-height:92px;outline:0;padding:12px;resize:vertical;width:100%}.figma-message-page .dialog-actions{display:flex;gap:12px;justify-content:flex-end;padding:20px}.figma-message-page .secondary-action{background:#2b2b2b;border-radius:8px;color:#fff;font-size:14px;height:40px;padding:0 18px;transition:background .16s ease}.figma-message-page .secondary-action:hover{background:#3a3a3a}.figma-message-page .dialog-start{height:40px;min-width:162px}.figma-message-page .dialog-close:focus-visible,.figma-message-page .dialog-search input:focus-visible,.figma-message-page .recipient-option:focus-visible,.figma-message-page .secondary-action:focus-visible,.figma-message-page .starter-message textarea:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media (max-width:1180px){.figma-message-page .header-inner,.figma-message-page .page{width:min(100% - 32px,1400px)}.figma-message-page .header-inner{gap:24px}.figma-message-page .nav-links{display:none}.figma-message-page .messages-shell{gap:20px;grid-template-columns:236px minmax(0,1fr)}.figma-message-page .message-sidebar{padding-right:16px}}@media (max-width:760px){.figma-message-page .header-inner,.figma-message-page .site-header{height:auto;min-height:77px}.figma-message-page .header-inner{flex-wrap:wrap;gap:14px;padding:16px 0}.figma-message-page .header-actions{gap:8px;justify-content:space-between;width:100%}.figma-message-page .create-space,.figma-message-page .language,.figma-message-page .user-chip span{font-size:12px}.figma-message-page .page-heading{align-items:flex-start;flex-direction:column;gap:16px;height:auto}.figma-message-page .messages-shell{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);min-height:0}.figma-message-page .message-sidebar{border-bottom:1px solid var(--line);border-right:0;min-height:0;padding-bottom:18px;padding-right:0}.figma-message-page .conversation-row,.figma-message-page .search-box{width:100%}.figma-message-page .conversation-list{max-height:180px;overflow-y:auto}.figma-message-page .chat-panel,.figma-message-page .empty-panel{height:100%;min-height:0}.figma-message-page .chat-body{min-height:0;padding:20px 16px}.figma-message-page .message-bubble{max-width:86%}.figma-message-page .empty-content{width:min(100% - 40px,360px)}}.figma-space-message-page{-webkit-font-smoothing:antialiased;--green:#26ee6d;--bg-elevated:#2b2b2b;--line:#1b1b1b;--muted:#ffffff80;--soft:#ffffffb3;color:#fff;font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-synthesis:none;text-rendering:geometricPrecision}.figma-space-message-page *{box-sizing:border-box}.figma-space-message-page{background:#000;margin:0;min-width:320px}.figma-space-message-page button,.figma-space-message-page input,.figma-space-message-page select,.figma-space-message-page textarea{font:inherit}.figma-space-message-page button{color:inherit;cursor:pointer}.figma-space-message-page a{color:inherit;text-decoration:none}.figma-space-message-page{background:#000;min-height:100vh}.figma-space-message-page .site-header{background:#000;border-bottom:1px solid #ffffff0d;height:77px}.figma-space-message-page .header-inner{align-items:center;display:flex;height:76px;justify-content:space-between;margin:0 auto;width:min(1400px,calc(100vw - 48px))}.figma-space-message-page .header-actions,.figma-space-message-page .nav-left,.figma-space-message-page .nav-links,.figma-space-message-page .tools-link{align-items:center;display:flex}.figma-space-message-page .nav-left{gap:50px}.figma-space-message-page .brand{color:#fff;font-size:24px;font-weight:800;letter-spacing:1px;line-height:36px}.figma-space-message-page .brand:first-letter{color:var(--green)}.figma-space-message-page .nav-links{color:var(--soft);font-size:14px;font-weight:500;gap:32px;white-space:nowrap}.figma-space-message-page .nav-links a:hover,.figma-space-message-page .tools-link:hover{color:#fff}.figma-space-message-page .create-button,.figma-space-message-page .header-icon,.figma-space-message-page .tools-link,.figma-space-message-page .user-button{border:0}.figma-space-message-page .tools-link{background:#0000;color:var(--soft);gap:4px;padding:0}.figma-space-message-page .tools-link img{height:16px;width:16px}.figma-space-message-page .header-actions{gap:12px}.figma-space-message-page .header-icon{background:#0000;display:grid;height:24px;padding:0;place-items:center;width:24px}.figma-space-message-page .header-icon img{height:24px;width:24px}.figma-space-message-page .user-button{align-items:center;background:#0000;border:1px solid #fff3;border-radius:12px;color:#d7deeb;display:inline-flex;font-size:14px;font-weight:500;gap:10px;height:45px;justify-content:center;padding:0 8px}.figma-space-message-page .user-button img:first-child{border-radius:50%;height:30px;object-fit:cover;width:30px}.figma-space-message-page .user-button img:last-child{height:24px;width:24px}.figma-space-message-page .create-button{background:var(--green);border-radius:12px;color:#000;font-size:14px;font-weight:600;min-height:43px;padding:0 24px}.figma-space-message-page .page{margin:0 auto;padding:20px 0 40px;width:min(1400px,calc(100vw - 48px))}.figma-space-message-page .breadcrumb{color:var(--muted);font-size:14px;line-height:19px}.figma-space-message-page .breadcrumb strong{color:#fff;font-weight:400}.figma-space-message-page h1{font-size:28px;font-weight:700;line-height:38px;margin:20px 0}.figma-space-message-page .tabs{border-bottom:1px solid var(--line);display:flex;gap:30px;overflow-x:auto;padding-bottom:16px}.figma-space-message-page .tab{background:#0000;border:0;border-radius:8px;color:var(--muted);flex:0 0 auto;font-size:16px;font-weight:600;line-height:22px;padding:6px 0;position:relative;white-space:nowrap}.figma-space-message-page .tab.active{color:#fff}.figma-space-message-page .tab.active:after{background:var(--green);border-radius:999px;bottom:-1px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.figma-space-message-page .agreement-tabs{display:flex;gap:12px;margin-top:10px;overflow-x:auto}.figma-space-message-page .agreement-tabs button{background:#0000;border:0;border-radius:8px;color:var(--muted);flex:0 0 auto;font-size:14px;height:31px;padding:0 12px}.figma-space-message-page .agreement-tabs button.active{background:var(--bg-elevated);color:#fff}.figma-space-message-page .filter-panel{border:1px solid var(--line);border-radius:12px;margin-top:16px;padding:16px}.figma-space-message-page .filter-head{align-items:flex-start;color:#fff;display:flex;font-size:14px;justify-content:space-between;min-height:34px}.figma-space-message-page .filter-title{display:flex;flex-direction:column;gap:4px}.figma-space-message-page .filter-title small{color:var(--muted);font-size:14px;font-weight:400;line-height:19px}.figma-space-message-page .filter-head>div{align-items:center;color:var(--muted);display:flex;gap:10px}.figma-space-message-page .filter-head button,.figma-space-message-page .pagination button,.figma-space-message-page .request-actions button,.figma-space-message-page .room-actions button{background:var(--bg-elevated);border:0;border-radius:8px;color:#fff;font-size:12px;line-height:18px}.figma-space-message-page .filter-head button{height:34px;padding:0 12px}.figma-space-message-page .filter-rows{display:flex;flex-direction:column;gap:10px;width:100%}.figma-space-message-page .filter-row{grid-gap:12px;display:grid;gap:12px;width:100%}.figma-space-message-page .filter-row.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.figma-space-message-page .filter-row.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.figma-space-message-page .filter-field,.figma-space-message-page .filter-trigger{align-items:center;background:#000;border:1px solid #2b2b2b;border-radius:8px;color:var(--soft);display:flex;font-size:14px;gap:12px;height:31px;justify-content:space-between;line-height:19px;min-width:0;padding:0 12px;text-align:left}.figma-space-message-page .filter-field input{background:#0000;border:0;color:#fff;flex:1 1;min-width:0;outline:0}.figma-space-message-page .filter-field input::placeholder{color:#ffffff4d;opacity:1}.figma-space-message-page .filter-number input{text-align:right}.figma-space-message-page .filter-number span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-space-message-page .filter-date img{flex:0 0 auto;height:20px;width:20px}.figma-space-message-page .filter-dropdown{height:31px;min-width:0;position:relative}.figma-space-message-page .filter-trigger{width:100%}.figma-space-message-page .filter-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-space-message-page .filter-value{align-items:center;color:#fff;display:inline-flex;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.figma-space-message-page .filter-value img{flex:0 0 auto;height:16px;transition:transform .16s ease;width:16px}.figma-space-message-page .filter-dropdown.open .filter-trigger{background:#050505;border-color:#2b2b2b}.figma-space-message-page .filter-dropdown.open .filter-value img{transform:rotate(180deg)}.figma-space-message-page .filter-menu{background:#1f1f1f;border:1px solid #2b2b2b;border-radius:8px;box-shadow:0 18px 34px #0000006b;display:flex;flex-direction:column;gap:10px;left:0;max-height:337px;max-width:260px;min-width:100%;overflow-y:auto;padding:10px;position:absolute;scrollbar-color:#464646 #0000;scrollbar-width:thin;top:37px;width:max-content;z-index:20}.figma-space-message-page .filter-menu::-webkit-scrollbar{width:6px}.figma-space-message-page .filter-menu::-webkit-scrollbar-track{background:#0000}.figma-space-message-page .filter-menu::-webkit-scrollbar-thumb{background:#464646;border-radius:999px}.figma-space-message-page .filter-option{align-items:center;background:#0000;border:0;border-radius:6px;color:#ffffffb3;display:flex;flex:0 0 34px;font-size:14px;height:34px;justify-content:center;line-height:19px;min-width:127px;padding:0 16px;white-space:nowrap;width:100%}.figma-space-message-page .filter-option.selected,.figma-space-message-page .filter-option:hover{background:#2b2b2b;color:#fff}.figma-space-message-page .room-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.figma-space-message-page .contract-card,.figma-space-message-page .request-card,.figma-space-message-page .room-card{background:#000;border:1px solid var(--line);border-radius:12px}.figma-space-message-page .room-card{display:flex;flex-direction:column;gap:16px;min-width:0;overflow:hidden;padding:0 16px 16px}.figma-space-message-page .room-cover{align-items:flex-end;display:flex;height:160px;justify-content:space-between;margin:0 -16px;overflow:hidden;padding:10px;position:relative}.figma-space-message-page .cover-shade,.figma-space-message-page .room-cover img{height:100%;inset:0;position:absolute;width:100%}.figma-space-message-page .room-cover img{object-fit:cover}.figma-space-message-page .cover-shade{background:linear-gradient(180deg,#0000,#000000b3)}.figma-space-message-page .room-cover strong{font-size:16px;font-weight:600;line-height:22px;position:relative;z-index:1}.figma-space-message-page .status{align-items:center;background:#000000b3;border-radius:4px;color:var(--green);display:inline-flex;font-size:12px;line-height:18px;min-height:28px;padding:5px 8px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.figma-space-message-page .status-pending,.figma-space-message-page .status-private{color:#f5c451}.figma-space-message-page .status-rejected{color:#ff6969}.figma-space-message-page .status-active,.figma-space-message-page .status-approved{color:var(--green)}.figma-space-message-page .room-cover .status{position:absolute;right:10px;top:10px;z-index:1}.figma-space-message-page .contract-grid,.figma-space-message-page .request-grid,.figma-space-message-page .room-meta{grid-gap:4px 16px;color:var(--muted);display:grid;font-size:12px;gap:4px 16px;grid-template-columns:1fr auto;line-height:18px}.figma-space-message-page .contract-grid strong,.figma-space-message-page .request-grid strong,.figma-space-message-page .room-meta strong{color:var(--muted);font-weight:400;text-align:right}.figma-space-message-page .request-actions,.figma-space-message-page .room-actions{display:flex;gap:10px;justify-content:flex-end}.figma-space-message-page .request-actions button,.figma-space-message-page .room-actions button{height:34px;padding:0 12px}.figma-space-message-page .request-actions .is-primary{background:var(--green);color:#061108}.figma-space-message-page .contract-list,.figma-space-message-page .request-list{grid-gap:12px;display:grid;gap:12px;margin-top:16px}.figma-space-message-page .contract-card,.figma-space-message-page .request-card{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:minmax(240px,1fr) 120px minmax(280px,420px) auto;padding:16px}.figma-space-message-page .contract-card h3,.figma-space-message-page .request-top h3{font-size:16px;font-weight:600;line-height:22px;margin:0}.figma-space-message-page .contract-card p,.figma-space-message-page .request-top p{color:var(--muted);font-size:12px;line-height:18px;margin:4px 0 0}.figma-space-message-page .request-message{color:var(--soft);font-size:12px;line-height:18px;margin:0}.figma-space-message-page .empty-state{color:var(--muted);display:grid;font-size:16px;line-height:22px;min-height:380px;place-items:center}.figma-space-message-page .empty-state,.figma-space-message-page .empty-state>div{text-align:center}.figma-space-message-page .empty-graphic{height:108px;margin:0 auto 16px;opacity:.45;position:relative;width:108px}.figma-space-message-page .empty-graphic span:first-child{background:#111;border:1px solid #333;border-radius:8px;inset:28px 20px 18px;position:absolute}.figma-space-message-page .empty-graphic span:last-child{background:#1d1d1d;clip-path:polygon(0 0,100% 50%,0 100%,18% 54%);height:34px;left:44px;position:absolute;top:20px;transform:rotate(35deg);width:34px}.figma-space-message-page .pagination{display:flex;gap:12px;justify-content:center;padding-top:16px}.figma-space-message-page .pagination button{background:#0000;display:grid;height:34px;padding:0;place-items:center;width:34px}.figma-space-message-page .pagination button.active-page{background:var(--green);color:#061108;font-size:14px;font-weight:500}.figma-space-message-page .pagination img{height:24px;width:24px}.figma-space-message-page .footer{border-top:1px solid #ffffff1a;display:flex;gap:80px;height:253px;padding:65px max(24px,calc(50vw - 700px)) 0;width:100%}.figma-space-message-page .footer-brand{display:flex;flex-direction:column;gap:10px;width:360px}.figma-space-message-page .footer-brand strong{font-size:24px;line-height:36px}.figma-space-message-page .footer-brand span,.figma-space-message-page .footer-links span{color:#eef8efb3;font-size:12px;line-height:18px}.figma-space-message-page .footer-links{display:flex;flex:1 1;gap:30px;justify-content:flex-end}.figma-space-message-page .footer-links div{align-items:flex-end;display:flex;flex-direction:column;font-size:14px;gap:12px;width:200px}.figma-space-message-page .footer-links strong{margin-bottom:4px}.figma-space-message-page .dialog-backdrop{background:#000000b3;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:10}.figma-space-message-page .dialog{background:#111;border:1px solid #2b2b2b;border-radius:12px;padding:20px;width:min(420px,calc(100vw - 48px))}.figma-space-message-page .dialog h2{font-size:18px;margin:0 0 12px}.figma-space-message-page .dialog p{color:var(--soft);font-size:14px;line-height:22px;margin:0 0 20px}.figma-space-message-page .filter-field:hover,.figma-space-message-page .filter-trigger:hover,.figma-space-message-page button:hover{filter:brightness(1.12)}.figma-space-message-page .filter-field:focus-within,.figma-space-message-page .filter-option:focus-visible,.figma-space-message-page .filter-trigger:focus-visible,.figma-space-message-page button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.figma-space-message-page .filter-field input:focus-visible{outline:0}@media (max-width:1180px){.figma-space-message-page .header-inner,.figma-space-message-page .page{width:min(100% - 32px,1400px)}.figma-space-message-page .nav-links{display:none}.figma-space-message-page .contract-card,.figma-space-message-page .request-card{grid-template-columns:1fr}.figma-space-message-page .request-actions{justify-content:flex-start}}@media (max-width:760px){.figma-space-message-page .header-inner,.figma-space-message-page .site-header{height:auto}.figma-space-message-page .header-inner{flex-wrap:wrap;gap:16px;padding:16px 0}.figma-space-message-page .header-actions{gap:8px;justify-content:space-between;width:100%}.figma-space-message-page .user-button span{display:none}.figma-space-message-page .filter-row,.figma-space-message-page .filter-row.cols-4,.figma-space-message-page .filter-row.cols-5,.figma-space-message-page .room-grid{grid-template-columns:1fr}.figma-space-message-page .filter-head,.figma-space-message-page .filter-head>div,.figma-space-message-page .footer,.figma-space-message-page .footer-links{align-items:flex-start;flex-direction:column}.figma-space-message-page .footer{height:auto;padding-bottom:40px}.figma-space-message-page .footer-links div{align-items:flex-start}}.public-cv-page,.public-cv-state{background:#080a09;color:#f4f7f5;min-height:calc(100vh - 88px);padding:54px max(24px,calc(50vw - 660px)) 80px}.public-cv-state{display:grid;place-content:center;text-align:center}.public-cv-spinner{animation:publicCvSpin .8s linear infinite;border:3px solid #2c302e;border-radius:50%;border-top-color:#26ee6d;height:36px;margin:0 auto 16px;width:36px}@keyframes publicCvSpin{to{transform:rotate(1turn)}}.public-cv-paper{--public-cv-accent:#26ee6d;--public-cv-bg:#101210;--public-cv-surface:#161817;--public-cv-surface-soft:#111311;--public-cv-surface-raised:#1b1e1c;--public-cv-border:#2a2e2b;--public-cv-border-strong:#373c39;--public-cv-text:#f4f7f5;--public-cv-text-soft:#d5dad7;--public-cv-muted:#969e99;background:var(--public-cv-bg);border:1px solid var(--public-cv-border);border-radius:20px;box-shadow:0 26px 76px #0000007a;color:var(--public-cv-text);margin:auto;max-width:1240px;overflow:hidden;width:100%}.public-cv-paper *,.public-cv-paper :after,.public-cv-paper :before{box-sizing:border-box}.public-cv-paper button,.public-cv-paper input{font:inherit}.public-cv-paper--embedded{box-shadow:none;margin:0;max-width:none}.public-cv-hero{align-items:center;background:#131513;border-bottom:1px solid var(--public-cv-border);display:flex;gap:26px;min-height:176px;padding:32px 36px}.public-cv-hero-avatar{border:2px solid var(--public-cv-accent);border-radius:50%;box-shadow:0 0 0 5px #26ee6d12;flex:0 0 auto;height:104px;object-fit:cover;width:104px}.public-cv-hero-copy{min-width:0}.public-cv-hero-copy h1{color:var(--public-cv-text);font-size:clamp(28px,3vw,36px);font-weight:650;letter-spacing:-.025em;line-height:1.18;margin:0;overflow-wrap:anywhere}.public-cv-hero-copy h2{color:var(--public-cv-accent);font-size:16px;font-weight:600;line-height:1.5;margin:9px 0 0}.public-cv-hero-copy p{color:var(--public-cv-muted);font-size:14px;line-height:1.7;margin:11px 0 0;max-width:760px}.public-cv-primary-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(270px,310px) minmax(0,1fr);padding:22px 22px 0}.public-cv-primary-grid--single{grid-template-columns:minmax(0,1fr)}.public-cv-section,.public-cv-sidebar{background:var(--public-cv-surface);border:1px solid var(--public-cv-border);border-radius:16px;min-width:0}.public-cv-sidebar{align-self:stretch;padding:23px}.public-cv-sidebar-section+.public-cv-sidebar-section{border-top:1px solid var(--public-cv-border);margin-top:24px;padding-top:24px}.public-cv-section>h3,.public-cv-sidebar-section h3{align-items:center;color:var(--public-cv-text);display:flex;font-size:17px;font-weight:650;gap:11px;line-height:1.35;margin:0 0 18px}.public-cv-section>h3:before,.public-cv-sidebar-section h3:before{background:var(--public-cv-accent);border-radius:999px;content:"";flex:0 0 auto;height:20px;width:3px}.public-cv-information-list{grid-gap:13px;display:grid;gap:13px;margin:0}.public-cv-information-list>div{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:18px minmax(82px,auto) minmax(0,1fr)}.public-cv-information-icon{color:#c3c9c5;display:grid;height:18px;place-items:center;width:18px}.public-cv-information-icon svg{stroke-width:1.8;height:16px;width:16px}.public-cv-information-list dt{color:#89918c;font-size:12px;font-weight:500;line-height:1.5}.public-cv-information-list dd{color:var(--public-cv-text-soft);font-size:13px;line-height:1.5;margin:0;min-width:0;overflow-wrap:anywhere}.public-cv-social-list{grid-gap:8px;display:grid;gap:8px}.public-cv-social-list a,.public-cv-social-list p{margin:0}.public-cv-social-list a{align-items:center;background:var(--public-cv-surface-soft);border:1px solid #0000;border-radius:9px;color:var(--public-cv-text-soft);display:flex;font-size:13px;gap:10px;justify-content:space-between;min-width:0;padding:10px 11px;text-decoration:none;transition:border-color .16s ease,color .16s ease}.public-cv-social-list a:focus-visible,.public-cv-social-list a:hover{border-color:#26ee6d75;color:var(--public-cv-accent);outline:none}.public-cv-social-list a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-cv-social-list a svg{stroke-width:1.8;flex:0 0 auto;height:15px;width:15px}.public-cv-social-list p{color:var(--public-cv-muted);font-size:13px;line-height:1.6}.public-cv-skill-groups{grid-gap:20px;display:grid;gap:20px}.public-cv-skills>strong{color:var(--public-cv-text-soft);display:block;font-size:13px;font-weight:650;line-height:1.45;margin:0 0 12px}.public-cv-skill{grid-gap:7px;display:grid;gap:7px}.public-cv-skill+.public-cv-skill{margin-top:12px}.public-cv-skill>span{color:#bbc1bd;font-size:12.5px;line-height:1.45;min-width:0;overflow-wrap:anywhere}.public-cv-skill-meter{background:#303431;border-radius:999px;height:4px;overflow:hidden}.public-cv-skill-meter>span{background:var(--public-cv-accent);border-radius:inherit;display:block;height:100%}.public-cv-section{padding:23px}.public-cv-work-list{grid-gap:12px;display:grid;gap:12px}.public-cv-work-card{background:var(--public-cv-surface-soft);border:1px solid var(--public-cv-border);border-radius:13px;min-width:0;padding:15px}.public-cv-work-card--audio{grid-gap:15px;align-items:start;display:grid;gap:15px;grid-template-columns:74px minmax(0,1fr)}.public-cv-work-cover{background:#202320;border:1px solid var(--public-cv-border);border-radius:11px;display:block;height:74px;object-fit:cover;width:74px}.public-cv-work-cover--placeholder{color:#6f7772;display:grid;place-items:center}.public-cv-work-cover--placeholder svg{stroke-width:1.6;height:27px;width:27px}.public-cv-work-body{min-width:0}.public-cv-work-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.public-cv-award-item h4,.public-cv-project-item h4,.public-cv-timeline-item h4,.public-cv-work-heading h4{color:var(--public-cv-text);font-size:14px;font-weight:620;line-height:1.45;margin:0;min-width:0;overflow-wrap:anywhere}.public-cv-work-heading small{color:#7f8782;flex:0 0 auto;font-size:11px;line-height:1.5;margin-top:1px}.public-cv-work-body>p{color:var(--public-cv-muted);font-size:12.5px;line-height:1.62;margin:7px 0 0}.public-cv-audio-player{grid-gap:8px;align-items:center;background:#0b0d0c;border:1px solid #262a27;border-radius:999px;display:grid;gap:8px;grid-template-columns:34px 40px minmax(76px,1fr) 40px 32px;margin-top:12px;min-width:0;padding:7px 9px}.public-cv-audio-toggle,.public-cv-audio-volume{border:0;cursor:pointer;display:grid;place-items:center}.public-cv-audio-toggle{background:var(--public-cv-accent);border-radius:50%;color:#061109;height:34px;transition:background-color .16s ease,box-shadow .16s ease;width:34px}.public-cv-audio-toggle:hover{background:#49f184}.public-cv-audio-toggle:focus-visible{box-shadow:0 0 0 4px #26ee6d2e;outline:2px solid #f3fff7;outline-offset:2px}.public-cv-audio-toggle svg{fill:currentColor;stroke-width:2;height:16px;width:16px}.public-cv-audio-toggle svg[data-lucide=play]{margin-left:2px}.public-cv-audio-time{font-feature-settings:"tnum";color:#c4cbc7;font-size:11px;font-variant-numeric:tabular-nums;line-height:1;text-align:center}.public-cv-audio-time--total{color:#878f8a}.public-cv-audio-range{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;height:22px;min-width:0;padding:0;position:relative;width:100%}.public-cv-audio-track{background:#333835;border-radius:999px;height:4px;inset:50% 0 auto;overflow:visible;pointer-events:none;position:absolute;transform:translateY(-50%)}.public-cv-audio-progress{background:var(--public-cv-accent);border-radius:inherit;display:block;height:100%;position:relative}.public-cv-audio-progress:after{background:var(--public-cv-accent);border:2px solid #0b0d0c;border-radius:50%;content:"";height:10px;position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:10px}.public-cv-audio-range:focus-visible{outline:none}.public-cv-audio-range:focus-visible .public-cv-audio-track{box-shadow:0 0 0 3px #26ee6d29}.public-cv-audio-volume{background:#0000;border-radius:50%;color:#aeb5b1;height:32px;transition:background-color .16s ease,color .16s ease;width:32px}.public-cv-audio-volume:focus-visible,.public-cv-audio-volume:hover{background:#202420;color:var(--public-cv-accent);outline:none}.public-cv-audio-volume svg{stroke-width:1.9;height:17px;width:17px}.public-cv-audio-element{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.public-cv-work-visual{background:#090b0a;border:1px solid var(--public-cv-border);border-radius:11px;display:block;margin-top:12px;max-height:390px;object-fit:cover;width:100%}.public-cv-lower-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 22px 22px}.public-cv-section--wide{grid-column:1/-1}.public-cv-award-list,.public-cv-timeline-list{grid-gap:10px;display:grid;gap:10px}.public-cv-award-item,.public-cv-project-item,.public-cv-timeline-item{grid-gap:13px;align-items:start;background:var(--public-cv-surface-soft);border:1px solid var(--public-cv-border);border-radius:12px;display:grid;gap:13px;grid-template-columns:38px minmax(0,1fr) auto;min-width:0;padding:14px}.public-cv-entry-icon{background:var(--public-cv-surface-raised);border:1px solid #303531;border-radius:10px;color:#c6cdc9;display:grid;height:38px;place-items:center;width:38px}.public-cv-entry-icon svg{stroke-width:1.7;height:19px;width:19px}.public-cv-award-item strong,.public-cv-timeline-item strong{color:#b4bbb7;display:block;font-size:12px;font-weight:560;line-height:1.5;margin-top:5px}.public-cv-award-item p,.public-cv-project-item p,.public-cv-timeline-item p{color:var(--public-cv-muted);font-size:12px;line-height:1.58;margin:7px 0 0}.public-cv-award-item>small,.public-cv-timeline-item>small{color:#7f8782;font-size:11px;line-height:1.55;max-width:150px;text-align:right}.public-cv-project-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.public-cv-project-copy{min-width:0}.public-cv-project-copy small{color:#7f8782;display:block;font-size:11px;line-height:1.5;margin-top:5px}.public-cv-project-status{align-items:center;background:#26ee6d12;border:1px solid #26ee6d2e;border-radius:999px;color:var(--public-cv-accent);display:inline-flex;font-size:10.5px;font-weight:600;justify-content:center;line-height:1.2;max-width:110px;overflow-wrap:anywhere;padding:5px 9px}.public-cv-empty{align-items:center;background:var(--public-cv-surface-soft);border:1px dashed #303531;border-radius:12px;color:#737b76;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:130px;padding:20px;text-align:center}.public-cv-empty>span{background:#202320;border-radius:50%;display:grid;height:40px;place-items:center;width:40px}.public-cv-empty svg{stroke-width:1.6;height:19px;width:19px}.public-cv-empty p{color:inherit;font-size:12.5px;line-height:1.55;margin:0}.public-cv-sidebar .public-cv-empty{flex-direction:row;justify-content:flex-start;min-height:0;padding:11px;text-align:left}.public-cv-sidebar .public-cv-empty>span{flex:0 0 auto;height:30px;width:30px}.public-cv-sidebar .public-cv-empty svg{height:15px;width:15px}.fps-resume-panel{min-width:0}@media (max-width:1080px){.public-cv-primary-grid{grid-template-columns:minmax(250px,280px) minmax(0,1fr)}.public-cv-primary-grid--single{grid-template-columns:minmax(0,1fr)}.public-cv-project-list{grid-template-columns:1fr}}@media (max-width:900px){.public-cv-primary-grid{grid-template-columns:1fr}.public-cv-sidebar{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.public-cv-sidebar-section+.public-cv-sidebar-section{border-left:1px solid var(--public-cv-border);border-top:0;margin-top:0;padding-left:20px;padding-top:0}}@media (max-width:720px){.public-cv-page{padding:24px 14px 50px}.public-cv-lower-grid{grid-template-columns:1fr}.public-cv-section--wide{grid-column:auto}.public-cv-award-item,.public-cv-timeline-item{grid-template-columns:38px minmax(0,1fr)}.public-cv-award-item>small,.public-cv-timeline-item>small{grid-column:2;max-width:none;text-align:left}}@media (max-width:660px){.public-cv-sidebar{grid-template-columns:1fr}.public-cv-sidebar-section+.public-cv-sidebar-section{border-left:0;border-top:1px solid var(--public-cv-border);margin-top:4px;padding-left:0;padding-top:24px}.public-cv-work-card--audio{grid-template-columns:62px minmax(0,1fr)}.public-cv-work-cover{height:62px;width:62px}}@media (max-width:520px){.public-cv-paper{border-radius:15px}.public-cv-hero{align-items:flex-start;min-height:0;padding:24px 20px}.public-cv-hero-avatar{height:76px;width:76px}.public-cv-hero-copy h1{font-size:24px}.public-cv-hero-copy h2{font-size:14px}.public-cv-primary-grid{gap:12px;padding:12px 12px 0}.public-cv-lower-grid{gap:12px;padding:12px}.public-cv-section,.public-cv-sidebar{border-radius:13px;padding:18px}.public-cv-work-card--audio{grid-template-columns:1fr}.public-cv-work-cover{height:66px;width:66px}.public-cv-audio-player{gap:4px;grid-template-columns:32px 36px minmax(54px,1fr) 36px 30px;padding:6px}.public-cv-audio-toggle{height:32px;width:32px}.public-cv-audio-volume{height:30px;width:30px}.public-cv-project-item{grid-template-columns:36px minmax(0,1fr)}.public-cv-project-status{grid-column:2;justify-self:start}}@media (max-width:420px){.public-cv-hero{flex-direction:column;gap:17px}.public-cv-information-list>div{grid-template-columns:18px minmax(76px,auto) minmax(0,1fr)}}.global-search-page{--global-search-accent:#26ee6d;--global-search-accent-hover:#3af27a;--global-search-page-bg:#000;--global-search-surface:#050505;--global-search-surface-hover:#080808;--global-search-control:#141414;--global-search-border:#191919;--global-search-border-strong:#2b2b2b;--global-search-text:#fff;--global-search-text-secondary:#ffffffb3;--global-search-text-muted:#ffffff8a;background:var(--global-search-page-bg);color:var(--global-search-text);min-height:calc(100vh - 76px);overflow-x:clip;padding:28px 24px 72px;text-align:left}#root:has(.global-search-page),.App:has(.global-search-page),body:has(.global-search-page),html:has(.global-search-page){background:#000!important}.global-search-shell{margin:0 auto;width:min(1400px,calc(100vw - 48px))}.global-search-toolbar{border-bottom:1px solid #171717;padding-bottom:24px}.global-search-title{color:var(--global-search-text);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 0 18px}.global-search-form{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 132px}.global-search-input-wrap{display:block;min-width:0;position:relative}.global-search-input-icon{color:var(--global-search-text-muted);height:20px;left:18px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}.global-search-page .global-search-input,html[data-theme] .global-search-page .global-search-input{background:var(--global-search-control);border:1px solid var(--global-search-border-strong);border-radius:10px;caret-color:var(--global-search-accent);color:var(--global-search-text);font:inherit;font-size:15px;height:52px;line-height:1;margin:0;outline:none;padding:0 48px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;width:100%}.global-search-page .global-search-input::placeholder,html[data-theme] .global-search-page .global-search-input::placeholder{color:#ffffff8f;opacity:1}.global-search-page .global-search-input:hover,html[data-theme] .global-search-page .global-search-input:hover{border-color:#3a3a3a}.global-search-page .global-search-input:focus,html[data-theme] .global-search-page .global-search-input:focus{background:var(--global-search-control);border-color:var(--global-search-accent)!important;box-shadow:0 0 0 3px #26ee6d24}.global-search-input::-webkit-search-cancel-button{cursor:pointer;filter:invert(1);opacity:.7}.global-search-submit{align-items:center;background:var(--global-search-accent);border:0;border-radius:10px;color:#020202;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:650;gap:8px;height:52px;justify-content:center;line-height:1;min-width:0;padding:0 22px;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease}.global-search-submit svg{height:19px;width:19px}.global-search-submit:hover{background:var(--global-search-accent-hover);box-shadow:0 10px 26px #26ee6d2e;transform:translateY(-1px)}.global-search-card:focus-visible,.global-search-filter:focus-visible,.global-search-submit:focus-visible{outline:2px solid var(--global-search-accent);outline-offset:3px}.global-search-submit:active{box-shadow:none;transform:translateY(0)}.global-search-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.global-search-filter{background:#0000;border:1px solid var(--global-search-border-strong);border-radius:8px;color:var(--global-search-text-secondary);cursor:pointer;font:inherit;font-size:13px;font-weight:500;height:34px;line-height:1;min-width:70px;padding:0 16px;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.global-search-filter:hover{background:var(--global-search-control);border-color:#424242;color:var(--global-search-text)}.global-search-filter.is-active{background:var(--global-search-accent);border-color:var(--global-search-accent);color:#020202;font-weight:650}.global-search-result-summary{color:var(--global-search-text-secondary);font-size:13px;line-height:22px;margin:18px 0 4px;min-height:22px}.global-search-empty{align-items:center;background:var(--global-search-surface);border:1px solid var(--global-search-border);border-radius:8px;color:var(--global-search-text-secondary);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-top:24px;text-align:center}.global-search-empty--initial{min-height:260px;padding:40px 24px}.global-search-empty--results{min-height:200px;padding:32px 24px}.global-search-empty p{font-size:15px;line-height:1.6;margin:0}.global-search-empty-icon{background:#26ee6d12;border:1px solid #26ee6d2e;border-radius:50%;color:var(--global-search-accent);display:grid;height:64px;place-items:center;width:64px}.global-search-empty-icon svg{height:30px;width:30px}.global-search-error{background:#701c1c33;border:1px solid #ff757557;border-radius:8px;color:#ffb9b9;font-size:13px;line-height:1.55;margin:18px 0 0;padding:13px 16px}.global-search-results{grid-gap:32px;display:grid;gap:32px;margin-top:20px}.global-search-section{min-width:0}.global-search-section-title{border-bottom:1px solid #171717;color:var(--global-search-text);font-size:18px;font-weight:600;line-height:1.3;margin:0 0 14px;padding-bottom:12px}.global-search-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.global-search-loading-grid{margin-top:18px}.global-search-card{align-items:center;background:var(--global-search-surface);border:1px solid var(--global-search-border);border-radius:8px;color:var(--global-search-text);display:flex;min-height:112px;min-width:0;overflow:hidden;padding:18px;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.global-search-card:hover{background:var(--global-search-surface-hover);border-color:var(--global-search-border-strong);color:var(--global-search-text);transform:translateY(-1px)}.global-search-avatar,.global-search-card-fallback,.global-search-card-media{flex:0 0 auto;height:64px;width:64px}.global-search-avatar{border:1px solid var(--global-search-border-strong);border-radius:50%;object-fit:cover}.global-search-card-media{border-radius:8px;object-fit:cover}.global-search-card-fallback{border:1px solid var(--global-search-border-strong);border-radius:8px;display:grid;place-items:center}.global-search-card-fallback svg{height:28px;width:28px}.global-search-card-fallback--work{background:#26ee6d12;color:var(--global-search-accent)}.global-search-card-fallback--space{background:#18c1ff14;color:#55d2ff}.global-search-card-content{margin-left:14px;min-width:0}.global-search-card-title{color:var(--global-search-text);font-size:15px;font-weight:600;line-height:1.4;margin:0}.global-search-card-meta,.global-search-card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search-card-meta{color:var(--global-search-text-secondary);font-size:13px;line-height:1.5;margin:7px 0 0}.global-search-card-meta--multiline{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:39px;white-space:normal}.global-search-skeleton{animation:global-search-shimmer 1.25s linear infinite;background:linear-gradient(100deg,#0000 20%,#ffffff0f 42%,#0000 64%),var(--global-search-surface);background-size:220% 100%;border:1px solid var(--global-search-border);border-radius:8px;min-height:112px;overflow:hidden}@keyframes global-search-shimmer{0%{background-position:150% 0}to{background-position:-70% 0}}@media (max-width:1024px){.global-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.global-search-page{min-height:calc(100vh - 64px);padding:22px 16px 48px}.global-search-shell{width:100%}.global-search-toolbar{padding-bottom:20px}.global-search-title{font-size:22px;margin-bottom:16px}.global-search-form{grid-template-columns:1fr}.global-search-submit{width:100%}.global-search-grid{grid-template-columns:1fr}.global-search-empty--initial{min-height:220px}.global-search-card{min-height:104px;padding:16px}}@media (max-width:420px){.global-search-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.global-search-filter{width:100%}}@media (prefers-reduced-motion:reduce){.global-search-card,.global-search-filter,.global-search-input,.global-search-submit{transition:none}.global-search-skeleton{animation:none}}.third-party-notices-page{background:#050505;color:#f7f7f7;min-height:100vh}.third-party-notices{margin:0 auto;padding:72px 0 96px;width:min(960px,calc(100% - 40px))}.third-party-notices__breadcrumb{align-items:center;color:#ffffff85;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-bottom:42px}.third-party-notices__breadcrumb a{color:#ffffffc2;text-decoration:none}.third-party-notices__breadcrumb a:focus-visible,.third-party-notices__breadcrumb a:hover{color:#2ee681;text-decoration:underline;text-underline-offset:4px}.third-party-notices__header{margin-bottom:36px;max-width:720px}.third-party-notices__eyebrow,.third-party-notices__label{color:#2ee681;font-size:12px;font-weight:700;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.third-party-notices__header h1{font-size:clamp(36px,6vw,60px);font-weight:700;letter-spacing:-.04em;line-height:1.08;margin:0}.third-party-notices__header>p:last-child{color:#ffffffad;font-size:16px;line-height:1.75;margin:18px 0 0}.third-party-notices__card{background:#101010;border:1px solid #ffffff1c;border-radius:18px;box-shadow:0 24px 70px #0000004d;padding:34px}.third-party-notices__card-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.third-party-notices__card-heading h2{font-size:30px;line-height:1.2;margin:0}.third-party-notices__status{background:#2ee68114;border:1px solid #2ee68147;border-radius:999px;color:#78f0ad;flex:0 0 auto;font-size:12px;font-weight:600;padding:7px 11px}.third-party-notices__statement{background:hsla(0,0%,100%,.035);border-left:3px solid #2ee681;color:#fff;font-size:18px;font-weight:600;line-height:1.75;margin:30px 0;padding:22px 24px}.third-party-notices__details{grid-gap:0;display:grid;gap:0;margin:0}.third-party-notices__details>div{grid-gap:18px;border-top:1px solid #ffffff14;display:grid;gap:18px;grid-template-columns:120px minmax(0,1fr);padding:18px 0}.third-party-notices__details dt{color:#ffffff85;font-size:13px;font-weight:600}.third-party-notices__details dd{color:#ffffffd1;font-size:14px;line-height:1.7;margin:0}.third-party-notices__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.third-party-notices__actions a{align-items:center;border:1px solid #ffffff24;border-radius:10px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;min-height:42px;padding:0 16px;text-decoration:none}.third-party-notices__actions a:first-child{background:#2ee681;border-color:#2ee681;color:#04150c}.third-party-notices__actions a:focus-visible,.third-party-notices__actions a:hover{border-color:#78f0ad;box-shadow:0 0 0 3px #2ee6811f}@media (max-width:640px){.third-party-notices{padding:42px 0 64px;width:min(100% - 28px,960px)}.third-party-notices__breadcrumb{margin-bottom:30px}.third-party-notices__card{border-radius:14px;padding:24px 20px}.third-party-notices__card-heading{display:block}.third-party-notices__status{display:inline-flex;margin-top:18px}.third-party-notices__statement{font-size:16px;padding:18px}.third-party-notices__details>div{gap:7px;grid-template-columns:1fr}.third-party-notices__actions{display:grid}.third-party-notices__actions a{justify-content:center;text-align:center}}.App{background:#111318;background:var(--app-bg,#111318);color:#f3f6ff;color:var(--app-text-primary,#f3f6ff);min-height:100vh;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.app-route-loading{align-items:center;background:#111318;background:var(--app-bg,#111318);color:#64748b;color:var(--app-text-secondary,#64748b);display:flex;font-size:14px;justify-content:center;min-height:48vh}.app-route-loading--band{background:#000;color:#8f9a92;min-height:calc(100dvh - 77px)}body:has(.app-route-loading--band),body:has(.app-route-loading--band) #root,body:has(.app-route-loading--band) .App,html:has(.app-route-loading--band){background:#000!important}@media (min-width:769px){.app-route-loading--band{min-height:calc(125dvh - 77px);min-height:calc(var(--ibom-app-scale-compensation-height, 125dvh) - 77px)}}.app-route-loading--quiet{height:auto;min-height:calc(100vh - 72px);overflow:hidden}.app-route-loading--skeleton{align-items:normal;color:inherit;display:block;font-size:inherit;justify-content:normal;min-height:calc(100vh - 72px)}.app-route-loading--skeleton .virtual-skeleton-page{min-height:inherit}.karaoke-lazy-fallback{align-items:center;background:radial-gradient(circle at 74% 20%,#00521e80,#0000 48%),radial-gradient(circle at 42% 52%,#003a2357,#0000 44%),linear-gradient(118deg,#020d09,#002512 52%,#00351f);color:#8bffb4ad;display:flex;font-size:14px;inset:0;justify-content:center;min-height:100dvh;min-width:100vw;position:fixed;z-index:1000}.karaoke-lazy-fallback__content{text-align:center}.karaoke-lazy-fallback__spinner{animation:spin .8s linear infinite;border:3px solid #8bffb42e;border-radius:50%;border-top-color:#26ee6d;box-shadow:0 0 18px #26ee6d29;height:32px;margin:0 auto 12px;width:32px}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}:root{--ibom-app-scale:0.8;--ibom-app-scale-compensation:125%;--ibom-app-scale-compensation-height:125dvh}@media (min-width:769px){body,html{overflow-x:clip}#root{zoom:.8;zoom:var(--ibom-app-scale);width:100%}#root,#root>.App{min-height:125dvh;min-height:var(--ibom-app-scale-compensation-height)}}@supports not (zoom:1){@media (min-width:769px){#root{min-height:125dvh;min-height:var(--ibom-app-scale-compensation-height);transform:scale(.8);transform:scale(var(--ibom-app-scale));transform-origin:top left;width:125%;width:var(--ibom-app-scale-compensation)}}}:root{--ibom-font-family:"MiSans","PingFang SC","Microsoft YaHei",Arial,sans-serif}#root,#root .App,body,html,html body #root *,html body>:not(#root),html body>:not(#root) *{font-family:MiSans,PingFang SC,Microsoft YaHei,Arial,sans-serif!important}