@import "https://fonts.googleapis.com/css2?family=Cherry+Bomb+One&family=Pacifico&family=Funnel+Sans&family=Libre+Baskerville&display=swap";.captcha-track-container[data-v-fdddec2b]{touch-action:none}.settings-nav-icon[data-v-52c8524c]{justify-content:center;align-items:center;display:flex}.settings-nav-icon[data-v-52c8524c] i,.settings-nav-icon[data-v-52c8524c] .sf-seede-icon{justify-content:center;align-items:center;width:18px;height:18px;display:flex!important}.settings-nav-icon[data-v-52c8524c] svg{width:18px;height:18px;display:block}.sidebar-link-label[data-v-b19586ad]{line-height:inherit;transform:translateY(.5px)}.settings-dialog-enter-active[data-v-b19586ad],.settings-dialog-leave-active[data-v-b19586ad]{transition:all .3s}.settings-dialog-enter-active>div[data-v-b19586ad]:first-child,.settings-dialog-leave-active>div[data-v-b19586ad]:first-child{transition:opacity .3s}.settings-dialog-enter-active>div[data-v-b19586ad]:last-child,.settings-dialog-leave-active>div[data-v-b19586ad]:last-child{transition:all .3s cubic-bezier(.16,1,.3,1)}.settings-dialog-enter-from[data-v-b19586ad],.settings-dialog-leave-to[data-v-b19586ad]{opacity:0}.settings-dialog-enter-from>div[data-v-b19586ad]:last-child,.settings-dialog-leave-to>div[data-v-b19586ad]:last-child{opacity:0;transform:scale(.95)translateY(10px)}@keyframes scroll-out-d2451157{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes scroll-in-d2451157{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-scroll-out[data-v-d2451157]{animation:.5s cubic-bezier(.4,0,.2,1) forwards scroll-out-d2451157}.animate-scroll-in[data-v-d2451157]{animation:.5s cubic-bezier(.4,0,.2,1) forwards scroll-in-d2451157}.custom-underline[data-v-d2451157]{display:inline-block;position:relative}.custom-underline[data-v-d2451157]:after{content:"";opacity:.3;background-color:currentColor;width:100%;height:1px;position:absolute;bottom:0;left:0}.popup-blur-container[data-v-49f3f894]{background:#ffffffe6}.popup-blur-container[data-v-49f3f894]:before{content:"";-webkit-backdrop-filter:blur(60px);z-index:-1;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.popup-enter-active[data-v-49f3f894]{animation:.4s ease-out popup-in-49f3f894}.popup-leave-active[data-v-49f3f894]{animation:.3s ease-in popup-out-49f3f894}@keyframes popup-in-49f3f894{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes popup-out-49f3f894{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(10px)scale(.98)}}.geometric-shape{pointer-events:none;z-index:9999;background:0 0;border:1px solid #fff;animation:1s ease-out forwards explode;position:fixed}.geometric-shape.circle{border-radius:50%}.geometric-shape.triangle{background:0 0;border:16px solid #0000;border-top:none;border-bottom:28px solid #fff;width:0!important;height:0!important}.geometric-shape.cross{position:relative}.geometric-shape.cross:before,.geometric-shape.cross:after{content:"";background:#fff;position:absolute}.geometric-shape.cross:before{width:1px;height:100%;top:0;left:50%;transform:translate(-50%)}.geometric-shape.cross:after{width:100%;height:1px;top:50%;left:0;transform:translateY(-50%)}@keyframes explode{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{transform:translate(var(--tx),var(--ty))rotate(var(--rotation))scale(.3);opacity:0}}.footer-logo{opacity:.5;transition:opacity .3s}.footer-logo .logo-path{fill:#fff;fill-opacity:.5;transition:fill .3s}.group:hover .footer-logo{opacity:1}.group:hover .footer-logo .logo-path{fill:url(#logo-gradient);fill-opacity:1;animation:3s ease-in-out infinite gradient-flow}@keyframes gradient-flow{0%,to{filter:hue-rotate()}50%{filter:hue-rotate(60deg)}}.image-lazy[data-v-267a6927]{width:var(--v4233ed7c);height:var(--v6c7b0e5a);position:relative}img[data-v-267a6927]{opacity:0;transition:opacity .3s}img.loaded[data-v-267a6927]{opacity:1}.custom-scrollbar[data-v-dec370d4]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-dec370d4]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-dec370d4]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.custom-scrollbar[data-v-dec370d4]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.custom-scrollbar[data-v-10f585fc]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-10f585fc]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-10f585fc]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.custom-scrollbar[data-v-10f585fc]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@keyframes scroll-10f585fc{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll[data-v-10f585fc]{animation:20s linear infinite scroll-10f585fc}.animate-scroll[data-v-10f585fc]:hover{animation-play-state:paused}.custom-scrollbar[data-v-cc74a149]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-cc74a149]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-cc74a149]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.custom-scrollbar[data-v-cc74a149]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sr-only[data-v-b615ef0e]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.seede-size-selector .size-selector-label[data-v-a1f9c018]{display:none}.seede-size-selector .size-selector-size[data-v-a1f9c018]{background:0 0;padding:0}.seede-size-selector .size-selector-list[data-v-a1f9c018]{gap:0}.custom-scrollbar[data-v-a1f9c018]{scrollbar-width:thin;scrollbar-color:#0000001a transparent}:root.dark .custom-scrollbar[data-v-a1f9c018]{scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-a1f9c018]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-a1f9c018]::-webkit-scrollbar-track{background:0 0;border-radius:3px;margin:8px 0}.custom-scrollbar[data-v-a1f9c018]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px;transition:background-color .2s}:root.dark .custom-scrollbar[data-v-a1f9c018]::-webkit-scrollbar-thumb{background:#ffffff1a}.custom-scrollbar[data-v-a1f9c018]::-webkit-scrollbar-thumb:hover{background:#0000002e}:root.dark .custom-scrollbar[data-v-a1f9c018]::-webkit-scrollbar-thumb:hover{background:#ffffff2e}.custom-scrollbar[data-v-a1f9c018]::-webkit-scrollbar-thumb:active{background:#00000040}:root.dark .custom-scrollbar[data-v-a1f9c018]::-webkit-scrollbar-thumb:active{background:#ffffff40}.no-spinner[data-v-a1f9c018]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.no-spinner[data-v-a1f9c018]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.no-spinner[data-v-a1f9c018]{-webkit-appearance:textfield;appearance:textfield}.custom-scrollbar[data-v-405c126b]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-405c126b]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-405c126b]::-webkit-scrollbar-thumb{background:#0000000d;border-radius:10px}.dark .custom-scrollbar[data-v-405c126b]::-webkit-scrollbar-thumb{background:#ffffff1a}.custom-scrollbar[data-v-405c126b]::-webkit-scrollbar-thumb:hover{background:#0000001a}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}.hide-scroll-buttons [data-radix-select-scroll-up-button],.hide-scroll-buttons [data-radix-select-scroll-down-button]{display:none!important}[data-v-9ddc2dbd] .batch-count-popover>button:not(.batch-count-header-close),[data-v-9ddc2dbd] .batch-count-popover [data-radix-popover-close]:not(.batch-count-header-close),[data-v-9ddc2dbd] .batch-count-popover button[aria-label*=close i]:not(.batch-count-header-close),[data-v-9ddc2dbd] .batch-count-popover button[aria-label*=关闭 i]:not(.batch-count-header-close){display:none}.quick-start-enter-active[data-v-10ad5541]{transition:all .3s ease-out}.quick-start-leave-active[data-v-10ad5541]{transition:all .3s ease-in}.quick-start-enter-from[data-v-10ad5541]{opacity:0;transform:translateY(-10px)}.quick-start-enter-to[data-v-10ad5541],.quick-start-leave-from[data-v-10ad5541]{opacity:1;transform:translateY(0)}.quick-start-leave-to[data-v-10ad5541]{opacity:0;transform:translateY(-10px)}.tag-menu[data-v-23b18565]{-webkit-backdrop-filter:blur(12px)}.tag-menu-enter[data-v-23b18565]{transition:all .15s cubic-bezier(.32,.72,0,1)}.tag-menu-enter-from[data-v-23b18565]{opacity:0;transform:translateY(4px)scale(.98)}.tag-menu-enter-to[data-v-23b18565]{opacity:1;transform:translateY(0)scale(1)}.tag-menu-leave[data-v-23b18565]{transition:all .1s cubic-bezier(.32,.72,0,1)}.tag-menu-leave-from[data-v-23b18565]{opacity:1;transform:translateY(0)scale(1)}.tag-menu-leave-to[data-v-23b18565]{opacity:0;transform:translateY(2px)scale(.98)}.tag-item[data-v-23b18565]{will-change:background-color}.minimal-scrollbar[data-v-23b18565]::-webkit-scrollbar{width:4px}.minimal-scrollbar[data-v-23b18565]::-webkit-scrollbar-track{background:0 0}.minimal-scrollbar[data-v-23b18565]::-webkit-scrollbar-thumb{background:0 0;border-radius:2px;transition:background .2s}.minimal-scrollbar[data-v-23b18565]:hover::-webkit-scrollbar-thumb{background:#0000001f}:root.dark .minimal-scrollbar[data-v-23b18565]:hover::-webkit-scrollbar-thumb{background:#ffffff26}.command-menu[data-v-77514979]{z-index:100}.command-menu-enter[data-v-77514979]{transition:all .2s cubic-bezier(.16,1,.3,1)}.command-menu-enter-from[data-v-77514979]{opacity:0;transform:translateY(-8px)scale(.96)}.command-menu-enter-to[data-v-77514979]{opacity:1;transform:translateY(0)scale(1)}.command-menu-leave[data-v-77514979]{transition:all .15s cubic-bezier(.16,1,.3,1)}.command-menu-leave-from[data-v-77514979]{opacity:1;transform:translateY(0)scale(1)}.command-menu-leave-to[data-v-77514979]{opacity:0;transform:translateY(-4px)scale(.98)}.minimal-scrollbar[data-v-77514979]::-webkit-scrollbar{width:4px}.minimal-scrollbar[data-v-77514979]::-webkit-scrollbar-track{background:0 0}.minimal-scrollbar[data-v-77514979]::-webkit-scrollbar-thumb{background:0 0;border-radius:2px}.minimal-scrollbar[data-v-77514979]:hover::-webkit-scrollbar-thumb{background:#0000001a}:root.dark .minimal-scrollbar[data-v-77514979]:hover::-webkit-scrollbar-thumb{background:#ffffff26}.remix-menu[data-v-b17c9841]{-webkit-backdrop-filter:blur(12px)}.remix-menu-enter[data-v-b17c9841]{transition:all .15s cubic-bezier(.32,.72,0,1)}.remix-menu-enter-from[data-v-b17c9841]{opacity:0;transform:translateY(4px)scale(.98)}.remix-menu-enter-to[data-v-b17c9841]{opacity:1;transform:translateY(0)scale(1)}.remix-menu-leave[data-v-b17c9841]{transition:all .1s cubic-bezier(.32,.72,0,1)}.remix-menu-leave-from[data-v-b17c9841]{opacity:1;transform:translateY(0)scale(1)}.remix-menu-leave-to[data-v-b17c9841]{opacity:0;transform:translateY(2px)scale(.98)}.minimal-scrollbar[data-v-b17c9841]::-webkit-scrollbar{width:4px}.minimal-scrollbar[data-v-b17c9841]::-webkit-scrollbar-track{background:0 0}.minimal-scrollbar[data-v-b17c9841]::-webkit-scrollbar-thumb{background:0 0;border-radius:2px;transition:background .2s}.minimal-scrollbar[data-v-b17c9841]:hover::-webkit-scrollbar-thumb{background:#0000001f}:root.dark .minimal-scrollbar[data-v-b17c9841]:hover::-webkit-scrollbar-thumb{background:#ffffff26}.color-popover[data-v-be08e67c]{box-shadow:0 0 0 1px #00000008,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000000d}.custom-scrollbar[data-v-be08e67c]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-be08e67c]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-be08e67c]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.custom-scrollbar[data-v-be08e67c]::-webkit-scrollbar-thumb:hover{background:#0003}:root.dark .custom-scrollbar[data-v-be08e67c]::-webkit-scrollbar-thumb{background:#ffffff1a}:root.dark .custom-scrollbar[data-v-be08e67c]::-webkit-scrollbar-thumb:hover{background:#fff3}.material-popover[data-v-46157d56]{box-shadow:0 0 0 1px #00000008,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000000d}.custom-scrollbar[data-v-46157d56]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-46157d56]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-46157d56]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.custom-scrollbar[data-v-46157d56]::-webkit-scrollbar-thumb:hover{background:#0003}:root.dark .custom-scrollbar[data-v-46157d56]::-webkit-scrollbar-thumb{background:#ffffff1a}:root.dark .custom-scrollbar[data-v-46157d56]::-webkit-scrollbar-thumb:hover{background:#fff3}.remix-popover[data-v-be3fc735]{box-shadow:0 0 0 1px #00000008,0 20px 25px -5px #0000001a,0 8px 10px -6px #0000000d}.minimal-scrollbar[data-v-be3fc735]::-webkit-scrollbar{width:4px}.minimal-scrollbar[data-v-be3fc735]::-webkit-scrollbar-track{background:0 0}.minimal-scrollbar[data-v-be3fc735]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}:root.dark .minimal-scrollbar[data-v-be3fc735]::-webkit-scrollbar-thumb{background:#ffffff1a}.editor-container[data-v-ff375602]{position:relative}.editor-content[data-v-ff375602]{letter-spacing:-.01em;font-feature-settings:"kern" 1,"liga" 1;caret-color:#171717;word-wrap:break-word;white-space:pre-wrap;font-size:1rem;line-height:1.7}:root.dark .editor-content[data-v-ff375602]{caret-color:#fff}.editor-content[data-v-ff375602]:focus{outline:none}.editor-content[data-v-ff375602]::-moz-selection{background:#20f6da33}.editor-content[data-v-ff375602]::selection{background:#20f6da33}.placeholder-text[data-v-ff375602]{letter-spacing:-.01em;font-size:1rem;line-height:1.7}.typewriter-cursor[data-v-ff375602]{margin-left:1px;font-weight:300;animation:1s step-end infinite blink-ff375602}@keyframes blink-ff375602{0%,to{opacity:1}50%{opacity:0}}.minimal-scrollbar[data-v-ff375602]::-webkit-scrollbar{width:4px}.minimal-scrollbar[data-v-ff375602]::-webkit-scrollbar-track{background:0 0}.minimal-scrollbar[data-v-ff375602]::-webkit-scrollbar-thumb{background:0 0;border-radius:2px;transition:background .2s}.minimal-scrollbar[data-v-ff375602]:hover::-webkit-scrollbar-thumb{background:#0000001f}:root.dark .minimal-scrollbar[data-v-ff375602]:hover::-webkit-scrollbar-thumb{background:#ffffff26}.minimal-scrollbar[data-v-ff375602]::-webkit-scrollbar-thumb:hover{background:#0003}:root.dark .minimal-scrollbar[data-v-ff375602]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.loading-dots[data-v-ff375602]{align-items:center;gap:3px;display:flex}.loading-dots .dot[data-v-ff375602]{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite dot-pulse-ff375602}.loading-dots .dot[data-v-ff375602]:first-child{animation-delay:0s}.loading-dots .dot[data-v-ff375602]:nth-child(2){animation-delay:.2s}.loading-dots .dot[data-v-ff375602]:nth-child(3){animation-delay:.4s}@keyframes dot-pulse-ff375602{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}[data-v-ff375602] .draggable-item{cursor:grab;transition:transform .15s cubic-bezier(.32,.72,0,1),box-shadow .15s cubic-bezier(.32,.72,0,1),opacity .15s}[data-v-ff375602] .draggable-item:hover{box-shadow:0 2px 8px #00000014,0 1px 2px #0000000a}[data-v-ff375602] .draggable-item.dragging{opacity:.7;cursor:grabbing;transform:scale(1.01);box-shadow:0 8px 24px #0000001f,0 2px 8px #00000014}[data-v-ff375602] .draggable-item:active{cursor:grabbing}[data-v-ff375602] [data-type=image]{vertical-align:top}[data-v-ff375602] [data-type=image] img{display:block}[data-v-ff375602] .img-wrapper{min-width:100px;max-width:400px;min-height:72px;display:flex}[data-v-ff375602] .drop-indicator{vertical-align:middle;background:linear-gradient(#20f6da 0%,#86eeba 100%);border-radius:1px;width:2px;height:20px;margin:0 1px;animation:1s ease-in-out infinite indicator-pulse-ff375602;display:inline-block}@keyframes indicator-pulse-ff375602{0%,to{opacity:1}50%{opacity:.5}}[data-v-ff375602] .resize-handles{z-index:15}[data-v-ff375602] [class^=resize-handle-]{transition:all .15s;box-shadow:0 1px 3px #00000026}[data-v-ff375602] [class^=resize-handle-]:hover{transform:scale(1.2);box-shadow:0 2px 6px #0003}[data-v-ff375602] [class^=resize-handle-]:active{transform:scale(1.1)}[data-v-ff375602] .img-wrapper.border-neutral-900{box-shadow:0 0 0 1px #0000001a}[data-v-ff375602] .material-node{transition:all .2s}[data-v-ff375602] .material-node:hover .img-wrapper{box-shadow:0 4px 12px #00000014}[data-v-ff375602] .usage-trigger{transition:all .2s}[data-v-ff375602] .usage-trigger:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}[data-v-ff375602] [data-type=tag]{transition:all .15s}[data-v-ff375602] [data-type=tag]:hover{filter:brightness(.97)}[data-v-ff375602] .color-tag{transition:all .12s cubic-bezier(.32,.72,0,1)}[data-v-ff375602] .color-tag:hover{filter:brightness(.95)}@keyframes breathing-085e204e{0%,to{box-shadow:inset 0 0 20px #2b20f699,inset 0 0 40px #2962ff4d}50%{box-shadow:inset 0 0 30px #f676204d,inset 0 0 60px #fbff294d}}.loading-box-breathing[data-v-085e204e]{animation:2s ease-in-out infinite breathing-085e204e}.loading-inner-shadow[data-v-085e204e]{box-shadow:inset 0 0 30px #20f6da1a,inset 0 0 60px #8229ff0d}.scrollbar-hide[data-v-5a3e9728]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-5a3e9728]::-webkit-scrollbar{display:none}.scene-image[data-v-5a3e9728]{transition:top 10s linear,transform 10s linear}.group:hover .scene-image-overflow[data-v-5a3e9728]{top:100%;transform:translateY(-100%)}.cursor-blink[data-v-13ef66bd]{animation:1.5s ease-in-out infinite blink-13ef66bd}@keyframes blink-13ef66bd{0%,to{opacity:1}50%{opacity:0}}.typewriter-cursor[data-v-44d18cbd]{margin-left:-2px;transition:opacity .1s}.char-item[data-v-44d18cbd]{white-space:pre;display:inline-block}.char-enter-active[data-v-44d18cbd]{transition:opacity 80ms ease-out}.char-leave-active[data-v-44d18cbd]{transition:opacity 50ms ease-out}.char-enter-from[data-v-44d18cbd],.char-leave-to[data-v-44d18cbd]{opacity:0}.text-selection-box[data-v-44d18cbd]{justify-content:center;align-items:center;min-width:80px;min-height:60px;display:flex}.upscale-mosaic-image[data-v-d847fa1d]{image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.upscale-clear-image[data-v-d847fa1d]{transition:clip-path .8s cubic-bezier(.4,0,.2,1),transform .3s ease-out}.upscale-clear-image.is-zooming[data-v-d847fa1d]{transition:clip-path 2s cubic-bezier(.4,0,.2,1),transform .15s ease-out}.style-fade-enter-active[data-v-8ad99c2c],.style-fade-leave-active[data-v-8ad99c2c]{transition:opacity .4s}.style-fade-enter-from[data-v-8ad99c2c],.style-fade-leave-to[data-v-8ad99c2c]{opacity:0}.card-img-enter[data-v-47d8a29d]{transform:translateY(40px)translateX(var(--tw-translate-x,0))rotate(5deg);opacity:0;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1)}.card-img-visible[data-v-47d8a29d]{opacity:1;transform:translateY(0)translateX(var(--tw-translate-x,0))rotate(5deg)}.sidebar-enter-active[data-v-a8565d56],.sidebar-leave-active[data-v-a8565d56]{transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.sidebar-enter-from[data-v-a8565d56],.sidebar-leave-to[data-v-a8565d56]{opacity:0;border-top-width:0;padding:0;height:0!important;min-height:0!important}@media (min-width:768px){.sidebar-enter-from[data-v-a8565d56],.sidebar-leave-to[data-v-a8565d56]{opacity:0;border-top-width:1px;border-left-width:0;padding:0;width:0!important;min-width:0!important;height:auto!important;min-height:auto!important}}.fade-enter-active[data-v-a8565d56],.fade-leave-active[data-v-a8565d56]{transition:all .2s}.fade-enter-from[data-v-a8565d56],.fade-leave-to[data-v-a8565d56]{opacity:0;transform:translateY(-8px)}.overflow-y-auto[data-v-a8565d56]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-a8565d56]::-webkit-scrollbar-track{background:0 0}.overflow-y-auto[data-v-a8565d56]::-webkit-scrollbar-thumb{background:#00000003;border-radius:4px}.overflow-y-auto[data-v-a8565d56]::-webkit-scrollbar-thumb:hover{background:#00000003}.roles-section[data-v-809c8082]{background:linear-gradient(#94b3da 0%,#d0e3f6 15%,#f5f1e6 30%,#e8d5c3 45%,#97a4bc 60%,#395e94 75%,#08306f 90%,#02245d 100%);position:relative;overflow:hidden}.roles-section[data-v-809c8082]:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.3;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;position:absolute;top:0;bottom:0;left:0;right:0}.roles-grid[data-v-809c8082]{z-index:2;background-image:linear-gradient(90deg,#0000 calc(16.6667% - .5px),#ffffff1f calc(16.6667% - .5px) calc(16.6667% + .5px),#0000 calc(16.6667% + .5px)),linear-gradient(90deg,#0000 calc(33.3333% - .5px),#ffffff1f calc(33.3333% - .5px) calc(33.3333% + .5px),#0000 calc(33.3333% + .5px)),linear-gradient(90deg,#0000 calc(50% - .5px),#ffffff1f calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(90deg,#0000 calc(66.6667% - .5px),#ffffff1f calc(66.6667% - .5px) calc(66.6667% + .5px),#0000 calc(66.6667% + .5px)),linear-gradient(90deg,#0000 calc(83.3333% - .5px),#ffffff1f calc(83.3333% - .5px) calc(83.3333% + .5px),#0000 calc(83.3333% + .5px)),linear-gradient(#0000 calc(12.5% - .5px),#ffffff1f calc(12.5% - .5px) calc(12.5% + .5px),#0000 calc(12.5% + .5px)),linear-gradient(#0000 calc(25% - .5px),#ffffff1f calc(25% - .5px) calc(25% + .5px),#0000 calc(25% + .5px)),linear-gradient(#0000 calc(37.5% - .5px),#ffffff1f calc(37.5% - .5px) calc(37.5% + .5px),#0000 calc(37.5% + .5px)),linear-gradient(#0000 calc(50% - .5px),#ffffff1f calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(#0000 calc(62.5% - .5px),#ffffff1f calc(62.5% - .5px) calc(62.5% + .5px),#0000 calc(62.5% + .5px)),linear-gradient(#0000 calc(75% - .5px),#ffffff1f calc(75% - .5px) calc(75% + .5px),#0000 calc(75% + .5px)),linear-gradient(#0000 calc(87.5% - .5px),#ffffff1f calc(87.5% - .5px) calc(87.5% + .5px),#0000 calc(87.5% + .5px));grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(6,1fr);width:100%;height:100%;display:grid;position:relative}.grid-cell[data-v-809c8082]{align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:visible}.cell-text-left[data-v-809c8082]{text-align:left;justify-content:flex-start}.cell-text-right[data-v-809c8082]{text-align:right;justify-content:flex-end}.cell-top[data-v-809c8082]{align-items:flex-start}.cell-bottom[data-v-809c8082]{align-items:flex-end}.span-2[data-v-809c8082]{grid-column:span 2}@media (max-width:768px){.roles-grid[data-v-809c8082]{background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#ffffff1f calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(#0000 calc(12.5% - .5px),#ffffff1f calc(12.5% - .5px) calc(12.5% + .5px),#0000 calc(12.5% + .5px)),linear-gradient(#0000 calc(25% - .5px),#ffffff1f calc(25% - .5px) calc(25% + .5px),#0000 calc(25% + .5px)),linear-gradient(#0000 calc(37.5% - .5px),#ffffff1f calc(37.5% - .5px) calc(37.5% + .5px),#0000 calc(37.5% + .5px)),linear-gradient(#0000 calc(50% - .5px),#ffffff1f calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(#0000 calc(62.5% - .5px),#ffffff1f calc(62.5% - .5px) calc(62.5% + .5px),#0000 calc(62.5% + .5px)),linear-gradient(#0000 calc(75% - .5px),#ffffff1f calc(75% - .5px) calc(75% + .5px),#0000 calc(75% + .5px)),linear-gradient(#0000 calc(87.5% - .5px),#ffffff1f calc(87.5% - .5px) calc(87.5% + .5px),#0000 calc(87.5% + .5px));grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(2,1fr)}.grid-cell[data-v-809c8082]{display:none}.cell-heading-1[data-v-809c8082]{grid-area:2/1/auto/-1;align-items:flex-start;display:flex}.cell-heading-2[data-v-809c8082]{grid-area:4/1/auto/-1;align-items:flex-start;display:flex}.cell-desc[data-v-809c8082]{grid-area:7/1/auto/2;align-items:flex-start;display:flex}.cell-btn[data-v-809c8082]{grid-area:8/1/auto/-1;align-items:flex-start;display:flex}}.grid-text[data-v-809c8082]{color:#fff;text-transform:uppercase;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(4rem,4vw,8rem);font-weight:700;line-height:100%}.cell-desc[data-v-809c8082]{align-items:stretch;container-type:size}.grid-text-desc[data-v-809c8082]{color:#ffffffe6;word-wrap:break-word;overflow-wrap:break-word;align-items:flex-end;height:100%;font-size:clamp(.6rem,18cqh,1.5rem);font-weight:300;line-height:1.2;display:flex}.cell-btn[data-v-809c8082]{padding:0}.grid-btn[data-v-809c8082]{color:#fff;letter-spacing:.05em;background-color:#ffffff26;justify-content:center;align-items:center;width:100%;height:100%;font-size:clamp(.875rem,1vw,1rem);font-weight:500;text-decoration:none;transition:all .2s;display:flex}.grid-btn[data-v-809c8082]:hover{background-color:#ffffff1f}
