.rs-stack .rs-btn-subtle{border-radius:4px;color:var(--black-100);font-size:14px}.rs-stack .rs-btn-subtle:focus{background-color:transparent;color:var(--black-100)}.rs-stack .rs-btn-subtle:not(.rs-btn-disabled):hover{background-color:var(--blue-20);color:var(--black-100)}.rs-stack .rs-btn-subtle:not(.rs-btn-disabled):active{background-color:var(--blue-30);color:var(--black-100)}.rs-calendar-header .rs-calendar-header-title-date.rs-btn-subtle{width:80px;padding:0 2px!important;margin:0}.rs-calendar-header .rs-calendar-header-time-toolbar{height:24px;max-height:24px}.rs-calendar-month-view .rs-calendar-header-month-toolbar{padding:0 20px!important}.rs-calendar-header-month-toolbar{display:block!important}.rs-btn-icon-placement-left{padding:2px!important;width:20px;height:20px}.rs-btn-icon-placement-left>.rs-icon{color:var(--black-70);font-size:16px!important}.rs-stack .rs-calendar-month-view .rs-calendar-header-title-date,.rs-stack .rs-calendar-month-view .rs-calendar-header-title-date.rs-calendar-header-error,.rs-stack .rs-calendar-month-view .rs-calendar-header-title-date.rs-calendar-header-error:focus,.rs-stack .rs-calendar-month-view .rs-calendar-month-view .rs-calendar-header-title-date.rs-calendar-header-error:hover:active,.rs-stack .rs-calendar-time-view .rs-calendar-header-title-time{color:var(--blue-80)!important;background-color:transparent!important}.rs-calendar-btn-close{display:none!important}.rs-stack .rs-calendar-month-dropdown,.rs-stack .rs-calendar-time-dropdown{top:48px;border-top:1px solid var(--black-20)}.rs-stack .rs-calendar .rs-calendar-month-dropdown-cell-content{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--black-100);padding:0}.rs-stack .rs-calendar .rs-calendar-month-dropdown-cell:not(.disabled) .rs-calendar-month-dropdown-cell-content:hover{background-color:transparent;color:var(--black-100)}.rs-stack .rs-calendar-month-view .rs-calendar-month-dropdown-cell.disabled .rs-calendar-month-dropdown-cell-content{text-decoration:none;color:var(--black-30)}.rs-stack .rs-calendar-month-view .rs-calendar-month-dropdown-cell.disabled .rs-calendar-month-dropdown-cell-content:hover{background-color:transparent;color:var(--black-30)}.rs-stack .rs-calendar-month-view .rs-calendar-month-dropdown-cell-active .rs-calendar-month-dropdown-cell-content{background-color:transparent;color:var(--black-0);background-color:transparent!important;color:var(--black-0)!important}.rs-stack .rs-calendar-time-dropdown{padding:0 12px}.rs-stack .rs-calendar-time-view .rs-calendar-body{border-top:1px solid var(--black-20)}.rs-stack .rs-calendar-time-dropdown-cell{font-size:14px;font-style:normal;font-weight:400;line-height:20px;border-radius:4px;margin:0;height:28px;padding:4px 8px}.rs-stack .rs-calendar-time-dropdown-cell:hover{background-color:var(--blue-20);color:var(--black-100)}.rs-stack .rs-calendar-time-dropdown-cell-active{background-color:var(--blue-80)!important;color:var(--black-0)!important}.rs-stack .rs-scroll-view-custom-scrollbar,.rs-stack .rs-scroll-view-custom-scrollbar::-webkit-scrollbar{padding-right:4px;scrollbar-width:thin;scrollbar-color:var(--black-20) transparent}.rs-stack .rs-calendar-time-dropdown-column-title{background-color:transparent;color:var(--black-70);margin:4px 0;padding:0;height:16px;line-height:16px}.rs-calendar-time-dropdown-column{width:50%!important}.rs-input-group.rs-input-group-inside .rs-picker-label.rs-input-group-addon{display:block;position:absolute;width:100%;transition:.2s ease-out;text-align:left;padding:0 40px 0 16px!important;line-height:16px;font-weight:400;background:transparent;overflow:hidden;text-overflow:ellipsis;color:var(--black-70);top:15px;max-width:100%;left:0;z-index:10;font-size:16px}.rs-picker-has-value .rs-input-group.rs-input-group-inside .rs-picker-label,.rs-picker.calendar-focused .rs-input-group.rs-input-group-inside .rs-picker-label{top:3px;font-size:11px!important}.rs-picker .rs-input-group.rs-input-group-inside{background-color:var(--black-0);border-radius:8px;border-color:var(--black-20);outline:none!important}.rs-picker .rs-input-group.rs-input-group-inside:hover{border-color:var(--blue-80)}.rs-picker .rs-input-group.rs-input-group-inside input{box-shadow:none}.rs-picker.calendar-focused .rs-input-group.rs-input-group-inside{border-color:var(--blue-80)!important}.rs-picker.calendar-filled:not(.rs-picker.calendar-focused):not(.rs-picker-disabled) .rs-input-group.rs-input-group-inside{border-color:var(--blue-30)!important;background-color:var(--blue-30)!important}.rs-picker.calendar-error .rs-input-group.rs-input-group-inside{border-color:var(--red-40)}.rs-picker-disabled.calendar-filled .rs-input-group.rs-input-group-inside{border-color:var(--blue-20)!important;background-color:var(--blue-20)!important}.rs-picker-disabled .rs-input-group.rs-input-group-inside .rs-picker-label{color:var(--black-30)}.rs-picker .rs-input-group.rs-input-group-inside .rs-input-group-addon{padding:0 16px!important}.rs-picker .rs-input-group.rs-input-group-inside .rs-input-group-addon~input.rs-input{background-color:transparent;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:var(--black-100);padding:18px 0 4px 16px;cursor:pointer}.rs-picker-disabled .rs-input-group.rs-input-group-inside .rs-input-group-addon~input.rs-input{color:var(--black-30)}.rs-btn-close{font-size:16px}.rs-btn-close svg path{stroke-width:1px;stroke:var(--black-70)!important}.rs-btn-close:focus svg path,.rs-btn-close:hover svg path{stroke:var(--black-100)!important}.rs-stack .rs-calendar-header{padding:16px 0 0;height:48px;display:flex;justify-content:center;gap:16px}.rs-calendar-time-dropdown{margin-top:auto}.rs-picker-popup-daterange .rs-stack .rs-stack-item:first-child{width:fit-content}.rs-picker-popup-daterange .rs-stack .rs-picker-daterange-predefined{height:330px;border-bottom:1px solid var(--black-20);padding:16px 16px 16px 24px;gap:4px!important}.rs-picker-popup-daterange .rs-stack .rs-picker-daterange-predefined .rs-btn{width:120px;height:40px;padding:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--black-100);justify-content:start;border-radius:4px;text-decoration:none}.rs-picker-popup-daterange .rs-stack .rs-picker-daterange-predefined .rs-btn:hover{background-color:var(--blue-20)}.rs-picker-popup-daterange .rs-stack .rs-picker-daterange-predefined .rs-btn:active{background-color:var(--blue-30)}.rs-picker-popup-daterange .rs-stack .rs-stack-item:last-child{width:100%}.rs-picker-popup-daterange .rs-picker-daterange-calendar-group{display:flex;border-top:1px solid var(--black-20)}.rs-picker-popup-daterange .rs-calendar-table{height:216px}.rs-picker-popup-daterange .rs-picker-daterange-calendar-group .rs-calendar{padding:0;margin:0;border-left:1px solid var(--black-20);min-width:50%;min-height:100%}.rs-picker-popup-daterange .rs-calendar-body{padding:0 24px 16px!important}.rs-picker-popup-daterange .rs-picker-daterange-calendar-group .rs-calendar-table-cell-content{width:24px!important;height:24px!important;padding:0;border-radius:4px!important;box-shadow:none;display:flex!important;align-items:center;justify-content:center}.rs-picker-popup-daterange .rs-calendar-table-cell{padding:0}.rs-picker-popup-daterange .rs-calendar-table-cell:not(.rs-calendar-table-cell-disabled) .rs-calendar-table-cell-day{color:var(--black-100)}.rs-picker-popup-daterange .rs-calendar-table .rs-calendar-table-cell:not(.rs-calendar-table-cell-disabled):hover .rs-calendar-table-cell-content{background-color:var(--blue-20)}.rs-picker-popup-daterange .rs-calendar-table .rs-calendar-table-cell-in-range:not(.rs-calendar-table-cell-disabled) .rs-calendar-table-cell-content,.rs-picker-popup-daterange .rs-calendar-table .rs-calendar-table-cell-in-range:not(.rs-calendar-table-cell-disabled):hover .rs-calendar-table-cell-content{background-color:var(--blue-30);color:var(--black-100)}.rs-picker-popup-daterange .rs-calendar-table .rs-calendar-table-cell:not(.rs-calendar-table-cell-disabled).rs-calendar-table-cell-selected .rs-calendar-table-cell-content{background-color:var(--blue-80)!important}.rs-picker-popup-daterange .rs-calendar-table-cell:not(.rs-calendar-table-cell-disabled).rs-calendar-table-cell-selected .rs-calendar-table-cell-day{color:var(--black-0)!important}.rs-picker-popup-daterange .rs-calendar-table .rs-calendar-table-cell.rs-calendar-table-cell-disabled .rs-calendar-table-cell-content .rs-calendar-table-cell-day{color:var(--black-30)!important}.rs-picker-popup-daterange .rs-calendar-table .rs-calendar-table-cell-un-same-month:not(.rs-calendar-table-cell-disabled) .rs-calendar-table-cell-content{background-color:var(--black-0);color:var(--black-50)}.rs-picker-popup-daterange .rs-calendar-table .rs-calendar-table-cell-un-same-month:not(.rs-calendar-table-cell-disabled):hover .rs-calendar-table-cell-content{background-color:var(--blue-20);color:var(--black-50)}.rs-picker-popup-daterange .rs-calendar-table-cell-in-range:before{content:none!important}.rs-picker-popup-daterange .rs-calendar-table-header-cell{padding:0}.rs-picker-popup-daterange .rs-calendar-table-header-cell-content{font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:var(--black-70);padding:0}.rs-picker-popup-daterange .rs-picker-daterange-header{padding:16px 24px 8px;border-left:1px solid var(--black-20)}.rs-picker-popup-daterange .rs-picker-daterange-header .rs-picker-header-date{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--black-100);text-transform:uppercase}.rs-picker-header-character{color:var(--black-100)}.rs-picker-popup-daterange .rs-picker-toolbar{padding:16px 24px;border-top:1px solid var(--black-20);justify-content:flex-end!important}.rs-picker-popup-daterange .rs-stack .rs-picker-toolbar .rs-stack-item{width:fit-content}.rs-picker-popup-daterange .rs-btn-primary{padding:12px 24px;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:var(--black-0);background-color:var(--black-100);border-radius:8px}.rs-picker-popup-daterange .rs-btn-primary:hover{background-color:var(--blue-80)}.rs-picker-popup-daterange .rs-btn-primary:active{background-color:var(--blue-100)}.rs-picker-popup-daterange .rs-btn-primary.rs-btn-disabled{background-color:var(--black-20);color:var(--black-50);opacity:1}.rs-picker-popup-date .rs-stack-item .rs-calendar{min-width:100%}.rs-picker-popup-date .rs-stack-item:first-child{width:100%}.rs-picker-popup-date .rs-calendar-body{padding:8px 24px!important}.rs-picker-popup-date .rs-picker-toolbar{padding:16px 24px;border-top:1px solid var(--black-20)}.rs-picker-popup-date .rs-picker-toolbar .rs-stack-item:first-child{width:0}.rs-picker-popup-date .rs-picker-toolbar .rs-stack-item:nth-child(2),.rs-picker-popup-date .rs-picker-toolbar-right{width:100%}.rs-picker-popup-date .rs-btn-primary,.rs-picker-popup-date .rs-btn-primary:focus{background-color:var(--black-100);width:100%;height:48px;display:flex;padding:12px 24px;justify-content:center;align-items:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.rs-picker-popup-date .rs-btn-primary:hover{background-color:var(--blue-80)}.rs-picker-popup-date .rs-btn-primary:active{background-color:var(--blue-100)}.rs-picker-popup-date .rs-btn-primary.rs-btn-disabled{background-color:var(--black-20);color:var(--black-50);opacity:1}.rs-picker-popup-date .rs-calendar-table-header-cell-content{color:var(--black-70);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.rs-picker-popup-date .rs-calendar .rs-calendar-table-cell{padding:4px 1px}.rs-picker-popup-date .rs-calendar .rs-calendar-table-cell .rs-calendar-table-cell-content{width:24px;padding:0;display:flex!important;align-items:center;justify-content:center;height:24px;text-decoration:none;box-shadow:none;border-radius:4px;background-color:transparent;color:var(--black-100)}.rs-picker-popup-date .rs-calendar .rs-calendar-table-cell:not(.rs-calendar-table-cell-disabled):hover .rs-calendar-table-cell-content{background-color:var(--blue-20)}.rs-picker-popup-date .rs-calendar-table-cell:not(.rs-calendar-table-cell-disabled):hover .rs-calendar-table-cell-content .rs-calendar-table-cell-day{color:var(--black-100)}.rs-picker-popup-date .rs-calendar .rs-calendar-table-cell.rs-calendar-table-cell-disabled .rs-calendar-table-cell-content{background-color:transparent!important;opacity:1}.rs-picker-popup-date .rs-calendar-table-cell.rs-calendar-table-cell-disabled .rs-calendar-table-cell-content .rs-calendar-table-cell-day{color:var(--black-30)!important}.rs-picker-popup-date .rs-calendar-table-cell-un-same-month:not(.rs-calendar-table-cell-disabled) .rs-calendar-table-cell-content .rs-calendar-table-cell-day{color:var(--black-50)!important}.rs-picker-popup-date .rs-calendar .rs-calendar-table-cell-un-same-month:not(.rs-calendar-table-cell-disabled):hover .rs-calendar-table-cell-content{background-color:var(--blue-20)}.rs-picker-popup-date .rs-calendar-table-cell-un-same-month:not(.rs-calendar-table-cell-disabled):hover .rs-calendar-table-cell-content .rs-calendar-table-cell-day{color:var(--black-50)}.rs-picker-popup-date .rs-calendar .rs-calendar-table-cell-selected:not(.rs-calendar-table-cell-disabled) .rs-calendar-table-cell-content,.rs-picker-popup-date .rs-calendar .rs-calendar-table-cell-selected:not(.rs-calendar-table-cell-disabled):hover .rs-calendar-table-cell-content{background-color:var(--blue-80);color:var(--black-0)}.rs-picker-popup-date .rs-calendar-table-cell-selected:not(.rs-calendar-table-cell-disabled):hover .rs-calendar-table-cell-content .rs-calendar-table-cell-day{color:var(--black-0)!important}.big-sphere{position:relative;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));filter:brightness(1.09928) saturate(1.59714)}.big-sphere .blob-container{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;overflow:hidden}.big-sphere .blob{position:absolute;border-radius:50%;filter:blur(16px)}.big-sphere .blob-1{width:33%;height:33%;background:radial-gradient(circle,rgba(116,114,229,.9) 0,rgba(116,114,229,.6) 60%,transparent 100%);top:30%;left:30%;animation:bigBlobPulse1 5s ease-in-out infinite;border-radius:60% 40% 70% 30%}.big-sphere .blob-2{width:32%;height:32%;background:radial-gradient(circle,#af79f6 0,rgba(175,121,246,.7) 50%,transparent 100%);animation:bigBlobPulse2 5s ease-in-out infinite;top:25%;left:45%;border-radius:40% 60% 50% 50%}.big-sphere .blob-3{width:30%;height:30%;background:radial-gradient(circle,rgba(71,222,241,.95) 0,rgba(71,222,241,.6) 55%,transparent 100%);animation:bigBlobPulse3 5s ease-in-out infinite;top:45%;left:25%;border-radius:70% 30% 60% 40%}.big-sphere .blob-4{width:35%;height:35%;background:radial-gradient(circle,hsla(45,94%,69%,.9) 0,hsla(45,94%,69%,.5) 65%,transparent 100%);top:50%;left:40%;animation:blobPulse4 5s ease-in-out infinite;border-radius:50% 50% 80% 20%}.big-sphere .blob-5{width:28%;height:28%;background:radial-gradient(circle,#55aaf0 0,rgba(85,170,240,.7) 50%,transparent 100%);top:35%;left:55%;animation:bigBlobPulse5 5s ease-in-out infinite;border-radius:30% 70% 40% 60%}.big-sphere .flowing-gradient{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(from 0deg,rgba(116,114,229,.5) 0deg,rgba(175,121,246,.5) 72deg,rgba(85,170,240,.5) 144deg,rgba(71,222,241,.5) 216deg,hsla(45,94%,69%,.5) 288deg,rgba(116,114,229,.5) 1turn);animation:bigGradientFlow 12s linear infinite;opacity:.8;filter:blur(15px)}.big-sphere .inner-light{position:absolute;top:15%;left:15%;width:70%;height:70%;background:radial-gradient(circle at 40% 30%,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,.4) 30%,hsla(0,0%,100%,.1) 60%,transparent 80%);animation:bigLightShimmer 6s ease-in-out infinite,bigInnerLightMorph 9s ease-in-out infinite;filter:blur(5px);border-radius:50% 50% 60% 40%}.big-sphere.surface-highlight{position:absolute;top:12%;left:15%;width:55%;height:45%;background:radial-gradient(ellipse at 50% 50%,hsla(0,0%,100%,.6) 0,hsla(0,0%,100%,.3) 40%,transparent 70%);animation:bigHighlightMove 7s ease-in-out infinite,bigHighlightMorph 5s ease-in-out infinite;filter:blur(6px);border-radius:60% 40% 70% 30%}.big-sphere.depth-shadow{position:absolute;bottom:15%;right:20%;width:40%;height:30%;background:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.2) 0,rgba(0,0,0,.1) 50%,transparent 80%);animation:bigShadowShift 6s ease-in-out infinite;filter:blur(10px)}@keyframes bigBlobPulse1{0%,to{transform:scale(1) rotate(0deg);border-radius:60% 40% 70% 30%;opacity:.8}20%{transform:scale(1.4) rotate(72deg);border-radius:70% 30% 60% 40%;opacity:1}40%,60%,80%{transform:scale(.9) rotate(144deg);border-radius:50% 50% 80% 20%;opacity:.6}}@keyframes bigBlobPulse2{0%,20%,to{transform:scale(1) rotate(0deg);border-radius:40% 60% 50% 50%;opacity:.8}40%{transform:scale(1.5) rotate(90deg);border-radius:60% 40% 70% 30%;opacity:1}60%,80%{transform:scale(.8) rotate(180deg);border-radius:30% 70% 40% 60%;opacity:.6}}@keyframes bigBlobPulse3{0%,20%,40%,to{transform:scale(1) rotate(0deg);border-radius:70% 30% 60% 40%;opacity:.8}60%{transform:scale(1.6) rotate(120deg);border-radius:40% 60% 50% 50%;opacity:1}80%{transform:scale(.7) rotate(240deg);border-radius:80% 20% 50% 50%;opacity:.6}}@keyframes bigBlobPulse4{0%,20%,40%,60%,to{transform:scale(1) rotate(0deg);border-radius:50% 50% 80% 20%;opacity:.8}80%{transform:scale(1.3) rotate(150deg);border-radius:70% 30% 60% 40%;opacity:1}}@keyframes bigBlobPulse5{0%,80%,to{transform:scale(1) rotate(0deg);border-radius:30% 70% 40% 60%;opacity:.8}10%{transform:scale(1.5) rotate(60deg);border-radius:60% 40% 70% 30%;opacity:1}20%,40%,60%{transform:scale(.8) rotate(300deg);border-radius:50% 50% 30% 70%;opacity:.6}}@keyframes bigGradientFlow{0%{transform:rotate(0deg) scale(1)}25%{transform:rotate(90deg) scale(1.1)}50%{transform:rotate(180deg) scale(.95)}75%{transform:rotate(270deg) scale(1.05)}to{transform:rotate(1turn) scale(1)}}@keyframes bigLightShimmer{0%,to{transform:translate(0) scale(1);opacity:.8}25%{transform:translate(15px,-10px) scale(1.2);opacity:1}50%{transform:translate(-10px,20px) scale(.9);opacity:.9}75%{transform:translate(20px,5px) scale(1.1);opacity:.95}}@keyframes bigInnerLightMorph{0%,to{border-radius:50% 50% 60% 40%}20%{border-radius:60% 40% 50% 50%}40%{border-radius:40% 60% 70% 30%}60%{border-radius:70% 30% 40% 60%}80%{border-radius:30% 70% 50% 50%}}@keyframes bigHighlightMove{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(25px,15px) scale(1.3);opacity:.9}}@keyframes bigHighlightMorph{0%,to{border-radius:60% 40% 70% 30%}25%{border-radius:40% 60% 30% 70%}50%{border-radius:70% 30% 80% 20%}75%{border-radius:30% 70% 40% 60%}}@keyframes bigShadowShift{0%,to{transform:translate(0) scale(1);opacity:.3}50%{transform:translate(-15px,-10px) scale(1.2);opacity:.5}}.sphere-animation{animation:spherePulse 3s ease-in-out infinite}.static-sphere{overflow:hidden;border-radius:50%}.small-sphere{position:relative;filter:brightness(1.09928) saturate(1.59714);background:var(--black-0)}.small-sphere .blob-container{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;overflow:hidden}.small-sphere .blob{position:absolute;border-radius:50%;filter:blur(2px)}.small-sphere .blob-1{width:33%;height:33%;background:radial-gradient(circle,rgba(116,114,229,.9) 0,rgba(116,114,229,.6) 60%,transparent 100%);top:30%;left:30%;animation:blobPulse1 5s ease-in-out infinite;border-radius:60% 40% 70% 30%}.small-sphere .blob-2{width:32%;height:32%;background:radial-gradient(circle,#af79f6 0,rgba(175,121,246,.7) 50%,transparent 100%);top:25%;left:45%;animation:blobPulse2 5s ease-in-out infinite;border-radius:40% 60% 50% 50%}.small-sphere .blob-3{width:30%;height:30%;background:radial-gradient(circle,rgba(71,222,241,.95) 0,rgba(71,222,241,.6) 55%,transparent 100%);top:45%;left:25%;animation:blobPulse3 5s ease-in-out infinite;border-radius:70% 30% 60% 40%}.small-sphere .blob-4{width:35%;height:35%;background:radial-gradient(circle,hsla(45,94%,69%,.9) 0,hsla(45,94%,69%,.5) 65%,transparent 100%);top:50%;left:40%;animation:blobPulse4 5s ease-in-out infinite;border-radius:50% 50% 80% 20%}.small-sphere .blob-5{width:28%;height:28%;background:radial-gradient(circle,#55aaf0 0,rgba(85,170,240,.7) 50%,transparent 100%);top:35%;left:55%;animation:blobPulse5 5s ease-in-out infinite;border-radius:30% 70% 40% 60%}.small-sphere .flowing-gradient{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(from 0deg,rgba(116,114,229,.5) 0deg,rgba(175,121,246,.5) 72deg,rgba(85,170,240,.5) 144deg,rgba(71,222,241,.5) 216deg,hsla(45,94%,69%,.5) 288deg,rgba(116,114,229,.5) 1turn);animation:gradientFlow 12s linear infinite;opacity:1}.small-sphere:not(.static-sphere) .flowing-gradient{filter:blur(2px)}.small-sphere .inner-light{position:absolute;top:15%;left:15%;width:70%;height:70%;background:radial-gradient(circle at 40% 30%,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,.4) 30%,hsla(0,0%,100%,.1) 60%,transparent 80%);animation:lightShimmer 6s ease-in-out infinite,innerLightMorph 9s ease-in-out infinite;filter:blur(2px);border-radius:50% 50% 60% 40%}.small-sphere .surface-highlight{position:absolute;top:12%;left:15%;width:55%;height:45%;background:radial-gradient(ellipse at 50% 50%,hsla(0,0%,100%,.6) 0,hsla(0,0%,100%,.3) 40%,transparent 70%);animation:highlightMove 7s ease-in-out infinite,highlightMorph 5s ease-in-out infinite;filter:blur(2px);border-radius:60% 40% 70% 30%}.small-sphere .depth-shadow{position:absolute;bottom:15%;right:20%;width:40%;height:30%;background:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.2) 0,rgba(0,0,0,.1) 50%,transparent 80%);animation:shadowShift 6s ease-in-out infinite;filter:blur(1px)}@keyframes spherePulse{0%,to{transform:scale(.95);filter:brightness(1) saturate(1.2)}50%{transform:scale(1);filter:brightness(1.1) saturate(1.6)}}@keyframes blobPulse1{0%,to{transform:scale(1) rotate(0deg);border-radius:60% 40% 70% 30%;opacity:.8}20%{transform:scale(1.4) rotate(72deg);border-radius:70% 30% 60% 40%;opacity:1}40%,60%,80%{transform:scale(.9) rotate(144deg);border-radius:50% 50% 80% 20%;opacity:.6}}@keyframes blobPulse2{0%,20%,to{transform:scale(1) rotate(0deg);border-radius:40% 60% 50% 50%;opacity:.8}40%{transform:scale(1.5) rotate(90deg);border-radius:60% 40% 70% 30%;opacity:1}60%,80%{transform:scale(.8) rotate(180deg);border-radius:30% 70% 40% 60%;opacity:.6}}@keyframes blobPulse3{0%,20%,40%,to{transform:scale(1) rotate(0deg);border-radius:70% 30% 60% 40%;opacity:.8}60%{transform:scale(1.6) rotate(120deg);border-radius:40% 60% 50% 50%;opacity:1}80%{transform:scale(.7) rotate(240deg);border-radius:80% 20% 50% 50%;opacity:.6}}@keyframes blobPulse4{0%,20%,40%,60%,to{transform:scale(1) rotate(0deg);border-radius:50% 50% 80% 20%;opacity:.8}80%{transform:scale(1.3) rotate(150deg);border-radius:70% 30% 60% 40%;opacity:1}}@keyframes blobPulse5{0%,80%,to{transform:scale(1) rotate(0deg);border-radius:30% 70% 40% 60%;opacity:.8}10%{transform:scale(1.5) rotate(60deg);border-radius:60% 40% 70% 30%;opacity:1}20%,40%,60%{transform:scale(.8) rotate(300deg);border-radius:50% 50% 30% 70%;opacity:.6}}@keyframes gradientFlow{0%{transform:rotate(0deg) scale(1)}25%{transform:rotate(90deg) scale(1)}50%{transform:rotate(180deg) scale(1)}75%{transform:rotate(270deg) scale(1)}to{transform:rotate(1turn) scale(1)}}@keyframes staticGradientFlow{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes lightShimmer{0%,to{transform:translate(0) scale(1);opacity:.8}25%{transform:translate(5px,-3px) scale(1);opacity:1}50%{transform:translate(-3px,6px) scale(1);opacity:.9}75%{transform:translate(6px,2px) scale(1);opacity:.95}}@keyframes innerLightMorph{0%,to{border-radius:50% 50% 60% 40%}20%{border-radius:60% 40% 50% 50%}40%{border-radius:40% 60% 70% 30%}60%{border-radius:70% 30% 40% 60%}80%{border-radius:30% 70% 50% 50%}}@keyframes highlightMove{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(8px,5px) scale(1);opacity:.9}}@keyframes highlightMorph{0%,to{border-radius:60% 40% 70% 30%}25%{border-radius:40% 60% 30% 70%}50%{border-radius:70% 30% 80% 20%}75%{border-radius:30% 70% 40% 60%}}@keyframes shadowShift{0%,to{transform:translate(0) scale(1);opacity:.3}50%{transform:translate(-15px,-10px) scale(1);opacity:.5}}