@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Sora:wght@600;700;800;900&display=swap";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Open Sans,Open Sans,system-ui,sans-serif;font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}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,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--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-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: rgb(59 130 246 / .5);--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: }::backdrop{--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-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: rgb(59 130 246 / .5);--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%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-\[-50\%\]{top:-50%;right:-50%;bottom:-50%;left:-50%}.inset-x-0{left:0;right:0}.top-8{top:2rem}.left-40{left:10rem}.-top-16{top:-4rem}.right-4{right:1rem}.top-1\/2{top:50%}.right-0{right:0}.top-2{top:.5rem}.right-2{right:.5rem}.top-14{top:3.5rem}.left-2{left:.5rem}.bottom-0{bottom:0}.left-0{left:0}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.left-4{left:1rem}.top-9{top:2.25rem}.top-full{top:100%}.top-0{top:0}.top-1{top:.25rem}.right-1{right:.25rem}.bottom-full{bottom:100%}.top-10{top:2.5rem}.bottom-6{bottom:1.5rem}.right-6{right:1.5rem}.right-\[-10px\]{right:-10px}.right-\[-2px\]{right:-2px}.left-1\/2{left:50%}.top-\[30px\]{top:30px}.left-1{left:.25rem}.top-\[1px\]{top:1px}.bottom-\[1px\]{bottom:1px}.left-\[-5px\]{left:-5px}.left-\[-7px\]{left:-7px}.bottom-\[-18px\]{bottom:-18px}.left-\[78\%\]{left:78%}.top-\[3\%\]{top:3%}.top-\[0\.2rem\]{top:.2rem}.top-\[0\.4rem\]{top:.4rem}.-top-7{top:-1.75rem}.bottom-\[12vh\]{bottom:12vh}.-top-1{top:-.25rem}.-right-1{right:-.25rem}.top-\[3px\]{top:3px}.left-\[23px\]{left:23px}.left-\[3px\]{left:3px}.left-3{left:.75rem}.left-\[1\.1vw\]{left:1.1vw}.right-\[1vw\]{right:1vw}.right-\[1vh\]{right:1vh}.top-\[1vh\]{top:1vh}.left-\[1\.1vh\]{left:1.1vh}.top-\[2vh\]{top:2vh}.right-\[2vh\]{right:2vh}.bottom-\[2vh\]{bottom:2vh}.right-\[2\.45vh\]{right:2.45vh}.top-\[1\.6vh\]{top:1.6vh}.left-\[0\.9vw\]{left:.9vw}.right-\[1\.3vw\]{right:1.3vw}.top-\[2\.6vh\]{top:2.6vh}.bottom-\[3\.5vh\]{bottom:3.5vh}.right-\[1\.9vw\]{right:1.9vw}.left-\[1\.4vw\]{left:1.4vw}.right-\[0\.8vw\]{right:.8vw}.top-\[1\.2vh\]{top:1.2vh}.left-\[0\.8vw\]{left:.8vw}.bottom-\[1vh\]{bottom:1vh}.left-\[1vh\]{left:1vh}.top-\[0\.9vh\]{top:.9vh}.right-\[0\.75vh\]{right:.75vh}.top-\[0\.75vh\]{top:.75vh}.bottom-\[3vh\]{bottom:3vh}.top-\[40\%\]{top:40%}.left-\[10\%\]{left:10%}.top-\[24\%\]{top:24%}.right-\[11\%\]{right:11%}.top-\[37\%\]{top:37%}.top-\[10\%\]{top:10%}.right-10{right:2.5rem}.bottom-10{bottom:2.5rem}.bottom-\[0\.175vh\]{bottom:.175vh}.top-\[0\.2vh\]{top:.2vh}.top-3{top:.75rem}.right-3{right:.75rem}.top-6{top:1.5rem}.-top-10{top:-2.5rem}.-right-10{right:-2.5rem}.top-4{top:1rem}.top-\[0\.3vh\]{top:.3vh}.right-\[0\.8vh\]{right:.8vh}.top-\[0\.8vh\]{top:.8vh}.top-\[1\.1vh\]{top:1.1vh}.right-\[1\.1vh\]{right:1.1vh}.right-\[\.78vh\]{right:.78vh}.top-\[\.78vh\]{top:.78vh}.left-\[\.7vh\]{left:.7vh}.top-\[\.7vh\]{top:.7vh}.right-\[\.7vh\]{right:.7vh}.bottom-\[\.7vh\]{bottom:.7vh}.left-\[0\.22vh\]{left:.22vh}.top-\[0\.88vh\]{top:.88vh}.left-\[2\.66vh\]{left:2.66vh}.top-\[0\.22vh\]{top:.22vh}.right-\[0\.55vh\]{right:.55vh}.top-\[0\.55vh\]{top:.55vh}.top-\[1\.65vh\]{top:1.65vh}.right-\[16px\]{right:16px}.top-\[16px\]{top:16px}.right-\[-0\.45vh\]{right:-.45vh}.top-\[-0\.55vh\]{top:-.55vh}.top-\[1\.5vh\]{top:1.5vh}.top-\[5\.45vh\]{top:5.45vh}.right-\[1\.3vh\]{right:1.3vh}.top-\[1\.3vh\]{top:1.3vh}.bottom-\[1\.3vh\]{bottom:1.3vh}.left-\[1\.8vh\]{left:1.8vh}.right-\[1\.8vh\]{right:1.8vh}.right-\[0\.2vw\]{right:.2vw}.bottom-auto{bottom:auto}.right-auto{right:auto}.top-5{top:1.25rem}.left-5{left:1.25rem}.bottom-\[15vw\]{bottom:15vw}.right-\[8vw\]{right:8vw}.left-\[60\%\]{left:60%}.left-\[-50px\]{left:-50px}.bottom-\[-10\]{bottom:-10}.left-\[-130px\]{left:-130px}.bottom-1{bottom:.25rem}.bottom-\[0\.4vh\]{bottom:.4vh}.right-\[15\%\]{right:15%}.top-\[0\.32vh\]{top:.32vh}.bottom-\[0\.8vh\]{bottom:.8vh}.bottom-\[0\.9vh\]{bottom:.9vh}.left-\[0\.9vh\]{left:.9vh}.left-\[1\.4vh\]{left:1.4vh}.right-\[5px\]{right:5px}.top-\[5px\]{top:5px}.right-1\/2{right:50%}.right-12{right:3rem}.left-\[17px\]{left:17px}.-right-3{right:-.75rem}.bottom-\[30px\]{bottom:30px}.right-\[-30px\]{right:-30px}.bottom-3{bottom:.75rem}.top-\[-12px\]{top:-12px}.right-\[-12px\]{right:-12px}.right-\[5\%\]{right:5%}.-bottom-1{bottom:-.25rem}.top-7{top:1.75rem}.-right-6{right:-1.5rem}.bottom-\[1\.2vh\]{bottom:1.2vh}.isolate{isolation:isolate}.z-10{z-index:10}.z-40{z-index:40}.z-30{z-index:30}.z-20{z-index:20}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.z-\[800\]{z-index:800}.z-\[1000\]{z-index:1000}.z-\[10050\]{z-index:10050}.z-\[11000\]{z-index:11000}.z-\[10000\]{z-index:10000}.z-0{z-index:0}.z-\[9000\]{z-index:9000}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[131\]{z-index:131}.z-\[140\]{z-index:140}.z-\[2000\]{z-index:2000}.z-\[1999\]{z-index:1999}.z-\[999\]{z-index:999}.z-\[1001\]{z-index:1001}.z-\[1002\]{z-index:1002}.z-\[10002\]{z-index:10002}.z-\[3\]{z-index:3}.z-\[995\]{z-index:995}.z-auto{z-index:auto}.z-\[-10\]{z-index:-10}.z-\[60\]{z-index:60}.z-\[1005\]{z-index:1005}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.order-last{order:9999}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-1{grid-column:span 1 / span 1}.col-span-10{grid-column:span 10 / span 10}.col-span-5{grid-column:span 5 / span 5}.col-span-4{grid-column:span 4 / span 4}.col-span-3{grid-column:span 3 / span 3}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.col-span-9{grid-column:span 9 / span 9}.col-span-full{grid-column:1 / -1}.col-span-11{grid-column:span 11 / span 11}.col-start-1{grid-column-start:1}.col-end-2{grid-column-end:2}.row-start-1{grid-row-start:1}.row-end-3{grid-row-end:3}.m-auto{margin:auto}.m-0{margin:0}.m-2{margin:.5rem}.m-1{margin:.25rem}.m-3{margin:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-\[1\.5em\]{margin-top:1.5em;margin-bottom:1.5em}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-0{margin-left:0;margin-right:0}.my-\[4\%\]{margin-top:4%;margin-bottom:4%}.my-8{margin-top:2rem;margin-bottom:2rem}.my-\[0\.7rem\]{margin-top:.7rem;margin-bottom:.7rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-\[1vw\]{margin-left:1vw;margin-right:1vw}.mx-\[0\.8vw\]{margin-left:.8vw;margin-right:.8vw}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-\[0\.1vh\]{margin-top:.1vh;margin-bottom:.1vh}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.my-\[180px\]{margin-top:180px;margin-bottom:180px}.mx-\[60px\]{margin-left:60px;margin-right:60px}.my-\[27px\]{margin-top:27px;margin-bottom:27px}.my-auto{margin-top:auto;margin-bottom:auto}.my-\[0\.5vh\]{margin-top:.5vh;margin-bottom:.5vh}.mx-8{margin-left:2rem;margin-right:2rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.my-\[2\%\]{margin-top:2%;margin-bottom:2%}.my-\[1\%\]{margin-top:1%;margin-bottom:1%}.my-\[2vh\]{margin-top:2vh;margin-bottom:2vh}.mx-\[2\%\]{margin-left:2%;margin-right:2%}.my-\[0\.5\%\]{margin-top:.5%;margin-bottom:.5%}.my-\[3px\]{margin-top:3px;margin-bottom:3px}.mx-20{margin-left:5rem;margin-right:5rem}.my-\[0\.8vh\]{margin-top:.8vh;margin-bottom:.8vh}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mx-9{margin-left:2.25rem;margin-right:2.25rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-\[4px\]{margin-top:4px;margin-bottom:4px}.mx-44{margin-left:11rem;margin-right:11rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.\!my-4{margin-top:1rem!important;margin-bottom:1rem!important}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-5{margin-bottom:1.25rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-2{margin-bottom:.5rem}.mt-2{margin-top:.5rem}.mt-10{margin-top:2.5rem}.mt-20{margin-top:5rem}.mt-6{margin-top:1.5rem}.mt-4{margin-top:1rem}.mt-3{margin-top:.75rem}.mt-0\.5{margin-top:.125rem}.mt-0{margin-top:0}.mt-1\.5{margin-top:.375rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.mt-\[4px\]{margin-top:4px}.mr-2{margin-right:.5rem}.ml-3{margin-left:.75rem}.mr-1{margin-right:.25rem}.mt-\[2\.5vh\]{margin-top:2.5vh}.ml-2{margin-left:.5rem}.mb-3{margin-bottom:.75rem}.mb-\[4px\]{margin-bottom:4px}.mt-auto{margin-top:auto}.mr-4{margin-right:1rem}.ml-auto{margin-left:auto}.mr-\[2\%\]{margin-right:2%}.ml-1{margin-left:.25rem}.mt-\[4\.5vh\]{margin-top:4.5vh}.mt-5{margin-top:1.25rem}.mb-6{margin-bottom:1.5rem}.mr-\[0\.4vw\]{margin-right:.4vw}.mr-\[0\.5vw\]{margin-right:.5vw}.ml-\[0\.3vw\]{margin-left:.3vw}.ml-\[5\%\]{margin-left:5%}.mb-\[4\%\]{margin-bottom:4%}.mb-12{margin-bottom:3rem}.mr-auto{margin-right:auto}.ml-1\.5{margin-left:.375rem}.mb-\[1vh\]{margin-bottom:1vh}.mt-\[0\.5vh\]{margin-top:.5vh}.mt-\[1vh\]{margin-top:1vh}.ml-\[0\.5vh\]{margin-left:.5vh}.mb-\[0\.8vh\]{margin-bottom:.8vh}.mb-\[1\.5vh\]{margin-bottom:1.5vh}.mt-\[0\.8vh\]{margin-top:.8vh}.ml-\[0\.25vw\]{margin-left:.25vw}.-ml-\[0\.8vh\]{margin-left:-.8vh}.mt-\[0\.2vh\]{margin-top:.2vh}.mt-\[0\.9vh\]{margin-top:.9vh}.-mr-\[1vh\]{margin-right:-1vh}.-mt-\[0\.8vh\]{margin-top:-.8vh}.mt-\[0\.55vh\]{margin-top:.55vh}.mb-0{margin-bottom:0}.mt-\[2\.2vh\]{margin-top:2.2vh}.mt-\[1\.2vh\]{margin-top:1.2vh}.mt-\[2\.8vh\]{margin-top:2.8vh}.mb-\[1\.2vh\]{margin-bottom:1.2vh}.mt-\[0\.4vh\]{margin-top:.4vh}.ml-\[1vh\]{margin-left:1vh}.ml-\[0\.5vw\]{margin-left:.5vw}.ml-\[0\.8vh\]{margin-left:.8vh}.mt-\[2vh\]{margin-top:2vh}.mb-\[2vh\]{margin-bottom:2vh}.-ml-\[1\.8vh\]{margin-left:-1.8vh}.-mb-\[1\.8vh\]{margin-bottom:-1.8vh}.ml-\[0\.15vh\]{margin-left:.15vh}.mb-\[0\.5vh\]{margin-bottom:.5vh}.mt-\[0\.45vh\]{margin-top:.45vh}.mb-\[0\.85vh\]{margin-bottom:.85vh}.mb-\[0\.65vh\]{margin-bottom:.65vh}.mt-\[2\.4vh\]{margin-top:2.4vh}.mt-\[2\.3vh\]{margin-top:2.3vh}.mt-\[4\.2vh\]{margin-top:4.2vh}.mt-\[3\.2vh\]{margin-top:3.2vh}.mb-\[2\.9vh\]{margin-bottom:2.9vh}.mt-\[1\.8vh\]{margin-top:1.8vh}.mt-\[1\.3vh\]{margin-top:1.3vh}.mt-\[1\.45vh\]{margin-top:1.45vh}.mt-\[1\.7vh\]{margin-top:1.7vh}.mt-\[1\.4vh\]{margin-top:1.4vh}.mt-\[0\.25vh\]{margin-top:.25vh}.mt-\[0\.1vh\]{margin-top:.1vh}.mt-\[2\.1vh\]{margin-top:2.1vh}.mt-\[0\.6vh\]{margin-top:.6vh}.mt-\[0\.7vh\]{margin-top:.7vh}.mr-\[0\.6vw\]{margin-right:.6vw}.ml-\[0\.2vh\]{margin-left:.2vh}.ml-\[0\.4vw\]{margin-left:.4vw}.mb-\[1\.6vh\]{margin-bottom:1.6vh}.mb-\[1\.8vh\]{margin-bottom:1.8vh}.ml-\[0\.35vw\]{margin-left:.35vw}.mt-\[0\.241vh\]{margin-top:.241vh}.mb-\[2\.4vh\]{margin-bottom:2.4vh}.mt-\[1\.9vh\]{margin-top:1.9vh}.mb-\[1\.7vh\]{margin-bottom:1.7vh}.mb-\[1\.35vh\]{margin-bottom:1.35vh}.ml-\[0\.55vh\]{margin-left:.55vh}.mt-\[1\.6vh\]{margin-top:1.6vh}.mb-\[1\.4vh\]{margin-bottom:1.4vh}.mt-\[2\.7vh\]{margin-top:2.7vh}.-mb-10{margin-bottom:-2.5rem}.mt-8{margin-top:2rem}.mt-px{margin-top:1px}.ml-\[7px\]{margin-left:7px}.mt-\[13px\]{margin-top:13px}.mb-\[21px\]{margin-bottom:21px}.mt-\[42px\]{margin-top:42px}.mb-\[138px\]{margin-bottom:138px}.mt-\[70px\]{margin-top:70px}.ml-px{margin-left:1px}.mt-\[53px\]{margin-top:53px}.mt-\[27px\]{margin-top:27px}.mt-\[110px\]{margin-top:110px}.mt-\[90px\]{margin-top:90px}.mt-\[-4px\]{margin-top:-4px}.mt-\[-17px\]{margin-top:-17px}.mt-\[-7px\]{margin-top:-7px}.ml-\[125px\]{margin-left:125px}.mb-\[22px\]{margin-bottom:22px}.mt-\[-110px\]{margin-top:-110px}.ml-\[134px\]{margin-left:134px}.mt-\[7px\]{margin-top:7px}.mt-\[-10px\]{margin-top:-10px}.mt-\[88px\]{margin-top:88px}.ml-\[62px\]{margin-left:62px}.mt-\[52px\]{margin-top:52px}.mt-\[9px\]{margin-top:9px}.mt-2\.5{margin-top:.625rem}.ml-\[39px\]{margin-left:39px}.ml-\[33px\]{margin-left:33px}.ml-\[25px\]{margin-left:25px}.ml-\[13px\]{margin-left:13px}.mt-\[-36px\]{margin-top:-36px}.mt-\[50px\]{margin-top:50px}.ml-6{margin-left:1.5rem}.mt-\[-12px\]{margin-top:-12px}.mt-\[-27px\]{margin-top:-27px}.mt-\[115px\]{margin-top:115px}.ml-\[3vw\]{margin-left:3vw}.mb-\[0\.75vh\]{margin-bottom:.75vh}.mt-7{margin-top:1.75rem}.ml-\[0\.8vw\]{margin-left:.8vw}.mr-\[0\.2vw\]{margin-right:.2vw}.ml-\[4\%\]{margin-left:4%}.mt-\[3vh\]{margin-top:3vh}.mb-\[4vh\]{margin-bottom:4vh}.mr-\[1\%\]{margin-right:1%}.mb-7{margin-bottom:1.75rem}.mr-3{margin-right:.75rem}.mb-\[2\.2vh\]{margin-bottom:2.2vh}.mt-\[0\.65vh\]{margin-top:.65vh}.mt-\[\.7vh\]{margin-top:.7vh}.mt-\[1\.25vh\]{margin-top:1.25vh}.mt-\[\.65vh\]{margin-top:.65vh}.mt-\[1\.33vh\]{margin-top:1.33vh}.mt-\[\.89vh\]{margin-top:.89vh}.mt-\[1\.89vh\]{margin-top:1.89vh}.mt-\[\.67vh\]{margin-top:.67vh}.mt-\[\.78vh\]{margin-top:.78vh}.mt-\[1\.22vh\]{margin-top:1.22vh}.mt-\[1\.1vh\]{margin-top:1.1vh}.mb-\[0\.4vh\]{margin-bottom:.4vh}.mt-\[0\.3vh\]{margin-top:.3vh}.ml-0\.5{margin-left:.125rem}.ml-0{margin-left:0}.mt-\[\.6vh\]{margin-top:.6vh}.mb-\[2\.8vh\]{margin-bottom:2.8vh}.mt-\[1\.5vh\]{margin-top:1.5vh}.mt-\[1\.56vh\]{margin-top:1.56vh}.mt-\[0\.33vh\]{margin-top:.33vh}.mt-\[0\.15vh\]{margin-top:.15vh}.mt-\[0\.35vh\]{margin-top:.35vh}.mt-\[1\.35vh\]{margin-top:1.35vh}.mt-\[0\.75vh\]{margin-top:.75vh}.mt-\[1\.15vh\]{margin-top:1.15vh}.mt-\[0\.66vh\]{margin-top:.66vh}.mt-\[1\.05vh\]{margin-top:1.05vh}.ml-\[0\.3vh\]{margin-left:.3vh}.mt-\[0\.88vh\]{margin-top:.88vh}.mt-\[16px\]{margin-top:16px}.mt-\[8px\]{margin-top:8px}.mt-\[20px\]{margin-top:20px}.mt-\[18px\]{margin-top:18px}.mt-\[14px\]{margin-top:14px}.mb-\[6px\]{margin-bottom:6px}.mt-\[12px\]{margin-top:12px}.mt-\[6px\]{margin-top:6px}.mb-\[3\.2vh\]{margin-bottom:3.2vh}.mr-\[0\.35vw\]{margin-right:.35vw}.ml-\[0\.28vh\]{margin-left:.28vh}.mt-\[0\.95vh\]{margin-top:.95vh}.mb-\[1\.9vh\]{margin-bottom:1.9vh}.ml-\[\.2vh\]{margin-left:.2vh}.mt-\[\.35vh\]{margin-top:.35vh}.mt-\[\.3vh\]{margin-top:.3vh}.mt-\[\.15vh\]{margin-top:.15vh}.mt-\[\.5vh\]{margin-top:.5vh}.mt-40{margin-top:10rem}.ml-\[1vw\]{margin-left:1vw}.mb-\[1\.5\%\]{margin-bottom:1.5%}.mt-\[1\%\]{margin-top:1%}.mr-\[4\%\]{margin-right:4%}.ml-4{margin-left:1rem}.mb-\[1\.5vw\]{margin-bottom:1.5vw}.mb-\[3vh\]{margin-bottom:3vh}.mt-\[1px\]{margin-top:1px}.mr-\[2vw\]{margin-right:2vw}.-mr-2{margin-right:-.5rem}.mt-14{margin-top:3.5rem}.mt-12{margin-top:3rem}.mb-\[1\%\]{margin-bottom:1%}.mt-\[15px\]{margin-top:15px}.mt-\[35px\]{margin-top:35px}.mt-\[5vh\]{margin-top:5vh}.mt-\[30px\]{margin-top:30px}.mb-\[0\.7vh\]{margin-bottom:.7vh}.-mb-px{margin-bottom:-1px}.mb-2\.5{margin-bottom:.625rem}.ml-\[5px\]{margin-left:5px}.mt-\[3px\]{margin-top:3px}.ml-\[3\%\]{margin-left:3%}.mt-\[2px\]{margin-top:2px}.mt-\[1\.2\%\]{margin-top:1.2%}.mb-\[0\.2rem\]{margin-bottom:.2rem}.mr-\[10\%\]{margin-right:10%}.ml-\[2\.5\%\]{margin-left:2.5%}.mb-\[-4px\]{margin-bottom:-4px}.mb-\[0\.6vh\]{margin-bottom:.6vh}.ml-\[3px\]{margin-left:3px}.mt-\[5px\]{margin-top:5px}.ml-8{margin-left:2rem}.ml-9{margin-left:2.25rem}.mr-7{margin-right:1.75rem}.mr-12{margin-right:3rem}.ml-5{margin-left:1.25rem}.mr-6{margin-right:1.5rem}.ml-10{margin-left:2.5rem}.mb-\[-5px\]{margin-bottom:-5px}.mt-\[22px\]{margin-top:22px}.mt-\[57px\]{margin-top:57px}.ml-\[98px\]{margin-left:98px}.mt-\[120px\]{margin-top:120px}.ml-\[8px\]{margin-left:8px}.mt-\[32px\]{margin-top:32px}.mb-\[0\.3vh\]{margin-bottom:.3vh}.mr-8{margin-right:2rem}.mt-\[-8px\]{margin-top:-8px}.mb-1\.5{margin-bottom:.375rem}.mb-0\.5{margin-bottom:.125rem}.-ml-1{margin-left:-.25rem}.ml-\[1px\]{margin-left:1px}.mr-0{margin-right:0}.mt-\[0\.35em\]{margin-top:.35em}.mb-\[0\.18vh\]{margin-bottom:.18vh}.mb-\[0\.9vh\]{margin-bottom:.9vh}.mb-\[0\.37vh\]{margin-bottom:.37vh}.mb-\[0\.74vh\]{margin-bottom:.74vh}.mb-\[0\.55vh\]{margin-bottom:.55vh}.mt-24{margin-top:6rem}.ml-24{margin-left:6rem}.mt-\[2vw\]{margin-top:2vw}.mt-\[2\%\]{margin-top:2%}.mr-5{margin-right:1.25rem}.-mb-2{margin-bottom:-.5rem}.ml-\[1\%\]{margin-left:1%}.mr-10{margin-right:2.5rem}.mb-16{margin-bottom:4rem}.mt-16{margin-top:4rem}.mb-\[0vh\]{margin-bottom:0vh}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!table{display:table!important}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1 / 1}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[1\.72\]{aspect-ratio:1.72}.aspect-\[1\.8\]{aspect-ratio:1.8}.aspect-video{aspect-ratio:16 / 9}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-6{height:1.5rem}.h-\[66vh\]{height:66vh}.h-5{height:1.25rem}.h-9{height:2.25rem}.h-\[4vw\]{height:4vw}.h-\[2w\]{height:2w}.h-\[7vh\]{height:7vh}.h-\[2px\]{height:2px}.h-\[40px\]{height:40px}.h-10{height:2.5rem}.h-80{height:20rem}.h-full{height:100%}.h-8{height:2rem}.h-4{height:1rem}.h-7{height:1.75rem}.h-28{height:7rem}.h-20{height:5rem}.h-\[1vw\]{height:1vw}.\!h-10{height:2.5rem!important}.h-\[44px\]{height:44px}.h-\[60vh\]{height:60vh}.h-screen{height:100vh}.h-\[100px\]{height:100px}.h-64{height:16rem}.h-1\/5{height:20%}.h-\[2vw\]{height:2vw}.h-2{height:.5rem}.h-16{height:4rem}.h-\[32vh\]{height:32vh}.h-\[4\.2vh\]{height:4.2vh}.h-\[16vh\]{height:16vh}.h-\[80vh\]{height:80vh}.h-\[50vh\]{height:50vh}.h-\[30px\]{height:30px}.h-\[4vh\]{height:4vh}.h-14{height:3.5rem}.h-3{height:.75rem}.h-\[1px\]{height:1px}.h-\[38vh\]{height:38vh}.h-\[36vh\]{height:36vh}.h-\[14\%\]{height:14%}.h-\[82\%\]{height:82%}.h-\[35vh\]{height:35vh}.h-\[34vh\]{height:34vh}.\!h-full{height:100%!important}.h-\[10\%\]{height:10%}.h-\[80\%\]{height:80%}.h-\[12vw\]{height:12vw}.h-\[15px\]{height:15px}.h-\[25px\]{height:25px}.h-\[3vw\]{height:3vw}.h-\[98\%\]{height:98%}.h-fit{height:-moz-fit-content;height:fit-content}.h-\[4\.6vh\]{height:4.6vh}.h-\[2\.8vh\]{height:2.8vh}.h-\[45vh\]{height:45vh}.h-\[100\%\]{height:100%}.h-auto{height:auto}.h-11{height:2.75rem}.h-12{height:3rem}.h-\[100vh\]{height:100vh}.h-\[1\.7vw\]{height:1.7vw}.h-\[10px\]{height:10px}.h-\[3\.75vw\]{height:3.75vw}.h-\[20\%\]{height:20%}.h-\[40vh\]{height:40vh}.h-\[10vh\]{height:10vh}.h-\[1\.8vw\]{height:1.8vw}.h-\[70\%\]{height:70%}.h-\[90vh\]{height:90vh}.h-\[25vh\]{height:25vh}.h-\[1\.28vh\]{height:1.28vh}.h-\[75vh\]{height:75vh}.h-24{height:6rem}.h-1\.5{height:.375rem}.h-1{height:.25rem}.h-\[calc\(100vh-7\.1825vh\)\]{height:92.8175vh}.h-\[38px\]{height:38px}.h-2\.5{height:.625rem}.h-\[12vh\]{height:12vh}.h-\[18px\]{height:18px}.h-\[32px\]{height:32px}.h-\[20vh\]{height:20vh}.h-\[2\.2vh\]{height:2.2vh}.h-\[2\.5vh\]{height:2.5vh}.h-\[8vh\]{height:8vh}.h-\[6\.4vh\]{height:6.4vh}.h-\[6\.8vh\]{height:6.8vh}.h-\[2\.3vh\]{height:2.3vh}.h-\[3vh\]{height:3vh}.h-\[2\.6vh\]{height:2.6vh}.h-\[4\.8vh\]{height:4.8vh}.h-\[1vh\]{height:1vh}.h-\[4\.5vh\]{height:4.5vh}.h-\[2vh\]{height:2vh}.h-\[1\.7vh\]{height:1.7vh}.h-\[5\.1vh\]{height:5.1vh}.h-\[5\.2vh\]{height:5.2vh}.h-\[2\.1vh\]{height:2.1vh}.h-\[1\.5vh\]{height:1.5vh}.h-\[1\.8vh\]{height:1.8vh}.h-\[5vh\]{height:5vh}.h-\[1\.4vh\]{height:1.4vh}.h-\[2\.4vh\]{height:2.4vh}.h-\[3\.2vh\]{height:3.2vh}.h-\[0\.9vh\]{height:.9vh}.h-\[1\.2vh\]{height:1.2vh}.h-\[1\.6vh\]{height:1.6vh}.h-\[5\.4vh\]{height:5.4vh}.h-\[6vh\]{height:6vh}.h-\[5\.6vh\]{height:5.6vh}.h-\[2\.45vh\]{height:2.45vh}.h-\[23\.2vh\]{height:23.2vh}.h-\[3\.55vh\]{height:3.55vh}.h-\[3\.25vh\]{height:3.25vh}.h-\[1\.55vh\]{height:1.55vh}.h-\[7\.4vh\]{height:7.4vh}.h-\[14vh\]{height:14vh}.h-\[11\.2vh\]{height:11.2vh}.h-\[5\.5vh\]{height:5.5vh}.h-\[21\.4vh\]{height:21.4vh}.h-\[4\.1vh\]{height:4.1vh}.h-\[15\.3vh\]{height:15.3vh}.h-\[3\.8vh\]{height:3.8vh}.h-\[6\.2vh\]{height:6.2vh}.h-\[2\.35vh\]{height:2.35vh}.h-\[1\.15vh\]{height:1.15vh}.h-\[6\.5vh\]{height:6.5vh}.h-\[3\.9vh\]{height:3.9vh}.h-\[11\.8vh\]{height:11.8vh}.h-\[1\.45vh\]{height:1.45vh}.h-\[52\.5vh\]{height:52.5vh}.h-\[8\.8vh\]{height:8.8vh}.h-\[4\.4vh\]{height:4.4vh}.h-\[7\.7vh\]{height:7.7vh}.h-\[18vh\]{height:18vh}.h-\[38\.3vh\]{height:38.3vh}.h-\[5\.8vh\]{height:5.8vh}.h-\[2\.9vh\]{height:2.9vh}.h-\[2\.7vh\]{height:2.7vh}.h-\[47px\]{height:47px}.h-\[200px\]{height:200px}.h-\[147px\]{height:147px}.h-\[832px\]{height:832px}.h-\[295px\]{height:295px}.h-px{height:1px}.h-\[153px\]{height:153px}.h-\[7px\]{height:7px}.h-\[85\%\]{height:85%}.h-\[1\.5vw\]{height:1.5vw}.h-max{height:max-content}.h-\[45px\]{height:45px}.h-\[52px\]{height:52px}.h-\[60\%\]{height:60%}.h-\[15\%\]{height:15%}.h-\[2\.95vh\]{height:2.95vh}.h-40{height:10rem}.h-\[95vh\]{height:95vh}.h-\[28px\]{height:28px}.h-\[7\.1825vh\]{height:7.1825vh}.h-\[full\]{height:full}.h-\[85vh\]{height:85vh}.h-\[42vh\]{height:42vh}.h-\[400px\]{height:400px}.h-\[92\%\]{height:92%}.h-\[42rem\]{height:42rem}.h-\[5\.41vh\]{height:5.41vh}.h-\[4\.92vh\]{height:4.92vh}.h-\[300px\]{height:300px}.h-\[28vh\]{height:28vh}.h-\[6\.6vh\]{height:6.6vh}.h-\[\.5vh\]{height:.5vh}.h-\[1\.9vh\]{height:1.9vh}.h-\[1\.67vh\]{height:1.67vh}.h-\[1\.44vh\]{height:1.44vh}.h-\[\.9vh\]{height:.9vh}.h-\[\.33vh\]{height:.33vh}.h-\[7\.33vh\]{height:7.33vh}.h-\[3\.56vh\]{height:3.56vh}.h-\[\.44vh\]{height:.44vh}.h-\[68vh\]{height:68vh}.h-3\.5{height:.875rem}.h-\[7\.8vh\]{height:7.8vh}.h-\[0\.35vh\]{height:.35vh}.h-\[3\.4vh\]{height:3.4vh}.h-\[26vh\]{height:26vh}.h-\[1\.1vh\]{height:1.1vh}.h-\[1\.3vh\]{height:1.3vh}.h-\[22vh\]{height:22vh}.h-\[0\.55vh\]{height:.55vh}.h-\[2\.89vh\]{height:2.89vh}.h-\[2\.22vh\]{height:2.22vh}.h-\[3\.1vh\]{height:3.1vh}.h-\[1\.75vh\]{height:1.75vh}.h-\[0\.65vh\]{height:.65vh}.h-\[5\.77vh\]{height:5.77vh}.h-\[4\.22vh\]{height:4.22vh}.h-\[4\.88vh\]{height:4.88vh}.h-\[1\.77vh\]{height:1.77vh}.h-\[4\.33vh\]{height:4.33vh}.h-\[1\.22vh\]{height:1.22vh}.h-\[3\.33vh\]{height:3.33vh}.h-\[1\.66vh\]{height:1.66vh}.h-\[0\.66vh\]{height:.66vh}.h-\[0\.48vh\]{height:.48vh}.h-\[15vh\]{height:15vh}.h-\[11vh\]{height:11vh}.h-\[5\.55vh\]{height:5.55vh}.h-\[0\.33vh\]{height:.33vh}.h-\[60px\]{height:60px}.h-\[26px\]{height:26px}.h-\[8px\]{height:8px}.h-\[24px\]{height:24px}.h-\[24vh\]{height:24vh}.h-\[4\.7vh\]{height:4.7vh}.h-\[2\.25vh\]{height:2.25vh}.h-\[5\.7vh\]{height:5.7vh}.h-\[8\.65vh\]{height:8.65vh}.h-\[3\.3vh\]{height:3.3vh}.h-\[1\.35vh\]{height:1.35vh}.h-\[13\.5vh\]{height:13.5vh}.h-\[4\.65vh\]{height:4.65vh}.h-\[4\.35vh\]{height:4.35vh}.h-\[4\.3vh\]{height:4.3vh}.h-\[37\.8vh\]{height:37.8vh}.h-\[12\.6vh\]{height:12.6vh}.h-\[4\.05vh\]{height:4.05vh}.h-\[3\.6vh\]{height:3.6vh}.h-\[22\.8vh\]{height:22.8vh}.h-\[33\.3vh\]{height:33.3vh}.h-\[\.45vh\]{height:.45vh}.h-\[2\.55vh\]{height:2.55vh}.h-\[1\.98vh\]{height:1.98vh}.h-\[0\.9vw\]{height:.9vw}.h-\[25vw\]{height:25vw}.\!h-12{height:3rem!important}.\!h-8{height:2rem!important}.h-0\.5{height:.125rem}.h-0{height:0px}.h-\[16rem\]{height:16rem}.h-\[53px\]{height:53px}.h-\[49px\]{height:49px}.h-\[20px\]{height:20px}.h-\[2\.2rem\]{height:2.2rem}.h-1\/2{height:50%}.h-\[14px\]{height:14px}.h-\[90\%\]{height:90%}.h-\[11px\]{height:11px}.h-\[9vh\]{height:9vh}.h-\[72vh\]{height:72vh}.h-1\/6{height:16.666667%}.h-5\/6{height:83.333333%}.h-\[30\%\]{height:30%}.h-\[50\%\]{height:50%}.h-\[2\.1vw\]{height:2.1vw}.h-\[65\%\]{height:65%}.h-\[72\.5\%\]{height:72.5%}.h-\[5px\]{height:5px}.h-\[0\.8vh\]{height:.8vh}.h-\[12\.5\%\]{height:12.5%}.h-\[35\%\]{height:35%}.h-\[59\%\]{height:59%}.h-\[250px\]{height:250px}.h-\[170px\]{height:170px}.h-\[120px\]{height:120px}.h-\[22\.5\%\]{height:22.5%}.h-\[24\%\]{height:24%}.h-\[32\%\]{height:32%}.h-\[67\%\]{height:67%}.h-\[51\%\]{height:51%}.h-\[84\%\]{height:84%}.h-\[25\%\]{height:25%}.h-\[2\.8vw\]{height:2.8vw}.h-\[0\.6vw\]{height:.6vw}.h-\[40\%\]{height:40%}.h-\[2\.5vw\]{height:2.5vw}.h-\[0\.6vh\]{height:.6vh}.h-\[208px\]{height:208px}.h-\[13px\]{height:13px}.h-\[34px\]{height:34px}.h-\[48px\]{height:48px}.h-\[1\.65vh\]{height:1.65vh}.h-\[0\.5vh\]{height:.5vh}.h-\[7\.6vh\]{height:7.6vh}.h-\[2\.32vh\]{height:2.32vh}.h-\[4rem\]{height:4rem}.h-\[3rem\]{height:3rem}.h-\[2\.5rem\]{height:2.5rem}.h-\[max-content\]{height:max-content}.h-\[33px\]{height:33px}.h-\[329px\]{height:329px}.h-\[55vh\]{height:55vh}.h-\[52vh\]{height:52vh}.h-\[30vh\]{height:30vh}.h-\[23vh\]{height:23vh}.h-\[105px\]{height:105px}.h-\[50px\]{height:50px}.h-\[51vh\]{height:51vh}.h-\[70vh\]{height:70vh}.h-\[54vh\]{height:54vh}.h-\[49vh\]{height:49vh}.h-\[56vh\]{height:56vh}.h-\[59vh\]{height:59vh}.h-\[76vh\]{height:76vh}.h-32{height:8rem}.h-\[80px\]{height:80px}.h-\[36px\]{height:36px}.h-\[240px\]{height:240px}.h-\[22px\]{height:22px}.h-\[16px\]{height:16px}.h-\[72px\]{height:72px}.h-\[0\.37vh\]{height:.37vh}.h-\[2\.65vh\]{height:2.65vh}.h-\[4\.567vh\]{height:4.567vh}.h-\[1\.234vh\]{height:1.234vh}.h-\[2\.469vh\]{height:2.469vh}.h-\[1\.605vh\]{height:1.605vh}.h-\[3\.086vh\]{height:3.086vh}.h-\[1\.481vh\]{height:1.481vh}.h-\[45\%\]{height:45%}.h-\[53\%\]{height:53%}.h-\[78\%\]{height:78%}.h-60{height:15rem}.h-\[2\.3vw\]{height:2.3vw}.h-48{height:12rem}.h-\[65vh\]{height:65vh}.h-\[0\.5vw\]{height:.5vw}.h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.h-\[68px\]{height:68px}.h-\[88vh\]{height:88vh}.h-\[0\.3vh\]{height:.3vh}.\!h-6{height:1.5rem!important}.max-h-\[40vh\]{max-height:40vh}.max-h-\[4vh\]{max-height:4vh}.max-h-10{max-height:2.5rem}.max-h-80{max-height:20rem}.max-h-\[90vh\]{max-height:90vh}.max-h-\[140px\]{max-height:140px}.max-h-60{max-height:15rem}.max-h-20{max-height:5rem}.max-h-\[100px\]{max-height:100px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[3\.5vh\]{max-height:3.5vh}.max-h-\[400px\]{max-height:400px}.max-h-\[88\%\]{max-height:88%}.max-h-\[85\%\]{max-height:85%}.max-h-\[25px\]{max-height:25px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[81vh\]{max-height:81vh}.max-h-\[3vw\]{max-height:3vw}.max-h-\[58vh\]{max-height:58vh}.max-h-72{max-height:18rem}.max-h-\[420px\]{max-height:420px}.max-h-\[46vh\]{max-height:46vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[97vh\]{max-height:97vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[39vh\]{max-height:39vh}.max-h-\[25vh\]{max-height:25vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[36vh\]{max-height:36vh}.max-h-\[30vh\]{max-height:30vh}.max-h-full{max-height:100%}.max-h-\[8vh\]{max-height:8vh}.max-h-\[15vh\]{max-height:15vh}.max-h-\[50px\]{max-height:50px}.max-h-16{max-height:4rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[6rem\]{max-height:6rem}.max-h-\[450px\]{max-height:450px}.max-h-\[34vh\]{max-height:34vh}.max-h-\[260px\]{max-height:260px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[150px\]{max-height:150px}.max-h-64{max-height:16rem}.max-h-\[80\%\]{max-height:80%}.min-h-\[40vh\]{min-height:40vh}.min-h-screen{min-height:100vh}.min-h-\[50vh\]{min-height:50vh}.\!min-h-0{min-height:0px!important}.min-h-\[215px\]{min-height:215px}.min-h-\[4vh\]{min-height:4vh}.min-h-0{min-height:0px}.min-h-\[55vh\]{min-height:55vh}.min-h-max{min-height:max-content}.min-h-\[3\.5vh\]{min-height:3.5vh}.min-h-\[81vh\]{min-height:81vh}.min-h-\[32px\]{min-height:32px}.min-h-\[19px\]{min-height:19px}.min-h-\[3vw\]{min-height:3vw}.min-h-\[420px\]{min-height:420px}.min-h-full{min-height:100%}.min-h-\[88px\]{min-height:88px}.min-h-\[27vh\]{min-height:27vh}.min-h-\[16vh\]{min-height:16vh}.min-h-\[32vh\]{min-height:32vh}.min-h-\[28vh\]{min-height:28vh}.min-h-\[6\.8vh\]{min-height:6.8vh}.min-h-\[18vh\]{min-height:18vh}.min-h-\[72px\]{min-height:72px}.min-h-\[64px\]{min-height:64px}.min-h-\[300px\]{min-height:300px}.min-h-\[6\.2vh\]{min-height:6.2vh}.min-h-\[320px\]{min-height:320px}.min-h-\[400px\]{min-height:400px}.min-h-\[84vh\]{min-height:84vh}.min-h-\[22vh\]{min-height:22vh}.min-h-\[5\.4vh\]{min-height:5.4vh}.min-h-\[46vh\]{min-height:46vh}.min-h-\[23\.33vh\]{min-height:23.33vh}.min-h-\[48vh\]{min-height:48vh}.min-h-\[11\.25rem\]{min-height:11.25rem}.min-h-\[50px\]{min-height:50px}.min-h-\[33\%\]{min-height:33%}.min-h-\[3\.2vh\]{min-height:3.2vh}.min-h-\[34vh\]{min-height:34vh}.min-h-\[30vh\]{min-height:30vh}.min-h-\[90vh\]{min-height:90vh}.min-h-\[10vh\]{min-height:10vh}.min-h-\[60px\]{min-height:60px}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[80\%\]{min-height:80%}.min-h-\[36px\]{min-height:36px}.min-h-\[80vh\]{min-height:80vh}.w-full{width:100%}.w-6{width:1.5rem}.w-\[150px\]{width:150px}.w-5{width:1.25rem}.w-\[55\%\]{width:55%}.w-\[50\%\]{width:50%}.w-\[30vh\]{width:30vh}.w-24{width:6rem}.w-44{width:11rem}.w-40{width:10rem}.w-\[100px\]{width:100px}.w-10{width:2.5rem}.w-32{width:8rem}.w-64{width:16rem}.w-36{width:9rem}.w-8{width:2rem}.w-4{width:1rem}.w-7{width:1.75rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-20{width:5rem}.w-28{width:7rem}.w-\[1vw\]{width:1vw}.\!w-10{width:2.5rem!important}.w-screen{width:100vw}.w-\[40\%\]{width:40%}.w-\[60\%\]{width:60%}.w-1\/5{width:20%}.w-max{width:max-content}.w-\[2vw\]{width:2vw}.w-2{width:.5rem}.w-9{width:2.25rem}.w-1\/3{width:33.333333%}.w-\[4\.2vh\]{width:4.2vh}.w-\[90\%\]{width:90%}.w-\[4\.5vw\]{width:4.5vw}.w-1{width:.25rem}.w-3{width:.75rem}.w-\[14vw\]{width:14vw}.w-16{width:4rem}.w-\[200px\]{width:200px}.w-14{width:3.5rem}.w-\[12vw\]{width:12vw}.w-\[400px\]{width:400px}.w-\[165px\]{width:165px}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-\[25px\]{width:25px}.w-\[3vw\]{width:3vw}.w-\[44\.2\%\]{width:44.2%}.w-\[4\.6vh\]{width:4.6vh}.w-\[100\%\]{width:100%}.w-11{width:2.75rem}.w-12{width:3rem}.w-\[40px\]{width:40px}.w-\[1\.7vw\]{width:1.7vw}.w-\[10px\]{width:10px}.w-\[5vw\]{width:5vw}.w-\[3\.75vw\]{width:3.75vw}.w-1\/6{width:16.666667%}.w-\[0\.24rem\]{width:.24rem}.w-\[70\%\]{width:70%}.w-\[25vw\]{width:25vw}.w-\[87vw\]{width:87vw}.w-5\/6{width:83.333333%}.w-1\.5{width:.375rem}.w-\[4\.68vw\]{width:4.68vw}.w-\[5\.44vw\]{width:5.44vw}.w-72{width:18rem}.w-48{width:12rem}.w-56{width:14rem}.w-px{width:1px}.w-2\.5{width:.625rem}.w-\[18px\]{width:18px}.w-auto{width:auto}.w-\[20vh\]{width:20vh}.w-\[2\.2vh\]{width:2.2vh}.w-\[8vh\]{width:8vh}.w-\[19vw\]{width:19vw}.w-\[8\.2vw\]{width:8.2vw}.w-\[4vh\]{width:4vh}.w-\[2\.3vh\]{width:2.3vh}.w-\[3vh\]{width:3vh}.w-\[2\.6vh\]{width:2.6vh}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[4\.8vh\]{width:4.8vh}.w-\[2\.5vh\]{width:2.5vh}.w-\[3\.2vw\]{width:3.2vw}.w-\[2vh\]{width:2vh}.w-\[1\.7vh\]{width:1.7vh}.w-\[2\.1vh\]{width:2.1vh}.w-\[1\.5vh\]{width:1.5vh}.w-\[75\%\]{width:75%}.w-\[1\.4vh\]{width:1.4vh}.w-\[2\.4vh\]{width:2.4vh}.w-\[1vh\]{width:1vh}.w-\[0\.9vh\]{width:.9vh}.w-\[5vh\]{width:5vh}.w-\[1\.6vh\]{width:1.6vh}.w-\[5\.4vh\]{width:5.4vh}.w-\[6vh\]{width:6vh}.w-1\/2{width:50%}.w-\[5\.6vh\]{width:5.6vh}.w-\[2\.45vh\]{width:2.45vh}.w-\[23\.2vh\]{width:23.2vh}.w-\[43\%\]{width:43%}.w-\[3\.55vh\]{width:3.55vh}.w-\[3\.25vh\]{width:3.25vh}.w-\[42\%\]{width:42%}.w-\[4\.4vh\]{width:4.4vh}.w-\[31vw\]{width:31vw}.w-\[14vh\]{width:14vh}.w-\[11\.2vh\]{width:11.2vh}.w-\[1\.2vh\]{width:1.2vh}.w-\[4\.1vh\]{width:4.1vh}.w-\[1\.8vh\]{width:1.8vh}.w-\[2\.35vh\]{width:2.35vh}.w-\[1\.15vh\]{width:1.15vh}.w-2\/3{width:66.666667%}.w-\[1\.45vh\]{width:1.45vh}.w-\[8\.8vh\]{width:8.8vh}.w-\[7\.7vh\]{width:7.7vh}.w-\[18vh\]{width:18vh}.w-\[65\%\]{width:65%}.w-\[80\%\]{width:80%}.w-\[85\%\]{width:85%}.w-\[38\%\]{width:38%}.w-\[20\%\]{width:20%}.w-\[34\%\]{width:34%}.w-\[32\%\]{width:32%}.w-\[29\%\]{width:29%}.w-\[21vh\]{width:21vh}.w-\[2\.9vh\]{width:2.9vh}.w-\[54vh\]{width:54vh}.w-\[2\.7vh\]{width:2.7vh}.w-\[66\%\]{width:66%}.w-\[48\%\]{width:48%}.w-\[88\%\]{width:88%}.w-\[31\%\]{width:31%}.w-\[45\%\]{width:45%}.w-2\/5{width:40%}.w-\[72\%\]{width:72%}.w-\[500px\]{width:500px}.w-\[24\%\]{width:24%}.w-\[33\%\]{width:33%}.w-\[37\%\]{width:37%}.w-\[61\%\]{width:61%}.w-\[22\%\]{width:22%}.w-\[23\%\]{width:23%}.w-\[17\%\]{width:17%}.w-2\/4{width:50%}.w-\[1\.5vw\]{width:1.5vw}.\!w-full{width:100%!important}.w-\[69\%\]{width:69%}.w-\[20\.40\%\]{width:20.4%}.w-\[1\.63vw\]{width:1.63vw}.w-\[1\.8vw\]{width:1.8vw}.w-\[95\%\]{width:95%}.w-\[28px\]{width:28px}.w-\[calc\(100vw-5\.44vw\)\]{width:94.56vw}.w-0\.5{width:.125rem}.w-0{width:0px}.w-4\/5{width:80%}.w-\[30\%\]{width:30%}.w-\[25\%\]{width:25%}.w-\[16vw\]{width:16vw}.w-\[11\.33\%\]{width:11.33%}.\!w-\[15\%\]{width:15%!important}.w-\[12vh\]{width:12vh}.w-\[20vw\]{width:20vw}.w-\[22vw\]{width:22vw}.w-\[17vw\]{width:17vw}.w-\[21vw\]{width:21vw}.w-\[2\.8vh\]{width:2.8vh}.w-\[58\%\]{width:58%}.w-\[46\.67vh\]{width:46.67vh}.w-\[1\.9vh\]{width:1.9vh}.w-\[1\.67vh\]{width:1.67vh}.w-\[1\.44vh\]{width:1.44vh}.w-\[\.9vh\]{width:.9vh}.w-\[44vh\]{width:44vh}.w-\[7\.33vh\]{width:7.33vh}.w-\[3\.56vh\]{width:3.56vh}.w-3\.5{width:.875rem}.w-\[7\.8vh\]{width:7.8vh}.w-\[8vw\]{width:8vw}.w-\[9\.4vw\]{width:9.4vw}.w-\[7\.5vw\]{width:7.5vw}.w-\[7vw\]{width:7vw}.w-\[52\%\]{width:52%}.w-\[10\%\]{width:10%}.w-\[64\%\]{width:64%}.w-\[16\%\]{width:16%}.w-\[92\%\]{width:92%}.w-\[84\%\]{width:84%}.w-\[68\%\]{width:68%}.w-\[28vw\]{width:28vw}.w-\[1\.3vh\]{width:1.3vh}.w-\[2\.89vh\]{width:2.89vh}.w-\[0\.22vh\]{width:.22vh}.w-\[3\.1vh\]{width:3.1vh}.w-\[3\.8vh\]{width:3.8vh}.w-\[1\.75vh\]{width:1.75vh}.w-\[7\.11vh\]{width:7.11vh}.w-\[3\.33vh\]{width:3.33vh}.w-\[3\.77vh\]{width:3.77vh}.w-\[1\.77vh\]{width:1.77vh}.w-\[2\.22vh\]{width:2.22vh}.w-\[1\.22vh\]{width:1.22vh}.w-\[1\.66vh\]{width:1.66vh}.w-\[1\.55vh\]{width:1.55vh}.w-\[0\.66vh\]{width:.66vh}.w-\[6\.2vh\]{width:6.2vh}.w-\[5\.5vh\]{width:5.5vh}.w-\[5\.55vh\]{width:5.55vh}.w-\[0\.55vh\]{width:.55vh}.w-\[60px\]{width:60px}.w-\[26px\]{width:26px}.w-\[420px\]{width:420px}.w-\[15px\]{width:15px}.w-\[52px\]{width:52px}.w-\[24px\]{width:24px}.w-\[19\.8vw\]{width:19.8vw}.w-\[36\%\]{width:36%}.w-\[4\.7vh\]{width:4.7vh}.w-\[2\.25vh\]{width:2.25vh}.w-\[3\.3vh\]{width:3.3vh}.w-\[13vh\]{width:13vh}.w-\[10\.5vh\]{width:10.5vh}.w-\[16\.5vh\]{width:16.5vh}.w-\[17\.2vh\]{width:17.2vh}.w-\[23vh\]{width:23vh}.w-\[4\.65vh\]{width:4.65vh}.w-\[13\.8vh\]{width:13.8vh}.w-\[15\.4vh\]{width:15.4vh}.w-\[12\.5vh\]{width:12.5vh}.w-\[32vh\]{width:32vh}.w-\[58vh\]{width:58vh}.w-\[11vh\]{width:11vh}.w-\[7\.5vh\]{width:7.5vh}.w-\[14\.5vh\]{width:14.5vh}.w-\[20\.8vh\]{width:20.8vh}.w-\[3\.6vh\]{width:3.6vh}.w-\[24vw\]{width:24vw}.w-\[62\.2vh\]{width:62.2vh}.w-\[46\.7vh\]{width:46.7vh}.w-\[4\.45vh\]{width:4.45vh}.w-\[1\.98vh\]{width:1.98vh}.w-\[0\.4vw\]{width:.4vw}.w-\[0\.9vw\]{width:.9vw}.w-\[40vw\]{width:40vw}.\!w-12{width:3rem!important}.\!w-8{width:2rem!important}.w-\[99\%\]{width:99%}.w-\[26rem\]{width:26rem}.w-\[97vw\]{width:97vw}.w-\[60vw\]{width:60vw}.w-\[25rem\]{width:25rem}.w-\[1\/2\]{width:1/2}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[49px\]{width:49px}.w-\[35\%\]{width:35%}.w-\[5\.5vw\]{width:5.5vw}.w-\[80px\]{width:80px}.w-\[2\.2rem\]{width:2.2rem}.w-\[14px\]{width:14px}.w-\[240px\]{width:240px}.w-\[27\%\]{width:27%}.w-\[49\%\]{width:49%}.w-\[32\.5\%\]{width:32.5%}.w-\[2\.1vw\]{width:2.1vw}.w-\[37\.5\%\]{width:37.5%}.w-\[28\%\]{width:28%}.w-\[5px\]{width:5px}.w-\[33\.33\%\]{width:33.33%}.w-\[46\%\]{width:46%}.w-\[22\.5\%\]{width:22.5%}.w-\[72\.5\%\]{width:72.5%}.w-\[96\%\]{width:96%}.w-\[15\%\]{width:15%}.w-\[2\.8vw\]{width:2.8vw}.w-\[0\.6vw\]{width:.6vw}.w-\[3\.2vh\]{width:3.2vh}.w-\[26vw\]{width:26vw}.w-\[7px\]{width:7px}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[13px\]{width:13px}.w-\[390px\]{width:390px}.w-\[34px\]{width:34px}.w-\[118px\]{width:118px}.w-\[370px\]{width:370px}.w-\[48px\]{width:48px}.w-\[7\.4vh\]{width:7.4vh}.w-\[3\.4vh\]{width:3.4vh}.w-\[1\.65vh\]{width:1.65vh}.w-\[2\.32vh\]{width:2.32vh}.w-\[2px\]{width:2px}.w-\[94\%\]{width:94%}.w-\[10vw\]{width:10vw}.w-\[300px\]{width:300px}.w-\[98\%\]{width:98%}.w-\[105px\]{width:105px}.w-\[12\%\]{width:12%}.w-\[0\.2vw\]{width:.2vw}.w-\[55px\]{width:55px}.w-3\/5{width:60%}.w-\[5\%\]{width:5%}.w-\[36px\]{width:36px}.w-\[16px\]{width:16px}.w-\[680px\]{width:680px}.w-\[560px\]{width:560px}.w-\[44px\]{width:44px}.w-\[340px\]{width:340px}.w-\[430px\]{width:430px}.w-\[280px\]{width:280px}.w-\[0\.37vh\]{width:.37vh}.w-\[4\.567vh\]{width:4.567vh}.w-\[10vh\]{width:10vh}.w-\[7vh\]{width:7vh}.w-\[42vh\]{width:42vh}.w-\[35vh\]{width:35vh}.w-\[28vh\]{width:28vh}.w-\[24vh\]{width:24vh}.w-\[3\.086vh\]{width:3.086vh}.w-60{width:15rem}.w-\[2\.3vw\]{width:2.3vw}.w-\[70px\]{width:70px}.w-2\/6{width:33.333333%}.w-4\/6{width:66.666667%}.w-\[68\.5\%\]{width:68.5%}.w-\[40\.5\%\]{width:40.5%}.w-\[0\.5vw\]{width:.5vw}.\!w-\[100\%\]{width:100%!important}.\!w-6{width:1.5rem!important}.min-w-0{min-width:0px}.min-w-max{min-width:max-content}.\!min-w-max{min-width:max-content!important}.min-w-full{min-width:100%}.min-w-\[4\.2vh\]{min-width:4.2vh}.min-w-\[115px\]{min-width:115px}.min-w-\[220px\]{min-width:220px}.min-w-\[7vw\]{min-width:7vw}.min-w-\[100px\]{min-width:100px}.min-w-\[3\.5vh\]{min-width:3.5vh}.min-w-\[15px\]{min-width:15px}.min-w-\[32px\]{min-width:32px}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}.min-w-\[240px\]{min-width:240px}.min-w-\[4vh\]{min-width:4vh}.min-w-\[3vh\]{min-width:3vh}.min-w-\[3vw\]{min-width:3vw}.min-w-\[17\.5vw\]{min-width:17.5vw}.min-w-\[13\.1vw\]{min-width:13.1vw}.min-w-\[1540px\]{min-width:1540px}.min-w-\[500px\]{min-width:500px}.min-w-\[128px\]{min-width:128px}.min-w-\[50px\]{min-width:50px}.min-w-\[30\%\]{min-width:30%}.min-w-\[110px\]{min-width:110px}.min-w-\[140px\]{min-width:140px}.min-w-\[320px\]{min-width:320px}.min-w-\[11vw\]{min-width:11vw}.min-w-\[420px\]{min-width:420px}.min-w-\[390px\]{min-width:390px}.min-w-\[260px\]{min-width:260px}.min-w-\[170px\]{min-width:170px}.min-w-\[7\.2vh\]{min-width:7.2vh}.min-w-\[19vh\]{min-width:19vh}.min-w-\[12vw\]{min-width:12vw}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-\[70px\]{min-width:70px}.min-w-\[3\%\]{min-width:3%}.min-w-\[10\%\]{min-width:10%}.min-w-\[25rem\]{min-width:25rem}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[10vw\]{min-width:10vw}.min-w-\[4\.7vw\]{min-width:4.7vw}.min-w-\[15vw\]{min-width:15vw}.min-w-\[7\.5vh\]{min-width:7.5vh}.min-w-\[7rem\]{min-width:7rem}.min-w-\[100\%\]{min-width:100%}.min-w-\[300px\]{min-width:300px}.min-w-\[25\%\]{min-width:25%}.min-w-\[45\%\]{min-width:45%}.min-w-\[210px\]{min-width:210px}.min-w-\[17vw\]{min-width:17vw}.min-w-\[40px\]{min-width:40px}.max-w-\[70vh\]{max-width:70vh}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-\[35vw\]{max-width:35vw}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.\!max-w-\[40vw\]{max-width:40vw!important}.max-w-full{max-width:100%}.max-w-\[40vw\]{max-width:40vw}.max-w-xs{max-width:20rem}.max-w-\[120px\]{max-width:120px}.max-w-\[12mm\]{max-width:12mm}.max-w-\[25vw\]{max-width:25vw}.max-w-\[3\.5vh\]{max-width:3.5vh}.max-w-\[30px\]{max-width:30px}.max-w-\[25px\]{max-width:25px}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[260px\]{max-width:260px}.max-w-\[120vh\]{max-width:120vh}.max-w-\[45vh\]{max-width:45vh}.max-w-\[98vw\]{max-width:98vw}.max-w-none{max-width:none}.max-w-\[96vw\]{max-width:96vw}.max-w-\[62vh\]{max-width:62vh}.max-w-\[32vh\]{max-width:32vh}.max-w-4xl{max-width:56rem}.max-w-\[430px\]{max-width:430px}.max-w-\[58vw\]{max-width:58vw}.max-w-\[36vw\]{max-width:36vw}.max-w-\[92vw\]{max-width:92vw}.max-w-xl{max-width:36rem}.max-w-\[72ch\]{max-width:72ch}.max-w-\[320px\]{max-width:320px}.max-w-\[380px\]{max-width:380px}.max-w-\[1188px\]{max-width:1188px}.max-w-\[222px\]{max-width:222px}.max-w-\[1255px\]{max-width:1255px}.max-w-\[1030px\]{max-width:1030px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[6vw\]{max-width:6vw}.max-w-\[500px\]{max-width:500px}.max-w-2xl{max-width:42rem}.max-w-\[70\%\]{max-width:70%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[42vw\]{max-width:42vw}.max-w-\[460px\]{max-width:460px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[52vw\]{max-width:52vw}.max-w-\[340px\]{max-width:340px}.max-w-\[10vw\]{max-width:10vw}.max-w-\[12vw\]{max-width:12vw}.max-w-\[14vw\]{max-width:14vw}.max-w-\[200px\]{max-width:200px}.max-w-\[300px\]{max-width:300px}.max-w-\[30vw\]{max-width:30vw}.max-w-\[45vw\]{max-width:45vw}.max-w-\[20vw\]{max-width:20vw}.max-w-\[150px\]{max-width:150px}.max-w-lg{max-width:32rem}.max-w-\[50px\]{max-width:50px}.max-w-\[18vw\]{max-width:18vw}.max-w-\[60\%\]{max-width:60%}.max-w-\[7rem\]{max-width:7rem}.max-w-\[100\%\]{max-width:100%}.max-w-\[100px\]{max-width:100px}.max-w-\[50\%\]{max-width:50%}.max-w-\[95\%\]{max-width:95%}.max-w-\[960px\]{max-width:960px}.max-w-\[720px\]{max-width:720px}.max-w-\[680px\]{max-width:680px}.max-w-\[420px\]{max-width:420px}.max-w-\[450px\]{max-width:450px}.max-w-\[90\%\]{max-width:90%}.\!max-w-max{max-width:max-content!important}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-\[0\.95\]{flex:.95}.flex-\[1\]{flex:1}.flex-\[3\.6\]{flex:3.6}.flex-\[1\.6\]{flex:1.6}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-3{--tw-border-spacing-x: .75rem;--tw-border-spacing-y: .75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-bottom{transform-origin:bottom}.origin-top-left{transform-origin:top left}.origin-left{transform-origin:left}.origin-bottom-left{transform-origin:bottom left}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[1vh\]{--tw-translate-y: 1vh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-1vw\]{--tw-translate-x: -1vw;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[12vh\]{--tw-translate-y: 12vh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[6\.2vh\]{--tw-translate-y: 6.2vh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[2vh\]{--tw-translate-x: 2vh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[1\.9vh\]{--tw-translate-x: 1.9vh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[60\%\]{--tw-translate-x: -60%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[3vw\]{--tw-translate-y: 3vw;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[90deg\]{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[132deg\]{--tw-rotate: 132deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[30deg\]{--tw-rotate: 30deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-spin{animation:spin 1s linear infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-\[spin_3s_linear_infinite\]{animation:spin 3s linear infinite}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-wait{cursor:wait}.cursor-grab{cursor:grab}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-max{grid-auto-rows:max-content}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-\[3vh_1fr\]{grid-template-columns:3vh 1fr}.grid-cols-\[0\.72fr_1fr\]{grid-template-columns:.72fr 1fr}.grid-cols-\[2\.1fr_1fr\]{grid-template-columns:2.1fr 1fr}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_42vh\]{grid-template-columns:minmax(0,1fr) 42vh}.grid-cols-\[repeat\(auto-fill\,minmax\(15vh\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(15vh,1fr))}.grid-cols-\[21vw_1fr\]{grid-template-columns:21vw 1fr}.grid-cols-\[16vw_minmax\(0\,1fr\)\]{grid-template-columns:16vw minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_22vw\]{grid-template-columns:minmax(0,1fr) 22vw}.grid-cols-\[max-content\]{grid-template-columns:max-content}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[0\.6fr_1fr\]{grid-template-columns:.6fr 1fr}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[45\%_1fr\]{grid-template-columns:45% 1fr}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-\[max-content\]{grid-template-rows:max-content}.grid-rows-\[max-content_max-content\]{grid-template-rows:max-content max-content}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.content-between{align-content:space-between}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-center{justify-items:center}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-2{gap:.5rem}.gap-\[16vh\]{gap:16vh}.gap-6{gap:1.5rem}.gap-3{gap:.75rem}.gap-1\.5{gap:.375rem}.gap-1{gap:.25rem}.gap-5{gap:1.25rem}.gap-\[1vw\]{gap:1vw}.gap-\[0\.6vw\]{gap:.6vw}.gap-\[0\.5vw\]{gap:.5vw}.gap-12{gap:3rem}.gap-0\.5{gap:.125rem}.gap-0{gap:0px}.gap-\[1vh\]{gap:1vh}.gap-\[2\.5vh\]{gap:2.5vh}.gap-\[1\.5vh\]{gap:1.5vh}.gap-\[3vh\]{gap:3vh}.gap-\[2vh\]{gap:2vh}.gap-\[0\.65vh\]{gap:.65vh}.gap-\[1\.6vh\]{gap:1.6vh}.gap-\[1\.4vh\]{gap:1.4vh}.gap-\[0\.9vh\]{gap:.9vh}.gap-\[1\.2vh\]{gap:1.2vh}.gap-\[0\.7vw\]{gap:.7vw}.gap-\[0\.4vw\]{gap:.4vw}.gap-\[0\.35vw\]{gap:.35vw}.gap-\[0\.8vh\]{gap:.8vh}.gap-\[0\.6vh\]{gap:.6vh}.gap-\[0\.7vh\]{gap:.7vh}.gap-\[2\.15vh\]{gap:2.15vh}.gap-\[1\.25vh\]{gap:1.25vh}.gap-\[0\.75vh\]{gap:.75vh}.gap-\[3\.2vh\]{gap:3.2vh}.gap-\[1\.4vw\]{gap:1.4vw}.gap-\[0\.8vw\]{gap:.8vw}.gap-\[2vw\]{gap:2vw}.gap-\[2\.35vw\]{gap:2.35vw}.gap-\[1\.45vw\]{gap:1.45vw}.gap-\[0\.723vh\]{gap:.723vh}.gap-\[1\.7vh\]{gap:1.7vh}.gap-\[1\.15vh\]{gap:1.15vh}.gap-\[0\.85vh\]{gap:.85vh}.gap-\[0\.55vh\]{gap:.55vh}.gap-\[0\.28vh\]{gap:.28vh}.gap-2\.5{gap:.625rem}.gap-\[41px\]{gap:41px}.gap-\[18px\]{gap:18px}.gap-\[33px\]{gap:33px}.gap-\[90px\]{gap:90px}.gap-\[21px\]{gap:21px}.gap-\[19px\]{gap:19px}.gap-7{gap:1.75rem}.gap-\[34px\]{gap:34px}.gap-9{gap:2.25rem}.gap-\[106px\]{gap:106px}.gap-\[46px\]{gap:46px}.gap-\[13px\]{gap:13px}.gap-\[2282px\]{gap:2282px}.gap-\[769px\]{gap:769px}.gap-\[101px\]{gap:101px}.gap-\[47px\]{gap:47px}.gap-\[4px\]{gap:4px}.gap-\[3\.2vw\]{gap:3.2vw}.gap-\[1\.8vh\]{gap:1.8vh}.gap-\[\.7vh\]{gap:.7vh}.gap-\[0\.85vw\]{gap:.85vw}.gap-\[1\.11vh\]{gap:1.11vh}.gap-\[\.67vh\]{gap:.67vh}.gap-\[\.89vh\]{gap:.89vh}.gap-\[0\.55vw\]{gap:.55vw}.gap-\[1\.2vw\]{gap:1.2vw}.gap-\[\.5vh\]{gap:.5vh}.gap-\[\.4vh\]{gap:.4vh}.gap-\[1\.1vw\]{gap:1.1vw}.gap-\[1\.1vh\]{gap:1.1vh}.gap-\[0\.65vw\]{gap:.65vw}.gap-\[0\.75vw\]{gap:.75vw}.gap-\[0\.45vh\]{gap:.45vh}.gap-\[1\.3vh\]{gap:1.3vh}.gap-\[0\.88vh\]{gap:.88vh}.gap-\[0\.66vh\]{gap:.66vh}.gap-\[0\.45vw\]{gap:.45vw}.gap-\[0\.44vh\]{gap:.44vh}.gap-\[8px\]{gap:8px}.gap-\[1\.35vh\]{gap:1.35vh}.gap-\[0\.95vh\]{gap:.95vh}.gap-\[2\.7vh\]{gap:2.7vh}.gap-\[2\.35vh\]{gap:2.35vh}.gap-\[1\.05vh\]{gap:1.05vh}.gap-\[\.8vh\]{gap:.8vh}.gap-\[20vh\]{gap:20vh}.gap-3\.5{gap:.875rem}.gap-\[5px\]{gap:5px}.gap-\[100px\]{gap:100px}.gap-\[17px\]{gap:17px}.gap-\[9px\]{gap:9px}.gap-10{gap:2.5rem}.gap-\[7px\]{gap:7px}.gap-\[0\.25vw\]{gap:.25vw}.gap-\[0\.2vh\]{gap:.2vh}.gap-\[0\.25vh\]{gap:.25vh}.gap-\[0\.3vh\]{gap:.3vh}.gap-\[0\.9vw\]{gap:.9vw}.gap-\[0\.5vh\]{gap:.5vh}.gap-\[12px\]{gap:12px}.gap-\[6px\]{gap:6px}.gap-\[10px\]{gap:10px}.gap-\[2px\]{gap:2px}.gap-\[1px\]{gap:1px}.gap-\[1\.18vh\]{gap:1.18vh}.gap-\[2\%\]{gap:2%}.gap-\[24px\]{gap:24px}.gap-\[0\.74vh\]{gap:.74vh}.gap-\[1\.48vh\]{gap:1.48vh}.gap-20{gap:5rem}.gap-x-4{column-gap:1rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-x-\[1\.55vw\]{column-gap:1.55vw}.gap-y-\[2\.8vh\]{row-gap:2.8vh}.gap-x-2{column-gap:.5rem}.gap-x-1{column-gap:.25rem}.gap-y-\[1\.4vh\]{row-gap:1.4vh}.gap-x-6{column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-x-\[1vh\]{column-gap:1vh}.gap-y-\[0\.5vh\]{row-gap:.5vh}.gap-x-\[1\.2vw\]{column-gap:1.2vw}.gap-y-\[1\.55vh\]{row-gap:1.55vh}.gap-x-\[0\.9vw\]{column-gap:.9vw}.gap-y-\[1\.2vh\]{row-gap:1.2vh}.gap-y-2{row-gap:.5rem}.gap-x-8{column-gap:2rem}.gap-y-5{row-gap:1.25rem}.gap-x-10{column-gap:2.5rem}.gap-y-8{row-gap:2rem}.gap-x-\[1\.8vw\]{column-gap:1.8vw}.gap-x-\[1\.15vw\]{column-gap:1.15vw}.gap-y-\[1\.45vh\]{row-gap:1.45vh}.gap-x-12{column-gap:3rem}.gap-x-5{column-gap:1.25rem}.gap-x-\[8vw\]{column-gap:8vw}.gap-y-12{row-gap:3rem}.gap-y-10{row-gap:2.5rem}.gap-y-6{row-gap:1.5rem}.gap-x-3{column-gap:.75rem}.gap-x-20{column-gap:5rem}.gap-y-3\.5{row-gap:.875rem}.gap-x-\[1px\]{column-gap:1px}.gap-x-0{column-gap:0px}.gap-x-7{column-gap:1.75rem}.gap-x-\[0\.74vh\]{column-gap:.74vh}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-\[-2px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(-2px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2px * var(--tw-space-y-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-\[1\.5vh\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5vh * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5vh * var(--tw-space-y-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-\[0\.5vh\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5vh * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5vh * var(--tw-space-y-reverse))}.space-y-\[0\.18vh\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.18vh * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.18vh * var(--tw-space-y-reverse))}.space-y-\[0\.4vh\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.4vh * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.4vh * var(--tw-space-y-reverse))}.space-y-\[-5px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(-5px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5px * var(--tw-space-y-reverse))}.space-y-\[1px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-neutral-30>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(244 246 249 / var(--tw-divide-opacity))}.divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(0 0 0 / var(--tw-divide-opacity))}.divide-\[\#E2E8F0\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity))}.divide-\[\#E8E5E0\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(232 229 224 / var(--tw-divide-opacity))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.\!overflow-hidden{overflow:hidden!important}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-lg{border-radius:.5rem}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.rounded-3xl{border-radius:1.5rem}.rounded-2xl{border-radius:1rem}.rounded-md{border-radius:.375rem}.rounded-\[6px\]{border-radius:6px}.rounded-\[18px\]{border-radius:18px}.rounded-\[12px\]{border-radius:12px}.rounded-sm{border-radius:.125rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[2vh\]{border-radius:2vh}.rounded-\[1vh\]{border-radius:1vh}.rounded-\[3vh\]{border-radius:3vh}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[1\.9vh\]{border-radius:1.9vh}.rounded-\[2\.4vh\]{border-radius:2.4vh}.rounded-\[1\.2vh\]{border-radius:1.2vh}.rounded-\[0\.6vh\]{border-radius:.6vh}.rounded-\[28px\]{border-radius:28px}.rounded-\[16px\]{border-radius:16px}.rounded-\[14px\]{border-radius:14px}.rounded-\[7px\]{border-radius:7px}.rounded-\[1\.8vh\]{border-radius:1.8vh}.rounded-\[0\.843vh\]{border-radius:.843vh}.rounded-\[0\.602vh\]{border-radius:.602vh}.rounded-\[0\.964vh\]{border-radius:.964vh}.rounded-\[1\.4vh\]{border-radius:1.4vh}.rounded-\[1\.5vh\]{border-radius:1.5vh}.rounded-\[1\.25vh\]{border-radius:1.25vh}.rounded-\[1\.6vh\]{border-radius:1.6vh}.rounded-\[0\.85vh\]{border-radius:.85vh}.rounded-\[1\.1vh\]{border-radius:1.1vh}.rounded-\[1\.15vh\]{border-radius:1.15vh}.rounded-\[3px\]{border-radius:3px}.rounded-\[20px\]{border-radius:20px}.rounded-\[0\.89vh\]{border-radius:.89vh}.rounded-\[2\.22vh\]{border-radius:2.22vh}.rounded-\[\.44vh\]{border-radius:.44vh}.rounded-\[1\.33vh\]{border-radius:1.33vh}.rounded-\[5px\]{border-radius:5px}.rounded-\[\.35vh\]{border-radius:.35vh}.rounded-\[\.75vh\]{border-radius:.75vh}.rounded-\[11px\]{border-radius:11px}.rounded-\[13px\]{border-radius:13px}.rounded-\[9px\]{border-radius:9px}.rounded-\[0\.9vh\]{border-radius:.9vh}.rounded-\[1\.55vh\]{border-radius:1.55vh}.rounded-\[0\.88vh\]{border-radius:.88vh}.rounded-\[1\.22vh\]{border-radius:1.22vh}.rounded-\[1\.66vh\]{border-radius:1.66vh}.rounded-\[1\.44vh\]{border-radius:1.44vh}.rounded-\[0\.25vh\]{border-radius:.25vh}.rounded-\[0\.35vh\]{border-radius:.35vh}.rounded-\[0\.2vh\]{border-radius:.2vh}.rounded-\[0\.5vh\]{border-radius:.5vh}.rounded-\[0\.7vh\]{border-radius:.7vh}.rounded-\[2\.2vh\]{border-radius:2.2vh}.rounded-\[1\.3vh\]{border-radius:1.3vh}.rounded-\[1\.7vh\]{border-radius:1.7vh}.rounded-\[25px\]{border-radius:25px}.rounded-\[5\%\]{border-radius:5%}.rounded-\[24px\]{border-radius:24px}.rounded-\[0\.8vh\]{border-radius:.8vh}.rounded-\[0\.72vh\]{border-radius:.72vh}.rounded-\[0px\],.rounded-none{border-radius:0}.rounded-\[1\.11vh\]{border-radius:1.11vh}.rounded-\[50px\]{border-radius:50px}.rounded-\[40px\]{border-radius:40px}.rounded-\[35px\]{border-radius:35px}.rounded-\[30px\]{border-radius:30px}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[1vh\]{border-top-left-radius:1vh;border-top-right-radius:1vh}.rounded-b-\[1vh\]{border-bottom-right-radius:1vh;border-bottom-left-radius:1vh}.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-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-t-\[15px\]{border-top-left-radius:15px;border-top-right-radius:15px}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l-\[40\%\]{border-top-left-radius:40%;border-bottom-left-radius:40%}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-tr-md{border-top-right-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tr-\[20px\]{border-top-right-radius:20px}.rounded-br-\[20px\]{border-bottom-right-radius:20px}.rounded-tl-3xl{border-top-left-radius:1.5rem}.rounded-br-3xl{border-bottom-right-radius:1.5rem}.rounded-bl-3xl{border-bottom-left-radius:1.5rem}.rounded-tr-3xl{border-top-right-radius:1.5rem}.rounded-tl-none{border-top-left-radius:0}.border,.border-\[1px\]{border-width:1px}.border-2{border-width:2px}.border-\[10px\]{border-width:10px}.border-4{border-width:4px}.border-\[0\.2vh\]{border-width:.2vh}.border-0{border-width:0px}.border-\[0\.22vh\]{border-width:.22vh}.border-\[0\.17vh\]{border-width:.17vh}.border-\[2px\]{border-width:2px}.border-\[0\.23vh\]{border-width:.23vh}.border-\[1\.5px\]{border-width:1.5px}.border-\[0\.5px\]{border-width:.5px}.border-\[0\.19vh\]{border-width:.19vh}.border-\[0\.35vh\]{border-width:.35vh}.border-x-0{border-left-width:0px;border-right-width:0px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-t{border-top-width:1px}.border-l-4{border-left-width:4px}.border-b-\[1px\],.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[1px\]{border-left-width:1px}.border-r{border-right-width:1px}.border-b-0{border-bottom-width:0px}.border-t-0{border-top-width:0px}.border-b-2{border-bottom-width:2px}.border-t-\[1px\]{border-top-width:1px}.border-r-4{border-right-width:4px}.border-t-2{border-top-width:2px}.border-l-\[5px\]{border-left-width:5px}.border-r-\[2px\]{border-right-width:2px}.border-r-8{border-right-width:8px}.border-b-4{border-bottom-width:4px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.\!border-none{border-style:none!important}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-orange-500\/30{border-color:#f973164d}.border-red-500\/30{border-color:#ef44444d}.border-\[white\]\/20{border-color:#fff3}.border-\[white\]\/30{border-color:#ffffff4d}.border-primary-main{--tw-border-opacity: 1;border-color:rgb(94 77 224 / var(--tw-border-opacity))}.border-neutral-40{--tw-border-opacity: 1;border-color:rgb(224 227 231 / var(--tw-border-opacity))}.border-neutral-30{--tw-border-opacity: 1;border-color:rgb(244 246 249 / var(--tw-border-opacity))}.border-primary-40{--tw-border-opacity: 1;border-color:rgb(162 148 245 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity))}.border-secondary-red{--tw-border-opacity: 1;border-color:rgb(232 57 52 / var(--tw-border-opacity))}.border-\[\#22C55E\]{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity))}.border-indigo-600{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.border-neutral-dark,.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-primary-20{--tw-border-opacity: 1;border-color:rgb(225 220 253 / var(--tw-border-opacity))}.border-neutral-80{--tw-border-opacity: 1;border-color:rgb(72 79 90 / var(--tw-border-opacity))}.border-neutral-50{--tw-border-opacity: 1;border-color:rgb(199 205 212 / var(--tw-border-opacity))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity))}.border-zinc-50{--tw-border-opacity: 1;border-color:rgb(250 250 250 / var(--tw-border-opacity))}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity))}.border-primary-30{--tw-border-opacity: 1;border-color:rgb(195 185 251 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.border-\[white\]\/10{border-color:#ffffff1a}.border-\[white\]{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-\[\#B7C3F3\]{--tw-border-opacity: 1;border-color:rgb(183 195 243 / var(--tw-border-opacity))}.border-\[\#7FB3D5\]{--tw-border-opacity: 1;border-color:rgb(127 179 213 / var(--tw-border-opacity))}.border-\[\#FFE0B2\]{--tw-border-opacity: 1;border-color:rgb(255 224 178 / var(--tw-border-opacity))}.border-\[\#FFB6C1\]{--tw-border-opacity: 1;border-color:rgb(255 182 193 / var(--tw-border-opacity))}.border-\[\#C8E6C9\]{--tw-border-opacity: 1;border-color:rgb(200 230 201 / var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.border-\[\#2f7bff\]{--tw-border-opacity: 1;border-color:rgb(47 123 255 / var(--tw-border-opacity))}.border-\[\#e9e7f2\]{--tw-border-opacity: 1;border-color:rgb(233 231 242 / var(--tw-border-opacity))}.border-\[\#d6d3e6\]{--tw-border-opacity: 1;border-color:rgb(214 211 230 / var(--tw-border-opacity))}.border-\[\#e3e1ee\]{--tw-border-opacity: 1;border-color:rgb(227 225 238 / var(--tw-border-opacity))}.border-white\/80{border-color:#fffc}.border-\[\#173c43\]{--tw-border-opacity: 1;border-color:rgb(23 60 67 / var(--tw-border-opacity))}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity))}.border-\[\#93C5FD\]{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity))}.border-orange-400{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity))}.border-teal-400{--tw-border-opacity: 1;border-color:rgb(45 212 191 / var(--tw-border-opacity))}.border-\[\#EC4899\]{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity))}.border-gray-200\/80{border-color:#e5e7ebcc}.border-primary-80{--tw-border-opacity: 1;border-color:rgb(50 38 161 / var(--tw-border-opacity))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity))}.border-white\/75{border-color:#ffffffbf}.border-\[\#E2E8F0\]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-\[\#f2c3c5\]{--tw-border-opacity: 1;border-color:rgb(242 195 197 / var(--tw-border-opacity))}.border-\[\#007AFF\]{--tw-border-opacity: 1;border-color:rgb(0 122 255 / var(--tw-border-opacity))}.border-white\/90{border-color:#ffffffe6}.border-\[\#d9d2f5\]{--tw-border-opacity: 1;border-color:rgb(217 210 245 / var(--tw-border-opacity))}.border-secondary-green{--tw-border-opacity: 1;border-color:rgb(84 195 103 / var(--tw-border-opacity))}.border-\[gray\]{--tw-border-opacity: 1;border-color:rgb(128 128 128 / var(--tw-border-opacity))}.border-\[\#ffffff25\]{border-color:#ffffff25}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.border-stone-200{--tw-border-opacity: 1;border-color:rgb(231 229 228 / var(--tw-border-opacity))}.border-white\/20{border-color:#fff3}.border-white\/10{border-color:#ffffff1a}.border-primary-50{--tw-border-opacity: 1;border-color:rgb(134 120 236 / var(--tw-border-opacity))}.border-\[\#E8E5E0\]{--tw-border-opacity: 1;border-color:rgb(232 229 224 / var(--tw-border-opacity))}.border-\[\#E2E0DC\]{--tw-border-opacity: 1;border-color:rgb(226 224 220 / var(--tw-border-opacity))}.border-\[\#D6D2CB\]{--tw-border-opacity: 1;border-color:rgb(214 210 203 / var(--tw-border-opacity))}.border-red-400\/30{border-color:#f871714d}.border-secondary-orange-light{--tw-border-opacity: 1;border-color:rgb(238 143 53 / var(--tw-border-opacity))}.border-primary-main\/30{border-color:#5e4de04d}.border-\[\#34C759\]{--tw-border-opacity: 1;border-color:rgb(52 199 89 / var(--tw-border-opacity))}.border-\[\#9d9d9d\]{--tw-border-opacity: 1;border-color:rgb(157 157 157 / var(--tw-border-opacity))}.border-\[\#FFC9C7\]{--tw-border-opacity: 1;border-color:rgb(255 201 199 / var(--tw-border-opacity))}.border-\[\#DDD9E8\]{--tw-border-opacity: 1;border-color:rgb(221 217 232 / var(--tw-border-opacity))}.border-\[\#FFD9A3\]{--tw-border-opacity: 1;border-color:rgb(255 217 163 / var(--tw-border-opacity))}.border-\[\#FF3B30\]{--tw-border-opacity: 1;border-color:rgb(255 59 48 / var(--tw-border-opacity))}.border-secondary-green-30{--tw-border-opacity: 1;border-color:rgb(203 247 210 / var(--tw-border-opacity))}.border-secondary-red-30{--tw-border-opacity: 1;border-color:rgb(255 241 240 / var(--tw-border-opacity))}.border-\[\#DF7910\]{--tw-border-opacity: 1;border-color:rgb(223 121 16 / var(--tw-border-opacity))}.border-logingray-50{--tw-border-opacity: 1;border-color:rgb(248 248 250 / var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-\[\#8432D7\]{--tw-border-opacity: 1;border-color:rgb(132 50 215 / var(--tw-border-opacity))}.border-\[\#bbf7d0\]{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity))}.border-\[\#fecaca\]{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity))}.border-\[\#fde68a\]{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity))}.border-\[\#E5E1FF\]{--tw-border-opacity: 1;border-color:rgb(229 225 255 / var(--tw-border-opacity))}.border-\[\#86efac\]{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity))}.border-\[\#fca5a5\]{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity))}.border-\[\#54C367\]{--tw-border-opacity: 1;border-color:rgb(84 195 103 / var(--tw-border-opacity))}.border-secondary-violet{--tw-border-opacity: 1;border-color:rgb(173 85 218 / var(--tw-border-opacity))}.border-secondary-yellow{--tw-border-opacity: 1;border-color:rgb(251 204 52 / var(--tw-border-opacity))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity))}.border-\[\#BFDBFE\]{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity))}.border-\[\#D1FAE5\]{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity))}.border-\[\#E7E5F2\]{--tw-border-opacity: 1;border-color:rgb(231 229 242 / var(--tw-border-opacity))}.border-\[\#BBE7CA\]{--tw-border-opacity: 1;border-color:rgb(187 231 202 / var(--tw-border-opacity))}.border-\[\#E3CFF7\]{--tw-border-opacity: 1;border-color:rgb(227 207 247 / var(--tw-border-opacity))}.border-\[\#CBD5E1\]{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-\[\#DCE9FF\]{--tw-border-opacity: 1;border-color:rgb(220 233 255 / var(--tw-border-opacity))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity))}.\!border-\[\#BFDBFE\]{--tw-border-opacity: 1 !important;border-color:rgb(191 219 254 / var(--tw-border-opacity))!important}.border-\[\#E0E3E7\]{--tw-border-opacity: 1;border-color:rgb(224 227 231 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.border-\[\#A5A8AB\]{--tw-border-opacity: 1;border-color:rgb(165 168 171 / var(--tw-border-opacity))}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity))}.border-\[\#DDF0FF\]{--tw-border-opacity: 1;border-color:rgb(221 240 255 / var(--tw-border-opacity))}.border-neutral-100{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity))}.border-\[\#ffffffb2\]{border-color:#ffffffb2}.border-\[red\]{--tw-border-opacity: 1;border-color:rgb(255 0 0 / var(--tw-border-opacity))}.border-\[lightgray\]{--tw-border-opacity: 1;border-color:rgb(211 211 211 / var(--tw-border-opacity))}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity))}.border-\[rgba\(153\,153\,153\,0\.5\)\]{border-color:#99999980}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity))}.border-\[\#C0BCB6\]{--tw-border-opacity: 1;border-color:rgb(192 188 182 / var(--tw-border-opacity))}.border-\[\#D3D1C7\]{--tw-border-opacity: 1;border-color:rgb(211 209 199 / var(--tw-border-opacity))}.border-\[\#EEECEA\]{--tw-border-opacity: 1;border-color:rgb(238 236 234 / var(--tw-border-opacity))}.border-\[\#EDE9FE\]{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity))}.border-\[\#E5E7EB\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity))}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity))}.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity))}.border-\[\#EAE7E2\]{--tw-border-opacity: 1;border-color:rgb(234 231 226 / var(--tw-border-opacity))}.border-\[\#DDDEE0\]{--tw-border-opacity: 1;border-color:rgb(221 222 224 / var(--tw-border-opacity))}.border-\[\#13A0B3\]{--tw-border-opacity: 1;border-color:rgb(19 160 179 / var(--tw-border-opacity))}.border-primary-10{--tw-border-opacity: 1;border-color:rgb(237 234 254 / var(--tw-border-opacity))}.border-neutral-20{--tw-border-opacity: 1;border-color:rgb(250 250 251 / var(--tw-border-opacity))}.border-\[\#A5D6A7\]{--tw-border-opacity: 1;border-color:rgb(165 214 167 / var(--tw-border-opacity))}.border-\[\#FFCDD2\]{--tw-border-opacity: 1;border-color:rgb(255 205 210 / var(--tw-border-opacity))}.border-\[\#4CAF50\]{--tw-border-opacity: 1;border-color:rgb(76 175 80 / var(--tw-border-opacity))}.border-\[\#F44336\]{--tw-border-opacity: 1;border-color:rgb(244 67 54 / var(--tw-border-opacity))}.border-\[\#bbccf8\]{--tw-border-opacity: 1;border-color:rgb(187 204 248 / var(--tw-border-opacity))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity))}.border-white\/50{border-color:#ffffff80}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}.border-secondary-red\/20{border-color:#e8393433}.border-secondary-red\/30{border-color:#e839344d}.border-\[\#6FBBE7\]{--tw-border-opacity: 1;border-color:rgb(111 187 231 / var(--tw-border-opacity))}.border-\[\#E7AB6F\]{--tw-border-opacity: 1;border-color:rgb(231 171 111 / var(--tw-border-opacity))}.border-\[\#E76F6F\]{--tw-border-opacity: 1;border-color:rgb(231 111 111 / var(--tw-border-opacity))}.border-\[\#E76FCD\]{--tw-border-opacity: 1;border-color:rgb(231 111 205 / var(--tw-border-opacity))}.border-\[\#6FE780\]{--tw-border-opacity: 1;border-color:rgb(111 231 128 / var(--tw-border-opacity))}.border-\[\#78E888\]{--tw-border-opacity: 1;border-color:rgb(120 232 136 / var(--tw-border-opacity))}.border-\[\#ABABAB\]{--tw-border-opacity: 1;border-color:rgb(171 171 171 / var(--tw-border-opacity))}.border-\[\#5a5185\]{--tw-border-opacity: 1;border-color:rgb(90 81 133 / var(--tw-border-opacity))}.border-r-green-100{--tw-border-opacity: 1;border-right-color:rgb(220 252 231 / var(--tw-border-opacity))}.border-b-neutral-50{--tw-border-opacity: 1;border-bottom-color:rgb(199 205 212 / var(--tw-border-opacity))}.border-l-primary-main{--tw-border-opacity: 1;border-left-color:rgb(94 77 224 / var(--tw-border-opacity))}.border-l-purple-500{--tw-border-opacity: 1;border-left-color:rgb(168 85 247 / var(--tw-border-opacity))}.border-t-primary-main\/20{border-top-color:#5e4de033}.border-t-gray-200{--tw-border-opacity: 1;border-top-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-l-neutral-40{--tw-border-opacity: 1;border-left-color:rgb(224 227 231 / var(--tw-border-opacity))}.border-l-neutral-30{--tw-border-opacity: 1;border-left-color:rgb(244 246 249 / var(--tw-border-opacity))}.border-t-primary-main{--tw-border-opacity: 1;border-top-color:rgb(94 77 224 / var(--tw-border-opacity))}.border-b-neutral-200{--tw-border-opacity: 1;border-bottom-color:rgb(229 229 229 / var(--tw-border-opacity))}.border-b-neutral-40{--tw-border-opacity: 1;border-bottom-color:rgb(224 227 231 / var(--tw-border-opacity))}.border-b-neutral-30{--tw-border-opacity: 1;border-bottom-color:rgb(244 246 249 / var(--tw-border-opacity))}.border-r-\[\#FFA64C\]{--tw-border-opacity: 1;border-right-color:rgb(255 166 76 / var(--tw-border-opacity))}.border-r-\[\#ED7E7E\]{--tw-border-opacity: 1;border-right-color:rgb(237 126 126 / var(--tw-border-opacity))}.border-r-\[\#90DBA5\]{--tw-border-opacity: 1;border-right-color:rgb(144 219 165 / var(--tw-border-opacity))}.border-b-primary-main{--tw-border-opacity: 1;border-bottom-color:rgb(94 77 224 / var(--tw-border-opacity))}.border-r-\[red\]{--tw-border-opacity: 1;border-right-color:rgb(255 0 0 / var(--tw-border-opacity))}.border-t-transparent{border-top-color:transparent}.border-l-\[\#9E9A94\]{--tw-border-opacity: 1;border-left-color:rgb(158 154 148 / var(--tw-border-opacity))}.border-l-\[\#D3D1C7\]{--tw-border-opacity: 1;border-left-color:rgb(211 209 199 / var(--tw-border-opacity))}.border-b-neutral-dark{--tw-border-opacity: 1;border-bottom-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-l-neutral-dark{--tw-border-opacity: 1;border-left-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-r-neutral-dark{--tw-border-opacity: 1;border-right-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity))}.bg-neutral-light{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-secondary-red{--tw-bg-opacity: 1;background-color:rgb(232 57 52 / var(--tw-bg-opacity))}.bg-primary-main{--tw-bg-opacity: 1;background-color:rgb(94 77 224 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity))}.bg-secondary-yellow{--tw-bg-opacity: 1;background-color:rgb(251 204 52 / var(--tw-bg-opacity))}.bg-orange-500\/20{background-color:#f9731633}.bg-red-500\/20{background-color:#ef444433}.bg-\[white\]\/10{background-color:#ffffff1a}.bg-\[white\]\/20{background-color:#fff3}.bg-\[white\]\/40{background-color:#fff6}.bg-\[white\]\/90{background-color:#ffffffe6}.bg-neutral-20{--tw-bg-opacity: 1;background-color:rgb(250 250 251 / var(--tw-bg-opacity))}.bg-primary-70{--tw-bg-opacity: 1;background-color:rgb(70 56 192 / var(--tw-bg-opacity))}.bg-primary-30{--tw-bg-opacity: 1;background-color:rgb(195 185 251 / var(--tw-bg-opacity))}.bg-primary-10{--tw-bg-opacity: 1;background-color:rgb(237 234 254 / var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-black\/50{background-color:#00000080}.bg-white\/95{background-color:#fffffff2}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity))}.bg-\[\#ef4444\]{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-\[\#ea6c2d\]{--tw-bg-opacity: 1;background-color:rgb(234 108 45 / var(--tw-bg-opacity))}.bg-\[\#16a34a\]{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.bg-\[white\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-\[\#F2F2F2\]{--tw-bg-opacity: 1;background-color:rgb(242 242 242 / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity))}.bg-secondary-green-30{--tw-bg-opacity: 1;background-color:rgb(203 247 210 / var(--tw-bg-opacity))}.bg-secondary-red-30{--tw-bg-opacity: 1;background-color:rgb(255 241 240 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-\[\#5b45c2\]{--tw-bg-opacity: 1;background-color:rgb(91 69 194 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity))}.bg-neutral-dark{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-orange-700{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity))}.bg-neutral-40{--tw-bg-opacity: 1;background-color:rgb(224 227 231 / var(--tw-bg-opacity))}.bg-\[\#8432D7\]{--tw-bg-opacity: 1;background-color:rgb(132 50 215 / var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}.bg-\[red\]{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-\[\#eaf1ff\]{--tw-bg-opacity: 1;background-color:rgb(234 241 255 / var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-primary-main\/10{background-color:#5e4de01a}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}.bg-primary-main\/5{background-color:#5e4de00d}.bg-primary-main\/20{background-color:#5e4de033}.bg-\[\#EDEAFE\]{--tw-bg-opacity: 1;background-color:rgb(237 234 254 / var(--tw-bg-opacity))}.bg-\[\#F4F6F9\],.bg-neutral-30{--tw-bg-opacity: 1;background-color:rgb(244 246 249 / var(--tw-bg-opacity))}.bg-secondary-green{--tw-bg-opacity: 1;background-color:rgb(84 195 103 / var(--tw-bg-opacity))}.bg-primary-20{--tw-bg-opacity: 1;background-color:rgb(225 220 253 / var(--tw-bg-opacity))}.bg-\[\#28a745\]{--tw-bg-opacity: 1;background-color:rgb(40 167 69 / var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.bg-\[\#F3F4FF\]{--tw-bg-opacity: 1;background-color:rgb(243 244 255 / var(--tw-bg-opacity))}.bg-\[white\]\/30{background-color:#ffffff4d}.bg-\[\#B7C3F3\]{--tw-bg-opacity: 1;background-color:rgb(183 195 243 / var(--tw-bg-opacity))}.bg-\[\#7FB3D5\]{--tw-bg-opacity: 1;background-color:rgb(127 179 213 / var(--tw-bg-opacity))}.bg-\[\#FFE0B2\]{--tw-bg-opacity: 1;background-color:rgb(255 224 178 / var(--tw-bg-opacity))}.bg-\[\#FFB6C1\]{--tw-bg-opacity: 1;background-color:rgb(255 182 193 / var(--tw-bg-opacity))}.bg-\[\#C8E6C9\]{--tw-bg-opacity: 1;background-color:rgb(200 230 201 / var(--tw-bg-opacity))}.bg-primary-10\/60{background-color:#edeafe99}.bg-neutral-50{--tw-bg-opacity: 1;background-color:rgb(199 205 212 / var(--tw-bg-opacity))}.bg-\[\#FFF3E8\]{--tw-bg-opacity: 1;background-color:rgb(255 243 232 / var(--tw-bg-opacity))}.bg-secondary-orange-light{--tw-bg-opacity: 1;background-color:rgb(238 143 53 / var(--tw-bg-opacity))}.bg-neutral-90\/40{background-color:#242a3466}.bg-\[\#E83934\]{--tw-bg-opacity: 1;background-color:rgb(232 57 52 / var(--tw-bg-opacity))}.bg-\[\#007AFF\]{--tw-bg-opacity: 1;background-color:rgb(0 122 255 / var(--tw-bg-opacity))}.bg-black\/60{background-color:#0009}.bg-\[\#eef0f4\]{--tw-bg-opacity: 1;background-color:rgb(238 240 244 / var(--tw-bg-opacity))}.bg-\[\#f6f9ff\]{--tw-bg-opacity: 1;background-color:rgb(246 249 255 / var(--tw-bg-opacity))}.bg-\[\#2f7bff\]{--tw-bg-opacity: 1;background-color:rgb(47 123 255 / var(--tw-bg-opacity))}.bg-\[\#fff1d6\]{--tw-bg-opacity: 1;background-color:rgb(255 241 214 / var(--tw-bg-opacity))}.bg-\[rgba\(24\,20\,16\,0\.42\)\]{background-color:#1814106b}.bg-\[\#EC4899\]{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity))}.bg-\[\#E8F1FF\]{--tw-bg-opacity: 1;background-color:rgb(232 241 255 / var(--tw-bg-opacity))}.bg-\[\#173c43\]{--tw-bg-opacity: 1;background-color:rgb(23 60 67 / var(--tw-bg-opacity))}.bg-white\/90{background-color:#ffffffe6}.bg-\[\#FF5F57\]{--tw-bg-opacity: 1;background-color:rgb(255 95 87 / var(--tw-bg-opacity))}.bg-\[\#FEBC2E\]{--tw-bg-opacity: 1;background-color:rgb(254 188 46 / var(--tw-bg-opacity))}.bg-\[\#28C840\]{--tw-bg-opacity: 1;background-color:rgb(40 200 64 / var(--tw-bg-opacity))}.bg-white\/70{background-color:#ffffffb3}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity))}.bg-\[\#93C5FD\],.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity))}.bg-\[\#BFDBFE\]{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity))}.bg-\[\#F8FAFC\]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-black\/20{background-color:#0003}.bg-gray-200\/80{background-color:#e5e7ebcc}.bg-white\/50{background-color:#ffffff80}.bg-\[\#FFE9E7\]{--tw-bg-opacity: 1;background-color:rgb(255 233 231 / var(--tw-bg-opacity))}.bg-\[\#FFF4E5\]{--tw-bg-opacity: 1;background-color:rgb(255 244 229 / var(--tw-bg-opacity))}.bg-\[\#E8FBEF\]{--tw-bg-opacity: 1;background-color:rgb(232 251 239 / var(--tw-bg-opacity))}.bg-\[\#fde8ef\]{--tw-bg-opacity: 1;background-color:rgb(253 232 239 / var(--tw-bg-opacity))}.bg-\[\#fff1e0\]{--tw-bg-opacity: 1;background-color:rgb(255 241 224 / var(--tw-bg-opacity))}.bg-\[\#fff2f2\]{--tw-bg-opacity: 1;background-color:rgb(255 242 242 / var(--tw-bg-opacity))}.bg-\[\#a6292e\]{--tw-bg-opacity: 1;background-color:rgb(166 41 46 / var(--tw-bg-opacity))}.bg-\[\#efebfa\]{--tw-bg-opacity: 1;background-color:rgb(239 235 250 / var(--tw-bg-opacity))}.bg-\[\#34C759\]{--tw-bg-opacity: 1;background-color:rgb(52 199 89 / var(--tw-bg-opacity))}.bg-\[\#17142b\]{--tw-bg-opacity: 1;background-color:rgb(23 20 43 / var(--tw-bg-opacity))}.bg-\[\#aaa4c5\]{--tw-bg-opacity: 1;background-color:rgb(170 164 197 / var(--tw-bg-opacity))}.bg-\[\#f0edfc\]{--tw-bg-opacity: 1;background-color:rgb(240 237 252 / var(--tw-bg-opacity))}.bg-\[\#f4f2fa\]{--tw-bg-opacity: 1;background-color:rgb(244 242 250 / var(--tw-bg-opacity))}.bg-\[\#F1F5F9\]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-\[\#E2E8F0\]{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-\[\#0F172A\]{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}.bg-\[\#f2f3f7\]{--tw-bg-opacity: 1;background-color:rgb(242 243 247 / var(--tw-bg-opacity))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-\[\#9F35EE\]{--tw-bg-opacity: 1;background-color:rgb(159 53 238 / var(--tw-bg-opacity))}.bg-\[\#04091e\]{--tw-bg-opacity: 1;background-color:rgb(4 9 30 / var(--tw-bg-opacity))}.bg-\[\#363a4b\]{--tw-bg-opacity: 1;background-color:rgb(54 58 75 / var(--tw-bg-opacity))}.bg-\[\#d9d9d980\]{background-color:#d9d9d980}.bg-demoColorGoldenBell{--tw-bg-opacity: 1;background-color:rgb(223 121 16 / var(--tw-bg-opacity))}.bg-demoColorChathamsBlue{--tw-bg-opacity: 1;background-color:rgb(20 69 130 / var(--tw-bg-opacity))}.bg-stone-300{--tw-bg-opacity: 1;background-color:rgb(214 211 209 / var(--tw-bg-opacity))}.bg-stone-100{--tw-bg-opacity: 1;background-color:rgb(245 245 244 / var(--tw-bg-opacity))}.bg-white\/10{background-color:#ffffff1a}.bg-\[black\]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-\[\#F0F0F0\]{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity))}.bg-\[\#4B4AE6\]{--tw-bg-opacity: 1;background-color:rgb(75 74 230 / var(--tw-bg-opacity))}.bg-\[\#efeff1\]{--tw-bg-opacity: 1;background-color:rgb(239 239 241 / var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.bg-\[\#FFFFFF\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-\[\#8633D8\]{--tw-bg-opacity: 1;background-color:rgb(134 51 216 / var(--tw-bg-opacity))}.bg-\[\#FFF9C7\]{--tw-bg-opacity: 1;background-color:rgb(255 249 199 / var(--tw-bg-opacity))}.bg-\[\#ECFDF3\]{--tw-bg-opacity: 1;background-color:rgb(236 253 243 / var(--tw-bg-opacity))}.bg-\[\#FFDCDC\]{--tw-bg-opacity: 1;background-color:rgb(255 220 220 / var(--tw-bg-opacity))}.bg-white\/30{background-color:#ffffff4d}.bg-red-500\/80{background-color:#ef4444cc}.bg-black\/70{background-color:#000000b3}.bg-\[\#0965FE\]{--tw-bg-opacity: 1;background-color:rgb(9 101 254 / var(--tw-bg-opacity))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity))}.bg-white\/60{background-color:#fff9}.bg-black\/40{background-color:#0006}.bg-\[\#0F172A\]\/70{background-color:#0f172ab3}.bg-\[rgba\(15\,23\,42\,\.55\)\]{background-color:#0f172a8c}.bg-\[\#3b49df\]{--tw-bg-opacity: 1;background-color:rgb(59 73 223 / var(--tw-bg-opacity))}.bg-\[\#111827\],.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.bg-\[\#1877F2\]{--tw-bg-opacity: 1;background-color:rgb(24 119 242 / var(--tw-bg-opacity))}.bg-\[\#FF0000\]{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity))}.bg-\[\#E7E3F5\]{--tw-bg-opacity: 1;background-color:rgb(231 227 245 / var(--tw-bg-opacity))}.bg-\[\#34C759\]\/\[\.92\]{background-color:#34c759eb}.bg-\[\#AF52DE\]\/\[\.92\]{background-color:#af52deeb}.bg-\[\#007AFF\]\/\[\.92\]{background-color:#007affeb}.bg-\[rgba\(20\,16\,40\,\.55\)\]{background-color:#1410288c}.bg-white\/20{background-color:#fff3}.bg-\[\#AF52DE\]{--tw-bg-opacity: 1;background-color:rgb(175 82 222 / var(--tw-bg-opacity))}.bg-\[rgba\(255\,255\,255\,\.92\)\]{background-color:#ffffffeb}.bg-white\/25{background-color:#ffffff40}.bg-\[\#F5EDFF\]{--tw-bg-opacity: 1;background-color:rgb(245 237 255 / var(--tw-bg-opacity))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity))}.bg-gray-300\/80{background-color:#d1d5dbcc}.bg-gray-50\/80{background-color:#f9fafbcc}.bg-white\/80{background-color:#fffc}.bg-\[\#E8F1FF\]\/60{background-color:#e8f1ff99}.bg-gray-100\/80{background-color:#f3f4f6cc}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity))}.bg-\[\#141028\]\/50{background-color:#14102880}.bg-\[\#FF9500\]{--tw-bg-opacity: 1;background-color:rgb(255 149 0 / var(--tw-bg-opacity))}.bg-\[rgba\(24\,20\,16\,\.42\)\]{background-color:#1814106b}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity))}.bg-\[white\]\/5{background-color:#ffffff0d}.bg-\[\#FAFAFB\]{--tw-bg-opacity: 1;background-color:rgb(250 250 251 / var(--tw-bg-opacity))}.bg-\[\#ED5565\]{--tw-bg-opacity: 1;background-color:rgb(237 85 101 / var(--tw-bg-opacity))}.bg-\[\#F18701\]{--tw-bg-opacity: 1;background-color:rgb(241 135 1 / var(--tw-bg-opacity))}.bg-\[\#FFCE54\]{--tw-bg-opacity: 1;background-color:rgb(255 206 84 / var(--tw-bg-opacity))}.bg-\[\#9CBDFF\]{--tw-bg-opacity: 1;background-color:rgb(156 189 255 / var(--tw-bg-opacity))}.bg-\[\#EEA0A0\]{--tw-bg-opacity: 1;background-color:rgb(238 160 160 / var(--tw-bg-opacity))}.bg-\[\#F6CDCD\]{--tw-bg-opacity: 1;background-color:rgb(246 205 205 / var(--tw-bg-opacity))}.bg-\[\#F6E1CD\]{--tw-bg-opacity: 1;background-color:rgb(246 225 205 / var(--tw-bg-opacity))}.bg-\[\#cdf6e578\]{background-color:#cdf6e578}.bg-demoColorGoldenBellLighter{--tw-bg-opacity: 1;background-color:rgb(248 228 207 / var(--tw-bg-opacity))}.bg-demoBGSecondary{background-color:#e7ecf2}.bg-demoBGPrimary{background-color:#fbf1e7}.bg-demoColorGray{--tw-bg-opacity: 1;background-color:rgb(208 217 230 / var(--tw-bg-opacity))}.bg-loginpurple-500_01{--tw-bg-opacity: 1;background-color:rgb(139 51 207 / var(--tw-bg-opacity))}.bg-loginwhite-A700{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-logingray-100{--tw-bg-opacity: 1;background-color:rgb(244 246 249 / var(--tw-bg-opacity))}.bg-\[\#DB364926\]{background-color:#db364926}.bg-\[\#f0fdf4\]{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.bg-\[\#fff1f0\]{--tw-bg-opacity: 1;background-color:rgb(255 241 240 / var(--tw-bg-opacity))}.bg-\[\#fef9c3\]{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.bg-\[\#F8F7FF\]{--tw-bg-opacity: 1;background-color:rgb(248 247 255 / var(--tw-bg-opacity))}.bg-\[\#C3B9FB\]{--tw-bg-opacity: 1;background-color:rgb(195 185 251 / var(--tw-bg-opacity))}.bg-\[\#54C36733\]{background-color:#54c36733}.bg-\[\#5E4DE0\]{--tw-bg-opacity: 1;background-color:rgb(94 77 224 / var(--tw-bg-opacity))}.bg-\[\#EE8F35\]{--tw-bg-opacity: 1;background-color:rgb(238 143 53 / var(--tw-bg-opacity))}.bg-secondary-orange{--tw-bg-opacity: 1;background-color:rgb(228 109 47 / var(--tw-bg-opacity))}.bg-secondary-violet{--tw-bg-opacity: 1;background-color:rgb(173 85 218 / var(--tw-bg-opacity))}.bg-neutral-70{--tw-bg-opacity: 1;background-color:rgb(104 113 127 / var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.bg-\[\#DB4437\]{--tw-bg-opacity: 1;background-color:rgb(219 68 55 / var(--tw-bg-opacity))}.bg-\[\#60D669\]{--tw-bg-opacity: 1;background-color:rgb(96 214 105 / var(--tw-bg-opacity))}.bg-\[\#FFEEEE\]{--tw-bg-opacity: 1;background-color:rgb(255 238 238 / var(--tw-bg-opacity))}.bg-\[\#E9156E\]{--tw-bg-opacity: 1;background-color:rgb(233 21 110 / var(--tw-bg-opacity))}.bg-\[\#54C367\]{--tw-bg-opacity: 1;background-color:rgb(84 195 103 / var(--tw-bg-opacity))}.bg-\[\#AD55DA\]{--tw-bg-opacity: 1;background-color:rgb(173 85 218 / var(--tw-bg-opacity))}.bg-\[\#FEA41D\]{--tw-bg-opacity: 1;background-color:rgb(254 164 29 / var(--tw-bg-opacity))}.bg-\[\#1C6629\]{--tw-bg-opacity: 1;background-color:rgb(28 102 41 / var(--tw-bg-opacity))}.bg-\[\#25D366\]{--tw-bg-opacity: 1;background-color:rgb(37 211 102 / var(--tw-bg-opacity))}.bg-white\/75{background-color:#ffffffbf}.bg-\[\#F8FAFC\]\/95{background-color:#f8fafcf2}.bg-\[\#0F172A\]\/60{background-color:#0f172a99}.bg-\[\#F2FBF5\]{--tw-bg-opacity: 1;background-color:rgb(242 251 245 / var(--tw-bg-opacity))}.bg-\[\#FAF5FF\]{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}.bg-\[\#F2F8FF\]{--tw-bg-opacity: 1;background-color:rgb(242 248 255 / var(--tw-bg-opacity))}.bg-\[\#EEF5FF\]{--tw-bg-opacity: 1;background-color:rgb(238 245 255 / var(--tw-bg-opacity))}.bg-\[rgba\(52\,199\,89\,\.25\)\]{background-color:#34c75940}.bg-\[rgba\(0\,122\,255\,\.2\)\]{background-color:#007aff33}.bg-\[\#FDECD8\]{--tw-bg-opacity: 1;background-color:rgb(253 236 216 / var(--tw-bg-opacity))}.bg-red-50\/70{background-color:#fef2f2b3}.\!bg-\[\#E8F1FF\]{--tw-bg-opacity: 1 !important;background-color:rgb(232 241 255 / var(--tw-bg-opacity))!important}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.bg-\[\#E9E9E94D\]{background-color:#e9e9e94d}.bg-\[\#EEFAFF\]{--tw-bg-opacity: 1;background-color:rgb(238 250 255 / var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.bg-\[\#a3a3a3\]{--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity))}.bg-\[\#CCCCFF\]{--tw-bg-opacity: 1;background-color:rgb(204 204 255 / var(--tw-bg-opacity))}.bg-\[\#E1DCFD\]{--tw-bg-opacity: 1;background-color:rgb(225 220 253 / var(--tw-bg-opacity))}.bg-\[\#cecece\]{--tw-bg-opacity: 1;background-color:rgb(206 206 206 / var(--tw-bg-opacity))}.bg-\[\#969696\]{--tw-bg-opacity: 1;background-color:rgb(150 150 150 / var(--tw-bg-opacity))}.bg-\[\#DDF3E1\]{--tw-bg-opacity: 1;background-color:rgb(221 243 225 / var(--tw-bg-opacity))}.bg-\[\#FAD7D6\]{--tw-bg-opacity: 1;background-color:rgb(250 215 214 / var(--tw-bg-opacity))}.bg-\[\#EFDDF8\]{--tw-bg-opacity: 1;background-color:rgb(239 221 248 / var(--tw-bg-opacity))}.bg-\[\#FCE9D7\]{--tw-bg-opacity: 1;background-color:rgb(252 233 215 / var(--tw-bg-opacity))}.bg-neutral-60{--tw-bg-opacity: 1;background-color:rgb(149 158 168 / var(--tw-bg-opacity))}.bg-\[\#8678EC\]{--tw-bg-opacity: 1;background-color:rgb(134 120 236 / var(--tw-bg-opacity))}.bg-\[\#c4c1c2\]{--tw-bg-opacity: 1;background-color:rgb(196 193 194 / var(--tw-bg-opacity))}.bg-\[\#5f55ed\]{--tw-bg-opacity: 1;background-color:rgb(95 85 237 / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-neutral-90{--tw-bg-opacity: 1;background-color:rgb(36 42 52 / var(--tw-bg-opacity))}.bg-\[\#8b8a8a\]{--tw-bg-opacity: 1;background-color:rgb(139 138 138 / var(--tw-bg-opacity))}.bg-\[\#FFA64C\]{--tw-bg-opacity: 1;background-color:rgb(255 166 76 / var(--tw-bg-opacity))}.bg-\[\#90DBA5\]{--tw-bg-opacity: 1;background-color:rgb(144 219 165 / var(--tw-bg-opacity))}.bg-\[green\]{--tw-bg-opacity: 1;background-color:rgb(0 128 0 / var(--tw-bg-opacity))}.bg-\[\#3498db\]{--tw-bg-opacity: 1;background-color:rgb(52 152 219 / var(--tw-bg-opacity))}.bg-\[\#DDE0E4\]{--tw-bg-opacity: 1;background-color:rgb(221 224 228 / var(--tw-bg-opacity))}.bg-\[\#E0E3E7\]{--tw-bg-opacity: 1;background-color:rgb(224 227 231 / var(--tw-bg-opacity))}.bg-\[\#F7F6F4\]{--tw-bg-opacity: 1;background-color:rgb(247 246 244 / var(--tw-bg-opacity))}.bg-\[\#1A1A1A\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity))}.bg-\[\#FAFAF8\]{--tw-bg-opacity: 1;background-color:rgb(250 250 248 / var(--tw-bg-opacity))}.bg-\[rgba\(244\,244\,244\,1\)\]{background-color:#f4f4f4}.bg-\[\#E8E6E1\]{--tw-bg-opacity: 1;background-color:rgb(232 230 225 / var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.bg-\[\#F5F4F1\]{--tw-bg-opacity: 1;background-color:rgb(245 244 241 / var(--tw-bg-opacity))}.bg-\[\#E8E5E0\]{--tw-bg-opacity: 1;background-color:rgb(232 229 224 / var(--tw-bg-opacity))}.bg-\[\#2C2C2A\]{--tw-bg-opacity: 1;background-color:rgb(44 44 42 / var(--tw-bg-opacity))}.bg-\[\#FAFAF9\]{--tw-bg-opacity: 1;background-color:rgb(250 250 249 / var(--tw-bg-opacity))}.bg-\[\#F5F3FF\]{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity))}.bg-\[\#F3F4F6\]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-\[\#E5E7EB\]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-\[\#8B5CF6\]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity))}.bg-\[\#E8E6E2\]{--tw-bg-opacity: 1;background-color:rgb(232 230 226 / var(--tw-bg-opacity))}.bg-\[rgba\(246\,246\,246\,1\)\]{background-color:#f6f6f6}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity))}.bg-\[\#F4F3F0\]{--tw-bg-opacity: 1;background-color:rgb(244 243 240 / var(--tw-bg-opacity))}.bg-\[\#3D3A37\]{--tw-bg-opacity: 1;background-color:rgb(61 58 55 / var(--tw-bg-opacity))}.bg-\[\#F5F3EF\]{--tw-bg-opacity: 1;background-color:rgb(245 243 239 / var(--tw-bg-opacity))}.bg-\[\#EDECEA\]{--tw-bg-opacity: 1;background-color:rgb(237 236 234 / var(--tw-bg-opacity))}.bg-\[\#D6D2CB\]{--tw-bg-opacity: 1;background-color:rgb(214 210 203 / var(--tw-bg-opacity))}.bg-\[\#E5E5E5\]{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity))}.bg-\[\#333333\]{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity))}.bg-\[\#1769FF\]{--tw-bg-opacity: 1;background-color:rgb(23 105 255 / var(--tw-bg-opacity))}.bg-\[\#E8F0FF\]{--tw-bg-opacity: 1;background-color:rgb(232 240 255 / var(--tw-bg-opacity))}.bg-\[\#FEFF42\]{--tw-bg-opacity: 1;background-color:rgb(254 255 66 / var(--tw-bg-opacity))}.bg-\[\#D6C900\]{--tw-bg-opacity: 1;background-color:rgb(214 201 0 / var(--tw-bg-opacity))}.bg-\[\#676003\]{--tw-bg-opacity: 1;background-color:rgb(103 96 3 / var(--tw-bg-opacity))}.bg-neutral-200{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity))}.bg-indigo-50\/30{background-color:#eef2ff4d}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.bg-\[\#FAFAFC\]{--tw-bg-opacity: 1;background-color:rgb(250 250 252 / var(--tw-bg-opacity))}.bg-\[\#E8F5E9\]{--tw-bg-opacity: 1;background-color:rgb(232 245 233 / var(--tw-bg-opacity))}.bg-\[\#FFEBEE\]{--tw-bg-opacity: 1;background-color:rgb(255 235 238 / var(--tw-bg-opacity))}.bg-\[\#e7e7f8\]{--tw-bg-opacity: 1;background-color:rgb(231 231 248 / var(--tw-bg-opacity))}.bg-\[\#4CAF50\]{--tw-bg-opacity: 1;background-color:rgb(76 175 80 / var(--tw-bg-opacity))}.bg-\[\#F44336\]{--tw-bg-opacity: 1;background-color:rgb(244 67 54 / var(--tw-bg-opacity))}.bg-\[\#0735b8\]{--tw-bg-opacity: 1;background-color:rgb(7 53 184 / var(--tw-bg-opacity))}.bg-\[\#1D4ED8\]{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.bg-\[\#5A52FF\]{--tw-bg-opacity: 1;background-color:rgb(90 82 255 / var(--tw-bg-opacity))}.bg-\[\#5F4EE0\]{--tw-bg-opacity: 1;background-color:rgb(95 78 224 / var(--tw-bg-opacity))}.bg-\[\#26D98E\]{--tw-bg-opacity: 1;background-color:rgb(38 217 142 / var(--tw-bg-opacity))}.bg-\[\#E83B37\]{--tw-bg-opacity: 1;background-color:rgb(232 59 55 / var(--tw-bg-opacity))}.bg-\[\#b6e837\]{--tw-bg-opacity: 1;background-color:rgb(182 232 55 / var(--tw-bg-opacity))}.bg-\[\#F66747\]{--tw-bg-opacity: 1;background-color:rgb(246 103 71 / var(--tw-bg-opacity))}.bg-\[\#FCD1C8\]{--tw-bg-opacity: 1;background-color:rgb(252 209 200 / var(--tw-bg-opacity))}.bg-\[\#FF9F52\]{--tw-bg-opacity: 1;background-color:rgb(255 159 82 / var(--tw-bg-opacity))}.bg-\[\#EFC458\]{--tw-bg-opacity: 1;background-color:rgb(239 196 88 / var(--tw-bg-opacity))}.bg-\[\#F9E7BC\]{--tw-bg-opacity: 1;background-color:rgb(249 231 188 / var(--tw-bg-opacity))}.bg-\[\#53B288\]{--tw-bg-opacity: 1;background-color:rgb(83 178 136 / var(--tw-bg-opacity))}.bg-\[\#C6E8BE\]{--tw-bg-opacity: 1;background-color:rgb(198 232 190 / var(--tw-bg-opacity))}.bg-\[\#594597\]{--tw-bg-opacity: 1;background-color:rgb(89 69 151 / var(--tw-bg-opacity))}.bg-\[\#D0C9E8\]{--tw-bg-opacity: 1;background-color:rgb(208 201 232 / var(--tw-bg-opacity))}.bg-\[\#B685F4\]{--tw-bg-opacity: 1;background-color:rgb(182 133 244 / var(--tw-bg-opacity))}.bg-\[\#E9DAFC\]{--tw-bg-opacity: 1;background-color:rgb(233 218 252 / var(--tw-bg-opacity))}.bg-\[\#58B0EF\]{--tw-bg-opacity: 1;background-color:rgb(88 176 239 / var(--tw-bg-opacity))}.bg-\[\#BCDFF9\]{--tw-bg-opacity: 1;background-color:rgb(188 223 249 / var(--tw-bg-opacity))}.bg-\[\#F485C7\]{--tw-bg-opacity: 1;background-color:rgb(244 133 199 / var(--tw-bg-opacity))}.bg-\[\#FCDAEE\]{--tw-bg-opacity: 1;background-color:rgb(252 218 238 / var(--tw-bg-opacity))}.bg-\[\#5e4de0\]{--tw-bg-opacity: 1;background-color:rgb(94 77 224 / var(--tw-bg-opacity))}.bg-\[\#f2f2f2\]{--tw-bg-opacity: 1;background-color:rgb(242 242 242 / var(--tw-bg-opacity))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity))}.bg-\[\#D63855\]{--tw-bg-opacity: 1;background-color:rgb(214 56 85 / var(--tw-bg-opacity))}.bg-\[\#CDE7F6\]{--tw-bg-opacity: 1;background-color:rgb(205 231 246 / var(--tw-bg-opacity))}.bg-\[\#F6CDED\]{--tw-bg-opacity: 1;background-color:rgb(246 205 237 / var(--tw-bg-opacity))}.bg-\[\#CDF6D3\]{--tw-bg-opacity: 1;background-color:rgb(205 246 211 / var(--tw-bg-opacity))}.bg-\[\#E1E1E1\]{--tw-bg-opacity: 1;background-color:rgb(225 225 225 / var(--tw-bg-opacity))}.bg-blue-50\/30{background-color:#eff6ff4d}.bg-green-50\/30{background-color:#f0fdf44d}.bg-purple-50\/30{background-color:#faf5ff4d}.bg-\[\#008069\]{--tw-bg-opacity: 1;background-color:rgb(0 128 105 / var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.bg-\[\#f2f2f7\]{--tw-bg-opacity: 1;background-color:rgb(242 242 247 / var(--tw-bg-opacity))}.bg-\[\#efe7de\]{--tw-bg-opacity: 1;background-color:rgb(239 231 222 / var(--tw-bg-opacity))}.bg-\[\#f0f2f5\]{--tw-bg-opacity: 1;background-color:rgb(240 242 245 / var(--tw-bg-opacity))}.bg-\[\#00a884\]{--tw-bg-opacity: 1;background-color:rgb(0 168 132 / var(--tw-bg-opacity))}.bg-\[\#007bff\]{--tw-bg-opacity: 1;background-color:rgb(0 123 255 / var(--tw-bg-opacity))}.bg-opacity-40{--tw-bg-opacity: .4}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-20{--tw-bg-opacity: .2}.bg-opacity-30{--tw-bg-opacity: .3}.bg-opacity-75{--tw-bg-opacity: .75}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-70{--tw-bg-opacity: .7}.bg-opacity-80{--tw-bg-opacity: .8}.bg-gradient7{background-image:linear-gradient(39deg,#e24939,#e55232 0%,#c7366b 1%,#9f33ac 37%,#8532d7)}.bg-leftToolbarGradient{background-image:linear-gradient(360deg,#e5532e,#dc384b 5%,#8533d7 98%)}.bg-\[url\(\'\/src\/assets\/images\/imageBG\.webp\'\)\]{background-image:url(/assets/imageBG-C5RgaaBu.webp)}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-\[url\(\'\/src\/features\/Authentication\/assets\/BackGroundAuth\.webp\'\)\]{background-image:url(data:image/webp;base64,UklGRhwDAABXRUJQVlA4TA8DAAAvJcO/AOegoG0bKfxBz7sHxPwLCIr8H23+6+AFpIBAKdkkkcywn5iIgAhoybYdt602BAvpSJESpYAIMv+J2vnNa3YlJ6L/E8D/cPvP3/G/43uGd/sfJW6S+PZHiU+SeJNElUSRBFMSPyTRJfGUxEMSN0l8lcSbJIokmJI4JfGUxE0SXyVRJcGUxCmJpyRukmiSKJLghySekrhJ4k0STEl0SeySaJIokqBLYpdEkwRTEt8lcZNEkQRdErskmiSYknhIokmCKYmHJJokmJLYJVElQZfETRJlOoKHJJok6JK4SaJMR7BLokqCLokmCbokmiQYklgkwZTELokyHcEuiTIcwSIJhiSaJOiSaJKgS6JOR7BLogxHsEiCLokqCXZJlOEImiS4S6IMR9AkwV0SZTiCJgnukijDEdTpCFZJ8JJEGY7gOh3BKgnukiinI6jDEVwlwSoJNknwkkQ5HUEdjqBOR3CdjmCRBKsk2CTBJgk2SbBJgk0SbJJgkwSbJNgkwSYJVknwZTqC63AEdTiCejqCcncEbJJglQR1OIJ6OgI2SbBOR1CHIyiHI2CdjqAOR8AmCdpwBPVwBCzDEdTDEbAMR1APR0AdjoBtOoJ6OALacAQswxHUzRFQD0dAPRwBrTsCWncEtO4IaN0RUA9HQD0cAXUZigCW7giox1AEsHRHQD2GIoDPhyPgsnRFAHXpigDq8lLE+8/HUARwXbsigMvnx2mI95fPj9MQ7y9t71MQH9bPjz4F8eGlra8+/fDxpa2P1zn18MuLJOL/+D/+j//j//g//o//4//4P/6P/+P/+D/+j//j//g//o//4//4P/6P/+P/+D/+j//j//g//o//4//4P/6P/+P/+D/+j//j//g//o//4//4P/6P/+P/+D/+j//j//g//o//4//4P/6P/+P/+D/+j//j//g//o//4//4P/6P/+P/+D/+j//j//g//o//4//4P/6P/+P/+D/+j//j//g//o//4//4P/6P/+P/+D/+j//j//g//o//4//4P/6P/+P/+D/+j///YhUA)}.bg-mindzitToolTipGradient{background-image:linear-gradient(180deg,#8431d6,#0f0140 95%,#0f0140)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient2{background-image:linear-gradient(90deg,#7e32ff,#8732fa,#9134f5,#9c35ef,#a536eb)}.bg-gradient3{background-image:linear-gradient(90deg,#7c31ff,#8832f9,#9534f2,#a535ea)}.bg-gradient4{background-image:linear-gradient(91deg,#a233f3,#9333f300)}.bg-gradient5{background-image:linear-gradient(330deg,#7c31ff,#8832f9,#9534f2,#a535ea)}.\!bg-gradient{background-image:linear-gradient(90deg,#8133fc,#8f34f5,#a135eb,#b437e2,#c538d9)!important}.bg-instagram{background-image:linear-gradient(115deg,#f9ce34,#ee2a7b,#6228d7)}.bg-lineGradientForPreEventModal{background-image:linear-gradient(90deg,#8432d7,#fff,#8432d7)}.bg-gradient{background-image:linear-gradient(90deg,#8133fc,#8f34f5,#a135eb,#b437e2,#c538d9)}.bg-gradient1{background-image:linear-gradient(90deg,#7f32fe,#a335ea,#c338da)}.bg-\[url\(\'assets\/images\/SocialHubBG\.svg\'\)\]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%20900'%3e%3crect%20fill='%23ffffff'%20width='1600'%20height='900'/%3e%3cdefs%3e%3clinearGradient%20id='a'%20x1='0'%20x2='0'%20y1='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='%230FF'/%3e%3cstop%20offset='1'%20stop-color='%23CF6'/%3e%3c/linearGradient%3e%3clinearGradient%20id='b'%20x1='0'%20x2='0'%20y1='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23F00'/%3e%3cstop%20offset='1'%20stop-color='%23FC0'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20fill='%23FFF'%20fill-opacity='0'%20stroke-miterlimit='10'%3e%3cg%20stroke='url(%23a)'%20stroke-width='2'%3e%3cpath%20transform='translate(0%200)'%20d='M1409%20581%201450.35%20511%201490%20581z'/%3e%3ccircle%20stroke-width='4'%20transform='rotate(0%20800%20450)'%20cx='500'%20cy='100'%20r='40'/%3e%3cpath%20transform='translate(0%200)'%20d='M400.86%20735.5h-83.73c0-23.12%2018.74-41.87%2041.87-41.87S400.86%20712.38%20400.86%20735.5z'/%3e%3c/g%3e%3cg%20stroke='url(%23b)'%20stroke-width='4'%3e%3cpath%20transform='translate(0%200)'%20d='M149.8%20345.2%20118.4%20389.8%20149.8%20434.4%20181.2%20389.8z'/%3e%3crect%20stroke-width='8'%20transform='rotate(0%201089%20759)'%20x='1039'%20y='709'%20width='100'%20height='100'/%3e%3cpath%20transform='rotate(0%201400%20132)'%20d='M1426.8%20132.4%201405.7%20168.8%201363.7%20168.8%201342.7%20132.4%201363.7%2096%201405.7%2096z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7);--tw-gradient-to: rgb(0 0 0 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626;--tw-gradient-to: rgb(220 38 38 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea;--tw-gradient-to: rgb(147 51 234 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-500{--tw-gradient-from: #737373;--tw-gradient-to: rgb(115 115 115 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#DB3649\]{--tw-gradient-from: #DB3649;--tw-gradient-to: rgb(219 54 73 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#E24C35\]{--tw-gradient-from: #E24C35;--tw-gradient-to: rgb(226 76 53 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #ec4899;--tw-gradient-to: rgb(236 72 153 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-100{--tw-gradient-from: #fef3c7;--tw-gradient-to: rgb(254 243 199 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#E8F1FF\]{--tw-gradient-from: #E8F1FF;--tw-gradient-to: rgb(232 241 255 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-100{--tw-gradient-from: #dcfce7;--tw-gradient-to: rgb(220 252 231 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-100{--tw-gradient-from: #ffedd5;--tw-gradient-to: rgb(255 237 213 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-100{--tw-gradient-from: #ccfbf1;--tw-gradient-to: rgb(204 251 241 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FDE8EF\]{--tw-gradient-from: #FDE8EF;--tw-gradient-to: rgb(253 232 239 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc;--tw-gradient-to: rgb(248 250 252 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-100{--tw-gradient-from: #f3f4f6;--tw-gradient-to: rgb(243 244 246 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e55232\]{--tw-gradient-from: #e55232;--tw-gradient-to: rgb(229 82 50 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2E2A93\]{--tw-gradient-from: #2E2A93;--tw-gradient-to: rgb(46 42 147 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-200{--tw-gradient-from: #e5e7eb;--tw-gradient-to: rgb(229 231 235 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#007AFF\]{--tw-gradient-from: #007AFF;--tw-gradient-to: rgb(0 122 255 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from: #1f2937;--tw-gradient-to: rgb(31 41 55 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from: #facc15;--tw-gradient-to: rgb(250 204 21 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/5{--tw-gradient-from: rgb(0 0 0 / .05);--tw-gradient-to: rgb(0 0 0 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#93C5FD\]{--tw-gradient-from: #93C5FD;--tw-gradient-to: rgb(147 197 253 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent;--tw-gradient-to: rgb(0 0 0 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F59E0B\]{--tw-gradient-from: #F59E0B;--tw-gradient-to: rgb(245 158 11 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444;--tw-gradient-to: rgb(239 68 68 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#8E32C4\]{--tw-gradient-to: rgb(142 50 196 / 0);--tw-gradient-stops: var(--tw-gradient-from), #8E32C4, var(--tw-gradient-to)}.via-\[\#AF52DE\]{--tw-gradient-to: rgb(175 82 222 / 0);--tw-gradient-stops: var(--tw-gradient-from), #AF52DE, var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0);--tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to)}.via-\[\#8532d7\]{--tw-gradient-to: rgb(133 50 215 / 0);--tw-gradient-stops: var(--tw-gradient-from), #8532d7, var(--tw-gradient-to)}.via-\[\#3530C0\]{--tw-gradient-to: rgb(53 48 192 / 0);--tw-gradient-stops: var(--tw-gradient-from), #3530C0, var(--tw-gradient-to)}.via-gray-100{--tw-gradient-to: rgb(243 244 246 / 0);--tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to)}.via-gray-200{--tw-gradient-to: rgb(229 231 235 / 0);--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to)}.via-gray-700{--tw-gradient-to: rgb(55 65 81 / 0);--tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to)}.via-red-500{--tw-gradient-to: rgb(239 68 68 / 0);--tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0);--tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to)}.via-\[\#EC4899\]{--tw-gradient-to: rgb(236 72 153 / 0);--tw-gradient-stops: var(--tw-gradient-from), #EC4899, var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent}.to-orange-600{--tw-gradient-to: #ea580c}.to-pink-500{--tw-gradient-to: #ec4899}.to-\[\#8431D6\]{--tw-gradient-to: #8431D6}.to-\[\#D9364B\]{--tw-gradient-to: #D9364B}.to-\[\#8E32C4\]{--tw-gradient-to: #8E32C4}.to-orange-400{--tw-gradient-to: #fb923c}.to-amber-200{--tw-gradient-to: #fde68a}.to-\[\#BFDBFE\]{--tw-gradient-to: #BFDBFE}.to-emerald-200{--tw-gradient-to: #a7f3d0}.to-rose-200{--tw-gradient-to: #fecdd3}.to-emerald-100{--tw-gradient-to: #d1fae5}.to-\[\#FBCFE8\]{--tw-gradient-to: #FBCFE8}.to-\[\#E8F1FF\]\/60{--tw-gradient-to: rgb(232 241 255 / .6)}.to-gray-50{--tw-gradient-to: #f9fafb}.to-\[\#e55232\]{--tw-gradient-to: #e55232}.to-\[\#8532d7\]{--tw-gradient-to: #8532d7}.to-\[\#4736E0\]{--tw-gradient-to: #4736E0}.to-gray-200{--tw-gradient-to: #e5e7eb}.to-\[\#0051D5\]{--tw-gradient-to: #0051D5}.to-\[\#AF52DE\]{--tw-gradient-to: #AF52DE}.to-gray-100{--tw-gradient-to: #f3f4f6}.to-gray-900{--tw-gradient-to: #111827}.to-purple-500{--tw-gradient-to: #a855f7}.to-\[\#007AFF\]{--tw-gradient-to: #007AFF}.to-\[\#0F172A\]{--tw-gradient-to: #0F172A}.to-\[rgba\(15\,12\,30\,\.85\)\]{--tw-gradient-to: rgba(15,12,30,.85)}.to-\[rgba\(244\,246\,249\,0\.97\)\]{--tw-gradient-to: rgba(244,246,249,.97)}.to-\[\#7C3AED\]{--tw-gradient-to: #7C3AED}.to-\[\#93C5FD\]{--tw-gradient-to: #93C5FD}.to-purple-600{--tw-gradient-to: #9333ea}.bg-cover{background-size:cover}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-center{background-position:center}.fill-white{fill:#fff}.fill-current{fill:currentColor}.fill-gray-100{fill:#f3f4f6}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-bottom{object-position:bottom}.object-top{object-position:top}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-3{padding:.75rem}.p-8{padding:2rem}.p-\[2px\]{padding:2px}.p-5{padding:1.25rem}.p-1\.5{padding:.375rem}.p-1{padding:.25rem}.p-0{padding:0}.p-\[12px\]{padding:12px}.p-\[2\%\]{padding:2%}.p-\[0\.8vw\]{padding:.8vw}.p-\[0\.3vw\]{padding:.3vw}.p-\[0\.9rem\]{padding:.9rem}.p-\[5px\]{padding:5px}.p-\[4\%\]{padding:4%}.p-\[15px\]{padding:15px}.p-12{padding:3rem}.\!p-0{padding:0!important}.p-\[1vw\]{padding:1vw}.p-7{padding:1.75rem}.p-0\.5{padding:.125rem}.p-\[2\.2vh\]{padding:2.2vh}.p-\[0\.4vh\]{padding:.4vh}.p-\[2vh\]{padding:2vh}.p-\[0\.8vh\]{padding:.8vh}.p-\[1vh\]{padding:1vh}.p-\[0\.25vh\]{padding:.25vh}.p-\[2\.4vh\]{padding:2.4vh}.p-\[4\.8vh\]{padding:4.8vh}.p-\[0\.2vh\]{padding:.2vh}.p-\[0\.45vh\]{padding:.45vh}.p-\[2\.8vh\]{padding:2.8vh}.p-9{padding:2.25rem}.p-2\.5{padding:.625rem}.p-\[0\.2vw\]{padding:.2vw}.p-\[6\%\]{padding:6%}.p-\[0\.3vh\]{padding:.3vh}.p-\[3\.4vh_2\.8vh\]{padding:3.4vh 2.8vh}.p-\[3\.33vh_3\.11vh_2\.89vh\]{padding:3.33vh 3.11vh 2.89vh}.p-\[1\.2vw\]{padding:1.2vw}.p-\[1\.78vh_0\.7vw\]{padding:1.78vh .7vw}.p-\[1\.78vh_1\.5vw_1\.56vh\]{padding:1.78vh 1.5vw 1.56vh}.p-\[1\.33vh\]{padding:1.33vh}.p-\[30px_28px_26px\]{padding:30px 28px 26px}.p-\[28px_26px\]{padding:28px 26px}.p-\[1\.6vw\]{padding:1.6vw}.p-\[0\.75vw\]{padding:.75vw}.p-\[1\.7vw\]{padding:1.7vw}.p-\[0\.7vh\]{padding:.7vh}.p-\[0\.9vh\]{padding:.9vh}.p-\[\.28vh\]{padding:.28vh}.p-\[3vh_2\.6vh_2\.6vh\]{padding:3vh 2.6vh 2.6vh}.p-\[1\%\]{padding:1%}.p-px{padding:1px}.p-\[0\.5vw\]{padding:.5vw}.p-10{padding:2.5rem}.p-\[0\.4vw\]{padding:.4vw}.p-\[0\.7vw\]{padding:.7vw}.\!p-1{padding:.25rem!important}.p-\[0\.25vw\]{padding:.25vw}.p-\[9px\]{padding:9px}.p-\[1\.4vh\]{padding:1.4vh}.p-\[11px_12px\]{padding:11px 12px}.p-\[18px\]{padding:18px}.p-\[20px\]{padding:20px}.p-3\.5{padding:.875rem}.p-\[8px\]{padding:8px}.p-\[0\.74vh\]{padding:.74vh}.p-\[0\.37vh\]{padding:.37vh}.p-\[3px\]{padding:3px}.py-4{padding-top:1rem;padding-bottom:1rem}.px-8{padding-left:2rem;padding-right:2rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-\[0\.2rem\]{padding-top:.2rem;padding-bottom:.2rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[3vh\]{padding-left:3vh;padding-right:3vh}.py-\[1vh\]{padding-top:1vh;padding-bottom:1vh}.py-\[2\.8px\]{padding-top:2.8px;padding-bottom:2.8px}.py-\[1\%\]{padding-top:1%;padding-bottom:1%}.px-\[1\.5vw\]{padding-left:1.5vw;padding-right:1.5vw}.py-\[2\.4vh\]{padding-top:2.4vh;padding-bottom:2.4vh}.px-\[0\.9vw\]{padding-left:.9vw;padding-right:.9vw}.px-\[0\.8vw\]{padding-left:.8vw;padding-right:.8vw}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.px-\[1\.2vw\]{padding-left:1.2vw;padding-right:1.2vw}.py-\[0\.8vw\]{padding-top:.8vw;padding-bottom:.8vw}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-\[0\.55vw\]{padding-left:.55vw;padding-right:.55vw}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-0{padding-top:0;padding-bottom:0}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-\[4\%\]{padding-top:4%;padding-bottom:4%}.px-\[15\%\]{padding-left:15%;padding-right:15%}.py-\[22\.5\%\]{padding-top:22.5%;padding-bottom:22.5%}.px-\[2vw\]{padding-left:2vw;padding-right:2vw}.py-\[1\.5vw\]{padding-top:1.5vw;padding-bottom:1.5vw}.py-\[8\%\]{padding-top:8%;padding-bottom:8%}.py-8{padding-top:2rem;padding-bottom:2rem}.px-12{padding-left:3rem;padding-right:3rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-\[1\.2vh\]{padding-top:1.2vh;padding-bottom:1.2vh}.px-\[2vh\]{padding-left:2vh;padding-right:2vh}.px-\[6vh\]{padding-left:6vh;padding-right:6vh}.py-\[5vh\]{padding-top:5vh;padding-bottom:5vh}.px-\[1\.15vw\]{padding-left:1.15vw;padding-right:1.15vw}.px-\[1vw\]{padding-left:1vw;padding-right:1vw}.py-\[1\.5vh\]{padding-top:1.5vh;padding-bottom:1.5vh}.px-\[0\.5vh\]{padding-left:.5vh;padding-right:.5vh}.py-\[1\.8vh\]{padding-top:1.8vh;padding-bottom:1.8vh}.px-\[1\.1vh\]{padding-left:1.1vh;padding-right:1.1vh}.py-\[0\.3vh\]{padding-top:.3vh;padding-bottom:.3vh}.px-\[3\.2vh\]{padding-left:3.2vh;padding-right:3.2vh}.px-\[2\.6vh\]{padding-left:2.6vh;padding-right:2.6vh}.py-\[1\.3vh\]{padding-top:1.3vh;padding-bottom:1.3vh}.py-\[1\.45vh\]{padding-top:1.45vh;padding-bottom:1.45vh}.px-\[1\.8vh\]{padding-left:1.8vh;padding-right:1.8vh}.py-\[0\.6vh\]{padding-top:.6vh;padding-bottom:.6vh}.px-\[1\.1vw\]{padding-left:1.1vw;padding-right:1.1vw}.px-\[1\.4vw\]{padding-left:1.4vw;padding-right:1.4vw}.py-\[0\.8vh\]{padding-top:.8vh;padding-bottom:.8vh}.px-\[0\.35vh\]{padding-left:.35vh;padding-right:.35vh}.px-\[1vh\]{padding-left:1vh;padding-right:1vh}.px-\[1\.2vh\]{padding-left:1.2vh;padding-right:1.2vh}.px-\[2\.2vh\]{padding-left:2.2vh;padding-right:2.2vh}.px-\[2\.5vh\]{padding-left:2.5vh;padding-right:2.5vh}.px-\[2\.45vh\]{padding-left:2.45vh;padding-right:2.45vh}.py-\[2\.7vh\]{padding-top:2.7vh;padding-bottom:2.7vh}.px-\[1\.5vh\]{padding-left:1.5vh;padding-right:1.5vh}.py-\[0\.5vh\]{padding-top:.5vh;padding-bottom:.5vh}.px-\[1\.4vh\]{padding-left:1.4vh;padding-right:1.4vh}.py-\[1\.1vh\]{padding-top:1.1vh;padding-bottom:1.1vh}.px-\[2\.7vw\]{padding-left:2.7vw;padding-right:2.7vw}.py-\[2vh\]{padding-top:2vh;padding-bottom:2vh}.px-\[1\.55vw\]{padding-left:1.55vw;padding-right:1.55vw}.py-\[2\.3vh\]{padding-top:2.3vh;padding-bottom:2.3vh}.px-\[1\.45vw\]{padding-left:1.45vw;padding-right:1.45vw}.px-\[1\.25vw\]{padding-left:1.25vw;padding-right:1.25vw}.px-\[2\.2vw\]{padding-left:2.2vw;padding-right:2.2vw}.py-\[1\.6vh\]{padding-top:1.6vh;padding-bottom:1.6vh}.px-\[4vh\]{padding-left:4vh;padding-right:4vh}.px-\[0\.723vh\]{padding-left:.723vh;padding-right:.723vh}.py-\[0\.35vh\]{padding-top:.35vh;padding-bottom:.35vh}.px-\[0\.843vh\]{padding-left:.843vh;padding-right:.843vh}.py-\[0\.482vh\]{padding-top:.482vh;padding-bottom:.482vh}.py-\[0\.602vh\]{padding-top:.602vh;padding-bottom:.602vh}.px-\[1\.8vw\]{padding-left:1.8vw;padding-right:1.8vw}.px-\[2\.4vw\]{padding-left:2.4vw;padding-right:2.4vw}.py-\[1\.25vh\]{padding-top:1.25vh;padding-bottom:1.25vh}.px-\[1\.6vh\]{padding-left:1.6vh;padding-right:1.6vh}.py-\[0\.65vh\]{padding-top:.65vh;padding-bottom:.65vh}.px-\[2\.3vh\]{padding-left:2.3vh;padding-right:2.3vh}.py-\[0\.55vh\]{padding-top:.55vh;padding-bottom:.55vh}.px-\[1\.65vh\]{padding-left:1.65vh;padding-right:1.65vh}.py-\[0\.7vh\]{padding-top:.7vh;padding-bottom:.7vh}.px-\[1\.85vh\]{padding-left:1.85vh;padding-right:1.85vh}.px-\[0\.55vh\]{padding-left:.55vh;padding-right:.55vh}.py-\[4\.2vh\]{padding-top:4.2vh;padding-bottom:4.2vh}.px-0{padding-left:0;padding-right:0}.py-\[1\.4vh\]{padding-top:1.4vh;padding-bottom:1.4vh}.py-\[0\.85vh\]{padding-top:.85vh;padding-bottom:.85vh}.py-\[3\.2vh\]{padding-top:3.2vh;padding-bottom:3.2vh}.py-\[1\.55vh\]{padding-top:1.55vh;padding-bottom:1.55vh}.px-\[2\.4vh\]{padding-left:2.4vh;padding-right:2.4vh}.py-\[1\.65vh\]{padding-top:1.65vh;padding-bottom:1.65vh}.px-\[80px\]{padding-left:80px;padding-right:80px}.py-\[40px\]{padding-top:40px;padding-bottom:40px}.py-\[74px\]{padding-top:74px;padding-bottom:74px}.px-\[130px\]{padding-left:130px;padding-right:130px}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[6\%\]{padding-top:6%;padding-bottom:6%}.px-\[14px\]{padding-left:14px;padding-right:14px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-\[2\.5vw\]{padding-left:2.5vw;padding-right:2.5vw}.px-\[1\.7vw\]{padding-left:1.7vw;padding-right:1.7vw}.px-\[1\.15vh\]{padding-left:1.15vh;padding-right:1.15vh}.py-\[\.7vh\]{padding-top:.7vh;padding-bottom:.7vh}.py-\[\.55vh\]{padding-top:.55vh;padding-bottom:.55vh}.px-\[1\.55vh\]{padding-left:1.55vh;padding-right:1.55vh}.px-\[2\.22vh\]{padding-left:2.22vh;padding-right:2.22vh}.px-\[1\.22vh\]{padding-left:1.22vh;padding-right:1.22vh}.py-\[\.44vh\]{padding-top:.44vh;padding-bottom:.44vh}.px-\[\.78vh\]{padding-left:.78vh;padding-right:.78vh}.py-\[\.5vh\]{padding-top:.5vh;padding-bottom:.5vh}.px-\[3vw\]{padding-left:3vw;padding-right:3vw}.py-\[4vh\]{padding-top:4vh;padding-bottom:4vh}.px-\[1\.35vw\]{padding-left:1.35vw;padding-right:1.35vw}.py-\[1\.56vh\]{padding-top:1.56vh;padding-bottom:1.56vh}.px-\[0\.7vw\]{padding-left:.7vw;padding-right:.7vw}.px-\[0\.6vw\]{padding-left:.6vw;padding-right:.6vw}.py-\[0\.34vh\]{padding-top:.34vh;padding-bottom:.34vh}.px-\[1\.38vw\]{padding-left:1.38vw;padding-right:1.38vw}.py-\[1\.22vh\]{padding-top:1.22vh;padding-bottom:1.22vh}.py-\[0\.77vh\]{padding-top:.77vh;padding-bottom:.77vh}.py-\[0\.22vh\]{padding-top:.22vh;padding-bottom:.22vh}.px-\[0\.88vh\]{padding-left:.88vh;padding-right:.88vh}.py-\[1\.05vh\]{padding-top:1.05vh;padding-bottom:1.05vh}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.px-\[20px\]{padding-left:20px;padding-right:20px}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[2\.2vh\]{padding-top:2.2vh;padding-bottom:2.2vh}.px-\[2\.8vh\]{padding-left:2.8vh;padding-right:2.8vh}.px-\[1\.7vh\]{padding-left:1.7vh;padding-right:1.7vh}.py-\[0\.75vh\]{padding-top:.75vh;padding-bottom:.75vh}.py-\[1\.85vh\]{padding-top:1.85vh;padding-bottom:1.85vh}.py-\[1\.08vh\]{padding-top:1.08vh;padding-bottom:1.08vh}.px-\[2\.7vh\]{padding-left:2.7vh;padding-right:2.7vh}.px-\[1\.45vh\]{padding-left:1.45vh;padding-right:1.45vh}.px-\[2\.9vh\]{padding-left:2.9vh;padding-right:2.9vh}.px-\[1\.5\%\]{padding-left:1.5%;padding-right:1.5%}.px-\[2\%\]{padding-left:2%;padding-right:2%}.py-\[3\.5vh\]{padding-top:3.5vh;padding-bottom:3.5vh}.py-\[0\.6vw\]{padding-top:.6vw;padding-bottom:.6vw}.px-\[5\%\]{padding-left:5%;padding-right:5%}.py-16{padding-top:4rem;padding-bottom:4rem}.py-28{padding-top:7rem;padding-bottom:7rem}.px-\[35px\]{padding-left:35px;padding-right:35px}.px-\[13px\]{padding-left:13px;padding-right:13px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.px-\[7px\]{padding-left:7px;padding-right:7px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[3vh\]{padding-top:3vh;padding-bottom:3vh}.py-\[0\.51rem\]{padding-top:.51rem;padding-bottom:.51rem}.py-\[0\.40rem\]{padding-top:.4rem;padding-bottom:.4rem}.px-\[3\.5\%\]{padding-left:3.5%;padding-right:3.5%}.py-\[2\%\]{padding-top:2%;padding-bottom:2%}.px-\[1\%\]{padding-left:1%;padding-right:1%}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-\[0\.4vw\]{padding-left:.4vw;padding-right:.4vw}.py-\[0\.1vh\]{padding-top:.1vh;padding-bottom:.1vh}.py-\[0\.18vh\]{padding-top:.18vh;padding-bottom:.18vh}.py-\[0\.4vh\]{padding-top:.4vh;padding-bottom:.4vh}.px-\[0\.3vw\]{padding-left:.3vw;padding-right:.3vw}.py-\[0\.12vh\]{padding-top:.12vh;padding-bottom:.12vh}.px-\[1\.6vw\]{padding-left:1.6vw;padding-right:1.6vw}.px-\[0\.65vw\]{padding-left:.65vw;padding-right:.65vw}.px-\[0\.85vw\]{padding-left:.85vw;padding-right:.85vw}.py-\[0\.45vh\]{padding-top:.45vh;padding-bottom:.45vh}.py-\[0\.9vh\]{padding-top:.9vh;padding-bottom:.9vh}.px-\[1\.05vw\]{padding-left:1.05vw;padding-right:1.05vw}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[8px\]{padding-left:8px;padding-right:8px}.px-\[28px\]{padding-left:28px;padding-right:28px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.px-\[6px\]{padding-left:6px;padding-right:6px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.px-\[4px\]{padding-left:4px;padding-right:4px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.px-\[12px\]{padding-left:12px;padding-right:12px}.py-\[0\.78vh\]{padding-top:.78vh;padding-bottom:.78vh}.px-\[1\.25vh\]{padding-left:1.25vh;padding-right:1.25vh}.py-\[0\.48vh\]{padding-top:.48vh;padding-bottom:.48vh}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[98px\]{padding-left:98px;padding-right:98px}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.py-px{padding-top:1px;padding-bottom:1px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[0\.711vh\]{padding-top:.711vh;padding-bottom:.711vh}.px-\[1\.11vh\]{padding-left:1.11vh;padding-right:1.11vh}.px-\[1\.48vh\]{padding-left:1.48vh;padding-right:1.48vh}.px-16{padding-left:4rem;padding-right:4rem}.py-\[0\.05rem\]{padding-top:.05rem;padding-bottom:.05rem}.pl-20{padding-left:5rem}.pr-2{padding-right:.5rem}.pt-4{padding-top:1rem}.pb-\[2\%\]{padding-bottom:2%}.pl-\[1\%\]{padding-left:1%}.pr-\[1\.5\%\]{padding-right:1.5%}.pr-\[0\.3vw\]{padding-right:.3vw}.pt-\[1\.8vh\]{padding-top:1.8vh}.pl-4{padding-left:1rem}.pr-3{padding-right:.75rem}.\!pl-6{padding-left:1.5rem!important}.pl-3{padding-left:.75rem}.\!pl-4{padding-left:1rem!important}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pb-3{padding-bottom:.75rem}.pt-10{padding-top:2.5rem}.pl-\[1\.2vw\]{padding-left:1.2vw}.pt-6{padding-top:1.5rem}.pl-\[2\%\]{padding-left:2%}.pt-\[3\%\]{padding-top:3%}.pl-\[5\%\]{padding-left:5%}.pr-\[4\%\]{padding-right:4%}.pt-2{padding-top:.5rem}.pr-1{padding-right:.25rem}.pb-10{padding-bottom:2.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pr-8{padding-right:2rem}.pt-\[1vh\]{padding-top:1vh}.pb-\[1vh\]{padding-bottom:1vh}.pl-10{padding-left:2.5rem}.pl-\[3\.5vw\]{padding-left:3.5vw}.pr-\[1\.2vw\]{padding-right:1.2vw}.pr-\[3vw\]{padding-right:3vw}.pb-\[3vh\]{padding-bottom:3vh}.pt-\[3vh\]{padding-top:3vh}.pb-\[0\.8vh\]{padding-bottom:.8vh}.pr-\[5\.8vh\]{padding-right:5.8vh}.pt-\[0\.3vh\]{padding-top:.3vh}.pb-\[1\.45vh\]{padding-bottom:1.45vh}.pt-\[1\.5vh\]{padding-top:1.5vh}.pb-\[0\.5vh\]{padding-bottom:.5vh}.pt-\[2\.5vh\]{padding-top:2.5vh}.pr-\[0\.45vw\]{padding-right:.45vw}.pt-\[2vh\]{padding-top:2vh}.pb-0{padding-bottom:0}.pr-\[0\.2vw\]{padding-right:.2vw}.pb-\[0\.4vh\]{padding-bottom:.4vh}.\!pb-0{padding-bottom:0!important}.\!pt-\[1\.2vh\]{padding-top:1.2vh!important}.pb-\[2vh\]{padding-bottom:2vh}.pb-\[1\.2vh\]{padding-bottom:1.2vh}.pt-0{padding-top:0}.pl-\[2\.2vh\]{padding-left:2.2vh}.pr-\[4\.8vh\]{padding-right:4.8vh}.pb-\[0\.45vh\]{padding-bottom:.45vh}.pr-\[0\.5vh\]{padding-right:.5vh}.pt-\[2\.3vh\]{padding-top:2.3vh}.pr-\[0\.45vh\]{padding-right:.45vh}.pl-\[0\.85vh\]{padding-left:.85vh}.pr-\[1\.1vh\]{padding-right:1.1vh}.pl-2\.5{padding-left:.625rem}.pr-1\.5{padding-right:.375rem}.pt-0\.5{padding-top:.125rem}.pt-\[120px\]{padding-top:120px}.pt-\[74px\]{padding-top:74px}.pt-12{padding-top:3rem}.pb-\[79px\]{padding-bottom:79px}.pt-\[291px\]{padding-top:291px}.pt-\[53px\]{padding-top:53px}.pt-3{padding-top:.75rem}.pl-\[100px\]{padding-left:100px}.pr-14{padding-right:3.5rem}.pb-\[60px\]{padding-bottom:60px}.pl-\[0\.8vw\]{padding-left:.8vw}.pr-\[0\.5vw\]{padding-right:.5vw}.\!pl-0{padding-left:0!important}.pb-2{padding-bottom:.5rem}.pl-5{padding-left:1.25rem}.pr-\[52px\]{padding-right:52px}.pb-6{padding-bottom:1.5rem}.pr-12{padding-right:3rem}.pb-\[0\.1vh\]{padding-bottom:.1vh}.pb-\[1\.4vh\]{padding-bottom:1.4vh}.pt-\[0\.4vh\]{padding-top:.4vh}.pt-\[4vh\]{padding-top:4vh}.pr-\[\.35vh\]{padding-right:.35vh}.pt-\[4\.8vh\]{padding-top:4.8vh}.pt-\[0\.2vh\]{padding-top:.2vh}.pt-\[1\.45vh\]{padding-top:1.45vh}.pt-\[1\.77vh\]{padding-top:1.77vh}.pl-\[1vh\]{padding-left:1vh}.pr-\[1\.44vh\]{padding-right:1.44vh}.pt-\[1\.56vh\]{padding-top:1.56vh}.pr-\[1\.1vw\]{padding-right:1.1vw}.pb-\[6vh\]{padding-bottom:6vh}.pt-\[2\.4vh\]{padding-top:2.4vh}.pr-\[1vh\]{padding-right:1vh}.pb-\[2\.4vh\]{padding-bottom:2.4vh}.pb-\[2\.2vh\]{padding-bottom:2.2vh}.pt-\[2\.7vh\]{padding-top:2.7vh}.pr-5{padding-right:1.25rem}.pb-12{padding-bottom:3rem}.pt-\[100\%\]{padding-top:100%}.pt-\[56\.25\%\]{padding-top:56.25%}.pt-\[66\.66\%\]{padding-top:66.66%}.pb-24{padding-bottom:6rem}.pl-6{padding-left:1.5rem}.pb-1{padding-bottom:.25rem}.pt-\[9px\]{padding-top:9px}.pt-\[4\%\]{padding-top:4%}.pr-\[2\%\]{padding-right:2%}.pt-\[0\.35vh\]{padding-top:.35vh}.pb-\[1\.1vh\]{padding-bottom:1.1vh}.pb-\[10px\]{padding-bottom:10px}.pt-\[10px\]{padding-top:10px}.pb-\[24px\]{padding-bottom:24px}.pt-\[20px\]{padding-top:20px}.pr-\[2px\]{padding-right:2px}.pr-\[35px\]{padding-right:35px}.pl-0{padding-left:0}.pb-8{padding-bottom:2rem}.pb-1\.5{padding-bottom:.375rem}.pr-\[60px\]{padding-right:60px}.pl-\[12px\]{padding-left:12px}.pr-\[30px\]{padding-right:30px}.pl-8{padding-left:2rem}.pt-8{padding-top:2rem}.pb-5{padding-bottom:1.25rem}.pt-5{padding-top:1.25rem}.pr-\[15px\]{padding-right:15px}.pt-1\.5{padding-top:.375rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-poppins{font-family:Poppins}.font-PoppinsSemiBold{font-family:PoppinsSemiBold}.font-inter{font-family:Inter,sans-serif}.font-PoppinsBold{font-family:PoppinsBold}.font-sans,.font-digital-marketing{font-family:Open Sans,Open Sans,system-ui,sans-serif}.font-roboto{font-family:Roboto}.\!font-roboto{font-family:Roboto!important}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-\[2vh\]{font-size:2vh}.text-\[1\.6vh\]{font-size:1.6vh}.text-\[1\.7vh\]{font-size:1.7vh}.text-\[1\.5vh\]{font-size:1.5vh}.text-\[1\.9vh\]{font-size:1.9vh}.text-xs{font-size:.75rem;line-height:1rem}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-base{font-size:1rem;line-height:1.5rem}.text-\[2\.5vh\]{font-size:2.5vh}.text-\[1\.8vh\]{font-size:1.8vh}.text-\[2\.6vh\]{font-size:2.6vh}.text-\[2\.2vh\]{font-size:2.2vh}.text-\[1\.65vh\]{font-size:1.65vh}.text-\[1\.45vh\]{font-size:1.45vh}.text-\[1\.55vh\]{font-size:1.55vh}.text-\[1\.15rem\]{font-size:1.15rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[13px\]{font-size:13px}.text-\[12px\]{font-size:12px}.text-\[10px\]{font-size:10px}.text-\[3\.5vh\]{font-size:3.5vh}.text-\[1\.03rem\]{font-size:1.03rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.9rem\]{font-size:.9rem}.text-9xl{font-size:8rem;line-height:1}.text-\[0\.95rem\]{font-size:.95rem}.text-\[3vw\]{font-size:3vw}.text-\[1\.4vh\]{font-size:1.4vh}.text-\[2\.8vh\]{font-size:2.8vh}.text-\[1\.95vh\]{font-size:1.95vh}.text-\[1\.25vh\]{font-size:1.25vh}.text-\[1\.2vh\]{font-size:1.2vh}.text-\[2\.7vh\]{font-size:2.7vh}.text-\[1\.35vh\]{font-size:1.35vh}.text-\[1\.3vh\]{font-size:1.3vh}.text-\[1\.85vh\]{font-size:1.85vh}.text-\[4\.4vh\]{font-size:4.4vh}.text-\[2\.35vh\]{font-size:2.35vh}.text-\[1\.15vh\]{font-size:1.15vh}.text-\[30px\]{font-size:30px}.text-\[3\.25vh\]{font-size:3.25vh}.text-\[3vh\]{font-size:3vh}.text-\[3\.6vh\]{font-size:3.6vh}.text-\[3\.45vh\]{font-size:3.45vh}.text-\[1\.75vh\]{font-size:1.75vh}.text-\[2\.4vh\]{font-size:2.4vh}.text-\[1\.05vh\]{font-size:1.05vh}.text-\[1\.38vh\]{font-size:1.38vh}.text-\[0\.95vh\]{font-size:.95vh}.text-\[2\.65vh\]{font-size:2.65vh}.\!text-\[1\.5vh\]{font-size:1.5vh!important}.\!text-\[1\.1vh\]{font-size:1.1vh!important}.text-\[3\.1vh\]{font-size:3.1vh}.text-\[3\.2vh\]{font-size:3.2vh}.text-\[2\.1vh\]{font-size:2.1vh}.text-xxs{font-size:.65rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1rem\]{font-size:1rem}.text-\[14px\]{font-size:14px}.text-\[2rem\]{font-size:2rem}.text-\[0\.8vw\]{font-size:.8vw}.text-\[4vh\]{font-size:4vh}.text-\[3\.9vh\]{font-size:3.9vh}.text-\[2\.25vh\]{font-size:2.25vh}.text-\[0\.9vh\]{font-size:.9vh}.text-\[1vh\]{font-size:1vh}.text-\[0\.85vh\]{font-size:.85vh}.text-\[1\.1vh\]{font-size:1.1vh}.text-\[1\.24vh\]{font-size:1.24vh}.text-\[1\.08vh\]{font-size:1.08vh}.text-\[1\.27vh\]{font-size:1.27vh}.text-\[1\.16vh\]{font-size:1.16vh}.text-\[17px\]{font-size:17px}.text-\[13\.5px\]{font-size:13.5px}.text-\[11\.5px\]{font-size:11.5px}.text-\[16px\]{font-size:16px}.text-\[12\.5px\]{font-size:12.5px}.text-\[2\.05vh\]{font-size:2.05vh}.text-\[2\.45vh\]{font-size:2.45vh}.text-\[3\.85vh\]{font-size:3.85vh}.text-\[1\.63vh\]{font-size:1.63vh}.text-\[4\.15vh\]{font-size:4.15vh}.text-\[1\.86vh\]{font-size:1.86vh}.text-\[0\.98vh\]{font-size:.98vh}.text-\[2\.9vh\]{font-size:2.9vh}.text-\[1\.68vh\]{font-size:1.68vh}.text-\[1\.17vh\]{font-size:1.17vh}.text-\[1\.22vh\]{font-size:1.22vh}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[40px\]{font-size:40px}.text-\[25px\]{font-size:25px}.text-\[29px\]{font-size:29px}.text-\[10\.5px\]{font-size:10.5px}.text-\[9\.5px\]{font-size:9.5px}.text-\[1vw\]{font-size:1vw}.\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.text-\[0\.9vw\]{font-size:.9vw}.text-\[1\.8vw\]{font-size:1.8vw}.text-\[19px\]{font-size:19px}.text-\[8\.5px\]{font-size:8.5px}.text-\[23px\]{font-size:23px}.text-\[9px\]{font-size:9px}.text-\[8px\]{font-size:8px}.text-\[14\.5px\]{font-size:14.5px}.text-\[1\.12vh\]{font-size:1.12vh}.text-\[2\.08vh\]{font-size:2.08vh}.text-\[1\.52vh\]{font-size:1.52vh}.text-\[1\.48vh\]{font-size:1.48vh}.text-\[1\.28vh\]{font-size:1.28vh}.text-\[42px\]{font-size:42px}.text-\[50px\]{font-size:50px}.text-\[21px\]{font-size:21px}.text-\[1\.5vw\]{font-size:1.5vw}.text-\[0\.7vw\]{font-size:.7vw}.text-\[20px\]{font-size:20px}.text-\[26px\]{font-size:26px}.text-\[22px\]{font-size:22px}.text-\[18px\]{font-size:18px}.text-\[1\.481vh\]{font-size:1.481vh}.text-\[1\.234vh\]{font-size:1.234vh}.text-\[2\.469vh\]{font-size:2.469vh}.text-\[1\.605vh\]{font-size:1.605vh}.text-\[0\.988vh\]{font-size:.988vh}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.65vw\]{font-size:.65vw}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium,.font-\[500\]{font-weight:500}.font-light{font-weight:300}.font-normal{font-weight:400}.font-extralight{font-weight:200}.font-extrabold{font-weight:800}.\!font-medium{font-weight:500!important}.\!font-black{font-weight:900!important}.\!font-bold{font-weight:700!important}.\!font-normal{font-weight:400!important}.font-thin{font-weight:100}.font-\[400\]{font-weight:400}.font-black{font-weight:900}.font-\[600\]{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-6{line-height:1.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-relaxed{line-height:1.625}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-7{line-height:1.75rem}.leading-\[1\.45\]{line-height:1.45}.leading-snug{line-height:1.375}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.566vh\]{line-height:1.566vh}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.12\]{line-height:1.12}.leading-\[18px\]{line-height:18px}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.22\]{line-height:1.22}.leading-8{line-height:2rem}.leading-normal{line-height:1.5}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.tracking-wider{letter-spacing:.05em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[-0\.04vh\]{letter-spacing:-.04vh}.tracking-\[-0\.08vh\]{letter-spacing:-.08vh}.tracking-\[0\.06vh\]{letter-spacing:.06vh}.tracking-\[-0\.02vh\]{letter-spacing:-.02vh}.tracking-\[0\.42px\]{letter-spacing:.42px}.tracking-\[0\.14px\]{letter-spacing:.14px}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.07px\]{letter-spacing:.07px}.tracking-\[0\.09px\]{letter-spacing:.09px}.tracking-\[-0\.1px\]{letter-spacing:-.1px}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-tight{letter-spacing:-.025em}.tracking-\[1px\]{letter-spacing:1px}.text-neutral-light,.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-neutral-70{--tw-text-opacity: 1;color:rgb(104 113 127 / var(--tw-text-opacity))}.text-neutral-80{--tw-text-opacity: 1;color:rgb(72 79 90 / var(--tw-text-opacity))}.text-\[white\]\/90{color:#ffffffe6}.text-\[4xl\]{color:4xl}.text-\[white\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-300\/90{color:#fde047e6}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}.text-\[\#DDD9FF\]{--tw-text-opacity: 1;color:rgb(221 217 255 / var(--tw-text-opacity))}.text-\[white\]\/80{color:#fffc}.text-neutral-90{--tw-text-opacity: 1;color:rgb(36 42 52 / var(--tw-text-opacity))}.text-neutral-60{--tw-text-opacity: 1;color:rgb(149 158 168 / var(--tw-text-opacity))}.text-neutral-50{--tw-text-opacity: 1;color:rgb(199 205 212 / var(--tw-text-opacity))}.text-secondary-red{--tw-text-opacity: 1;color:rgb(232 57 52 / var(--tw-text-opacity))}.text-primary-main{--tw-text-opacity: 1;color:rgb(94 77 224 / var(--tw-text-opacity))}.text-primary-40{--tw-text-opacity: 1;color:rgb(162 148 245 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.text-\[\#4a5568\]{--tw-text-opacity: 1;color:rgb(74 85 104 / var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-\[\#222222\]{--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity))}.text-\[\#ffffff\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity))}.text-\[\#f82525\]{--tw-text-opacity: 1;color:rgb(248 37 37 / var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.text-\[\#269ED9\]{--tw-text-opacity: 1;color:rgb(38 158 217 / var(--tw-text-opacity))}.text-\[\#FFCE54\]{--tw-text-opacity: 1;color:rgb(255 206 84 / var(--tw-text-opacity))}.text-\[\#EE8F35\]{--tw-text-opacity: 1;color:rgb(238 143 53 / var(--tw-text-opacity))}.text-\[\#\#242A34\]{color:##242A34}.text-\[white\]\/70{color:#ffffffb3}.text-\[white\]\/50{color:#ffffff80}.text-\[\#1F7A3A\]{--tw-text-opacity: 1;color:rgb(31 122 58 / var(--tw-text-opacity))}.text-\[\#B5521A\]{--tw-text-opacity: 1;color:rgb(181 82 26 / var(--tw-text-opacity))}.text-\[\#C0261F\]{--tw-text-opacity: 1;color:rgb(192 38 31 / var(--tw-text-opacity))}.text-primary-80{--tw-text-opacity: 1;color:rgb(50 38 161 / var(--tw-text-opacity))}.text-white\/80{color:#fffc}.text-\[\#007AFF\]{--tw-text-opacity: 1;color:rgb(0 122 255 / var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity))}.text-\[\#AF52DE\]{--tw-text-opacity: 1;color:rgb(175 82 222 / var(--tw-text-opacity))}.text-\[\#94A3B8\]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.text-\[\#0F172A\]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-\[\#5b5a72\]{--tw-text-opacity: 1;color:rgb(91 90 114 / var(--tw-text-opacity))}.text-\[\#161328\]{--tw-text-opacity: 1;color:rgb(22 19 40 / var(--tw-text-opacity))}.text-\[\#e8930c\]{--tw-text-opacity: 1;color:rgb(232 147 12 / var(--tw-text-opacity))}.text-\[\#9b9ab3\]{--tw-text-opacity: 1;color:rgb(155 154 179 / var(--tw-text-opacity))}.text-\[\#6e6c88\]{--tw-text-opacity: 1;color:rgb(110 108 136 / var(--tw-text-opacity))}.text-\[\#45435c\]{--tw-text-opacity: 1;color:rgb(69 67 92 / var(--tw-text-opacity))}.text-\[\#1b1830\]{--tw-text-opacity: 1;color:rgb(27 24 48 / var(--tw-text-opacity))}.text-transparent{color:transparent}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity))}.text-\[\#EC4899\]{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity))}.text-\[\#00EA73\]{--tw-text-opacity: 1;color:rgb(0 234 115 / var(--tw-text-opacity))}.text-\[\#FFF100\]{--tw-text-opacity: 1;color:rgb(255 241 0 / var(--tw-text-opacity))}.text-\[\#FF6F9B\]{--tw-text-opacity: 1;color:rgb(255 111 155 / var(--tw-text-opacity))}.text-\[\#FF3B30\]{--tw-text-opacity: 1;color:rgb(255 59 48 / var(--tw-text-opacity))}.text-\[\#4B42DB\]{--tw-text-opacity: 1;color:rgb(75 66 219 / var(--tw-text-opacity))}.text-\[\#FFDD1F\]{--tw-text-opacity: 1;color:rgb(255 221 31 / var(--tw-text-opacity))}.text-neutral-40{--tw-text-opacity: 1;color:rgb(224 227 231 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-\[\#0051D5\]{--tw-text-opacity: 1;color:rgb(0 81 213 / var(--tw-text-opacity))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity))}.text-\[\#64748B\]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-\[\#34C759\]{--tw-text-opacity: 1;color:rgb(52 199 89 / var(--tw-text-opacity))}.text-\[\#B45309\]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}.text-\[\#ec4899\]{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity))}.text-\[\#f59e0b\]{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity))}.text-\[\#c9c2de\]{--tw-text-opacity: 1;color:rgb(201 194 222 / var(--tw-text-opacity))}.text-\[\#a6292e\]{--tw-text-opacity: 1;color:rgb(166 41 46 / var(--tw-text-opacity))}.text-\[\#a79fc4\]{--tw-text-opacity: 1;color:rgb(167 159 196 / var(--tw-text-opacity))}.text-\[\#3b3168\]{--tw-text-opacity: 1;color:rgb(59 49 104 / var(--tw-text-opacity))}.\!text-\[\#ffffff\]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.\!text-\[\#222222\]{--tw-text-opacity: 1 !important;color:rgb(34 34 34 / var(--tw-text-opacity))!important}.\!text-\[\#000000\]{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.\!text-\[\#828bb2\]{--tw-text-opacity: 1 !important;color:rgb(130 139 178 / var(--tw-text-opacity))!important}.text-demoColorChathamsBlue{--tw-text-opacity: 1;color:rgb(20 69 130 / var(--tw-text-opacity))}.text-\[red\]{--tw-text-opacity: 1;color:rgb(255 0 0 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.text-\[\#202124\]{--tw-text-opacity: 1;color:rgb(32 33 36 / var(--tw-text-opacity))}.text-\[\#5f6368\]{--tw-text-opacity: 1;color:rgb(95 99 104 / var(--tw-text-opacity))}.text-\[\#6B6764\]{--tw-text-opacity: 1;color:rgb(107 103 100 / var(--tw-text-opacity))}.text-\[\#1A1A1A\]{--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity))}.text-\[\#4A4744\]{--tw-text-opacity: 1;color:rgb(74 71 68 / var(--tw-text-opacity))}.text-\[\#1D1D1D\]{--tw-text-opacity: 1;color:rgb(29 29 29 / var(--tw-text-opacity))}.text-\[\#785E03\]{--tw-text-opacity: 1;color:rgb(120 94 3 / var(--tw-text-opacity))}.text-\[\#037847\]{--tw-text-opacity: 1;color:rgb(3 120 71 / var(--tw-text-opacity))}.text-\[\#780303\]{--tw-text-opacity: 1;color:rgb(120 3 3 / var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity))}.text-purple-100{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity))}.text-\[white\]\/60{color:#fff9}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.text-secondary-green{--tw-text-opacity: 1;color:rgb(84 195 103 / var(--tw-text-opacity))}.text-neutral-dark{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity))}.text-\[\#15803D\]{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.text-\[\#FF9500\]{--tw-text-opacity: 1;color:rgb(255 149 0 / var(--tw-text-opacity))}.text-\[\#9B9AB3\]{--tw-text-opacity: 1;color:rgb(155 154 179 / var(--tw-text-opacity))}.text-white\/75{color:#ffffffbf}.text-white\/60{color:#fff9}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-\[\#f59b00\]{--tw-text-opacity: 1;color:rgb(245 155 0 / var(--tw-text-opacity))}.text-\[black\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.text-\[\#41AADD\]{--tw-text-opacity: 1;color:rgb(65 170 221 / var(--tw-text-opacity))}.text-\[\#E04343\]{--tw-text-opacity: 1;color:rgb(224 67 67 / var(--tw-text-opacity))}.text-\[\#E76F6F\]{--tw-text-opacity: 1;color:rgb(231 111 111 / var(--tw-text-opacity))}.text-\[\#E7AB6F\]{--tw-text-opacity: 1;color:rgb(231 171 111 / var(--tw-text-opacity))}.text-\[\#48f0aa\]{--tw-text-opacity: 1;color:rgb(72 240 170 / var(--tw-text-opacity))}.text-\[\#73E04D\]{--tw-text-opacity: 1;color:rgb(115 224 77 / var(--tw-text-opacity))}.text-\[\#ABABAB\]{--tw-text-opacity: 1;color:rgb(171 171 171 / var(--tw-text-opacity))}.text-\[\#4638C0\]{--tw-text-opacity: 1;color:rgb(70 56 192 / var(--tw-text-opacity))}.text-\[\#C7CDD4\]{--tw-text-opacity: 1;color:rgb(199 205 212 / var(--tw-text-opacity))}.text-\[\#68717F\]{--tw-text-opacity: 1;color:rgb(104 113 127 / var(--tw-text-opacity))}.text-\[\#adb4bb\]{--tw-text-opacity: 1;color:rgb(173 180 187 / var(--tw-text-opacity))}.text-\[\#68696b\]{--tw-text-opacity: 1;color:rgb(104 105 107 / var(--tw-text-opacity))}.text-demoColorGoldenBell{--tw-text-opacity: 1;color:rgb(223 121 16 / var(--tw-text-opacity))}.text-loginwhite-A700{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-loginblack-900_7f{color:#0000007f}.text-loginblack-900{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.\!text-loginblack-900_7e{color:#0000007e!important}.text-loginblack-900_b2{color:#000000b2}.\!text-loginpurple-500_01{--tw-text-opacity: 1 !important;color:rgb(139 51 207 / var(--tw-text-opacity))!important}.\!text-loginwhite-A700{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.text-\[grey\]{--tw-text-opacity: 1;color:rgb(128 128 128 / var(--tw-text-opacity))}.text-\[\#8432D7\]{--tw-text-opacity: 1;color:rgb(132 50 215 / var(--tw-text-opacity))}.text-\[\#242A34\]{--tw-text-opacity: 1;color:rgb(36 42 52 / var(--tw-text-opacity))}.text-\[\#16a34a\]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-\[\#dc2626\]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-\[\#92400E\]{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.text-\[\#5a5a72\]{--tw-text-opacity: 1;color:rgb(90 90 114 / var(--tw-text-opacity))}.text-\[\#54C367\]{--tw-text-opacity: 1;color:rgb(84 195 103 / var(--tw-text-opacity))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity))}.text-\[\#ED1111\]{--tw-text-opacity: 1;color:rgb(237 17 17 / var(--tw-text-opacity))}.text-\[green\]{--tw-text-opacity: 1;color:rgb(0 128 0 / var(--tw-text-opacity))}.text-\[\#8E8BA6\]{--tw-text-opacity: 1;color:rgb(142 139 166 / var(--tw-text-opacity))}.text-\[\#4C4A63\]{--tw-text-opacity: 1;color:rgb(76 74 99 / var(--tw-text-opacity))}.text-\[\#334155\]{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-\[\#475569\]{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-\[\#2563EB\]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-\[\#3C4A63\]{--tw-text-opacity: 1;color:rgb(60 74 99 / var(--tw-text-opacity))}.text-\[\#1B2A45\]{--tw-text-opacity: 1;color:rgb(27 42 69 / var(--tw-text-opacity))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity))}.\!text-\[\#007AFF\]{--tw-text-opacity: 1 !important;color:rgb(0 122 255 / var(--tw-text-opacity))!important}.text-\[\#0000004D\]{color:#0000004d}.text-\[\#263238\]{--tw-text-opacity: 1;color:rgb(38 50 56 / var(--tw-text-opacity))}.text-\[\#555555\]{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity))}.text-\[\#2196F3\]{--tw-text-opacity: 1;color:rgb(33 150 243 / var(--tw-text-opacity))}.text-\[\#959494\]{--tw-text-opacity: 1;color:rgb(149 148 148 / var(--tw-text-opacity))}.text-\[\#CCCCCC\]{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity))}.text-\[\#828bb2\]{--tw-text-opacity: 1;color:rgb(130 139 178 / var(--tw-text-opacity))}.text-\[\#595E66\]{--tw-text-opacity: 1;color:rgb(89 94 102 / var(--tw-text-opacity))}.text-\[\#E83934\]{--tw-text-opacity: 1;color:rgb(232 57 52 / var(--tw-text-opacity))}.text-\[\#AD55DA\]{--tw-text-opacity: 1;color:rgb(173 85 218 / var(--tw-text-opacity))}.text-\[\#9E9A94\]{--tw-text-opacity: 1;color:rgb(158 154 148 / var(--tw-text-opacity))}.text-\[\#8C8884\]{--tw-text-opacity: 1;color:rgb(140 136 132 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.text-\[\#B0ACA6\]{--tw-text-opacity: 1;color:rgb(176 172 166 / var(--tw-text-opacity))}.text-\[\#E85D3A\]{--tw-text-opacity: 1;color:rgb(232 93 58 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-\[\#8B5CF6\]{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity))}.text-\[\#111827\]{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-\[\#6B7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-\[\#A09C96\]{--tw-text-opacity: 1;color:rgb(160 156 150 / var(--tw-text-opacity))}.text-\[\#5F5E5A\]{--tw-text-opacity: 1;color:rgb(95 94 90 / var(--tw-text-opacity))}.text-\[\#3A3835\]{--tw-text-opacity: 1;color:rgb(58 56 53 / var(--tw-text-opacity))}.text-\[\#C0BCB6\]{--tw-text-opacity: 1;color:rgb(192 188 182 / var(--tw-text-opacity))}.text-\[\#333333\]{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity))}.text-\[\#101828\]{--tw-text-opacity: 1;color:rgb(16 24 40 / var(--tw-text-opacity))}.text-\[\#000000\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity))}.text-primary-20{--tw-text-opacity: 1;color:rgb(225 220 253 / var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity))}.text-\[\#4CAF50\]{--tw-text-opacity: 1;color:rgb(76 175 80 / var(--tw-text-opacity))}.text-\[\#F44336\]{--tw-text-opacity: 1;color:rgb(244 67 54 / var(--tw-text-opacity))}.text-\[\#355bc5\]{--tw-text-opacity: 1;color:rgb(53 91 197 / var(--tw-text-opacity))}.text-\[\#1D4ED8\]{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-\[\#fff\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-white\/90{color:#ffffffe6}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.text-secondary-orange-light{--tw-text-opacity: 1;color:rgb(238 143 53 / var(--tw-text-opacity))}.text-\[\#6FBBE7\]{--tw-text-opacity: 1;color:rgb(111 187 231 / var(--tw-text-opacity))}.text-\[\#E76FCD\]{--tw-text-opacity: 1;color:rgb(231 111 205 / var(--tw-text-opacity))}.text-\[\#6FE780\]{--tw-text-opacity: 1;color:rgb(111 231 128 / var(--tw-text-opacity))}.text-\[\#78E888\]{--tw-text-opacity: 1;color:rgb(120 232 136 / var(--tw-text-opacity))}.text-\[\#00a884\]{--tw-text-opacity: 1;color:rgb(0 168 132 / var(--tw-text-opacity))}.text-\[\#5E4DE0\]{--tw-text-opacity: 1;color:rgb(94 77 224 / var(--tw-text-opacity))}.text-primary-50{--tw-text-opacity: 1;color:rgb(134 120 236 / var(--tw-text-opacity))}.text-\[\#4b35c5\]{--tw-text-opacity: 1;color:rgb(75 53 197 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-1{text-decoration-thickness:1px}.underline-offset-1{text-underline-offset:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[white\]\/60::placeholder{color:#fff9}.placeholder-\[white\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(255 255 255 / var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity))}.placeholder-\[\#ffffff\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(255 255 255 / var(--tw-placeholder-opacity))}.placeholder-\[white\]\/90::placeholder{color:#ffffffe6}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-neutral-40::placeholder{--tw-placeholder-opacity: 1;color:rgb(224 227 231 / var(--tw-placeholder-opacity))}.accent-primary-main{accent-color:#5E4DE0}.opacity-40{opacity:.4}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-50{opacity:.5}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.opacity-100{opacity:1}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-\[0\.03\]{opacity:.03}.opacity-20{opacity:.2}.opacity-70{opacity:.7}.opacity-30{opacity:.3}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);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 rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);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 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_48px_rgba\(36\,42\,52\,0\.22\)\]{--tw-shadow: 0 24px 48px rgba(36,42,52,.22);--tw-shadow-colored: 0 24px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 18px 45px rgba(0,0,0,.35);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 4px 12px rgba(0,0,0,.18);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3\.8vh_9vh_rgba\(20\,16\,40\,0\.4\)\]{--tw-shadow: 0 3.8vh 9vh rgba(20,16,40,.4);--tw-shadow-colored: 0 3.8vh 9vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_2px_4px_rgba\(255\,255\,255\,0\.7\)\,0_2px_4px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: inset 0 2px 4px rgba(255,255,255,.7),0 2px 4px rgba(0,0,0,.18);--tw-shadow-colored: inset 0 2px 4px var(--tw-shadow-color), 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_65px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow: 0 22px 65px rgba(15,23,42,.28);--tw-shadow-colored: 0 22px 65px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_30px_rgba\(37\,99\,235\,0\.35\)\]{--tw-shadow: 0 16px 30px rgba(37,99,235,.35);--tw-shadow-colored: 0 16px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 10px 28px rgba(15,23,42,.18);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(15\,23\,42\,\.05\)\]{--tw-shadow: 0 1px 3px rgba(15,23,42,.05);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0\.45vh_1\.35vh_rgba\(0\,122\,255\,0\.3\)\]{--tw-shadow: 0 .45vh 1.35vh rgba(0,122,255,.3);--tw-shadow-colored: 0 .45vh 1.35vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0\.45vh_2vh_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 .45vh 2vh rgba(15,23,42,.06);--tw-shadow-colored: 0 .45vh 2vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0\.1vh_0\.45vh_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 .1vh .45vh rgba(15,23,42,.14);--tw-shadow-colored: 0 .1vh .45vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0\.2vh_0\.7vh_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 .2vh .7vh rgba(0,0,0,.2);--tw-shadow-colored: 0 .2vh .7vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2vh_5\.5vh_rgba\(40\,20\,90\,0\.28\)\]{--tw-shadow: 0 2vh 5.5vh rgba(40,20,90,.28);--tw-shadow-colored: 0 2vh 5.5vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1\.6vh_3\.4vh_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 1.6vh 3.4vh rgba(15,23,42,.35);--tw-shadow-colored: 0 1.6vh 3.4vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.02);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3\.33vh_7\.78vh_rgba\(16\,24\,40\,\.3\)\]{--tw-shadow: 0 3.33vh 7.78vh rgba(16,24,40,.3);--tw-shadow-colored: 0 3.33vh 7.78vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2\.22vh_5\.11vh_rgba\(16\,24\,40\,\.18\)\]{--tw-shadow: 0 2.22vh 5.11vh rgba(16,24,40,.18);--tw-shadow-colored: 0 2.22vh 5.11vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1\.56vh_3\.33vh_rgba\(52\,199\,89\,\.36\)\]{--tw-shadow: 0 1.56vh 3.33vh rgba(52,199,89,.36);--tw-shadow-colored: 0 1.56vh 3.33vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_4px_0_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 4px 4px 0 rgba(0,0,0,.25);--tw-shadow-colored: 0 4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow: 0 8px 18px rgba(0,0,0,.16);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 18px 45px rgba(15,23,42,.16);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_35px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 16px 35px rgba(0,0,0,.28);--tw-shadow-colored: 0 16px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 12px 30px rgba(15,23,42,.08);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0\.66vh_1\.55vh_rgba\(16\,24\,40\,\.1\)\]{--tw-shadow: 0 .66vh 1.55vh rgba(16,24,40,.1);--tw-shadow-colored: 0 .66vh 1.55vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0\.88vh_2vh_rgba\(0\,122\,255\,\.24\)\]{--tw-shadow: 0 .88vh 2vh rgba(0,122,255,.24);--tw-shadow-colored: 0 .88vh 2vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0\.66vh_1\.77vh_rgba\(16\,24\,40\,\.1\)\]{--tw-shadow: 0 .66vh 1.77vh rgba(16,24,40,.1);--tw-shadow-colored: 0 .66vh 1.77vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2\.8vh_6\.6vh_rgba\(16\,24\,40\,\.28\)\]{--tw-shadow: 0 2.8vh 6.6vh rgba(16,24,40,.28);--tw-shadow-colored: 0 2.8vh 6.6vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1\.1vh_2\.66vh_rgba\(16\,24\,40\,\.25\)\]{--tw-shadow: 0 1.1vh 2.66vh rgba(16,24,40,.25);--tw-shadow-colored: 0 1.1vh 2.66vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_10px_rgba\(175\,82\,222\,\.12\)\]{--tw-shadow: 0 0 0 10px rgba(175,82,222,.12);--tw-shadow-colored: 0 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_34px_80px_rgba\(20\,16\,40\,\.4\)\]{--tw-shadow: 0 34px 80px rgba(20,16,40,.4);--tw-shadow-colored: 0 34px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow: 0 6px 14px rgba(0,0,0,.16);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_46px_rgba\(16\,24\,40\,\.18\)\]{--tw-shadow: 0 20px 46px rgba(16,24,40,.18);--tw-shadow-colored: 0 20px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_10px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 1px 10px rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_6px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 1px 6px rgba(15,23,42,.05);--tw-shadow-colored: 0 1px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_8px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 1px 8px rgba(15,23,42,.06);--tw-shadow-colored: 0 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_10px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 1px 10px rgba(15,23,42,.06);--tw-shadow-colored: 0 1px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3\.8vh_8\.9vh_rgba\(15\,23\,42\,\.4\)\]{--tw-shadow: 0 3.8vh 8.9vh rgba(15,23,42,.4);--tw-shadow-colored: 0 3.8vh 8.9vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1\.1vh_2\.7vh_rgba\(0\,122\,255\,\.3\)\]{--tw-shadow: 0 1.1vh 2.7vh rgba(0,122,255,.3);--tw-shadow-colored: 0 1.1vh 2.7vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,\.3\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.3);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(94\,77\,224\,0\.10\)\]{--tw-shadow: 0 0 0 2px rgba(94,77,224,.1);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(0\,122\,255\,\.18\)\]{--tw-shadow: 0 6px 16px rgba(0,122,255,.18);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(0\,122\,255\,\.28\)\]{--tw-shadow: 0 8px 20px rgba(0,122,255,.28);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(15\,23\,42\,\.08\)\]{--tw-shadow: 0 2px 6px rgba(15,23,42,.08);--tw-shadow-colored: 0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(0\,122\,255\,\.25\)\]{--tw-shadow: 0 8px 20px rgba(0,122,255,.25);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_42px_rgba\(15\,23\,42\,\.1\)\]{--tw-shadow: 0 16px 42px rgba(15,23,42,.1);--tw-shadow-colored: 0 16px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_17px_rgba\(52\,199\,89\,\.25\)\]{--tw-shadow: 0 7px 17px rgba(52,199,89,.25);--tw-shadow-colored: 0 7px 17px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_70px_rgba\(15\,23\,42\,\.4\)\]{--tw-shadow: 0 30px 70px rgba(15,23,42,.4);--tw-shadow-colored: 0 30px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_64px_rgba\(16\,24\,40\,\.3\)\]{--tw-shadow: 0 28px 64px rgba(16,24,40,.3);--tw-shadow-colored: 0 28px 64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_15px_-3px_rgba\(0\,0\,0\,0\.07\)\,0_10px_20px_-2px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 2px 15px -3px rgba(0,0,0,.07),0 10px 20px -2px rgba(0,0,0,.04);--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.05);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 2px 8px rgba(0,0,0,.06);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_-8px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 8px 32px -8px rgba(0,0,0,.08);--tw-shadow-colored: 0 8px 32px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 8px 30px rgba(0,0,0,.12);--tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[white\]\/20{--tw-shadow-color: rgb(255 255 255 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-200{--tw-shadow-color: #bfdbfe;--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-20{--tw-shadow-color: #E1DCFD;--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[0\.22vh\]{--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(.22vh + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}.ring-primary-main\/50{--tw-ring-color: rgb(94 77 224 / .5)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}.ring-primary-main\/20{--tw-ring-color: rgb(94 77 224 / .2)}.ring-primary-main{--tw-ring-opacity: 1;--tw-ring-color: rgb(94 77 224 / var(--tw-ring-opacity))}.ring-green-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(22 163 74 / var(--tw-ring-opacity))}.ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity))}.ring-blue-500\/10{--tw-ring-color: rgb(59 130 246 / .1)}.ring-\[\#008069\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 128 105 / var(--tw-ring-opacity))}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-1{--tw-ring-offset-width: 1px}.blur{--tw-blur: blur(8px);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-\[1px\]{--tw-blur: blur(1px);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)}.brightness-0{--tw-brightness: brightness(0);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)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));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)}.drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));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)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.grayscale{--tw-grayscale: grayscale(100%);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)}.invert{--tw-invert: invert(100%);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)}.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)}.\!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)!important}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-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-sm{--tw-backdrop-blur: blur(4px);-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-xl{--tw-backdrop-blur: blur(24px);-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-\[1px\]{--tw-backdrop-blur: blur(1px);-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-\[0\.35vh\]{--tw-backdrop-blur: blur(.35vh);-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);-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-\[0\.22vh\]{--tw-backdrop-blur: blur(.22vh);-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-\[\.3vh\]{--tw-backdrop-blur: blur(.3vh);-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-\[3px\]{--tw-backdrop-blur: blur(3px);-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-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-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-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,filter\,transform\,border-color\]{transition-property:box-shadow,filter,transform,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-700{transition-duration:.7s}.duration-300{transition-duration:.3s}.duration-150{transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-500{transition-duration:.5s}.duration-1000{transition-duration:1s}.duration-\[180ms\]{transition-duration:.18s}.duration-\[120ms\]{transition-duration:.12s}.duration-\[1200ms\]{transition-duration:1.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.\[text-wrap\:pretty\]{text-wrap:pretty}.\[text-wrap\:balance\]{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(280px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.\[text-shadow\:0_1px_3px_rgba\(0\,0\,0\,\.55\)\]{text-shadow:0 1px 3px rgba(0,0,0,.55)}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf);font-style:normal;font-weight:100 1000}@font-face{font-family:PoppinsBold;src:url(/assets/Poppins-ExtraBold-W_qeO1XX.ttf);font-style:bold;font-weight:100 1000}@font-face{font-family:PoppinsSemiBold;src:url(/assets/Poppins-SemiBold-B_fPDAUb.ttf);font-style:bold;font-weight:100 1000}@font-face{font-family:Inter;src:url(/assets/Inter_18pt-Light-DbzEu6wT.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter_18pt-Regular-BpskOkD5.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter_18pt-Medium-BtfNrkJj.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter_18pt-SemiBold-C9_sHzqi.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter_18pt-Bold-BVTOCPiq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/assets/Inter_18pt-ExtraBold-LoA67B-f.ttf) format("truetype");font-weight:800;font-style:normal}html,body{height:100%;width:100%;background:#f4f6f9}@media only screen and (max-width: 1100px){html,body{font-size:10px!important}}@media only screen and (min-width: 1100px) and (max-width: 1440px){html,body{font-size:12px!important}}@media only screen and (min-width: 1800px) and (max-width: 2200px){html,body{font-size:20px!important}}@media only screen and (min-width: 2200px) and (max-width: 2560px){html,body{font-size:22px!important}}@media only screen and (min-width: 2560px){html,body{font-size:26px!important}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=number]{-moz-appearance:textfield!important}.goog-logo-link,.goog-te-gadget span,.goog-te-banner-frame,#goog-gt-tt,.goog-te-balloon-frame,.goog-te-banner,.goog-te-balloon,.goog-te-banner-frame.skiptranslate{display:none}.goog-te-gadget{font-size:0!important;width:100%}.goog-te-combo{font-size:14px!important;padding:6px 10px;border:1px solid #ccc;border-radius:4px;width:100%}#google_translate_element{width:100%}.goog-te-banner-frame.skiptranslate,iframe.skiptranslate,.goog-te-banner-frame{display:none!important}body{top:0!important;position:static!important}body.translated-ltr,body.translated-rtl{margin-top:0!important;top:0!important}.goog-te-spinner-pos,.goog-te-spinner,.goog-tooltip,.goog-tooltip-content,.goog-te-balloon-frame,.goog-te-balloon,#goog-gt-tt,.goog-te-ftab,.goog-te-ftab-float{display:none!important;visibility:hidden!important}.goog-te-balloon-frame iframe,div[id^=goog-gt-],.goog-te-balloon-frame.skiptranslate,.goog-te-ftab{display:none!important}body .goog-te-balloon-frame,body .goog-tooltip{display:none!important;opacity:0!important;pointer-events:none!important}.goog-te-spinner-pos,.goog-te-spinner{display:none!important;visibility:hidden!important}.goog-te-spinner-animation,.goog-te-spinner-pos .goog-te-spinner,div[class*=goog-te-spinner]{display:none!important}.goog-te-spinner-pos,.goog-te-spinner-pos>div{display:none!important;opacity:0!important}[class^=goog-te-spinner],[class*=" goog-te-spinner"]{display:none!important;visibility:hidden!important}div[class*=VIpgJd-ZVi9od-aZ2wEe],svg[class*=VIpgJd-ZVi9od-aZ2wEe],circle[class*=VIpgJd-ZVi9od-aZ2wEe]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;z-index:-9999!important}font[class*=VIpgJd]{background-color:transparent!important;box-shadow:none!important}.digital-marketing-route .border{border-width:1px!important;border-style:solid!important}.digital-marketing-route .border-2{border-width:2px!important;border-style:solid!important}.digital-marketing-route .border-4{border-width:4px!important;border-style:solid!important}.digital-marketing-route .border-t{border-top-width:1px!important;border-top-style:solid!important}.digital-marketing-route .border-r{border-right-width:1px!important;border-right-style:solid!important}.digital-marketing-route .border-b{border-bottom-width:1px!important;border-bottom-style:solid!important}.digital-marketing-route .border-l{border-left-width:1px!important;border-left-style:solid!important}.digital-marketing-route .border-dashed{border-style:dashed!important}.digital-marketing-route .border-gray-50{border-color:#f9fafb!important}.digital-marketing-route .border-gray-100{border-color:#f3f4f6!important}.digital-marketing-route .border-gray-200{border-color:#e5e7eb!important}.digital-marketing-route .border-gray-300{border-color:#d1d5db!important}.digital-marketing-route .border-gray-400{border-color:#9ca3af!important}.digital-marketing-route .border-neutral-40{border-color:#e0e3e7!important}.digital-marketing-route .border-primary-main{border-color:#5e4de0!important}.digital-marketing-route .border-red-500{border-color:#ef4444!important}.digital-marketing-route .border-emerald-400{border-color:#34d399!important}.digital-marketing-route .border-amber-400{border-color:#fbbf24!important}.digital-marketing-route .border-orange-400{border-color:#fb923c!important}.digital-marketing-route .border-indigo-400{border-color:#818cf8!important}.digital-marketing-route .border-teal-400{border-color:#2dd4bf!important}.digital-marketing-route .border-fuchsia-400{border-color:#e879f9!important}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:text-neutral-60::placeholder{--tw-text-opacity: 1;color:rgb(149 158 168 / var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.placeholder\:text-black::placeholder{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.placeholder\:text-\[\#94A3B8\]::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.placeholder\:text-\[\#A09C96\]::placeholder{--tw-text-opacity: 1;color:rgb(160 156 150 / var(--tw-text-opacity))}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:h-1:after{content:var(--tw-content);height:.25rem}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:border-2:after{content:var(--tw-content);border-width:2px}.after\:border-b:after{content:var(--tw-content);border-bottom-width:1px}.after\:border-primary-main:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(94 77 224 / var(--tw-border-opacity))}.after\:border-gray-100:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:ml-0:first-child{margin-left:0}.first\:border-t:first-child{border-top-width:1px}.first\:border-gray-50:first-child{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity))}.first\:pl-0:first-child{padding-left:0}.first\:pt-7:first-child{padding-top:1.75rem}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.last\:border-none:last-child{border-style:none}.last\:pb-0:last-child{padding-bottom:0}.last\:pr-0:last-child{padding-right:0}.odd\:bg-white:nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.even\:bg-gray-50:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.read-only\:bg-\[\#F1F5F9\]:read-only{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.focus-within\:border-primary-main:focus-within{--tw-border-opacity: 1;border-color:rgb(94 77 224 / var(--tw-border-opacity))}.focus-within\:border-\[\#D6D2CB\]:focus-within{--tw-border-opacity: 1;border-color:rgb(214 210 203 / var(--tw-border-opacity))}.focus-within\:shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.08\)\]:focus-within{--tw-shadow: 0 2px 12px rgba(0,0,0,.08);--tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[0\.15vh\]:hover{--tw-translate-y: -.15vh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0:hover{--tw-translate-y: -0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[\.1vh\]:hover{--tw-translate-y: -.1vh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-\[360deg\]:hover{--tw-rotate: 360deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-neutral-50:hover{--tw-border-opacity: 1;border-color:rgb(199 205 212 / var(--tw-border-opacity))}.hover\:border-blue-700:hover{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.hover\:border-emerald-500\/50:hover{border-color:#10b98180}.hover\:border-orange-500\/50:hover{border-color:#f9731680}.hover\:border-blue-500\/50:hover{border-color:#3b82f680}.hover\:border-\[\#AF52DE\]\/50:hover{border-color:#af52de80}.hover\:border-\[\#c9d6f5\]:hover{--tw-border-opacity: 1;border-color:rgb(201 214 245 / var(--tw-border-opacity))}.hover\:border-primary-main\/40:hover{border-color:#5e4de066}.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-\[\#A09C96\]:hover{--tw-border-opacity: 1;border-color:rgb(160 156 150 / var(--tw-border-opacity))}.hover\:border-\[\#93C5FD\]:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}.hover\:border-\[\#FF3B30\]:hover{--tw-border-opacity: 1;border-color:rgb(255 59 48 / var(--tw-border-opacity))}.hover\:border-\[\#7C6FF0\]:hover{--tw-border-opacity: 1;border-color:rgb(124 111 240 / var(--tw-border-opacity))}.hover\:border-\[\#FF9500\]:hover{--tw-border-opacity: 1;border-color:rgb(255 149 0 / var(--tw-border-opacity))}.hover\:border-\[\#007AFF\]:hover{--tw-border-opacity: 1;border-color:rgb(0 122 255 / var(--tw-border-opacity))}.hover\:border-primary-main:hover{--tw-border-opacity: 1;border-color:rgb(94 77 224 / var(--tw-border-opacity))}.hover\:border-\[\#8432D7\]:hover{--tw-border-opacity: 1;border-color:rgb(132 50 215 / var(--tw-border-opacity))}.hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.hover\:border-\[\#D0CCC5\]:hover{--tw-border-opacity: 1;border-color:rgb(208 204 197 / var(--tw-border-opacity))}.hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity))}.hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.hover\:border-secondary-red:hover{--tw-border-opacity: 1;border-color:rgb(232 57 52 / var(--tw-border-opacity))}.hover\:border-l-primary-main\/50:hover{border-left-color:#5e4de080}.hover\:border-l-purple-500:hover{--tw-border-opacity: 1;border-left-color:rgb(168 85 247 / var(--tw-border-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.hover\:bg-teal-700:hover{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity))}.hover\:bg-\[white\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:bg-neutral-30:hover{--tw-bg-opacity: 1;background-color:rgb(244 246 249 / var(--tw-bg-opacity))}.hover\:bg-neutral-20:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 251 / 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-primary-70:hover{--tw-bg-opacity: 1;background-color:rgb(70 56 192 / var(--tw-bg-opacity))}.hover\:bg-primary-10:hover{--tw-bg-opacity: 1;background-color:rgb(237 234 254 / 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-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / 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-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / 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-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / 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-400:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / 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-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.hover\:bg-\[\#f7f7f7\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / 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-primary-main\/5:hover{background-color:#5e4de00d}.hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}.hover\:bg-neutral-light\/10:hover,.hover\:bg-\[white\]\/10:hover{background-color:#ffffff1a}.hover\:bg-\[\#0051D5\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 81 213 / var(--tw-bg-opacity))}.hover\:bg-\[\#f2f1f7\]:hover{--tw-bg-opacity: 1;background-color:rgb(242 241 247 / var(--tw-bg-opacity))}.hover\:bg-\[\#f5f4f9\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 244 249 / var(--tw-bg-opacity))}.hover\:bg-\[\#1f6bf0\]:hover{--tw-bg-opacity: 1;background-color:rgb(31 107 240 / var(--tw-bg-opacity))}.hover\:bg-primary-80:hover{--tw-bg-opacity: 1;background-color:rgb(50 38 161 / var(--tw-bg-opacity))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-primary-90:hover{--tw-bg-opacity: 1;background-color:rgb(32 24 129 / var(--tw-bg-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / 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-neutral-light:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:bg-stone-200:hover{--tw-bg-opacity: 1;background-color:rgb(231 229 228 / var(--tw-bg-opacity))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-\[\#E4E4E4\]:hover{--tw-bg-opacity: 1;background-color:rgb(228 228 228 / var(--tw-bg-opacity))}.hover\:bg-\[\#3F3FD2\]:hover{--tw-bg-opacity: 1;background-color:rgb(63 63 210 / var(--tw-bg-opacity))}.hover\:bg-\[\#F0F0F0\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity))}.hover\:bg-\[\#E8E5E0\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 229 224 / var(--tw-bg-opacity))}.hover\:bg-\[\#F4F3F0\]:hover{--tw-bg-opacity: 1;background-color:rgb(244 243 240 / var(--tw-bg-opacity))}.hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.hover\:bg-\[white\]\/20:hover{background-color:#fff3}.hover\:bg-\[\#E8F1FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 241 255 / var(--tw-bg-opacity))}.hover\:bg-\[\#FFEFEF\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 239 239 / var(--tw-bg-opacity))}.hover\:bg-\[\#F1F5F9\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.hover\:bg-\[\#DBEAFE\]:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.hover\:bg-\[\#BFDBFE\]:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.hover\:bg-black\/75:hover{background-color:#000000bf}.hover\:bg-\[\#E2E8F0\]:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.hover\:bg-\[\#CBD5E1\]:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.hover\:bg-neutral-40:hover{--tw-bg-opacity: 1;background-color:rgb(224 227 231 / 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-\[\#C3B9FB\]:hover{--tw-bg-opacity: 1;background-color:rgb(195 185 251 / var(--tw-bg-opacity))}.hover\:bg-\[\#FAFAF8\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 248 / var(--tw-bg-opacity))}.hover\:bg-\[\#333\]:hover{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity))}.hover\:bg-\[\#F0EDE8\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 237 232 / var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.hover\:bg-\[\#F5F4F1\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 244 241 / var(--tw-bg-opacity))}.hover\:bg-\[\#3D3D3A\]:hover{--tw-bg-opacity: 1;background-color:rgb(61 61 58 / var(--tw-bg-opacity))}.hover\:bg-\[\#EDE9FE\]:hover{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity))}.hover\:bg-\[\#E5E7EB\]:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\:bg-\[\#F3F4F6\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / 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-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.hover\:bg-\[\#2C2C2A\]:hover{--tw-bg-opacity: 1;background-color:rgb(44 44 42 / var(--tw-bg-opacity))}.hover\:bg-\[\#E8E6E2\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 230 226 / var(--tw-bg-opacity))}.hover\:bg-\[\#F9F8F6\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 248 246 / var(--tw-bg-opacity))}.hover\:bg-\[\#EEECEA\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 236 234 / var(--tw-bg-opacity))}.hover\:bg-\[\#F7F6F4\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 246 244 / var(--tw-bg-opacity))}.hover\:bg-indigo-300:hover{--tw-bg-opacity: 1;background-color:rgb(165 180 252 / var(--tw-bg-opacity))}.hover\:bg-primary-10\/50:hover{background-color:#edeafe80}.hover\:bg-primary-30:hover{--tw-bg-opacity: 1;background-color:rgb(195 185 251 / var(--tw-bg-opacity))}.hover\:bg-\[\#4d44eb\]:hover{--tw-bg-opacity: 1;background-color:rgb(77 68 235 / var(--tw-bg-opacity))}.hover\:bg-rose-600:hover{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity))}.hover\:bg-secondary-red-30:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 240 / var(--tw-bg-opacity))}.hover\:bg-neutral-50:hover{--tw-bg-opacity: 1;background-color:rgb(199 205 212 / var(--tw-bg-opacity))}.hover\:bg-opacity-20:hover{--tw-bg-opacity: .2}.hover\:bg-leftToolbarGradient:hover{background-image:linear-gradient(360deg,#e5532e,#dc384b 5%,#8533d7 98%)}.hover\:text-\[blue\]:hover{--tw-text-opacity: 1;color:rgb(0 0 255 / var(--tw-text-opacity))}.hover\:text-\[white\]:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-neutral-90:hover{--tw-text-opacity: 1;color:rgb(36 42 52 / var(--tw-text-opacity))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\:text-primary-main:hover{--tw-text-opacity: 1;color:rgb(94 77 224 / 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-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.hover\:text-\[\#1A1A1A\]:hover{--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity))}.hover\:text-\[white\]\/90:hover{color:#ffffffe6}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:text-\[\#007AFF\]:hover{--tw-text-opacity: 1;color:rgb(0 122 255 / var(--tw-text-opacity))}.hover\:text-\[\#8432D7\]:hover{--tw-text-opacity: 1;color:rgb(132 50 215 / var(--tw-text-opacity))}.hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity))}.hover\:text-primary-70:hover{--tw-text-opacity: 1;color:rgb(70 56 192 / var(--tw-text-opacity))}.hover\:text-\[\#6B6764\]:hover{--tw-text-opacity: 1;color:rgb(107 103 100 / var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.hover\:text-\[\#5F5E5A\]:hover{--tw-text-opacity: 1;color:rgb(95 94 90 / var(--tw-text-opacity))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.hover\:text-purple-800:hover{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity))}.hover\:text-neutral-80:hover{--tw-text-opacity: 1;color:rgb(72 79 90 / var(--tw-text-opacity))}.hover\:text-secondary-red:hover{--tw-text-opacity: 1;color:rgb(232 57 52 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-70:hover{opacity:.7}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);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 rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[inset_0_2px_4px_rgba\(255\,255\,255\,0\.9\)\,0_4px_10px_rgba\(0\,0\,0\,0\.24\)\]:hover{--tw-shadow: inset 0 2px 4px rgba(255,255,255,.9),0 4px 10px rgba(0,0,0,.24);--tw-shadow-colored: inset 0 2px 4px var(--tw-shadow-color), 0 4px 10px var(--tw-shadow-color);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 rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0\.6vh_1\.8vh_rgba\(0\,122\,255\,0\.45\)\]:hover{--tw-shadow: 0 .6vh 1.8vh rgba(0,122,255,.45);--tw-shadow-colored: 0 .6vh 1.8vh var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_10px_26px_rgba\(15\,23\,42\,\.1\)\]:hover{--tw-shadow: 0 10px 26px rgba(15,23,42,.1);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.04\)\]:hover{--tw-shadow: 0 2px 12px rgba(0,0,0,.04);--tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-primary-main\/50:hover{--tw-ring-color: rgb(94 77 224 / .5)}.hover\:brightness-\[1\.03\]:hover{--tw-brightness: brightness(1.03);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)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);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)}.focus\:z-\[2000\]:focus{z-index:2000}.focus\:z-10:focus{z-index:10}.focus\:border-\[1px\]:focus{border-width:1px}.focus\:border-\[white\]\/50:focus{border-color:#ffffff80}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-primary-main:focus{--tw-border-opacity: 1;border-color:rgb(94 77 224 / var(--tw-border-opacity))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity))}.focus\:border-\[\#007AFF\]:focus{--tw-border-opacity: 1;border-color:rgb(0 122 255 / var(--tw-border-opacity))}.focus\:border-\[\#FF3B30\]:focus{--tw-border-opacity: 1;border-color:rgb(255 59 48 / var(--tw-border-opacity))}.focus\:border-\[\#93C5FD\]:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}.focus\:border-\[\#A09C96\]:focus{--tw-border-opacity: 1;border-color:rgb(160 156 150 / var(--tw-border-opacity))}.focus\:border-\[\#9E9A94\]:focus{--tw-border-opacity: 1;border-color:rgb(158 154 148 / var(--tw-border-opacity))}.focus\:border-gray-200:focus{--tw-border-opacity: 1;border-color:rgb(229 231 235 / 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-blue-400:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}.focus\:bg-\[white\]\/25:focus{background-color:#ffffff40}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-4:focus{outline-width:4px}.focus\:outline-primary-40:focus{outline-color:#a294f5}.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),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity))}.focus\:ring-gray-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity))}.focus\:ring-primary-20:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(225 220 253 / var(--tw-ring-opacity))}.focus\:ring-\[\#007AFF\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 122 255 / var(--tw-ring-opacity))}.focus\:ring-primary-main:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(94 77 224 / 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-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(129 140 248 / var(--tw-ring-opacity))}.focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity))}.focus\:ring-\[\#E8E6E2\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(232 230 226 / var(--tw-ring-opacity))}.focus\:ring-\[\#1D4ED8\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(29 78 216 / var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:rounded-\[3px\]:focus-visible{border-radius:3px}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#5E4DE0\]:focus-visible{outline-color:#5e4de0}.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),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-primary-main:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(94 77 224 / var(--tw-ring-opacity))}.focus-visible\:ring-\[\#007AFF\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 122 255 / var(--tw-ring-opacity))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color: #fff}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.enabled\:bg-\[\#007AFF\]:enabled{--tw-bg-opacity: 1;background-color:rgb(0 122 255 / var(--tw-bg-opacity))}.hover\:enabled\:opacity-90:enabled:hover{opacity:.9}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-default:disabled{cursor:default}.disabled\:border-gray-200:disabled{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.disabled\:border-\[\#E2E8F0\]:disabled{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.disabled\:bg-gray-50:disabled{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.disabled\:bg-green-400:disabled{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.disabled\:bg-blue-400:disabled{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.disabled\:bg-neutral-30:disabled{--tw-bg-opacity: 1;background-color:rgb(244 246 249 / var(--tw-bg-opacity))}.disabled\:bg-gray-100:disabled{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.disabled\:bg-\[\#A7A6F3\]:disabled{--tw-bg-opacity: 1;background-color:rgb(167 166 243 / var(--tw-bg-opacity))}.disabled\:bg-\[\#F1F5F9\]:disabled{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.disabled\:bg-\[\#CBD5E1\]:disabled{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.disabled\:bg-\[\#F9F8F6\]:disabled{--tw-bg-opacity: 1;background-color:rgb(249 248 246 / var(--tw-bg-opacity))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.disabled\:text-neutral-60:disabled{--tw-text-opacity: 1;color:rgb(149 158 168 / var(--tw-text-opacity))}.disabled\:text-transparent:disabled{color:transparent}.disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.disabled\:text-\[\#94A3B8\]:disabled{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:bg-white\/90:hover:disabled{background-color:#ffffffe6}.disabled\:hover\:bg-\[\#1A1A1A\]:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity))}.disabled\:hover\:shadow-md:hover:disabled{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:hover\:brightness-100:hover:disabled{--tw-brightness: brightness(1);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)}.disabled\:active\:scale-100:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[\#D6D2CB\]{--tw-border-opacity: 1;border-color:rgb(214 210 203 / var(--tw-border-opacity))}.group:hover .group-hover\:bg-\[\#D6D2CB\]{--tw-bg-opacity: 1;background-color:rgb(214 210 203 / var(--tw-bg-opacity))}.group:hover .group-hover\:bg-\[\#EDECEA\]{--tw-bg-opacity: 1;background-color:rgb(237 236 234 / var(--tw-bg-opacity))}.group:hover .group-hover\:bg-\[\#1A1A1A\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.group:hover .group-hover\:text-\[white\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.group:hover .group-hover\:text-\[\#1A1A1A\]{--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity))}.group:hover .group-hover\:text-\[\#007AFF\]{--tw-text-opacity: 1;color:rgb(0 122 255 / var(--tw-text-opacity))}.group:hover .group-hover\:text-\[\#8C8884\]{--tw-text-opacity: 1;color:rgb(140 136 132 / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100,.group\/card:hover .group-hover\/card\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}[dir=rtl] .rtl\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}@media (prefers-reduced-motion: no-preference){.motion-safe\:transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:duration-300{transition-duration:.3s}.motion-safe\:duration-150{transition-duration:.15s}}@media (prefers-color-scheme: dark){.dark\:border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.dark\:after\:border-blue-800:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity))}.dark\:after\:border-gray-700:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}}@media print{.print\:m-0{margin:0}.print\:mx-auto{margin-left:auto;margin-right:auto}.print\:mx-0{margin-left:0;margin-right:0}.print\:block{display:block}.print\:flex{display:flex}.print\:hidden{display:none}.print\:w-full,.print\:w-\[100\%\]{width:100%}.print\:max-w-full{max-width:100%}.print\:break-inside-avoid{break-inside:avoid}.print\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.print\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.print\:border-0{border-width:0px}.print\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity))}.print\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.print\:p-0{padding:0}.print\:p-5{padding:1.25rem}.print\:px-1{padding-left:.25rem;padding-right:.25rem}.print\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.print\:line-through{text-decoration-line:line-through}.print\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-start-1{grid-column-start:1}.sm\:col-end-4{grid-column-end:4}.sm\:row-span-1{grid-row:span 1 / span 1}.sm\:row-start-1{grid-row-start:1}.sm\:row-end-2{grid-row-end:2}.sm\:ml-3{margin-left:.75rem}.sm\:mb-0{margin-bottom:0}.sm\:flex{display:flex}.sm\:w-72{width:18rem}.sm\:w-\[50\%\]{width:50%}.sm\:w-\[18rem\]{width:18rem}.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-\[1fr_max-content\]{grid-template-columns:1fr max-content}.sm\:flex-row{flex-direction:row}.sm\:gap-x-6{column-gap:1.5rem}.sm\:gap-y-12{row-gap:3rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[25px\]{font-size:25px}.sm\:text-\[14px\]{font-size:14px}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:inset-0{top:0;right:0;bottom:0;left:0}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-8{margin-top:2rem}.md\:mb-4{margin-bottom:1rem}.md\:mt-0{margin-top:0}.md\:mt-14{margin-top:3.5rem}.md\:mt-20{margin-top:5rem}.md\:mb-8{margin-bottom:2rem}.md\:mt-6{margin-top:1.5rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mt-4{margin-top:1rem}.md\:block{display:block}.md\:grid{display:grid}.md\:h-\[516px\]{height:516px}.md\:h-5{height:1.25rem}.md\:h-4{height:1rem}.md\:w-auto{width:auto}.md\:w-\[321\.6px\]{width:321.6px}.md\:w-\[26rem\]{width:26rem}.md\:w-\[70\%\]{width:70%}.md\:w-10{width:2.5rem}.md\:w-4{width:1rem}.md\:columns-2{columns:2}.md\:grid-flow-row{grid-auto-flow:row}.md\:grid-flow-col{grid-auto-flow:column}.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-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.md\:grid-cols-\[0\.5fr_1fr\]{grid-template-columns:.5fr 1fr}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-12{gap:3rem}.md\:gap-y-16{row-gap:4rem}.md\:gap-x-8{column-gap:2rem}.md\:gap-y-4{row-gap:1rem}.md\:gap-x-6{column-gap:1.5rem}.md\:gap-y-0{row-gap:0px}.md\:gap-x-12{column-gap:3rem}.md\:gap-x-20{column-gap:5rem}.md\:p-8{padding:2rem}.md\:p-12{padding:3rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:px-0{padding-left:0;padding-right:0}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:pt-8{padding-top:2rem}.md\:pb-0{padding-bottom:0}.md\:pr-0{padding-right:0}.md\:pl-8{padding-left:2rem}.md\:pt-\[100\%\]{padding-top:100%}.md\:text-left{text-align:left}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-9xl{font-size:8rem;line-height:1}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[38px\]{font-size:38px}.md\:text-\[23px\]{font-size:23px}.md\:text-\[27px\]{font-size:27px}.md\:leading-\[1\.3\]{line-height:1.3}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:order-none{order:0}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-start-auto{grid-column-start:auto}.lg\:col-end-auto{grid-column-end:auto}.lg\:row-start-auto{grid-row-start:auto}.lg\:row-end-auto{grid-row-end:auto}.lg\:mb-0{margin-bottom:0}.lg\:mb-20{margin-bottom:5rem}.lg\:mt-16{margin-top:4rem}.lg\:ml-6{margin-left:1.5rem}.lg\:mt-24{margin-top:6rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mt-20{margin-top:5rem}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-5{height:1.25rem}.lg\:min-h-full{min-height:100%}.lg\:w-5{width:1.25rem}.lg\:w-auto{width:auto}.lg\:w-\[100vw\]{width:100vw}.lg\:min-w-\[100vw\]{min-width:100vw}.lg\:max-w-md{max-width:28rem}.lg\:max-w-\[70\%\]{max-width:70%}.lg\:flex-none{flex:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(300px\,380px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1\.12fr_1fr\]{grid-template-columns:1fr 1.12fr 1fr}.lg\:grid-cols-\[1fr_0\.5fr\]{grid-template-columns:1fr .5fr}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1\.5fr_1fr\]{grid-template-columns:1fr 1.5fr 1fr}.lg\:grid-rows-\[auto\]{grid-template-rows:auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:1rem}.lg\:gap-20{gap:5rem}.lg\:gap-y-4{row-gap:1rem}.lg\:gap-x-20{column-gap:5rem}.lg\:gap-y-16{row-gap:4rem}.lg\:gap-x-12{column-gap:3rem}.lg\:border-b{border-bottom-width:1px}.lg\:p-12{padding:3rem}.lg\:p-6{padding:1.5rem}.lg\:p-16{padding:4rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:px-\[5\%\]{padding-left:5%;padding-right:5%}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:px-\[2\%\]{padding-left:2%;padding-right:2%}.lg\:pb-20{padding-bottom:5rem}.lg\:pr-8{padding-right:2rem}.lg\:pb-0{padding-bottom:0}.lg\:pt-14{padding-top:3.5rem}.lg\:pr-3{padding-right:.75rem}.lg\:text-left{text-align:left}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:\[--height-closed\:auto\]{--height-closed: auto}.lg\:\[--height-open\:auto\]{--height-open: auto}.lg\:\[--height-close\:auto\]{--height-close: auto}.first\:lg\:pt-6:first-child{padding-top:1.5rem}}@media (min-width: 1280px){.xl\:mb-\[0\.74vh\]{margin-bottom:.74vh}.xl\:mb-\[0\.55vh\]{margin-bottom:.55vh}.xl\:flex{display:flex}.xl\:flex-\[1\.62\]{flex:1.62}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.35fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr) minmax(0,1.2fr)}.xl\:gap-\[2\.22vh\]{gap:2.22vh}.xl\:gap-\[1\.11vh\]{gap:1.11vh}.xl\:gap-\[0\.74vh\]{gap:.74vh}.xl\:px-\[1\.48vh\]{padding-left:1.48vh;padding-right:1.48vh}.xl\:pr-4{padding-right:1rem}.xl\:text-\[1\.8vh\]{font-size:1.8vh}.xl\:text-\[0\.65rem\]{font-size:.65rem}}@media (min-width: 1536px){.\32xl\:p-\[1\.11vh\]{padding:1.11vh}}.\[\&\>option\]\:text-\[\#0F172A\]>option{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.\[\&_h2\]\:mt-\[14px\] h2{margin-top:14px}.\[\&_h2\]\:mb-\[6px\] h2{margin-bottom:6px}.\[\&_h2\]\:text-\[17px\] h2{font-size:17px}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h2\]\:text-gray-900 h2{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.\[\&_h3\]\:mt-\[13px\] h3{margin-top:13px}.\[\&_h3\]\:mb-\[5px\] h3{margin-bottom:5px}.\[\&_h3\]\:text-\[14px\] h3{font-size:14px}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h3\]\:text-gray-900 h3{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\]\:text-\[11\.5px\] p{font-size:11.5px}.\[\&_p\]\:leading-\[1\.7\] p{line-height:1.7}.\[\&_ul\]\:m-0 ul{margin:0}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}.\[\&_ul\]\:text-\[11\.5px\] ul{font-size:11.5px}.\[\&_ul\]\:leading-\[1\.7\] ul{line-height:1.7}.\[\&_ol\]\:m-0 ol{margin:0}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:1.25rem}.\[\&_ol\]\:text-\[11\.5px\] ol{font-size:11.5px}.\[\&_ol\]\:leading-\[1\.7\] ol{line-height:1.7}.\[\&_li\]\:mb-\[2px\] li{margin-bottom:2px}.\[\&\>p\+p\]\:mt-\[9px\]>p+p{margin-top:9px}.\[\&\>p\+ul\]\:mt-\[9px\]>p+ul{margin-top:9px}.\[\&\>ul\+p\]\:mt-\[9px\]>ul+p{margin-top:9px}.\[\&\>h2\]\:mt-\[14px\]>h2{margin-top:14px}.\[\&\>h3\]\:mt-\[13px\]>h3{margin-top:13px}.\[\&_a\]\:text-\[\#007AFF\] a{--tw-text-opacity: 1;color:rgb(0 122 255 / var(--tw-text-opacity))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\:hover\]\:text-\[\#0051D5\] a:hover{--tw-text-opacity: 1;color:rgb(0 81 213 / var(--tw-text-opacity))}.\[\&_table\]\:mb-3 table{margin-bottom:.75rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:text-\[11px\] table{font-size:11px}.\[\&_th\]\:border th{border-width:1px}.\[\&_th\]\:border-gray-200 th{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.\[\&_th\]\:bg-gray-50 th{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.\[\&_th\]\:px-2 th{padding-left:.5rem;padding-right:.5rem}.\[\&_th\]\:py-1\.5 th{padding-top:.375rem;padding-bottom:.375rem}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-semibold th{font-weight:600}.\[\&_td\]\:border td{border-width:1px}.\[\&_td\]\:border-gray-200 td{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.\[\&_td\]\:px-2 td{padding-left:.5rem;padding-right:.5rem}.\[\&_td\]\:py-1\.5 td{padding-top:.375rem;padding-bottom:.375rem}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.react-calendar{width:350px;max-width:100%;background:#fff;border-top:.8rem solid #8678ec!important;border-radius:0 0 16px 16px!important;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;padding:1rem;padding-top:0}.react-calendar__navigation button{min-width:44px;background:none;color:#5e4de0!important}.react-calendar__navigation button:disabled{background-color:#f0f0f0;color:#5e4de0!important}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6;color:#5e4de0!important}.react-calendar__tile{max-width:100%;height:44px;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;border-radius:10%}.react-calendar__tile--now{background:#fbcc34}.react-calendar__tile--hasActive{background:#edeafe!important}.react-calendar__tile--active{background:#5e4de0!important;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#5e4de0!important}.react-calendar__year-view__months__month,.react-calendar__decade-view__years__year{padding:.6rem!important}.react-calendar__century-view__decades__decade{padding-top:1rem!important;padding-bottom:1rem!important}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}._container_surwm_2{position:fixed;top:2rem;right:50%!important;transform:translate(50%);padding:1rem;padding-top:0;z-index:1000}._container_surwm_2{overflow:hidden;max-height:200px;transition:max-height .3s ease-out}._container_surwm_2:not(:last-child){margin-bottom:8px}._container_surwm_2._shrink_surwm_23{max-height:0}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.css-1your3x-control:hover{border-color:#e0e3e7!important}.css-1your3x-control{cursor:pointer!important}.css-1your3x-control:active{border-color:#a294f5!important}._card_w5r4n_2{width:100%}._htTable_w5r4n_6{margin:0 auto}._htTable_w5r4n_6 thead tr th,._htTable_w5r4n_6 tbody tr td{text-align:center}@media print{body{zoom:50%}._card_w5r4n_2{page-break-inside:avoid}._hallticketBody_w5r4n_23{font-size:19px}@-moz-document url-prefix(){._card_w5r4n_2{width:100%;font-size:8px}}}.googleMapContinerStyle{height:60vh;width:100%}.googleMapContainerStyleHandler{height:100%;width:100%}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-wrapper{width:100%}.react-datepicker__triangle{display:none}.react-datepicker{width:100%}.react-datepicker__input-container input{height:44px;width:100%;border-radius:5px;padding:4px;font-size:12px;outline:none!important}.disabled-date{color:#4638c0}.sunday{color:#e83934}.custom-datepicker-input .react-datepicker__input-container input{height:5vh;padding:3px;font-size:12px}.custom-datepicker-input-table .react-datepicker__input-container input{height:4vh;padding:3px;font-size:12px}.react-datepicker__input-container button{display:flex;align-items:center;justify-content:center;height:100%;padding:0}.custom-datepicker__calendar-container{width:100%;position:absolute;top:52px;left:0}.high-z-index-datepicker{z-index:9999!important}.sdp,.stp{--font: inherit;--shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, .1) 0px 1px 3px 0px, rgba(0, 0, 0, .06) 0px 1px 2px 0px;--shadow-md: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, .1) 0px 4px 6px -1px, rgba(0, 0, 0, .06) 0px 2px 4px -1px;--theme-color: #5E4DE0;--text-color: #1f1f1f;--background: #ffffff;--btn-background: #ffffff;--select-background: #ffffff;--option-background: #ffffff;--selected-date-color: #ffffff;--disabled-color: #bdbdbd;--disabled-opacity: 50%;--outline: 1px solid #cbd5e1;--outline-danger: 1px solid rgb(225 29 72);--ring-shadow: 0px 0px 0px 2px #5E4DE0;color:var(--text-color);background:var(--background)}.sassy--select{border:none;border-radius:.25rem;display:inline;padding:.2rem .4rem}.sassy--select__container{border-radius:.25rem;position:relative}.sassy--select:focus{outline:none;box-shadow:var(--ring-shadow)}.sassy--select.sassy--select__disabled{opacity:var(--disabled-opacity);pointer-events:none}.sassy--select.sassy--select__disabled:focus{box-shadow:none}.sassy--select__dropdown{position:absolute;z-index:2;display:flex;flex-direction:column;top:1.5rem;max-height:20vh;overflow:auto;padding:.5rem;background:var(--select-background);border:none;border-radius:.5rem;scrollbar-width:none;box-shadow:var(--shadow-md);border:var(--outline)}.sassy--select__dropdown::-webkit-scrollbar{display:none}.sassy--select,.sassy--option{font-weight:500;font-family:var(--font);font-size:1rem}.sassy--option:focus{outline:none;box-shadow:var(--ring-shadow)}.sassy--option__disabled{color:var(--disabled-color);pointer-events:none}.sassy--select:hover{cursor:context-menu}.sassy--option{transition:all .1s ease;cursor:pointer;padding:.25rem .4rem;border:none;border-radius:.25rem;background:var(--option-background);margin-top:.25rem}.sassy--option:first-of-type{margin-top:0}.sassy--option__active,.sassy--option:hover{color:var(--selected-date-color);background-color:var(--theme-color);box-shadow:var(--shadow)}.stp{padding:.5rem .4rem;outline:none;font-family:var(--font);border:none;border-radius:.5rem;display:inline-flex;border:var(--outline)}.stp-border-red{border:var(--outline-danger)}.stp--disabled{pointer-events:none}.stp--divider{display:inline-flex;align-items:center;justify-content:center}.stp--divider__disabled{opacity:var(--disabled-opacity)}.stp *{outline:none}.stp:focus{box-shadow:var(--ring-shadow)}.stp>p{margin:0 2px;display:inline}input[type=datetime-local]::-webkit-calendar-picker-indicator{display:none}input[type=date]::-webkit-calendar-picker-indicator{display:none}.sdp{border:none;border-radius:.5rem;box-shadow:var(--shadow);background:var(--background);padding:.75rem;border:var(--outline)}.sdp--disabled{pointer-events:none}.sdp:focus,.sdp--month-name:focus,.sdp--square-btn:focus{outline:none;box-shadow:var(--ring-shadow)}.sdp--month-name{padding:.5rem;border:none;border-radius:.5rem}.sdp--text{font-weight:500;margin:0;font-family:var(--font)}.sdp--text__inactive{color:var(--disabled-color);pointer-events:none}.sdp--square-btn{height:1.8rem;width:1.8rem;display:flex;justify-content:center;align-items:center;border-radius:.5rem;border:none;background-color:var(--btn-background);cursor:pointer;transition:all .2s ease-in-out;font-family:var(--font)}.sdp--square-btn__outlined{border:var(--outline)}.sdp--square-btn__outlined:focus:hover{border:var(--outline)}.sdp--square-btn:focus:hover{box-shadow:none}.sdp--square-btn__shadowed{box-shadow:var(--shadow)}.sdp--square-btn__shadowed:focus:hover{box-shadow:var(--shadow)}.sdp--date-btn__selected{background-color:var(--theme-color);color:var(--selected-date-color);box-shadow:var(--shadow)}.sdp--date-btn__selected.sdp--square-btn:focus{box-shadow:var(--shadow)}.sdp--header{display:flex;justify-content:space-between;align-items:center}.sdp--grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin:.5rem 0 0;justify-items:center}.sdp--grid>p.sdp--text{padding:.5rem 0}.sdp--header__main{display:flex;justify-content:center;align-items:center;font-weight:700}.sdp--select__month button{text-align:left}.err-hidden{transition:all .5s ease-in-out;height:0%;overflow:auto}.err-show{transition:all .5s ease-in-out;height:8%;border:1px solid red;background:#fff1f0;padding:1%}@keyframes lineInserted{0%{height:0}to{height:20%}}div[contenteditable]>div{animation-duration:.5s;animation-name:lineInserted;transition:height .5s}.message-hidden{transition:all .5s ease-in-out;height:0%;overflow:auto}.message-show{transition:all .5s ease-in-out;height:8%;border:1px solid #54c367;background:#54c367;padding:1%}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input::-ms-reveal,input::-ms-clear{display:none}.gb-page{--gb-ink: #0F172A;--gb-body: #334155;--gb-muted: #64748B;--gb-muted-2: #94A3B8;--gb-line: #E2E8F0;--gb-primary: #007AFF;background:transparent;color:var(--gb-ink)}.gb-material-icon{display:inline-block;flex:0 0 auto;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-feature-settings:"liga";line-height:1;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased}@keyframes gb-fade-up{0%{opacity:0;transform:translateY(1vh)}to{opacity:1;transform:translateY(0)}}@keyframes gb-pop-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes gb-spin{to{transform:rotate(360deg)}}@keyframes gb-shimmer{0%{background-position:-520px 0}to{background-position:520px 0}}@keyframes gb-status-dot{0%,to{opacity:1}50%{opacity:.35}}@keyframes gb-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gb-ring-out{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.55);opacity:0}}@keyframes gb-check-pop{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes gb-sheet-up{0%{opacity:0;transform:translateY(2.4vh) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.gb-fade-up{animation:gb-fade-up .3s cubic-bezier(.2,.8,.2,1) both}.gb-pop-in{animation:gb-pop-in .16s ease both}.gb-spin{animation:gb-spin .9s linear infinite}.gb-status-dot{animation:gb-status-dot 2s ease-in-out infinite}.gb-check-pop{animation:gb-check-pop .34s cubic-bezier(.2,.8,.2,1) both}.gb-ring-out{animation:gb-ring-out 1.1s ease-out infinite}.gb-sheet-up{animation:gb-sheet-up .22s cubic-bezier(.2,.8,.2,1) both}.gb-shimmer{background:linear-gradient(100deg,#e2e8f0 20%,#f1f5f9,#e2e8f0 60%);background-size:520px 100%;animation:gb-shimmer 1.1s linear infinite}@font-face{font-family:Student Birthdays Material Symbols;src:url(/assets/MaterialSymbolsOutlined-DB9sRHmd.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}._materialIcon_1gvf8_9{display:inline-block;flex:0 0 auto;font-family:Student Birthdays Material Symbols!important;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[class*="text-[#161328]"]{color:#0f172a!important}[class*="text-[#9b9ab3]"]{color:#94a3b8!important}[class*="bg-[#f4f2fa]"]{background-color:#f1f5f9!important}[class*="text-[#6e6c88]"]{color:#64748b!important}.qualified-leads,.ql-app-overlay{--ql-ink: #000000;--ql-value: #172033;--ql-muted: #8e8e93;--ql-faint: #aeaeb2;--ql-border: #eeeeee;--ql-input-border: #d9d9d9;--ql-primary: #007aff;--ql-primary-dark: #0068db;--ql-page: #f4f4f4;--ql-soft-btn: #f2f2f7;--ql-track: #e5e5ea;--ql-px: clamp(.72px, .1vh, .95px)}.ql-create-page{--ql-px: clamp(.75px, .104vh, .99px)}.ql-detail{--ql-px: clamp(.68px, .096vh, .91px)}.qualified-leads{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;padding:calc(18 * var(--ql-px)) calc(24 * var(--ql-px)) calc(16 * var(--ql-px));background:var(--ql-page);color:var(--ql-ink);font-family:Open Sans,system-ui,sans-serif}.qualified-leads button,.qualified-leads a,.qualified-leads input,.qualified-leads select,.qualified-leads textarea{font:inherit}.qualified-leads button{cursor:pointer}.qualified-leads button:focus-visible,.qualified-leads a:focus-visible,.qualified-leads input:focus-visible,.qualified-leads select:focus-visible,.qualified-leads textarea:focus-visible,.ql-app-overlay button:focus-visible,.ql-app-overlay a:focus-visible,.ql-app-overlay textarea:focus-visible,.ql-app-overlay input:focus-visible{outline:2px solid rgba(0,122,255,.55);outline-offset:calc(2 * var(--ql-px))}.qualified-leads .dm-breadcrumb-nav{flex:none;margin:0 0 calc(12 * var(--ql-px))!important}.qualified-leads .dm-breadcrumb-nav ol{font-size:calc(12 * var(--ql-px))!important;font-weight:600}.qualified-leads .dm-breadcrumb-nav .dm-breadcrumb-link{color:var(--ql-ink);font-weight:600;text-decoration:none}.qualified-leads .dm-breadcrumb-nav li:last-child span{color:var(--ql-primary)!important;font-weight:600}.ql-board-overview{display:flex;flex:none;flex-direction:column}.ql-header{display:flex;flex:none;align-items:center;justify-content:space-between;gap:calc(14 * var(--ql-px));margin-bottom:calc(12 * var(--ql-px))}.ql-title-wrap{display:flex;min-width:0;align-items:center}.ql-title-wrap h1{margin:0;color:var(--ql-ink);font-size:calc(20 * var(--ql-px));font-weight:700;line-height:calc(26 * var(--ql-px))}.ql-title-wrap>div>p{margin:calc(4 * var(--ql-px)) 0 0;color:var(--ql-muted);font-size:calc(12 * var(--ql-px));font-weight:500;line-height:calc(16 * var(--ql-px))}.ql-header-actions{display:flex;flex:none;align-items:center;gap:calc(10 * var(--ql-px))}.ql-primary,.ql-ai-button,.ql-secondary{display:inline-flex;height:calc(38 * var(--ql-px));align-items:center;justify-content:center;gap:calc(8 * var(--ql-px));border-radius:calc(8 * var(--ql-px));padding:0 calc(14 * var(--ql-px));font-size:calc(13 * var(--ql-px));font-weight:600;line-height:calc(18 * var(--ql-px));transition:background .15s ease,border-color .15s ease}.ql-primary{border:1px solid var(--ql-primary);background:var(--ql-primary);color:#fff}.ql-primary:hover:not(:disabled){border-color:var(--ql-primary-dark);background:var(--ql-primary-dark)}.ql-primary:disabled{border-color:#007aff66;background:#007aff66;cursor:not-allowed}.ql-ai-button{border:1px solid var(--ql-primary);background:transparent;color:var(--ql-primary)}.ql-ai-button:hover{background:#007aff0f}.ql-secondary{border:1px solid transparent;background:var(--ql-soft-btn);color:var(--ql-ink)}.ql-secondary:hover{background:#e8e8ed}.ql-primary svg,.ql-ai-button svg,.ql-secondary svg{width:calc(15 * var(--ql-px));height:calc(15 * var(--ql-px));flex:none}.ql-summary-grid{display:grid;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(10 * var(--ql-px))}.ql-summary-card{display:flex;min-height:calc(92 * var(--ql-px));box-sizing:border-box;align-items:center;justify-content:space-between;gap:calc(10 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(12 * var(--ql-px));background:#fff;padding:calc(12 * var(--ql-px)) calc(18 * var(--ql-px))}.ql-summary-card>div{display:flex;min-width:0;flex-direction:column}.ql-summary-card p{margin:0;color:var(--ql-muted);font-size:calc(14 * var(--ql-px));font-weight:600;line-height:calc(20 * var(--ql-px))}.ql-summary-card strong{color:var(--ql-value);font-size:calc(27 * var(--ql-px));font-weight:700;line-height:calc(34 * var(--ql-px))}.ql-summary-card small{display:flex;align-items:center;gap:calc(4 * var(--ql-px));color:var(--ql-faint);font-size:calc(12 * var(--ql-px));font-weight:500;line-height:calc(16 * var(--ql-px))}.ql-summary-card small svg{width:calc(11 * var(--ql-px));height:calc(11 * var(--ql-px));flex:none}.ql-summary-card>span{display:flex;width:calc(36 * var(--ql-px));height:calc(36 * var(--ql-px));flex:none;align-items:center;justify-content:center;border-radius:calc(8 * var(--ql-px))}.ql-summary-card>span svg{width:calc(18 * var(--ql-px));height:calc(18 * var(--ql-px))}.ql-summary-card.loading{animation:ql-pulse 1.3s ease-in-out infinite}@keyframes ql-pulse{0%,to{opacity:1}50%{opacity:.55}}.ql-filters{display:flex;flex:none;align-items:center;gap:calc(10 * var(--ql-px));margin-top:calc(12 * var(--ql-px))}.ql-search,.ql-select,.ql-date{display:flex;height:calc(38 * var(--ql-px));box-sizing:border-box;align-items:center;border:1px solid var(--ql-border);border-radius:calc(8 * var(--ql-px));background:#fff}.ql-search{min-width:calc(200 * var(--ql-px));flex:1 1 calc(410 * var(--ql-px));gap:calc(8 * var(--ql-px));padding:0 calc(12 * var(--ql-px))}.ql-search>svg{width:calc(15 * var(--ql-px));height:calc(15 * var(--ql-px));flex:none;color:var(--ql-muted)}.ql-search input{min-width:0;flex:1;border:0;background:transparent;color:var(--ql-ink);font-size:calc(12 * var(--ql-px));outline:0}.ql-search input::placeholder{color:var(--ql-muted);opacity:1}.ql-select{position:relative;flex:none;padding-left:calc(12 * var(--ql-px))}.ql-select select{height:100%;min-width:calc(140 * var(--ql-px));-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--ql-ink);cursor:pointer;font-size:calc(12 * var(--ql-px));font-weight:500;outline:0;padding-right:calc(26 * var(--ql-px))}.ql-select>svg{position:absolute;right:calc(10 * var(--ql-px));width:calc(14 * var(--ql-px));height:calc(14 * var(--ql-px));color:var(--ql-muted);pointer-events:none}.ql-date{flex:none;padding:0 calc(12 * var(--ql-px))}.ql-date>div{gap:calc(8 * var(--ql-px))!important}.ql-date>div>button{order:2;color:var(--ql-muted)!important}.ql-date>div>button svg{width:calc(14 * var(--ql-px))!important;height:calc(14 * var(--ql-px))!important}.ql-date input{width:calc(100 * var(--ql-px));border:0;background:transparent;color:var(--ql-ink);cursor:pointer;font-size:calc(12 * var(--ql-px));outline:0;padding:0}.ql-date input::-webkit-calendar-picker-indicator{display:none}.ql-clear{flex:none;border:0;background:transparent;color:var(--ql-primary);font-size:calc(12 * var(--ql-px));font-weight:600;padding:calc(6 * var(--ql-px)) calc(4 * var(--ql-px))}.ql-filter-spacer{flex:1}.ql-export-btn{display:inline-flex;height:calc(38 * var(--ql-px));flex:none;align-items:center;gap:calc(8 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(8 * var(--ql-px));background:#fff;color:var(--ql-ink);font-size:calc(12 * var(--ql-px));font-weight:500;padding:0 calc(12 * var(--ql-px))}.ql-export-btn:hover{border-color:#d4d4d8}.ql-export-btn svg{width:calc(14 * var(--ql-px));height:calc(14 * var(--ql-px));color:var(--ql-muted)}.ql-overview-layout{display:grid;flex:1;min-height:0;grid-template-columns:minmax(0,1fr) calc(280 * var(--ql-px));gap:calc(10 * var(--ql-px));margin-top:calc(10 * var(--ql-px))}.ql-table-card{display:flex;min-height:0;box-sizing:border-box;flex-direction:column;overflow:hidden;border:1px solid var(--ql-border);border-radius:calc(12 * var(--ql-px));background:#fff}.ql-table-scroll{min-height:0;flex:1;overflow:auto}.ql-table-card table{width:100%;border-collapse:collapse;font-size:calc(14 * var(--ql-px))}.ql-table-card thead th{position:sticky;top:0;z-index:1;height:calc(36 * var(--ql-px));box-sizing:border-box;background:#d9d9d9;color:var(--ql-ink);font-size:calc(12 * var(--ql-px));font-weight:600;line-height:calc(16 * var(--ql-px));padding:0 calc(10 * var(--ql-px));text-align:left;white-space:nowrap}.ql-overview-table th:nth-child(1){width:20%}.ql-overview-table th:nth-child(2){width:8%}.ql-overview-table th:nth-child(3){width:12%}.ql-overview-table th:nth-child(4){width:13.5%}.ql-overview-table th:nth-child(5){width:20.5%}.ql-overview-table th:nth-child(6){width:11%}.ql-overview-table th:nth-child(7){width:11%}.ql-overview-table th:nth-child(8){width:4%}.ql-table-card tbody td{height:calc(46 * var(--ql-px));box-sizing:border-box;border-bottom:1px solid var(--ql-border);color:var(--ql-ink);font-size:calc(14 * var(--ql-px));font-weight:500;overflow:hidden;padding:0 calc(10 * var(--ql-px));text-overflow:ellipsis;white-space:nowrap}.ql-overview-table tbody tr{cursor:pointer}.ql-overview-table tbody tr:hover td{background:#fafafc}.ql-table-card td a{color:var(--ql-primary);text-decoration:none}.ql-table-card td a:hover{text-decoration:underline}.ql-table-card input[type=checkbox]{width:calc(16 * var(--ql-px));height:calc(16 * var(--ql-px));accent-color:var(--ql-primary);cursor:pointer;vertical-align:middle}.ql-table-lead{display:flex;min-width:0;align-items:center;gap:calc(8 * var(--ql-px))}.ql-table-lead>span:not(.ql-avatar){display:flex;min-width:0;flex-direction:column;align-items:flex-start}.ql-table-lead strong{display:block;max-width:100%;overflow:hidden;font-size:calc(14 * var(--ql-px));font-weight:600;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ql-table-lead small{color:var(--ql-muted);font-size:calc(10 * var(--ql-px));font-weight:500;line-height:1.3;text-transform:uppercase;white-space:nowrap}.ql-status-select{display:inline-flex;height:calc(28 * var(--ql-px));box-sizing:border-box;align-items:center;gap:calc(4 * var(--ql-px));border-radius:calc(6 * var(--ql-px));cursor:pointer;font-size:calc(12 * var(--ql-px));font-weight:600;padding:0 calc(2 * var(--ql-px)) 0 calc(8 * var(--ql-px))}.ql-status-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;outline:0;padding:0}.ql-status-select select:disabled{cursor:wait;opacity:.7}.ql-status-select>svg{width:calc(12 * var(--ql-px));height:calc(12 * var(--ql-px));flex:none}.ql-row-chevron{width:calc(16 * var(--ql-px));height:calc(16 * var(--ql-px));color:#c7c7cc;vertical-align:middle}.ql-table-state{color:var(--ql-muted)!important;font-size:calc(14 * var(--ql-px))!important;font-weight:600!important;padding:calc(28 * var(--ql-px)) calc(12 * var(--ql-px))!important;text-align:center!important}.ql-table-state svg{vertical-align:calc(-3 * var(--ql-px))}.ql-pagination{display:flex;flex:none;align-items:center;gap:calc(8 * var(--ql-px));min-height:calc(56 * var(--ql-px));box-sizing:border-box;padding:0 calc(10 * var(--ql-px))}.ql-pagination p{margin:0;color:var(--ql-muted);font-size:calc(13 * var(--ql-px));font-weight:600}.ql-pagination>span{flex:1}.ql-pagination>label{position:relative;display:inline-flex;height:calc(32 * var(--ql-px));align-items:center;border:1px solid var(--ql-border);border-radius:calc(8 * var(--ql-px));background:#fff;padding:0 calc(8 * var(--ql-px))}.ql-pagination>label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--ql-ink);cursor:pointer;font-size:calc(12 * var(--ql-px));font-weight:500;outline:0;padding-right:calc(20 * var(--ql-px))}.ql-pagination>label>svg{position:absolute;right:calc(8 * var(--ql-px));width:calc(12 * var(--ql-px));height:calc(12 * var(--ql-px));color:var(--ql-muted);pointer-events:none}.ql-pagination>button{display:inline-flex;width:calc(32 * var(--ql-px));height:calc(32 * var(--ql-px));flex:none;align-items:center;justify-content:center;border:1px solid var(--ql-border);border-radius:calc(8 * var(--ql-px));background:#fff;color:var(--ql-ink);font-size:calc(12 * var(--ql-px));font-weight:600}.ql-pagination>button svg{width:calc(14 * var(--ql-px));height:calc(14 * var(--ql-px));color:var(--ql-muted)}.ql-pagination>button.active{border-color:var(--ql-primary);background:var(--ql-primary);color:#fff}.ql-pagination>button:disabled{cursor:not-allowed;opacity:.4}.ql-avatar{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:700;line-height:1}.ql-avatar i{position:absolute;border:1.5px solid #fff;border-radius:50%}.ql-avatar-sm{width:calc(30 * var(--ql-px));height:calc(30 * var(--ql-px));font-size:calc(14 * var(--ql-px))}.ql-avatar-sm i{right:calc(-1 * var(--ql-px));bottom:calc(-1 * var(--ql-px));width:calc(10 * var(--ql-px));height:calc(10 * var(--ql-px));box-sizing:border-box}.ql-avatar-md{width:calc(40 * var(--ql-px));height:calc(40 * var(--ql-px));font-size:calc(15 * var(--ql-px))}.ql-avatar-md i{right:calc(-1 * var(--ql-px));bottom:calc(-1 * var(--ql-px));width:calc(12 * var(--ql-px));height:calc(12 * var(--ql-px));box-sizing:border-box}.ql-avatar-lg{width:calc(52 * var(--ql-px));height:calc(52 * var(--ql-px));font-size:calc(18 * var(--ql-px));font-weight:600}.ql-avatar-lg i{right:calc(-1 * var(--ql-px));bottom:calc(-1 * var(--ql-px));width:calc(16 * var(--ql-px));height:calc(16 * var(--ql-px));box-sizing:border-box}.ql-board-aside{display:flex;min-height:0;flex-direction:column;overflow-y:auto}.ql-source-chart{display:flex;flex-direction:column;flex:1;justify-content:space-between;gap:calc(12 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(12 * var(--ql-px));background:#fff;padding:calc(16 * var(--ql-px))}.ql-source-head h2{margin:0;font-size:calc(15 * var(--ql-px));font-weight:600;line-height:calc(20 * var(--ql-px))}.ql-source-head p{margin:calc(2 * var(--ql-px)) 0 0;color:var(--ql-muted);font-size:calc(12 * var(--ql-px));line-height:calc(16 * var(--ql-px))}.ql-donut{width:calc(140 * var(--ql-px));height:calc(140 * var(--ql-px));margin:0 auto}.ql-donut svg{display:block;width:100%;height:100%}.ql-donut-segment{fill:none;stroke-width:7}.ql-donut-empty{fill:none;stroke:var(--ql-track);stroke-width:7}.ql-source-list{display:flex;flex-direction:column;gap:calc(10 * var(--ql-px))}.ql-source-row>div{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--ql-px))}.ql-source-row span,.ql-source-row b{font-size:calc(12 * var(--ql-px));font-weight:600}.ql-source-row>i{display:block;height:calc(6 * var(--ql-px));border-radius:calc(999 * var(--ql-px));background:var(--ql-track);font-style:normal;margin-top:calc(6 * var(--ql-px));overflow:hidden}.ql-source-row>i>span{display:block;height:100%;border-radius:calc(999 * var(--ql-px))}.ql-list-page>.ql-list-toolbar{display:flex;flex:none;align-items:center;gap:calc(10 * var(--ql-px));margin-top:calc(12 * var(--ql-px))}.ql-list-toolbar .ql-search{flex:0 1 calc(270 * var(--ql-px));min-width:calc(180 * var(--ql-px))}.ql-status-chip-row{display:flex;align-items:center;gap:calc(6 * var(--ql-px));overflow-x:auto;scrollbar-width:none}.ql-status-chip-row::-webkit-scrollbar{display:none}.ql-status-chip-row button{height:calc(30 * var(--ql-px));flex:none;border:1px solid var(--ql-border);border-radius:calc(999 * var(--ql-px));background:#fff;color:var(--ql-muted);font-size:calc(12 * var(--ql-px));font-weight:600;padding:0 calc(12 * var(--ql-px));white-space:nowrap}.ql-status-chip-row button span{opacity:.65}.ql-status-chip-row button.active{border-color:var(--ql-primary);background:#007aff1a;color:var(--ql-primary)}.ql-toolbar-spacer{flex:1}.ql-list-page .ql-list-add{height:calc(38 * var(--ql-px));flex:none}.ql-list-page>.ql-bulk-bar{display:flex;flex:none;align-items:center;gap:calc(10 * var(--ql-px));height:calc(42 * var(--ql-px));box-sizing:border-box;border:1px solid rgba(0,122,255,.3);border-radius:calc(12 * var(--ql-px));background:#007aff14;color:#0051d5;font-size:calc(13 * var(--ql-px));font-weight:600;margin-top:calc(10 * var(--ql-px));padding:0 calc(14 * var(--ql-px))}.ql-bulk-bar>span{flex:1}.ql-bulk-bar button{border:1px solid rgba(0,122,255,.3);border-radius:calc(8 * var(--ql-px));background:#fff;color:var(--ql-primary);font-size:calc(12 * var(--ql-px));font-weight:600;padding:calc(6 * var(--ql-px)) calc(12 * var(--ql-px))}.ql-list-page>.ql-table-card{flex:1;margin-top:calc(10 * var(--ql-px))}.ql-list-page .ql-table-card th{height:calc(36 * var(--ql-px))}.ql-list-page .ql-table-card td{height:calc(46 * var(--ql-px))}.ql-row-open{display:inline-flex;width:calc(28 * var(--ql-px));height:calc(28 * var(--ql-px));align-items:center;justify-content:center;border:0;border-radius:calc(8 * var(--ql-px));background:var(--ql-soft-btn);color:var(--ql-primary)}.ql-row-open svg{width:calc(16 * var(--ql-px));height:calc(16 * var(--ql-px))}.ql-create-breadcrumb{flex:none}.ql-create-page>.ql-header{margin-bottom:0}.ql-create-layout{display:grid;flex:1;min-height:0;grid-template-columns:minmax(0,1fr) calc(330 * var(--ql-px));align-items:stretch;gap:calc(12 * var(--ql-px));margin-top:calc(10 * var(--ql-px));overflow:hidden}.ql-create-form{display:flex;min-height:0;box-sizing:border-box;flex-direction:column;gap:calc(10 * var(--ql-px));overflow-x:hidden;overflow-y:auto;border:1px solid var(--ql-border);border-radius:calc(16 * var(--ql-px));background:#fff;padding:calc(14 * var(--ql-px)) calc(18 * var(--ql-px)) calc(14 * var(--ql-px))}.ql-create-form section+section{border-top:1px solid #f0f0f5;margin-top:0;padding-top:calc(12 * var(--ql-px))}.ql-section-title{display:flex;align-items:center;gap:calc(8 * var(--ql-px));margin-bottom:calc(10 * var(--ql-px))}.ql-section-title>span{display:grid;width:calc(24 * var(--ql-px));height:calc(24 * var(--ql-px));flex:none;place-items:center;border-radius:50%;background:#007aff1a;color:var(--ql-primary);font-size:calc(12 * var(--ql-px));font-weight:700}.ql-section-title h2{margin:0;font-size:calc(16 * var(--ql-px));font-weight:700}.ql-section-title p{margin:0;font-size:calc(14 * var(--ql-px))}.ql-required-legend{color:#667085!important;font-size:calc(10 * var(--ql-px))!important;font-weight:500!important;margin-left:auto!important;white-space:nowrap}.ql-form-grid{display:grid;gap:calc(10 * var(--ql-px))}.ql-form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ql-form-grid-1{grid-template-columns:minmax(0,1fr)}.ql-enrollment-row,.ql-gender-row{margin-top:calc(10 * var(--ql-px))}.ql-field{display:flex;min-width:0;flex-direction:column}.ql-field>span{display:flex;align-items:center;gap:calc(4 * var(--ql-px));color:var(--ql-ink);font-size:calc(13 * var(--ql-px));font-weight:600;margin-bottom:calc(5 * var(--ql-px));text-transform:uppercase}.ql-field>span b{color:#ff3b30}.ql-field input,.ql-form input[type=email],.ql-form input[type=tel],.ql-form input[type=number],.ql-field textarea{height:calc(36 * var(--ql-px));box-sizing:border-box;border:1px solid var(--ql-input-border);border-radius:calc(8 * var(--ql-px));background:#fff;color:var(--ql-ink);font-size:calc(13 * var(--ql-px));outline:0;padding:0 calc(12 * var(--ql-px))}.ql-field textarea{height:auto;min-height:calc(120 * var(--ql-px));line-height:1.5;padding:calc(10 * var(--ql-px)) calc(12 * var(--ql-px));resize:vertical}.ql-field input::placeholder,.ql-field textarea::placeholder{color:var(--ql-muted);opacity:1}.ql-field input:focus,.ql-field textarea:focus,.ql-phone-field:focus-within{border-color:var(--ql-primary);box-shadow:0 0 0 calc(3 * var(--ql-px)) #007aff1f}.ql-field input[aria-invalid=true]{border-color:#ff3b30}.ql-field>small{color:#ff3b30;font-size:calc(11 * var(--ql-px));margin-top:calc(4 * var(--ql-px))}.ql-gender{border:0;margin:0;padding:0}.ql-gender legend{color:var(--ql-ink);font-size:calc(13 * var(--ql-px));font-weight:600;margin-bottom:calc(6 * var(--ql-px));padding:0;text-transform:uppercase}.ql-gender legend b{color:#ff3b30}.ql-gender>div{display:inline-flex;width:calc(250 * var(--ql-px));max-width:100%;box-sizing:border-box;gap:calc(3 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(8 * var(--ql-px));padding:calc(3 * var(--ql-px))}.ql-gender button{height:calc(30 * var(--ql-px));flex:1;border:0;border-radius:calc(5 * var(--ql-px));background:transparent;color:var(--ql-muted);font-size:calc(12 * var(--ql-px))}.ql-gender button.active{background:var(--ql-primary);color:#fff;font-weight:600}.ql-phone-field{display:flex;height:calc(36 * var(--ql-px));box-sizing:border-box;align-items:stretch;border:1px solid var(--ql-input-border);border-radius:calc(8 * var(--ql-px));background:#fff;overflow:hidden}.ql-phone-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-right:1px solid var(--ql-input-border);background:transparent;color:var(--ql-ink);cursor:pointer;font-size:calc(13 * var(--ql-px));font-weight:500;outline:0;padding:0 calc(8 * var(--ql-px))}.ql-phone-field input{min-width:0;flex:1;border:0;background:transparent;font-size:calc(13 * var(--ql-px));outline:0;padding:0 calc(12 * var(--ql-px))}.ql-phone-field input::placeholder{color:var(--ql-muted);opacity:1}.ql-source-options{display:flex;flex-wrap:wrap;gap:calc(8 * var(--ql-px))}.ql-source-options button{display:inline-flex;height:calc(30 * var(--ql-px));align-items:center;gap:calc(6 * var(--ql-px));border:1px solid var(--ql-input-border);border-radius:calc(999 * var(--ql-px));background:#fff;color:var(--ql-ink);font-size:calc(12 * var(--ql-px));font-weight:600;padding:0 calc(12 * var(--ql-px))}.ql-source-options button svg{width:calc(14 * var(--ql-px));height:calc(14 * var(--ql-px));color:var(--ql-muted)}.ql-source-options button.active svg{color:inherit}.ql-create-aside{display:flex;min-height:0;flex-direction:column;overflow-y:auto;scrollbar-width:none}.ql-create-aside::-webkit-scrollbar{display:none}.ql-preview-panel{display:flex;box-sizing:border-box;flex-direction:column;align-items:center;border:1px solid var(--ql-border);border-radius:calc(16 * var(--ql-px));background:#fff;padding:calc(14 * var(--ql-px)) calc(12 * var(--ql-px)) calc(12 * var(--ql-px));text-align:center}.ql-avatar-ring{display:grid;width:calc(100 * var(--ql-px));height:calc(100 * var(--ql-px));place-items:center;border-radius:50%;background:#eaf2ff}.ql-avatar-ring-inner{display:grid;width:calc(80 * var(--ql-px));height:calc(80 * var(--ql-px));place-items:center;border-radius:50%;background:#2563eb;color:#fff;font-size:calc(20 * var(--ql-px));font-weight:600}.ql-preview-panel>h2{margin:calc(6 * var(--ql-px)) 0 0;color:#111827;font-size:calc(18 * var(--ql-px));font-weight:700}.ql-preview-panel>h2+p{margin:calc(2 * var(--ql-px)) 0 0;color:var(--ql-muted);font-size:calc(14 * var(--ql-px))}.ql-complete-pill{border-radius:calc(999 * var(--ql-px));background:#f1f1f1;color:var(--ql-ink)!important;font-size:calc(12 * var(--ql-px))!important;margin-top:calc(6 * var(--ql-px))!important;padding:calc(6 * var(--ql-px)) calc(14 * var(--ql-px))!important}.ql-checklist{display:flex;width:100%;box-sizing:border-box;flex-direction:column;gap:calc(8 * var(--ql-px));border-top:1px solid #dfe5ee;margin-top:calc(10 * var(--ql-px));padding-top:calc(10 * var(--ql-px));text-align:left}.ql-checklist-head{display:flex;align-items:center;justify-content:space-between}.ql-checklist-head strong{font-size:calc(12 * var(--ql-px));font-weight:700;text-transform:uppercase}.ql-checklist-head span{color:var(--ql-primary);font-size:calc(16 * var(--ql-px));font-weight:700}.ql-checklist>div:not(.ql-checklist-head){display:flex;align-items:center;gap:calc(8 * var(--ql-px));color:var(--ql-muted);font-size:calc(12 * var(--ql-px))}.ql-checklist>div:not(.ql-checklist-head).done{color:var(--ql-ink)}.ql-checklist>div:not(.ql-checklist-head)>span{display:grid;width:calc(13 * var(--ql-px));height:calc(13 * var(--ql-px));flex:none;place-items:center;border-radius:50%;background:#d1d1d6}.ql-checklist>div.done>span{background:#34c759}.ql-checklist>div>span svg{width:calc(8 * var(--ql-px));height:calc(8 * var(--ql-px));color:#fff}.ql-sync-notice{display:flex;width:100%;box-sizing:border-box;align-items:flex-start;gap:calc(9 * var(--ql-px));border:1px solid var(--ql-primary);border-radius:calc(12 * var(--ql-px));background:#007aff0d;margin-top:calc(10 * var(--ql-px));padding:calc(10 * var(--ql-px));text-align:left}.ql-sync-icon{display:grid;width:calc(26 * var(--ql-px));height:calc(26 * var(--ql-px));flex:none;place-items:center;border-radius:calc(8 * var(--ql-px));background:var(--ql-primary)}.ql-sync-icon svg{width:calc(14 * var(--ql-px));height:calc(14 * var(--ql-px));color:#fff}.ql-sync-copy strong{display:block;font-size:calc(12 * var(--ql-px));font-weight:700}.ql-sync-copy p{color:#0d1b2abf;font-size:calc(12 * var(--ql-px));line-height:1.45;margin:calc(2 * var(--ql-px)) 0 0}.ql-form-actions{display:flex;flex:none;align-items:center;justify-content:space-between;gap:calc(12 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(12 * var(--ql-px));background:#fff;margin-top:calc(10 * var(--ql-px));padding:calc(10 * var(--ql-px)) calc(14 * var(--ql-px))}.ql-save-guidance{display:flex;min-width:0;align-items:center;gap:calc(7 * var(--ql-px))}.ql-save-guidance svg{width:calc(14 * var(--ql-px));height:calc(14 * var(--ql-px));flex:none;color:var(--ql-muted)}.ql-save-guidance p{margin:0;color:var(--ql-muted);font-size:calc(12 * var(--ql-px));font-weight:600}.ql-form-buttons{display:flex;flex:none;gap:calc(16 * var(--ql-px))}.ql-form-buttons .ql-secondary,.ql-form-buttons .ql-primary{width:calc(160 * var(--ql-px));height:calc(40 * var(--ql-px));border-radius:calc(12 * var(--ql-px));font-size:calc(12 * var(--ql-px));font-weight:700;padding:0}.ql-form-buttons .ql-primary{font-size:calc(16 * var(--ql-px))}.ql-modal-layer{position:fixed;z-index:20000;display:grid;background:#0f172a6b;top:0;right:0;bottom:0;left:0;place-items:center;padding:calc(20 * var(--ql-px))}.ql-app-overlay{font-family:Open Sans,system-ui,sans-serif}.ql-modal{width:calc(400 * var(--ql-px));max-width:92vw;box-sizing:border-box;border-radius:calc(16 * var(--ql-px));background:#fff;box-shadow:0 calc(34 * var(--ql-px)) calc(80 * var(--ql-px)) #0f172a59;padding:calc(24 * var(--ql-px))}.ql-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(12 * var(--ql-px));margin-bottom:calc(16 * var(--ql-px))}.ql-modal-header h2{margin:0;font-size:calc(18 * var(--ql-px));font-weight:700}.ql-modal-header p{color:var(--ql-muted);font-size:calc(13 * var(--ql-px));margin:calc(4 * var(--ql-px)) 0 0}.ql-modal-header>button{display:grid;width:calc(32 * var(--ql-px));height:calc(32 * var(--ql-px));flex:none;place-items:center;border:0;border-radius:50%;background:var(--ql-soft-btn);color:var(--ql-primary)}.ql-modal-header>button svg{width:calc(16 * var(--ql-px));height:calc(16 * var(--ql-px))}.ql-modal-field{margin-bottom:calc(4 * var(--ql-px))}.ql-modal-actions{display:flex;justify-content:flex-end;gap:calc(10 * var(--ql-px));margin-top:calc(16 * var(--ql-px))}.ql-modal-actions .ql-secondary,.ql-modal-actions .ql-primary{height:calc(40 * var(--ql-px));border-radius:calc(12 * var(--ql-px));font-size:calc(13 * var(--ql-px));padding:0 calc(20 * var(--ql-px))}.ql-ai-modal{width:calc(380 * var(--ql-px));padding:calc(30 * var(--ql-px)) calc(28 * var(--ql-px)) calc(26 * var(--ql-px));text-align:center}.ql-ai-modal .ql-modal-header{justify-content:flex-end;margin-bottom:0}.ql-ai-modal .ql-modal-header>div{display:none}.ql-ai-orb{display:grid;width:calc(60 * var(--ql-px));height:calc(60 * var(--ql-px));place-items:center;border-radius:50%;background:#007aff1a;color:var(--ql-primary);margin:calc(6 * var(--ql-px)) auto 0}.ql-ai-orb svg{width:calc(28 * var(--ql-px));height:calc(28 * var(--ql-px))}.ql-ai-modal>h2{font-size:calc(18 * var(--ql-px));font-weight:700;margin:calc(16 * var(--ql-px)) 0 0}.ql-ai-modal>h2+p{color:var(--ql-muted);font-size:calc(13 * var(--ql-px));line-height:1.5;margin:calc(8 * var(--ql-px)) 0 0}.ql-ai-modal>.ql-primary{width:100%;box-sizing:border-box;height:calc(41 * var(--ql-px));border-radius:calc(12 * var(--ql-px));font-size:calc(13 * var(--ql-px));margin-top:calc(20 * var(--ql-px))}.ql-detail-layer{position:fixed;z-index:20000;display:flex;background:#0f172a6b;top:0;right:0;bottom:0;left:0;justify-content:flex-end}.ql-detail{display:flex;width:calc(467 * var(--ql-px));max-width:94vw;height:100%;box-sizing:border-box;flex-direction:column;overflow:hidden;background:#f3f4f6;box-shadow:calc(-20 * var(--ql-px)) 0 calc(60 * var(--ql-px)) #0f172a38}.ql-detail-head{display:flex;flex:none;align-items:center;gap:calc(14 * var(--ql-px));border-bottom:1px solid var(--ql-border);background:#fff;min-height:calc(92 * var(--ql-px));box-sizing:border-box;padding:calc(12 * var(--ql-px)) calc(16 * var(--ql-px))}.ql-detail-person{display:flex;min-width:0;flex:1;align-items:center;gap:calc(12 * var(--ql-px))}.ql-detail-person h2{margin:0;font-size:calc(18 * var(--ql-px));font-weight:700;text-transform:uppercase}.ql-detail-person p{color:var(--ql-muted);font-size:calc(12 * var(--ql-px));font-weight:500;margin:calc(4 * var(--ql-px)) 0 0}.ql-detail-head>button{display:grid;width:calc(44 * var(--ql-px));height:calc(44 * var(--ql-px));flex:none;place-items:center;border:0;border-radius:50%;background:var(--ql-soft-btn);color:var(--ql-primary);margin-left:auto}.ql-detail-head>button svg{width:calc(20 * var(--ql-px));height:calc(20 * var(--ql-px))}.ql-detail-actions{display:grid;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(12 * var(--ql-px));background:var(--ql-page);padding:calc(18 * var(--ql-px)) calc(16 * var(--ql-px)) 0}.ql-detail-actions a,.ql-detail-actions button{display:flex;height:calc(60 * var(--ql-px));box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;gap:calc(3 * var(--ql-px));border:0;border-radius:calc(18 * var(--ql-px));background:#fff;color:var(--ql-ink);font-size:calc(12 * var(--ql-px));text-decoration:none}.ql-detail-actions a:hover,.ql-detail-actions button:hover{background:#f8fafc}.ql-detail-actions svg{width:calc(19 * var(--ql-px));height:calc(19 * var(--ql-px));color:#2563eb}.ql-detail-scroll{display:flex;flex:1;min-height:0;flex-direction:column;gap:calc(18 * var(--ql-px));overflow-y:auto;background:var(--ql-page);padding:calc(18 * var(--ql-px)) calc(16 * var(--ql-px))}.ql-detail-facts{display:grid;grid-template-columns:1fr 1.53fr;gap:calc(16 * var(--ql-px)) calc(20 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(18 * var(--ql-px));background:#fff;padding:calc(24 * var(--ql-px))}.ql-detail-facts small{display:block;color:var(--ql-muted);font-size:calc(12 * var(--ql-px));font-weight:600}.ql-detail-facts a,.ql-detail-facts strong{display:block;color:var(--ql-ink);font-size:calc(14 * var(--ql-px));font-weight:600;margin-top:calc(4 * var(--ql-px));overflow-wrap:anywhere;text-decoration:none}.ql-detail h3{color:var(--ql-muted);font-size:calc(12 * var(--ql-px));font-weight:700;margin:0 0 calc(10 * var(--ql-px))}.ql-detail-statuses{display:flex;flex-wrap:wrap;gap:calc(7 * var(--ql-px))}.ql-detail-statuses button{height:calc(32 * var(--ql-px));border:0;border-radius:calc(20 * var(--ql-px));background:var(--ql-track);color:var(--ql-muted);font-size:calc(12 * var(--ql-px));font-weight:600;padding:0 calc(14 * var(--ql-px))}.ql-detail-statuses button.active{background:var(--ql-primary);color:#fff;font-weight:700}.ql-activity-card{border:1px solid var(--ql-border);border-radius:calc(18 * var(--ql-px));background:#fff;padding:calc(16 * var(--ql-px)) calc(14 * var(--ql-px))}.ql-timeline{display:flex;gap:calc(10 * var(--ql-px))}.ql-timeline+.ql-timeline{margin-top:calc(12 * var(--ql-px))}.ql-timeline>span{display:grid;width:calc(32 * var(--ql-px));height:calc(32 * var(--ql-px));flex:none;place-items:center;border-radius:50%;background:var(--ql-primary);color:#fff}.ql-timeline>span svg{width:calc(16 * var(--ql-px));height:calc(16 * var(--ql-px))}.ql-timeline strong{display:block;color:#0d1b2a;font-size:calc(14 * var(--ql-px));font-weight:600}.ql-timeline small{display:block;color:var(--ql-muted);font-size:calc(12 * var(--ql-px));font-weight:500;margin-top:calc(2 * var(--ql-px))}.ql-notes-card textarea{width:100%;box-sizing:border-box;border:1px solid var(--ql-border);border-radius:calc(18 * var(--ql-px));background:#fff;color:var(--ql-ink);font-size:calc(12 * var(--ql-px));font-weight:500;min-height:calc(124 * var(--ql-px));outline:0;padding:calc(12 * var(--ql-px)) calc(16 * var(--ql-px));resize:vertical}.ql-notes-card textarea::placeholder{color:var(--ql-faint);opacity:1}.ql-notes-card textarea:focus{border-color:var(--ql-primary);box-shadow:0 0 0 calc(3 * var(--ql-px)) #007aff1f}.ql-detail-footer{display:flex;flex:none;gap:calc(12 * var(--ql-px));border-top:1px solid #e2e8f0;background:#fff;padding:calc(18 * var(--ql-px)) calc(16 * var(--ql-px))}.ql-detail-footer .ql-secondary,.ql-detail-footer .ql-primary{height:calc(56 * var(--ql-px));flex:1;border-radius:calc(20 * var(--ql-px));font-size:calc(18 * var(--ql-px));font-weight:700;padding:0}.ql-drag-toast{position:fixed;z-index:20001;right:calc(32 * var(--ql-px));bottom:calc(28 * var(--ql-px));display:flex;align-items:center;gap:calc(10 * var(--ql-px));animation:ql-toast-in .2s ease both;border-radius:calc(10 * var(--ql-px));background:#11111b;box-shadow:0 calc(12 * var(--ql-px)) calc(32 * var(--ql-px)) #11111b3d;color:#fff;font-size:calc(13 * var(--ql-px));font-weight:600;padding:calc(12 * var(--ql-px)) calc(16 * var(--ql-px));pointer-events:none}.ql-drag-toast svg{width:calc(16 * var(--ql-px));height:calc(16 * var(--ql-px));color:#86efac}@keyframes ql-toast-in{0%{opacity:0;transform:translateY(calc(8 * var(--ql-px)))}to{opacity:1;transform:translateY(0)}}.ql-spin{animation:ql-spin 1s linear infinite}@keyframes ql-spin{to{transform:rotate(360deg)}}.ql-flag-card{border:1px solid var(--ql-border);border-radius:calc(18 * var(--ql-px));background:#fff;padding:calc(16 * var(--ql-px)) calc(14 * var(--ql-px))}.ql-flag-list{display:flex;flex-direction:column;gap:calc(12 * var(--ql-px))}.ql-flag-row{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--ql-px))}.ql-flag-row>span{color:var(--ql-ink);font-size:calc(14 * var(--ql-px));font-weight:600}.ql-switch{position:relative;width:calc(40 * var(--ql-px));height:calc(22 * var(--ql-px));flex:none;border:0;border-radius:calc(20 * var(--ql-px));background:var(--ql-track);cursor:pointer;padding:0;transition:background .15s ease}.ql-switch[data-on=true]{background:var(--ql-primary)}.ql-switch>i{position:absolute;top:calc(2 * var(--ql-px));left:calc(2 * var(--ql-px));display:block;width:calc(18 * var(--ql-px));height:calc(18 * var(--ql-px));border-radius:50%;background:#fff;box-shadow:0 calc(1 * var(--ql-px)) calc(3 * var(--ql-px)) #10182840;transition:left .15s ease}.ql-switch[data-on=true]>i{left:calc(20 * var(--ql-px))}@media (max-width: 1200px){.ql-overview-layout{grid-template-columns:minmax(0,1fr);overflow-y:auto}.ql-overview-table{min-height:calc(420 * var(--ql-px))}.ql-board-aside{overflow:visible}.ql-source-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10 * var(--ql-px)) calc(16 * var(--ql-px))}.ql-create-layout{grid-template-columns:minmax(0,1fr);overflow-y:auto}.ql-create-form,.ql-create-aside{overflow:visible}}@media (max-width: 900px){.qualified-leads{overflow-y:auto;padding:calc(14 * var(--ql-px)) calc(14 * var(--ql-px)) calc(12 * var(--ql-px))}.ql-header{flex-wrap:wrap}.ql-summary-grid{grid-template-columns:minmax(0,1fr)}.ql-filters{flex-wrap:wrap}.ql-search{flex:1 1 100%}.ql-select,.ql-date{flex:1 1 calc(150 * var(--ql-px))}.ql-table-card table{min-width:860px}.ql-list-page>.ql-list-toolbar{flex-wrap:wrap}.ql-form-actions{flex-direction:column}.ql-form-buttons{width:100%}.ql-form-buttons .ql-secondary,.ql-form-buttons .ql-primary{flex:1;width:auto}.ql-detail{width:100%;max-width:100%}.ql-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.qualified-leads *,.ql-app-overlay *,.ql-drag-toast{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}._page_9oi6y_1{height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;padding:2vh 3.5vh 3vh;color:#161328;font-family:inherit;background:#edebf7;animation:_facultyFadeUp_9oi6y_1 .34s cubic-bezier(.2,.8,.2,1) both}._formPage_9oi6y_6{display:flex;flex-direction:column;overflow-y:auto;padding-top:1.4vh;padding-bottom:1.6vh}._breadcrumb_9oi6y_7{margin-bottom:1.8vh}._header_9oi6y_8{display:flex;align-items:flex-start;justify-content:space-between;gap:2vh;margin-bottom:2vh}._heading_9oi6y_9{display:flex;align-items:flex-start;gap:1.5vh;min-width:0}._headIcon_9oi6y_10,._sectionIcon_9oi6y_10{display:flex;align-items:center;justify-content:center;flex:0 0 auto}._headIcon_9oi6y_10{width:5vh;height:5vh;border-radius:1.5vh;background:#e6f7ee;color:#16a34a}._backButton_9oi6y_12{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:4.8vh;height:4.8vh;padding:0;border:1.5px solid #d6d3e6;border-radius:1.4vh;color:#4f46e5;background:#fff;cursor:pointer;transition:border-color .16s ease,transform .16s ease}._backButton_9oi6y_12:hover{border-color:#c9c2f5;transform:translate(-2px)}._title_9oi6y_14{margin:0;color:#161328;font-size:3.2vh;line-height:1.25;font-weight:700;letter-spacing:-.02em}._subtitle_9oi6y_15{margin:.5vh 0 0;color:#9b9ab3;font-size:1.6vh;line-height:1.4}._headerActions_9oi6y_16{display:flex;align-items:center;gap:.7vw}._button_9oi6y_17{display:inline-flex;align-items:center;justify-content:center;gap:1vh;border:0;border-radius:1.4vh;padding:1.25vh 2vh;font:700 1.55vh/1 inherit;cursor:pointer;transition:.16s ease;white-space:nowrap}._button_9oi6y_17:hover{transform:translateY(-1px)}._button_9oi6y_17:focus-visible,._filter_9oi6y_19:focus-visible,._stat_9oi6y_19:focus-visible,._iconButton_9oi6y_19:focus-visible,._statusAction_9oi6y_19:focus-visible,._selectCheck_9oi6y_19:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}._button_9oi6y_17:disabled{opacity:.55;cursor:not-allowed;transform:none}._primary_9oi6y_21{color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 .8vh 2vh #4f46e547}._outlineGreen_9oi6y_22{color:#16a34a;background:#fff;border:1.5px solid #16a34a}._outlineIndigo_9oi6y_23{color:#4f46e5;background:#fff;border:1.5px solid #4f46e5}._hero_9oi6y_24{display:flex;align-items:center;gap:2.6vh;padding:2vh 2.5vh;border:1px solid #f0eef7;border-radius:2vh;background:#fafafc}._heroCopy_9oi6y_25{display:flex;align-items:flex-start;gap:.85vw;flex:1;min-width:0}._heroIcon_9oi6y_26{display:flex;align-items:center;justify-content:center;width:6vh;height:6vh;border-radius:1.7vh;color:#16a34a;background:#e6f7ee}._heroCopy_9oi6y_25 h2{margin:0;font-size:2.1vh;font-weight:700;letter-spacing:-.01em}._heroCopy_9oi6y_25 p{max-width:48vh;margin:.5vh 0 0;color:#9b9ab3;font-size:1.55vh;line-height:1.55}._stats_9oi6y_29{display:flex;align-items:center;gap:.7vw}._stat_9oi6y_19{display:flex;align-items:center;gap:1.4vh;min-width:8.4vw;padding:1vh 1.6vh;border:1.5px solid transparent;border-radius:1.8vh;background:transparent;cursor:pointer;text-align:left;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}._stat_9oi6y_19:hover{transform:translateY(-.25vh)}._statActive_9oi6y_32{box-shadow:0 .2vh .8vh #1613280a}._statIcon_9oi6y_33{display:flex;align-items:center;justify-content:center;width:5.4vh;height:5.4vh;border-radius:50%}._statValue_9oi6y_34{display:block;font-size:2.6vh;line-height:1.1;font-weight:700;font-variant-numeric:tabular-nums}._statLabel_9oi6y_35{display:block;margin-top:.3vh;color:#9b9ab3;font-size:1.5vh;font-weight:500}._divider_9oi6y_36{width:1px;height:5.4vh;background:#eceaf6}._toolbar_9oi6y_37{display:flex;align-items:center;justify-content:space-between;gap:1vw;margin:1.8vh 0}._filters_9oi6y_38{display:flex;gap:.8vh}._filter_9oi6y_19{border:1px solid #d6d3e6;border-radius:1.2vh;padding:1.1vh 1.8vh;color:#1b1830;background:#fff;font:600 1.5vh/1 inherit;cursor:pointer;transition:all .15s ease}._filterActive_9oi6y_40{color:#fff;border-color:#4f46e5;background:#4f46e5}._counter_9oi6y_41{color:#9b9ab3;font-size:1.5vh;font-weight:500}._grid_9oi6y_42{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2vh}._profileCard_9oi6y_43{overflow:hidden;border:1px solid #eceaf6;border-radius:1.8vh;background:#fff;box-shadow:0 1px 2px #1018280a;cursor:pointer;transition:.18s ease}._profileCard_9oi6y_43:hover{transform:translateY(-3px);box-shadow:0 1.6vh 3.2vh #1018281a}._selectedCard_9oi6y_45{border-color:#4f46e5}._band_9oi6y_46{position:relative;height:11.6vh;background:var(--band)}._selectCheck_9oi6y_19{position:absolute;top:1.2vh;left:.85vw;width:1.8vh;height:1.8vh;accent-color:#4f46e5;z-index:2;cursor:pointer}._status_9oi6y_19{position:absolute;top:1.1vh;right:.75vw;display:flex;align-items:center;gap:.6vh;padding:.55vh 1.1vh;border-radius:2vh;background:#fff;color:var(--status);box-shadow:0 .2vh .8vh #1018281f;font-size:1.2vh;font-weight:800;letter-spacing:.04em}._dot_9oi6y_49{width:.6vh;height:.6vh;border-radius:50%;background:currentColor}._avatar_9oi6y_50{position:absolute;left:50%;bottom:-3.8vh;transform:translate(-50%);display:flex;align-items:center;justify-content:center;width:9.8vh;height:9.8vh;overflow:hidden;border:4px solid #fff;border-radius:50%;background:var(--avatar);color:#fff;box-shadow:0 .6vh 1.8vh #10182824;font-size:2.9vh;font-weight:700}._avatar_9oi6y_50 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._cardIdentity_9oi6y_52{padding:5vh 2vh 0;text-align:center}._cardIdentity_9oi6y_52 h3{overflow:hidden;margin:0;color:#161328;font-size:1.8vh;font-weight:800;white-space:nowrap;text-overflow:ellipsis}._role_9oi6y_54{overflow:hidden;margin:.45vh 0 0;color:var(--role);font-size:1.35vh;font-weight:700;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis}._contactList_9oi6y_55{display:flex;flex-direction:column;gap:.8vh;padding:1.4vh 1.15vw 0}._contact_9oi6y_55{display:flex;align-items:center;gap:1vh;min-width:0;padding:1vh 1.2vh;border:1px solid #f0eef7;border-radius:1.1vh;color:#413e5c;background:#fafafc;font-size:1.3vh}._contact_9oi6y_55 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._cardFooter_9oi6y_58{display:flex;align-items:center;justify-content:space-between;margin:1.4vh 1.15vw 0;padding:1.3vh 0 1.6vh;border-top:1px solid #f0eef7}._statusAction_9oi6y_19{display:flex;align-items:center;gap:.7vh;border:0;background:transparent;color:var(--action);font:700 1.45vh/1 inherit;cursor:pointer}._iconActions_9oi6y_60{display:flex;gap:.25vw}._iconButton_9oi6y_19{display:flex;align-items:center;justify-content:center;width:3.6vh;height:3.6vh;border:0;border-radius:1vh;color:#9b9ab3;background:transparent;cursor:pointer}._iconButton_9oi6y_19:hover{color:#4f46e5;background:#eef0ff}._delete_9oi6y_63:hover{color:#ef4444;background:#fef0f0}._empty_9oi6y_64{min-height:42vh;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #f0eef7;border-radius:1.8vh;background:#fafafc;text-align:center}._emptyIcon_9oi6y_65{display:flex;align-items:center;justify-content:center;width:6.6vh;height:6.6vh;border-radius:50%;color:#16a34a;background:#e6f7ee}._empty_9oi6y_64 h3{margin:1.2vh 0 .4vh;font-size:1.6vh}._empty_9oi6y_64 p{max-width:25vw;margin:0 0 1.5vh;color:#9b9ab3;font-size:1.25vh;line-height:1.55}._skeleton_9oi6y_68{min-height:29vh;animation:_pulse_9oi6y_1 1.2s ease-in-out infinite}._pager_9oi6y_69{display:flex;align-items:center;justify-content:center;gap:.8vh;margin-top:1.8vh}._pageButton_9oi6y_70{display:flex;align-items:center;justify-content:center;min-width:3.8vh;height:3.8vh;padding:0 .8vh;border:1px solid #d6d3e6;border-radius:999px;color:#1b1830;background:#fff;font:600 1.4vh/1 inherit;cursor:pointer}._pageButton_9oi6y_70:disabled{color:#d9d6e8;cursor:not-allowed}._pageButtonActive_9oi6y_72{color:#fff;border-color:#4f46e5;background:#4f46e5}._nextPageButton_9oi6y_73 svg{transform:rotate(180deg)}._detailGrid_9oi6y_75{display:grid;grid-template-columns:34vh minmax(0,1fr);gap:2vh;align-items:start}._summaryCard_9oi6y_76,._panel_9oi6y_76,._bottomBar_9oi6y_76{border:1px solid #eceaf6;border-radius:1.8vh;background:#fff;box-shadow:0 1px 2px #1018280a}._summaryCard_9oi6y_76{overflow:hidden}._summaryBody_9oi6y_78{padding:4.8vh 2.2vh 2.4vh;text-align:center}._summaryBody_9oi6y_78 h2{margin:0;font-size:2.3vh;font-weight:800}._pill_9oi6y_80{display:inline-flex;align-items:center;gap:.8vh;margin-top:1.4vh;padding:.7vh 1.6vh;border-radius:2.5vh;font-size:1.35vh;font-weight:800;letter-spacing:.04em}._photoCta_9oi6y_81{width:100%;margin-top:1.4vh}._detailColumn_9oi6y_82{display:flex;flex-direction:column;gap:1.6vh}._panel_9oi6y_76{padding:2vh 2.4vh}._panelHead_9oi6y_84{display:flex;align-items:center;gap:1.2vh;margin-bottom:1.5vh}._sectionIcon_9oi6y_10{width:3.6vh;height:3.6vh;border-radius:1.2vh}._panelTitle_9oi6y_86{font-size:1.8vh;font-weight:700}._panelSub_9oi6y_87{margin-top:.3vh;color:#9b9ab3;font-size:1.45vh}._infoGrid_9oi6y_88{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4vh}._infoGrid_9oi6y_88._two_9oi6y_89{grid-template-columns:repeat(2,minmax(0,1fr))}._infoCell_9oi6y_90,._about_9oi6y_90{min-width:0;padding:1.5vh 1.8vh;border:1px solid #f0eef7;border-radius:1.5vh;background:#fafafc}._infoLabel_9oi6y_91{color:#9b9ab3;font-size:1.3vh;font-weight:700;letter-spacing:.04em}._infoValue_9oi6y_92{overflow:hidden;margin-top:.6vh;color:#413e5c;font-size:1.65vh;font-weight:600;white-space:nowrap;text-overflow:ellipsis}._about_9oi6y_90{color:#413e5c;font-size:1.65vh;line-height:1.7}._bottomBar_9oi6y_76{display:flex;align-items:center;justify-content:space-between;gap:1.6vh;padding:1.6vh 2.4vh}._hint_9oi6y_95{display:flex;align-items:center;gap:1vh;color:#9b9ab3;font-size:1.45vh}._dangerButton_9oi6y_96{color:#dc2626;background:#fff;border:1px solid #f3c6c6}._steps_9oi6y_98{display:flex;align-items:center;gap:2.2vh;padding:1.4vh 2.4vh;border:1px solid #eceaf6;border-radius:1.8vh;background:#fff;box-shadow:0 .2vh .4vh #1018280a}._stepList_9oi6y_99{display:flex;align-items:center;flex:1}._step_9oi6y_98{display:flex;align-items:center;gap:1.2vh;color:#9b9ab3;font-size:1.6vh;font-weight:600}._stepCircle_9oi6y_101{display:flex;align-items:center;justify-content:center;width:3.4vh;height:3.4vh;border:1.5px solid #e4e1f0;border-radius:50%;background:#f1eff9;font-size:1.55vh;font-weight:800}._stepCurrent_9oi6y_102 ._stepCircle_9oi6y_101{color:#fff;border-color:#4f46e5;background:#4f46e5}._stepCurrent_9oi6y_102{color:#1b1830}._stepDone_9oi6y_104 ._stepCircle_9oi6y_101{color:#fff;border-color:#16a34a;background:#16a34a}._stepDone_9oi6y_104{color:#16a34a}._stepLine_9oi6y_106{width:4.5vh;height:3px;margin:0 1vh;border-radius:2px;background:#e4e1f0}._stepDone_9oi6y_104+._stepLine_9oi6y_106{background:#9edcb8}._ready_9oi6y_108{display:flex;align-items:center;gap:1vh;padding-left:2.2vh;border-left:1px solid #eceaf6;color:#6e6c88;font-size:1.55vh;font-weight:600}._formGrid_9oi6y_109{display:grid;grid-template-columns:32vh minmax(0,1fr);flex:1;min-height:0;align-items:start;gap:2vh;margin-top:1.6vh}._photoColumn_9oi6y_110,._formColumn_9oi6y_110{display:flex;flex-direction:column;gap:1.4vh}._photoPanel_9oi6y_111,._formSection_9oi6y_111,._formActions_9oi6y_111{border:1px solid #eceaf6;border-radius:1.6vh;background:#fff;box-shadow:0 1px 2px #1018280a}._photoPanel_9oi6y_111{display:flex;flex-direction:column;align-items:center;padding:1.6vh}._sectionHead_9oi6y_113{display:flex;align-items:center;gap:1.1vh;align-self:stretch;margin-bottom:1.4vh}._sectionCopy_9oi6y_114 strong{display:block;font-size:1.7vh}._sectionCopy_9oi6y_114 small{display:block;margin-top:.1vh;color:#9b9ab3;font-size:1.3vh}._photoPreview_9oi6y_116{display:flex;align-items:center;justify-content:center;width:12.5vh;height:12.5vh;overflow:hidden;border:4px solid #fff;border-radius:50%;color:#fff;background:linear-gradient(135deg,#8b7cf6,#4f46e5);box-shadow:0 .8vh 2.2vh #1018281f;font-size:3.4vh;font-weight:700}._photoPreview_9oi6y_116 img{width:100%;height:100%;object-fit:cover}._photoHelp_9oi6y_118{margin-top:1vh;color:#9b9ab3;font-size:1.3vh;line-height:1.5;text-align:center}._tip_9oi6y_119{display:flex;gap:1.2vh;padding:1.4vh 1.8vh;border:1px solid #eceaf6;border-radius:2vh;color:#5d5a78;background:#f5f3fb;font-size:1.4vh;line-height:1.55}._formSection_9oi6y_111{padding:1.8vh 2.2vh}._fields3_9oi6y_121,._fields2_9oi6y_121{display:grid;gap:1.4vh 2vh}._fields3_9oi6y_121{grid-template-columns:repeat(3,minmax(0,1fr))}._fields2_9oi6y_121{grid-template-columns:repeat(2,minmax(0,1fr))}._field_9oi6y_121 label{display:block;margin-bottom:.8vh;color:#6e6c88;font-size:1.5vh;font-weight:600}._required_9oi6y_125{color:#ef4444}._inputWrap_9oi6y_126{position:relative}._fieldIcon_9oi6y_127{position:absolute;left:1.6vh;top:50%;transform:translateY(-50%);color:#9b9ab3;pointer-events:none}._input_9oi6y_126,._select_9oi6y_19,._textarea_9oi6y_128{width:100%;box-sizing:border-box;border:1px solid #d6d3e6;border-radius:1.4vh;outline:none;color:#1b1917;background:#fafafc;font:400 1.6vh/1.3 inherit}._input_9oi6y_126,._select_9oi6y_19{height:5.2vh;padding:0 1.6vh 0 4.8vh}._select_9oi6y_19{-webkit-appearance:none;-moz-appearance:none;appearance:none}._textarea_9oi6y_128{min-height:8vh;height:8.5vh;padding:1.2vh 1.6vh;line-height:1.6;resize:none}._input_9oi6y_126:focus,._select_9oi6y_19:focus,._textarea_9oi6y_128:focus{border-color:#7c6fee;background:#fff;box-shadow:0 0 0 .4vh #7b6cf21f}._invalid_9oi6y_133{border-color:#ef4444}._error_9oi6y_134{display:block;margin-top:.45vh;color:#dc2626;font-size:1.2vh}._phone_9oi6y_135{display:grid;grid-template-columns:7.5vw minmax(0,1fr);gap:.5vw}._phone_9oi6y_135 ._select_9oi6y_19{padding-left:1.6vh}._aboutHead_9oi6y_137{display:flex;align-items:center;justify-content:space-between;gap:1vw}._formActions_9oi6y_111{display:flex;align-items:center;justify-content:space-between;gap:1.6vh;padding:1.4vh 2.2vh}._formButtons_9oi6y_139{display:flex;gap:.65vw}._secondary_9oi6y_140{color:#1b1830;background:#fff;border:1px solid #d6d3e6}._deleteDraft_9oi6y_141{color:#dc2626;background:#fff;border:1px solid #f3c6c6}._draftButton_9oi6y_142{color:#4f46e5;background:#fff;border:1px solid #c9c2f5}._draftButton_9oi6y_142:disabled{color:#b7b4c9;border-color:#e4e1f0}._overlay_9oi6y_145{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:2vh 2vw;background:#14122a94;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._confirmOverlay_9oi6y_147{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12500;display:flex;align-items:center;justify-content:center;padding:20px;background:#1814106b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:_facultyFadeUp_9oi6y_1 .18s ease both}._confirmCard_9oi6y_148{position:relative;width:400px;max-width:calc(100vw - 40px);background:#fff;border-radius:20px;box-shadow:0 34px 80px #14102866;padding:26px 26px 22px;text-align:center;animation:_facultyFadeUp_9oi6y_1 .28s cubic-bezier(.2,.8,.2,1) both}._confirmIcon_9oi6y_149{width:58px;height:58px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto;color:#fff;box-shadow:0 12px 26px #14102833}._confirmCard_9oi6y_148 h3{margin:15px 0 0;font-size:19px;font-weight:600;color:#161328;line-height:1.35}._confirmCard_9oi6y_148 p{margin:6px 0 0;font-size:12.5px;color:#6e6c88;line-height:1.5}._confirmActions_9oi6y_152{display:flex;gap:11px;margin-top:18px}._confirmCancel_9oi6y_153{flex:1;font-size:13.5px;font-weight:600;color:#1b1830;background:#f0eef7;border:0;border-radius:12px;padding:12px 0;cursor:pointer}._confirmCancel_9oi6y_153:hover{background:#e7e5f2}._confirmRun_9oi6y_155{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;font-weight:600;color:#fff;border:0;border-radius:12px;padding:12px 0;cursor:pointer;box-shadow:0 10px 24px #4f3fe04d}._confirmRun_9oi6y_155:disabled,._confirmCancel_9oi6y_153:disabled{opacity:.6;cursor:not-allowed}._successCard_9oi6y_157{position:relative;width:396px;max-width:calc(100vw - 40px);background:#fff;border-radius:20px;box-shadow:0 34px 80px #14102866;padding:30px 28px 26px;text-align:center;animation:_facultyFadeUp_9oi6y_1 .3s cubic-bezier(.2,.8,.2,1) both}._successCard_9oi6y_157 h3{margin:17px 0 0;font-size:19px;font-weight:600;color:#161328}._successCard_9oi6y_157 p{margin:6px 0 0;font-size:12.5px;color:#6e6c88;line-height:1.5}._successRingWrap_9oi6y_160{position:relative;width:66px;height:66px;margin:0 auto}._successRing_9oi6y_160{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #34d399;animation:_facultyRing_9oi6y_1 1.5s ease-out infinite}._successCheck_9oi6y_162{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(140deg,#22c55e,#15a34a);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 14px 30px #16a34a5c}._successTrack_9oi6y_163{height:4px;border-radius:4px;background:#eceaf6;margin-top:18px;overflow:hidden}._successFill_9oi6y_164{height:100%;border-radius:4px;background:linear-gradient(90deg,#22c55e,#15a34a);transform-origin:left;animation:_facultyGrowX_9oi6y_1 1.8s linear both}@keyframes _facultyRing_9oi6y_1{0%{transform:scale(.85);opacity:1}to{transform:scale(1.25);opacity:0}}@keyframes _facultyGrowX_9oi6y_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _fpFillBar_9oi6y_1{0%{width:0%}40%{width:45%}75%{width:85%}to{width:100%}}._progressTrack_9oi6y_173{width:100%;height:.8vh;background:#eef2f6;border-radius:999px;overflow:hidden;margin-top:2.2vh}._progressFill_9oi6y_174{height:100%;background:#10b981;border-radius:999px;animation:_fpFillBar_9oi6y_1 1.8s cubic-bezier(.4,0,.2,1) forwards}._modal_9oi6y_175{width:min(32vw,460px);padding:2.4vh 1.7vw;border-radius:2vh;background:#fff;box-shadow:0 3vh 8vh #14102859;text-align:center}._modalIcon_9oi6y_176{display:flex;align-items:center;justify-content:center;width:6vh;height:6vh;margin:0 auto;border-radius:1.5vh;color:#fff;background:#ef4444}._modal_9oi6y_175 h3{margin:1.4vh 0 .5vh;font-size:1.8vh}._modal_9oi6y_175 p{margin:0;color:#6e6c88;font-size:1.2vh;line-height:1.5}._modalActions_9oi6y_179{display:grid;grid-template-columns:1fr 1fr;gap:.7vw;margin-top:2vh}._uploadModal_9oi6y_180{width:min(39vw,560px);text-align:left}._dropzone_9oi6y_181{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:20vh;margin-top:1.4vh;border:2px dashed #c9c2f5;border-radius:1.5vh;color:#6e6c88;background:#f8f7fd;cursor:pointer;text-align:center}._dropzone_9oi6y_181:hover{border-color:#4f46e5;background:#f2f1fc}._hiddenInput_9oi6y_183{display:none}@keyframes _pulse_9oi6y_1{50%{opacity:.55}}@keyframes _facultyFadeUp_9oi6y_1{0%{opacity:0;transform:translateY(.8vh)}to{opacity:1;transform:none}}@media (max-width:1100px){._grid_9oi6y_42{grid-template-columns:repeat(3,minmax(0,1fr))}._stats_9oi6y_29{gap:.2vw}._stat_9oi6y_19{min-width:7.5vw}._formGrid_9oi6y_109{grid-template-columns:21vw minmax(0,1fr)}}@media (max-width:800px){._page_9oi6y_1,._formPage_9oi6y_6{overflow-y:auto;padding:1.2vh 2vw 2vh}._header_9oi6y_8,._hero_9oi6y_24{align-items:flex-start;flex-direction:column}._stats_9oi6y_29{width:100%;overflow-x:auto}._grid_9oi6y_42{grid-template-columns:repeat(2,minmax(0,1fr))}._detailGrid_9oi6y_75,._formGrid_9oi6y_109{grid-template-columns:1fr}._fields3_9oi6y_121{grid-template-columns:repeat(2,minmax(0,1fr))}._stepList_9oi6y_99{overflow-x:auto}._ready_9oi6y_108{display:none}}@media (max-width:520px){._grid_9oi6y_42,._fields3_9oi6y_121,._fields2_9oi6y_121{grid-template-columns:1fr}._headerActions_9oi6y_16,._formActions_9oi6y_111{align-items:stretch;flex-direction:column;width:100%}._formButtons_9oi6y_139{flex-wrap:wrap}._detailGrid_9oi6y_75{grid-template-columns:1fr}._infoGrid_9oi6y_88{grid-template-columns:1fr 1fr}}._page_9oi6y_1{color:#0f172a;background:#f8fafc}._headIcon_9oi6y_10{background:#e8fbef;color:#34c759}._backButton_9oi6y_12{border-color:#e2e8f0;color:#007aff}._backButton_9oi6y_12:hover{border-color:#93c5fd}._title_9oi6y_14{color:#0f172a}._subtitle_9oi6y_15{color:#94a3b8}._button_9oi6y_17:focus-visible,._filter_9oi6y_19:focus-visible,._stat_9oi6y_19:focus-visible,._iconButton_9oi6y_19:focus-visible,._statusAction_9oi6y_19:focus-visible,._selectCheck_9oi6y_19:focus-visible{outline-color:#007aff}._primary_9oi6y_21{background:#007aff;box-shadow:0 .8vh 2vh #007aff47}._outlineGreen_9oi6y_22{color:#34c759;border-color:#34c759}._outlineIndigo_9oi6y_23{color:#007aff;border-color:#007aff}._hero_9oi6y_24{border-color:#e2e8f0;background:#f8fafc}._heroIcon_9oi6y_26{color:#34c759;background:#e8fbef}._heroCopy_9oi6y_25 p,._statLabel_9oi6y_35{color:#94a3b8}._divider_9oi6y_36{background:#e2e8f0}._filter_9oi6y_19{border-color:#e2e8f0;color:#0f172a}._filterActive_9oi6y_40{border-color:#007aff;background:#007aff}._counter_9oi6y_41{color:#94a3b8}._profileCard_9oi6y_43{border-color:#e2e8f0}._selectedCard_9oi6y_45{border-color:#007aff}._selectCheck_9oi6y_19{accent-color:#007AFF}._cardIdentity_9oi6y_52 h3{color:#0f172a}._contact_9oi6y_55{border-color:#e2e8f0;color:#475569;background:#f8fafc}._cardFooter_9oi6y_58{border-top-color:#e2e8f0}._iconButton_9oi6y_19{color:#94a3b8}._iconButton_9oi6y_19:hover{color:#007aff;background:#e8f1ff}._delete_9oi6y_63:hover{color:#ff3b30;background:#ffe9e7}._empty_9oi6y_64{border-color:#e2e8f0;background:#f8fafc}._emptyIcon_9oi6y_65{color:#34c759;background:#e8fbef}._empty_9oi6y_64 p{color:#94a3b8}._pageButton_9oi6y_70{border-color:#e2e8f0;color:#0f172a}._pageButton_9oi6y_70:disabled{color:#cbd5e1}._pageButtonActive_9oi6y_72{border-color:#007aff;background:#007aff}._summaryCard_9oi6y_76,._panel_9oi6y_76,._bottomBar_9oi6y_76{border-color:#e2e8f0}._panelSub_9oi6y_87{color:#94a3b8}._infoCell_9oi6y_90,._about_9oi6y_90{border-color:#e2e8f0;background:#f8fafc}._infoLabel_9oi6y_91{color:#94a3b8}._about_9oi6y_90{color:#475569}._hint_9oi6y_95{color:#94a3b8}._dangerButton_9oi6y_96{color:#ff3b30;border-color:#ffc9c7}._steps_9oi6y_98{border-color:#e2e8f0}._step_9oi6y_98{color:#94a3b8}._stepCircle_9oi6y_101{border-color:#e2e8f0;background:#f1f5f9}._stepCurrent_9oi6y_102 ._stepCircle_9oi6y_101{border-color:#007aff;background:#007aff}._stepCurrent_9oi6y_102{color:#0f172a}._stepDone_9oi6y_104 ._stepCircle_9oi6y_101{border-color:#34c759;background:#34c759}._stepDone_9oi6y_104{color:#34c759}._stepLine_9oi6y_106{background:#e2e8f0}._stepDone_9oi6y_104+._stepLine_9oi6y_106{background:#b7e9c9}._ready_9oi6y_108{border-left-color:#e2e8f0;color:#64748b}._photoPanel_9oi6y_111,._formSection_9oi6y_111,._formActions_9oi6y_111{border-color:#e2e8f0}._sectionCopy_9oi6y_114 small{color:#94a3b8}._photoPreview_9oi6y_116{background:linear-gradient(135deg,#93c5fd,#007aff)}._photoHelp_9oi6y_118{color:#94a3b8}._tip_9oi6y_119{border-color:#e2e8f0;color:#64748b;background:#f1f5f9}._field_9oi6y_121 label{color:#64748b}._required_9oi6y_125{color:#ff3b30}._fieldIcon_9oi6y_127{color:#94a3b8}._input_9oi6y_126,._select_9oi6y_19,._textarea_9oi6y_128{border-color:#e2e8f0;color:#0f172a;background:#f8fafc}._input_9oi6y_126:focus,._select_9oi6y_19:focus,._textarea_9oi6y_128:focus{border-color:#007aff;box-shadow:0 0 0 .4vh #007aff1f}._invalid_9oi6y_133{border-color:#ff3b30}._secondary_9oi6y_140{color:#0f172a;border-color:#e2e8f0}._deleteDraft_9oi6y_141{color:#ff3b30;border-color:#ffc9c7}._draftButton_9oi6y_142{color:#007aff;border-color:#93c5fd}._draftButton_9oi6y_142:disabled{color:#94a3b8;border-color:#e2e8f0}._overlay_9oi6y_145{background:#0f172a94}._confirmOverlay_9oi6y_147{background:#0f172a6b}._confirmCard_9oi6y_148{box-shadow:0 34px 80px #0f172a66}._confirmIcon_9oi6y_149{box-shadow:0 12px 26px #0f172a33}._confirmCard_9oi6y_148 h3{color:#0f172a}._confirmCard_9oi6y_148 p{color:#64748b}._confirmCancel_9oi6y_153{color:#0f172a;background:#e2e8f0}._confirmCancel_9oi6y_153:hover{background:#cbd5e1}._confirmRun_9oi6y_155{box-shadow:0 10px 24px #007aff4d}._successCard_9oi6y_157{box-shadow:0 34px 80px #0f172a66}._successCard_9oi6y_157 h3{color:#0f172a}._successCard_9oi6y_157 p{color:#64748b}._successRing_9oi6y_160{border-color:#34c759}._successCheck_9oi6y_162{background:linear-gradient(140deg,#34c759,#15803d);box-shadow:0 14px 30px #34c7595c}._successTrack_9oi6y_163{background:#e2e8f0}._successFill_9oi6y_164{background:linear-gradient(90deg,#34c759,#15803d)}._progressTrack_9oi6y_173{background:#e2e8f0}._progressFill_9oi6y_174{background:#34c759}._modal_9oi6y_175{box-shadow:0 3vh 8vh #0f172a59}._modalIcon_9oi6y_176{background:#ff3b30}._modal_9oi6y_175 p{color:#64748b}._dropzone_9oi6y_181{border-color:#93c5fd;color:#64748b;background:#f8fafc}._dropzone_9oi6y_181:hover{border-color:#007aff;background:#e8f1ff}@media (prefers-reduced-motion:reduce){._page_9oi6y_1{animation:none}._button_9oi6y_17,._profileCard_9oi6y_43{transition:none}._skeleton_9oi6y_68{animation:none}}@font-face{font-family:IDF Material Symbols;src:url(/assets/MaterialSymbolsOutlined-DB9sRHmd.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block}.idf-frame{position:relative;flex:1 1 0%;width:100%;height:100%;min-height:0;min-width:0;max-height:100%;overflow:hidden;container-type:size;background:#edebf7}.idf-v12{--idf-vh: min(1vh, 1.069cqh, .64935cqw);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;min-width:0;color:#1b1830;background:#edebf7;font-size:calc(1.6 * var(--idf-vh));line-height:normal}.idf-v12 *,.idf-v12 *:before,.idf-v12 *:after{box-sizing:border-box}.idf-v12 :where(h1,h2,h3,h4,p){margin:0}.idf-v12 :where(button,a){-webkit-tap-highlight-color:transparent}.idf-v12 button{font-family:inherit;cursor:pointer}.idf-v12 a{color:inherit;text-decoration:none}.idf-v12 :where(button,a):focus-visible{outline:calc(.22 * var(--idf-vh)) solid #6d5ae6;outline-offset:calc(.44 * var(--idf-vh))}.idf-symbol{display:inline-block;flex-shrink:0;width:1em;height:1em;overflow:hidden;font-family:IDF Material Symbols;font-style:normal;font-weight:400;font-size:calc(2.67 * var(--idf-vh));line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.idf-v12 .idf-breadcrumb{display:flex;align-items:center;flex:0 0 calc(3.6 * var(--idf-vh));margin:0!important;padding:0 calc(2.6 * var(--idf-vh))!important}.idf-breadcrumb ol{gap:calc(.8 * var(--idf-vh));font-size:calc(1.45 * var(--idf-vh));line-height:normal}.idf-breadcrumb .dm-breadcrumb-link{color:#8c8aa4;font-weight:400;font-size:calc(1.45 * var(--idf-vh))!important}.idf-breadcrumb [aria-current=page]{color:#4f46e5;font-weight:600;font-size:calc(1.45 * var(--idf-vh))!important}.idf-breadcrumb .dm-breadcrumb-separator{font-size:calc(1.45 * var(--idf-vh))!important;color:#8c8aa4}.idf-header{display:flex;align-items:center;gap:calc(1.2 * var(--idf-vh));padding:calc(.4 * var(--idf-vh)) calc(2.6 * var(--idf-vh)) calc(.6 * var(--idf-vh));flex-shrink:0}.idf-back{display:flex;align-items:center;justify-content:center;width:calc(4.2 * var(--idf-vh));height:calc(4.2 * var(--idf-vh));border-radius:calc(1.22 * var(--idf-vh));border:calc(.11 * var(--idf-vh)) solid #d6d3e6;background:#fff;color:#4f46e5;cursor:pointer;flex-shrink:0;transition:border-color .16s,background .16s}.idf-back:hover{border-color:#c9c2f5;background:#f5f3ff}.idf-back .idf-symbol{font-size:calc(2.2 * var(--idf-vh))}.idf-header-icon{display:flex;align-items:center;justify-content:center;width:calc(4.2 * var(--idf-vh));height:calc(4.2 * var(--idf-vh));border-radius:calc(1.2 * var(--idf-vh));background:#eef0ff;color:#4f46e5;flex-shrink:0}.idf-header-icon .idf-symbol{font-size:calc(2.4 * var(--idf-vh))}.idf-header-copy{flex:1;min-width:0}.idf-header-title{display:flex;align-items:center;gap:calc(1 * var(--idf-vh))}.idf-header-title h1{font-size:calc(2.8 * var(--idf-vh));font-weight:700;color:#161328;letter-spacing:-.01em}.idf-header-copy>p{font-size:calc(1.45 * var(--idf-vh));color:#9b9ab3;margin-top:calc(.2 * var(--idf-vh))}.idf-status-badge{display:inline-flex;align-items:center;gap:calc(.5 * var(--idf-vh));padding:calc(.3 * var(--idf-vh)) calc(1 * var(--idf-vh));border-radius:calc(2 * var(--idf-vh));background:#fff2ea;color:#e07a3c;font-size:calc(1.35 * var(--idf-vh));font-weight:700;white-space:nowrap}.idf-status-badge i{width:calc(.65 * var(--idf-vh));height:calc(.65 * var(--idf-vh));border-radius:50%;background:currentColor}.idf-updated{margin-left:auto;flex-shrink:0;font-size:calc(1.5 * var(--idf-vh));color:#9b9ab3;white-space:nowrap}.idf-updated strong{color:#161328;font-weight:700}.idf-stepper{display:flex;align-items:center;gap:0;padding:calc(.8 * var(--idf-vh)) calc(2.6 * var(--idf-vh));flex-shrink:0;background:#fff;margin:0 calc(2.6 * var(--idf-vh));border-radius:calc(1.6 * var(--idf-vh));border:calc(.11 * var(--idf-vh)) solid #eceaf6}.idf-step{display:flex;align-items:center;gap:calc(.8 * var(--idf-vh))}.idf-step-num{display:flex;align-items:center;justify-content:center;width:calc(3 * var(--idf-vh));height:calc(3 * var(--idf-vh));border-radius:50%;font-size:calc(1.45 * var(--idf-vh));font-weight:700;flex-shrink:0}.idf-step{cursor:pointer}.idf-step.active .idf-step-num{background:#4f46e5;color:#fff;border-color:#4f46e5}.idf-step:not(.active):not(.done) .idf-step-num{background:#e8e6f0;color:#8c8aa4}.idf-step-label{font-size:calc(1.5 * var(--idf-vh));font-weight:600;white-space:nowrap}.idf-step.active .idf-step-label{color:#161328}.idf-step:not(.active):not(.done) .idf-step-label{color:#9b9ab3}.idf-step-line{width:calc(4.67 * var(--idf-vh));height:0;border-top:calc(.22 * var(--idf-vh)) solid #e4e1f0;flex-shrink:0;margin:0 calc(1 * var(--idf-vh));transition:border-color .25s ease}.idf-stepper-stats{display:flex;align-items:center;gap:calc(2 * var(--idf-vh));margin-left:auto}.idf-stepper-stat{display:flex;align-items:center;gap:calc(.6 * var(--idf-vh));font-size:calc(1.4 * var(--idf-vh));color:#9b9ab3;white-space:nowrap}.idf-stat-ring{width:calc(2.4 * var(--idf-vh));height:calc(2.4 * var(--idf-vh));border-radius:50%;border:calc(.22 * var(--idf-vh)) solid #e0ddf0;flex-shrink:0}.idf-body{display:grid;flex:1;min-height:0;grid-template-columns:calc(29.33 * var(--idf-vh)) minmax(0,1fr);gap:calc(1.4 * var(--idf-vh));padding:calc(1.2 * var(--idf-vh)) calc(2.6 * var(--idf-vh)) 0}.idf-sidebar{display:flex;flex-direction:column;gap:calc(1.2 * var(--idf-vh));min-height:0;overflow-y:auto;padding-bottom:calc(1 * var(--idf-vh))}.idf-sidebar::-webkit-scrollbar{display:none}.idf-upload-section{display:flex;flex-direction:column;gap:calc(1 * var(--idf-vh));background:#fff;border:calc(.11 * var(--idf-vh)) solid #eceaf6;border-radius:calc(1.6 * var(--idf-vh));padding:calc(1.33 * var(--idf-vh))}.idf-upload-title{display:flex;align-items:center;gap:calc(.6 * var(--idf-vh));font-size:calc(1.55 * var(--idf-vh));font-weight:700;color:#161328}.idf-upload-title .idf-symbol{font-size:calc(2 * var(--idf-vh));color:#6d5ae6}.idf-upload-title .required{color:#e53e3e;font-weight:400}.idf-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(.6 * var(--idf-vh));min-height:calc(11.56 * var(--idf-vh));border:calc(.18 * var(--idf-vh)) dashed #ccc8e0;border-radius:calc(1.2 * var(--idf-vh));background:#faf9ff;cursor:pointer;transition:border-color .16s,background .16s}.idf-dropzone:hover{border-color:#a79bff;background:#f3f0ff}.idf-dropzone .idf-symbol{font-size:calc(4 * var(--idf-vh));color:#c9c6dc}.idf-dropzone span{font-size:calc(1.35 * var(--idf-vh));color:#9b9ab3;font-weight:500}.idf-dropzone-preview{width:100%;min-height:calc(14 * var(--idf-vh));border-radius:calc(1.2 * var(--idf-vh));display:flex;align-items:center;justify-content:center;overflow:hidden;background:#faf9ff;border:calc(.18 * var(--idf-vh)) solid #eceaf6;position:relative}.idf-dropzone-preview img{max-width:100%;max-height:calc(14 * var(--idf-vh));object-fit:contain}.idf-upload-btn{display:flex;align-items:center;justify-content:center;gap:calc(.6 * var(--idf-vh));width:100%;height:calc(4.2 * var(--idf-vh));border:calc(.11 * var(--idf-vh)) solid #4f46e5;border-radius:calc(1.2 * var(--idf-vh));background:#fff;color:#4f46e5;font-size:calc(1.5 * var(--idf-vh));font-weight:600;cursor:pointer;font-family:inherit;transition:background .16s}.idf-upload-btn:hover{background:#f5f3ff}.idf-upload-btn:disabled{opacity:.5;cursor:not-allowed}.idf-upload-btn .idf-symbol{font-size:calc(2 * var(--idf-vh))}.idf-upload-hint{font-size:calc(1.2 * var(--idf-vh));color:#a9a6bf;line-height:1.4;text-align:center}.idf-ai-tip{display:flex;align-items:flex-start;gap:calc(.8 * var(--idf-vh));padding:calc(1.2 * var(--idf-vh));border-radius:calc(1.2 * var(--idf-vh));background:#f8f7ff;border:calc(.11 * var(--idf-vh)) solid #eceaf6;margin-top:0}.idf-ai-tip .idf-symbol{font-size:calc(2 * var(--idf-vh));color:#a79bff;flex-shrink:0}.idf-ai-tip span{font-size:calc(1.3 * var(--idf-vh));color:#6b6985;line-height:1.5}.idf-sections{display:flex;flex-direction:column;gap:calc(.78 * var(--idf-vh));min-height:0;overflow-y:auto;padding-bottom:calc(1 * var(--idf-vh))}.idf-sections::-webkit-scrollbar{width:calc(.5 * var(--idf-vh))}.idf-sections::-webkit-scrollbar-thumb{background:#d6d3e6;border-radius:calc(.4 * var(--idf-vh))}.idf-sections::-webkit-scrollbar-track{background:transparent}.idf-section{background:#fff;border:calc(.11 * var(--idf-vh)) solid #eceaf6;border-radius:calc(1.6 * var(--idf-vh));padding:calc(1.22 * var(--idf-vh)) calc(1.78 * var(--idf-vh));flex-shrink:0}.idf-section-head{display:flex;align-items:flex-start;gap:calc(1 * var(--idf-vh));margin-bottom:calc(.89 * var(--idf-vh))}.idf-section-icon{display:flex;align-items:center;justify-content:center;width:calc(3.11 * var(--idf-vh));height:calc(3.11 * var(--idf-vh));border-radius:calc(1 * var(--idf-vh));flex-shrink:0}.idf-section-icon.orange{background:#e4f6f4;color:#0d9488}.idf-section-icon.blue{background:#e6f7ee;color:#16a34a}.idf-section-icon.rose{background:#fff3df;color:#d97706}.idf-section-icon .idf-symbol{font-size:calc(2 * var(--idf-vh))}.idf-section-head h3{font-size:calc(1.5 * var(--idf-vh));font-weight:700;color:#161328;line-height:1.3}.idf-section-head p{font-size:calc(1.35 * var(--idf-vh));color:#9b9ab3;margin-top:calc(.15 * var(--idf-vh))}.idf-fields{display:grid;gap:calc(1.6 * var(--idf-vh))}.idf-fields.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.idf-fields.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.idf-fields .span-2{grid-column:span 2}.idf-fields .span-full{grid-column:1 / -1}.idf-field-label{display:block;font-size:calc(1.4 * var(--idf-vh));font-weight:600;color:#6e6c88;margin-bottom:calc(.6 * var(--idf-vh))}.idf-field-label .required{color:#e53e3e;margin-left:calc(.15 * var(--idf-vh))}.idf-input-wrap{position:relative;display:flex;align-items:center}.idf-input-icon{position:absolute;left:calc(1.2 * var(--idf-vh));font-size:calc(2 * var(--idf-vh));color:#a9a6bf;pointer-events:none;z-index:1}.idf-input-wrap input,.idf-input-wrap select{width:100%;height:calc(4.56 * var(--idf-vh));padding:0 calc(1.4 * var(--idf-vh));border:calc(.11 * var(--idf-vh)) solid #d6d3e6;border-radius:calc(1.2 * var(--idf-vh));background:#fafafc;font-family:inherit;font-size:calc(1.6 * var(--idf-vh));font-weight:500;color:#161328;outline:none;transition:border-color .16s}.idf-input-wrap input::placeholder{color:#b4b1c8;font-weight:400}.idf-input-wrap input:focus,.idf-input-wrap select:focus{border-color:#6d5ae6}.idf-input-wrap.has-icon input,.idf-input-wrap.has-icon select{padding-left:calc(4 * var(--idf-vh))}.idf-input-wrap input.idf-input-locked{border-color:#e4e2ef;background:#f3f2f8;color:#6e6c88;cursor:not-allowed}.idf-input-lock{position:absolute;right:calc(1.2 * var(--idf-vh));display:inline-flex;align-items:center;font-size:calc(1.9 * var(--idf-vh));color:#9b9ab3;pointer-events:none}.idf-input-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.idf-input-wrap select option[value=""][disabled]{color:#b4b1c8}.idf-select-arrow{position:absolute;right:calc(1.2 * var(--idf-vh));font-size:calc(2 * var(--idf-vh));color:#6b6985;pointer-events:none}.idf-phone-wrap{display:flex;align-items:center;border:calc(.11 * var(--idf-vh)) solid #d6d3e6;border-radius:calc(1.2 * var(--idf-vh));background:#fff;overflow:hidden;transition:border-color .16s}.idf-phone-wrap:focus-within{border-color:#6d5ae6}.idf-phone-prefix{display:flex;align-items:center;gap:calc(.4 * var(--idf-vh));padding:0 calc(1 * var(--idf-vh));height:calc(5.2 * var(--idf-vh));background:#f5f3ff;border-right:calc(.11 * var(--idf-vh)) solid #d6d3e6;font-size:calc(1.5 * var(--idf-vh));font-weight:600;color:#161328;white-space:nowrap;flex-shrink:0;cursor:default}.idf-phone-prefix .flag{font-size:calc(1.8 * var(--idf-vh))}.idf-phone-prefix .idf-symbol{font-size:calc(1.6 * var(--idf-vh));color:#9b9ab3}.idf-phone-input-area{display:flex;align-items:center;flex:1;min-width:0}.idf-phone-input-area .idf-input-icon{position:static;margin-left:calc(1 * var(--idf-vh));flex-shrink:0}.idf-phone-input-area input{flex:1;min-width:0;height:calc(5.2 * var(--idf-vh));padding:0 calc(1.2 * var(--idf-vh));border:none;background:transparent;font-family:inherit;font-size:calc(1.6 * var(--idf-vh));font-weight:500;color:#161328;outline:none}.idf-phone-input-area input::placeholder{color:#b4b1c8;font-weight:400}.idf-address-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(.6 * var(--idf-vh))}.idf-locate-link{display:inline-flex;align-items:center;gap:calc(.4 * var(--idf-vh));font-size:calc(1.4 * var(--idf-vh));font-weight:600;color:#4f46e5;cursor:pointer;background:none;border:none;padding:0;font-family:inherit}.idf-locate-link:hover{color:#4338ca}.idf-locate-link .idf-symbol{font-size:calc(1.8 * var(--idf-vh))}.idf-multiselect{position:relative}.idf-multiselect-trigger{display:flex;align-items:center;width:100%;height:calc(5.2 * var(--idf-vh));padding:0 calc(1.4 * var(--idf-vh));border:calc(.11 * var(--idf-vh)) solid #d6d3e6;border-radius:calc(1.2 * var(--idf-vh));background:#fff;font-family:inherit;font-size:calc(1.6 * var(--idf-vh));font-weight:500;color:#161328;cursor:pointer;outline:none;transition:border-color .16s}.idf-multiselect-trigger:hover{border-color:#a79bff}.idf-multiselect-trigger.has-icon{padding-left:calc(4 * var(--idf-vh))}.idf-multiselect-trigger .text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idf-multiselect-trigger .placeholder{color:#b4b1c8;font-weight:400}.idf-multiselect-dropdown{position:absolute;left:0;right:0;top:calc(100% + calc(.4 * var(--idf-vh)));z-index:30;max-height:calc(26 * var(--idf-vh));overflow-y:auto;background:#fff;border:calc(.11 * var(--idf-vh)) solid #eceaf6;border-radius:calc(1.2 * var(--idf-vh));padding:calc(.4 * var(--idf-vh)) 0;box-shadow:0 calc(1 * var(--idf-vh)) calc(2.5 * var(--idf-vh)) #0f172a24}.idf-multiselect-option{display:flex;align-items:center;gap:calc(.8 * var(--idf-vh));padding:calc(.9 * var(--idf-vh)) calc(1.2 * var(--idf-vh));font-size:calc(1.5 * var(--idf-vh));font-weight:500;color:#3d3a50;cursor:pointer}.idf-multiselect-option:hover{background:#f8f7ff}.idf-multiselect-option input[type=checkbox]{width:calc(1.8 * var(--idf-vh));height:calc(1.8 * var(--idf-vh));accent-color:#4f46e5;cursor:pointer}.idf-footer{display:flex;align-items:center;flex-shrink:0;gap:calc(1 * var(--idf-vh));padding:calc(1.2 * var(--idf-vh)) calc(2.6 * var(--idf-vh));background:#fff;border-top:calc(.11 * var(--idf-vh)) solid #eceaf6}.idf-footer-info{display:flex;align-items:center;gap:calc(.8 * var(--idf-vh));flex:1;min-width:0;font-size:calc(1.45 * var(--idf-vh));color:#9b9ab3;font-weight:500}.idf-footer-info .idf-symbol{font-size:calc(2 * var(--idf-vh));color:#c9c6dc;flex-shrink:0}.idf-footer-actions{display:flex;align-items:center;gap:calc(1.2 * var(--idf-vh));flex-shrink:0}.idf-btn-reset{display:flex;align-items:center;justify-content:center;gap:calc(.6 * var(--idf-vh));height:calc(4.6 * var(--idf-vh));padding:0 calc(2 * var(--idf-vh));border:calc(.11 * var(--idf-vh)) solid #d6d3e6;border-radius:calc(1.2 * var(--idf-vh));background:#fff;color:#3d3a50;font-size:calc(1.5 * var(--idf-vh));font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .16s}.idf-btn-reset:hover{border-color:#a79bff}.idf-btn-reset .idf-symbol{font-size:calc(1.8 * var(--idf-vh))}.idf-btn-publish{display:flex;align-items:center;justify-content:center;gap:calc(.6 * var(--idf-vh));height:calc(4.6 * var(--idf-vh));padding:0 calc(2.4 * var(--idf-vh));border:none;border-radius:calc(1.2 * var(--idf-vh));background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;font-size:calc(1.5 * var(--idf-vh));font-weight:700;font-family:inherit;cursor:pointer;box-shadow:0 calc(.6 * var(--idf-vh)) calc(1.6 * var(--idf-vh)) #4f46e547;transition:transform .16s}.idf-btn-publish:hover{transform:translateY(calc(-.15 * var(--idf-vh)))}.idf-btn-publish:disabled{opacity:.6;cursor:not-allowed;transform:none}.idf-btn-publish .idf-symbol{font-size:calc(1.8 * var(--idf-vh))}.idf-loading{display:flex;align-items:center;gap:calc(.6 * var(--idf-vh));padding:calc(1 * var(--idf-vh)) calc(1.4 * var(--idf-vh));border-radius:calc(1 * var(--idf-vh));background:#f8f7ff;border:calc(.11 * var(--idf-vh)) solid #eceaf6;font-size:calc(1.5 * var(--idf-vh));font-weight:500;color:#6b6985;margin:0 calc(2.6 * var(--idf-vh));flex-shrink:0}.idf-header-title h1{font-size:calc(2.667 * var(--idf-vh));font-weight:600;letter-spacing:-.02em}.idf-header-copy p{font-size:calc(1.389 * var(--idf-vh))}.idf-header{padding-top:calc(1.11 * var(--idf-vh));padding-bottom:calc(1 * var(--idf-vh))}.idf-stepper{padding:calc(1.11 * var(--idf-vh)) calc(2 * var(--idf-vh))}.idf-step-label{font-size:calc(1.389 * var(--idf-vh))}.idf-step-num{width:calc(2.89 * var(--idf-vh));height:calc(2.89 * var(--idf-vh))}.idf-stepper-stat{font-size:calc(1.22 * var(--idf-vh))}svg.idf-stat-ring{border:0;width:calc(2.89 * var(--idf-vh));height:calc(2.89 * var(--idf-vh))}.idf-stepper-stat+.idf-stepper-stat{border-left:1px solid #eceaf6;padding-left:calc(1.78 * var(--idf-vh))}.idf-upload-title{font-size:calc(1.5 * var(--idf-vh))}.idf-upload-title>.idf-symbol{width:calc(3.11 * var(--idf-vh));height:calc(3.11 * var(--idf-vh));display:grid;place-items:center;border-radius:calc(.89 * var(--idf-vh));background:#eef0ff}.idf-upload-section:nth-child(2) .idf-upload-title>.idf-symbol{background:#e4f6f4;color:#0d9488}.idf-upload-section:first-child :is(.idf-dropzone,.idf-dropzone-preview){width:calc(11.56 * var(--idf-vh));height:calc(11.56 * var(--idf-vh));min-height:0;border-radius:50%;align-self:center}.idf-upload-section:first-child .idf-upload-btn{width:auto;align-self:center;padding:0 calc(1.78 * var(--idf-vh))}.idf-dropzone .idf-symbol{font-size:calc(2.44 * var(--idf-vh))}.idf-dropzone span:not(.idf-symbol){font-size:calc(1.056 * var(--idf-vh));max-width:calc(8 * var(--idf-vh));text-align:center}.idf-section-head p{font-size:calc(1.278 * var(--idf-vh))}.idf-section .idf-fields+.idf-fields,.idf-section>div[style]{margin-top:calc(1.2 * var(--idf-vh))!important}.idf-field-label{font-size:calc(1.5 * var(--idf-vh));margin-bottom:calc(.667 * var(--idf-vh))}.idf-input-wrap input,.idf-input-wrap select,.idf-input-wrap textarea,.idf-phone-input-area input,.idf-phone-prefix{height:calc(4.56 * var(--idf-vh));background:#fafafc;font-size:calc(1.5 * var(--idf-vh));font-weight:400}.idf-input-wrap textarea{width:100%;resize:none;padding:calc(1.11 * var(--idf-vh)) calc(1.56 * var(--idf-vh));border:1px solid #d6d3e6;border-radius:calc(1.33 * var(--idf-vh));font-family:inherit}.idf-input-wrap :is(input,select,textarea):focus-visible{outline:2px solid #ded9fc;border-color:#6d5ae6}.idf-phone-wrap{border:0;background:transparent;gap:calc(.89 * var(--idf-vh));overflow:visible}.idf-phone-prefix{border:1px solid #d6d3e6;border-radius:calc(1.33 * var(--idf-vh));cursor:pointer;width:calc(12.5 * var(--idf-vh))}.idf-phone-prefix select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-weight:600;color:#161328;cursor:pointer;outline:none;flex:1;min-width:0;max-width:100%}.idf-phone-prefix .idf-symbol{pointer-events:none}.idf-phone-input-area{border:1px solid #d6d3e6;border-radius:calc(1.33 * var(--idf-vh));overflow:hidden}.idf-locate-link{background:#eef0ff;border-radius:calc(.89 * var(--idf-vh));padding:calc(.667 * var(--idf-vh)) calc(1.33 * var(--idf-vh));font-size:calc(1.278 * var(--idf-vh))}.idf-ai-tip{background:#f5f3fb;border-radius:calc(1.78 * var(--idf-vh))}.idf-ai-tip span:not(.idf-symbol){font-size:calc(1.22 * var(--idf-vh))}.idf-footer{padding:calc(1 * var(--idf-vh)) calc(1.78 * var(--idf-vh));margin:calc(1 * var(--idf-vh)) calc(2.6 * var(--idf-vh)) calc(1.33 * var(--idf-vh));border:1px solid #eceaf6;border-radius:calc(1.78 * var(--idf-vh))}.idf-footer-info{font-size:calc(1.278 * var(--idf-vh))}.idf-remove-image{align-self:center;background:none;border:0;color:#dc2626;font-size:calc(1.22 * var(--idf-vh))}.idf-building-preview{width:100%;height:calc(11.56 * var(--idf-vh));object-fit:cover;border-radius:inherit}.idf-multiselect-trigger{height:calc(4.56 * var(--idf-vh));background:#fafafc;font-size:calc(1.5 * var(--idf-vh))}.idf-multiselect>.idf-input-icon{top:50%;transform:translateY(-50%)}.idf-updated i{width:calc(.67 * var(--idf-vh));height:calc(.67 * var(--idf-vh));border-radius:50%;background:#22c55e}.idf-updated{display:flex;align-items:center;gap:calc(.89 * var(--idf-vh));background:#fff;border:1px solid #eceaf6;border-radius:calc(1.22 * var(--idf-vh));padding:calc(1 * var(--idf-vh)) calc(1.44 * var(--idf-vh));font-size:calc(1.278 * var(--idf-vh))}.idf-input-wrap input,.idf-input-wrap select,.idf-phone-input-area input,.idf-phone-prefix,.idf-multiselect-trigger{height:calc(5 * var(--idf-vh))}.idf-input-icon .idf-symbol,.idf-select-arrow .idf-symbol{font-size:calc(1.778 * var(--idf-vh))}.idf-multiselect-trigger .text{text-align:left}.idf-step-line{min-width:calc(4.67 * var(--idf-vh))}.idf-stepper-stat{font-weight:600;font-size:calc(1.333 * var(--idf-vh))}.idf-header{padding-top:calc(.67 * var(--idf-vh))}.idf-section{padding-bottom:calc(1.11 * var(--idf-vh))}.idf-v12{--idf-px: calc(var(--idf-vh) / 9);padding:calc(10 * var(--idf-px)) calc(24 * var(--idf-px)) calc(12 * var(--idf-px));gap:calc(9 * var(--idf-px));font-family:Open Sans,system-ui,sans-serif}.idf-v12 .idf-header{padding:0;align-items:flex-start;gap:calc(12 * var(--idf-px))}.idf-header-title{gap:calc(9 * var(--idf-px))}.idf-header-copy p{margin-top:calc(2 * var(--idf-px))}.idf-back,.idf-header-icon{width:calc(38 * var(--idf-px));height:calc(38 * var(--idf-px));border-radius:calc(11 * var(--idf-px))}.idf-back .idf-symbol{font-size:calc(17 * var(--idf-px))}.idf-header-icon .idf-symbol{font-size:calc(20 * var(--idf-px))}.idf-status-badge{font-size:calc(11 * var(--idf-px));padding:calc(3 * var(--idf-px)) calc(10 * var(--idf-px)) calc(3 * var(--idf-px)) calc(8 * var(--idf-px))}.idf-v12 .idf-updated{padding:calc(9 * var(--idf-px)) calc(14 * var(--idf-px));gap:calc(9 * var(--idf-px));font-size:calc(12.5 * var(--idf-px));color:#6e6c88;box-shadow:0 1px 2px #1018280a}.idf-updated i{width:calc(8 * var(--idf-px));height:calc(8 * var(--idf-px));background:#16a34a;box-shadow:0 0 0 calc(4 * var(--idf-px)) #16a34a24}.idf-v12 .idf-stepper{margin:0;padding:calc(10 * var(--idf-px)) calc(18 * var(--idf-px));border-radius:calc(14 * var(--idf-px));box-shadow:0 1px 2px #1018280a}.idf-step{gap:calc(10 * var(--idf-px));flex-shrink:0}.idf-step-num{font-size:calc(12 * var(--idf-px));font-weight:800;border:1.5px solid #e4e1f0}.idf-step.active .idf-step-num{border-color:#4f46e5}.idf-step.done .idf-step-num{background:#16a34a!important;color:#fff!important;border-color:#16a34a!important}.idf-step.done .idf-step-label{color:#16a34a!important}.idf-step-line.done{border-top-color:#9edcb8!important}.idf-step-label{font-weight:600;color:#1b1830}.idf-stepper-stats{gap:calc(16 * var(--idf-px))}.idf-stepper-stat{gap:calc(8 * var(--idf-px));color:#6e6c88;font-size:calc(12.5 * var(--idf-px))}.idf-stepper-stat>.idf-symbol{font-size:calc(18 * var(--idf-px));color:#c9c6dc}.idf-stepper-stat+.idf-stepper-stat{min-height:calc(26 * var(--idf-px))}.idf-v12 .idf-body{padding:0;gap:calc(14 * var(--idf-px));grid-template-columns:calc(264 * var(--idf-px)) minmax(0,1fr)}.idf-sidebar,.idf-sections{padding:0;gap:calc(7 * var(--idf-px))}.idf-sections{padding-right:calc(2 * var(--idf-px))}.idf-upload-section{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(8 * var(--idf-px));row-gap:0;padding:calc(12 * var(--idf-px));border-radius:calc(16 * var(--idf-px));box-shadow:0 1px 2px #1018280a}.idf-upload-section>*{grid-column:1 / -1}.idf-upload-title{gap:calc(8 * var(--idf-px));margin-bottom:calc(11 * var(--idf-px))}.idf-upload-title>.idf-symbol{font-size:calc(16 * var(--idf-px));border-radius:calc(9 * var(--idf-px))}.idf-upload-section:first-child :is(.idf-dropzone,.idf-dropzone-preview){justify-self:center}.idf-dropzone{height:calc(104 * var(--idf-px));border:1.5px dashed #c9c2f5;background:#fafafc;gap:calc(3 * var(--idf-px))}.idf-dropzone .idf-symbol{color:#b7b0e4}.idf-dropzone span:not(.idf-symbol){font-weight:700;line-height:1.3}.idf-upload-section:nth-child(2) .idf-dropzone span:not(.idf-symbol){max-width:none;font-size:calc(11 * var(--idf-px))}.idf-upload-section:nth-child(2) .idf-dropzone .idf-symbol{font-size:calc(24 * var(--idf-px))}.idf-upload-section .idf-upload-btn{margin-top:calc(11 * var(--idf-px));height:calc(38 * var(--idf-px));border:1.5px solid #4f46e5;border-radius:calc(11 * var(--idf-px));font-size:calc(12.5 * var(--idf-px));font-weight:700;gap:calc(7 * var(--idf-px))}.idf-upload-section:first-child .idf-upload-btn{justify-self:center}.idf-upload-btn .idf-symbol{font-size:calc(16 * var(--idf-px))}.idf-upload-section .idf-replace-image,.idf-upload-section .idf-remove-image{margin-top:calc(11 * var(--idf-px));width:auto;height:auto;display:flex;align-items:center;gap:calc(6 * var(--idf-px));padding:calc(7 * var(--idf-px)) calc(13 * var(--idf-px));font-size:calc(12 * var(--idf-px));font-weight:600;border-radius:calc(10 * var(--idf-px));background:#fff}.idf-upload-section .idf-replace-image{grid-column:1;justify-self:end;border:1px solid #d6d3e6;color:#413e5c}.idf-upload-section .idf-remove-image{grid-column:2;justify-self:start;border:1px solid #f3d3d3;color:#ef4444}.idf-remove-image .idf-symbol{font-size:calc(15 * var(--idf-px))}.idf-upload-hint{margin-top:calc(7 * var(--idf-px));font-size:calc(10.5 * var(--idf-px));color:#9b9ab3}.idf-ai-tip{padding:calc(10 * var(--idf-px)) calc(13 * var(--idf-px));gap:calc(9 * var(--idf-px))}.idf-ai-tip .idf-symbol{font-size:calc(16 * var(--idf-px));color:#7c6fee}.idf-ai-tip span:not(.idf-symbol){color:#5d5a78}.idf-section{padding:calc(14 * var(--idf-px)) calc(16 * var(--idf-px));border-radius:calc(16 * var(--idf-px));box-shadow:0 1px 2px #1018280a}.idf-section-head{align-items:center;gap:calc(10 * var(--idf-px))}.idf-section-head h3{line-height:normal}.idf-section-icon .idf-symbol{font-size:calc(16 * var(--idf-px))}.idf-fields{column-gap:calc(16 * var(--idf-px))}.idf-input-wrap.has-icon :is(input,select),.idf-multiselect-trigger.has-icon{padding-left:calc(38 * var(--idf-px))}.idf-input-icon{left:calc(12 * var(--idf-px));color:#9b9ab3}.idf-input-icon .idf-symbol{font-size:calc(17 * var(--idf-px))}.idf-input-wrap :is(input,select),.idf-phone-input-area input{color:#1b1917;border-radius:calc(12 * var(--idf-px))}.idf-input-wrap input::placeholder,.idf-phone-input-area input::placeholder,.idf-multiselect-trigger .placeholder{color:#777;opacity:1}.idf-select-arrow{right:calc(12 * var(--idf-px));color:#9b9ab3}.idf-select-arrow .idf-symbol{font-size:calc(18 * var(--idf-px))}.idf-phone-prefix{width:calc(112 * var(--idf-px));justify-content:space-between;font-weight:600}.idf-v12 .idf-input-wrap textarea{height:calc(60 * var(--idf-px));padding:calc(10 * var(--idf-px)) calc(13 * var(--idf-px));font-size:calc(14 * var(--idf-px));line-height:1.5;color:#1b1917}.idf-locate-link{font-weight:700;gap:calc(6 * var(--idf-px))}.idf-locate-link .idf-symbol{font-size:calc(15 * var(--idf-px))}.idf-v12 .idf-footer{margin:0;padding:calc(9 * var(--idf-px)) calc(16 * var(--idf-px));gap:calc(12 * var(--idf-px))}.idf-footer-actions{gap:calc(10 * var(--idf-px))}.idf-btn-reset{height:calc(38 * var(--idf-px));font-size:calc(13 * var(--idf-px));color:#1b1830}.idf-btn-publish{height:calc(38 * var(--idf-px));padding-inline:calc(24 * var(--idf-px));font-weight:600;border-radius:calc(12 * var(--idf-px))}.idf-btn-publish:disabled{background:#d9d5e9;color:#918da5;box-shadow:none;opacity:1}.idf-back svg{width:calc(17 * var(--idf-px));height:calc(17 * var(--idf-px))}.idf-status-badge.is-saved{background:#e6f7ee;color:#15803d}.idf-upload-section:first-child .idf-replace-image{justify-self:end;padding:calc(7 * var(--idf-px)) calc(13 * var(--idf-px))}.idf-multiselect-trigger>.idf-select-arrow{display:none}@media (prefers-reduced-motion: reduce){.idf-v12 *,.idf-v12 *:after{transition:none!important;animation:none!important}}.idf-upload-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#10182866;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:11000;display:flex;align-items:center;justify-content:center;padding:1rem}.idf-upload-modal-container{background:#fff;border-radius:calc(16 * var(--idf-px, 1.2px));width:100%;max-width:600px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;overflow:hidden;font-family:Open Sans,system-ui,sans-serif}.idf-upload-modal-header{padding:calc(20 * var(--idf-px, 1.2px)) calc(24 * var(--idf-px, 1.2px));display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #f3f4f6}.idf-upload-modal-title{display:flex;flex-direction:column;gap:calc(4 * var(--idf-px, 1.2px))}.idf-upload-modal-title h2{font-size:calc(18 * var(--idf-px, 1.2px));font-weight:700;color:#111827;margin:0}.idf-upload-modal-title p{font-size:calc(13 * var(--idf-px, 1.2px));color:#6b7280;margin:0}.idf-upload-modal-close{background:none;border:none;color:#9ca3af;cursor:pointer;padding:calc(4 * var(--idf-px, 1.2px));border-radius:4px;transition:all .2s}.idf-upload-modal-close:hover{background:#f3f4f6;color:#4b5563}.idf-upload-modal-body{padding:calc(24 * var(--idf-px, 1.2px));display:flex;flex-direction:column;gap:calc(20 * var(--idf-px, 1.2px))}.idf-upload-modal-meta{display:flex;align-items:center;justify-content:space-between}.idf-upload-modal-category{display:inline-flex;align-items:center;gap:calc(6 * var(--idf-px, 1.2px));padding:calc(4 * var(--idf-px, 1.2px)) calc(10 * var(--idf-px, 1.2px));border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;border-radius:calc(6 * var(--idf-px, 1.2px));font-size:calc(12 * var(--idf-px, 1.2px));font-weight:600}.idf-upload-modal-category .idf-symbol{font-size:calc(14 * var(--idf-px, 1.2px))}.idf-upload-modal-hint{font-size:calc(12 * var(--idf-px, 1.2px));color:#6b7280}.idf-upload-modal-dropzone{border:2px dashed #e5e7eb;border-radius:calc(12 * var(--idf-px, 1.2px));background:#f9fafb;padding:calc(40 * var(--idf-px, 1.2px));text-align:center;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--idf-px, 1.2px))}.idf-upload-modal-dropzone:hover{border-color:#3b82f6;background:#eff6ff}.idf-upload-modal-dropzone .idf-symbol{font-size:calc(32 * var(--idf-px, 1.2px));color:#9ca3af}.idf-upload-modal-dropzone:hover .idf-symbol{color:#3b82f6}.idf-upload-modal-dropzone p{margin:0;font-size:calc(14 * var(--idf-px, 1.2px));color:#111827;font-weight:500}.idf-upload-modal-dropzone span{font-size:calc(13 * var(--idf-px, 1.2px));color:#6b7280}.idf-upload-modal-preview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:calc(16 * var(--idf-px, 1.2px))}.idf-upload-modal-preview-item{display:flex;flex-direction:column;gap:calc(8 * var(--idf-px, 1.2px))}.idf-upload-modal-image-wrap{position:relative;aspect-ratio:4 / 3;border-radius:calc(8 * var(--idf-px, 1.2px));overflow:hidden;border:1px solid #e5e7eb}.idf-upload-modal-image-wrap img{width:100%;height:100%;object-fit:cover}.idf-upload-modal-remove{position:absolute;top:calc(8 * var(--idf-px, 1.2px));left:calc(8 * var(--idf-px, 1.2px));width:calc(24 * var(--idf-px, 1.2px));height:calc(24 * var(--idf-px, 1.2px));border-radius:50%;background:#fff;border:1px solid #e5e7eb;color:#ef4444;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 2px #0000000d}.idf-upload-modal-caption{width:100%;padding:calc(8 * var(--idf-px, 1.2px)) calc(12 * var(--idf-px, 1.2px));border:1px solid #d1d5db;border-radius:calc(6 * var(--idf-px, 1.2px));font-size:calc(13 * var(--idf-px, 1.2px));color:#111827;font-family:inherit;outline:none}.idf-upload-modal-caption:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.idf-upload-modal-publish{background:#f9fafb;border-radius:calc(12 * var(--idf-px, 1.2px));padding:calc(16 * var(--idf-px, 1.2px));border:1px solid #e5e7eb}.idf-upload-modal-publish h3{margin:0 0 calc(12 * var(--idf-px, 1.2px));font-size:calc(14 * var(--idf-px, 1.2px));font-weight:600;color:#111827}.idf-upload-modal-options{display:grid;grid-template-columns:1fr 1fr;gap:calc(12 * var(--idf-px, 1.2px))}.idf-upload-modal-option{display:flex;align-items:flex-start;gap:calc(12 * var(--idf-px, 1.2px));padding:calc(12 * var(--idf-px, 1.2px));border:1px solid #e5e7eb;border-radius:calc(8 * var(--idf-px, 1.2px));cursor:pointer;background:#fff;transition:all .2s}.idf-upload-modal-option:has(input:checked){border-color:#3b82f6;background:#eff6ff}.idf-upload-modal-option input{margin-top:calc(2 * var(--idf-px, 1.2px));accent-color:#3b82f6}.idf-upload-modal-option-text{display:flex;flex-direction:column;gap:calc(2 * var(--idf-px, 1.2px))}.idf-upload-modal-option-text strong{font-size:calc(14 * var(--idf-px, 1.2px));color:#111827;font-weight:600}.idf-upload-modal-option-text span{font-size:calc(12 * var(--idf-px, 1.2px));color:#6b7280}.idf-upload-modal-footer{padding:calc(16 * var(--idf-px, 1.2px)) calc(24 * var(--idf-px, 1.2px));display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f3f4f6;background:#f9fafb}.idf-upload-modal-status{display:flex;align-items:center;gap:calc(8 * var(--idf-px, 1.2px));color:#10b981;font-size:calc(13 * var(--idf-px, 1.2px));font-weight:500}.idf-upload-modal-actions{display:flex;align-items:center;gap:calc(12 * var(--idf-px, 1.2px))}.idf-upload-modal-cancel{background:none;border:none;color:#4b5563;font-size:calc(14 * var(--idf-px, 1.2px));font-weight:600;cursor:pointer;padding:calc(8 * var(--idf-px, 1.2px)) calc(16 * var(--idf-px, 1.2px));font-family:inherit}.idf-upload-modal-cancel:hover{color:#111827}.idf-upload-modal-submit{background:#d1d5db;color:#6b7280;border:none;border-radius:calc(8 * var(--idf-px, 1.2px));padding:calc(8 * var(--idf-px, 1.2px)) calc(16 * var(--idf-px, 1.2px));font-size:calc(14 * var(--idf-px, 1.2px));font-weight:600;display:inline-flex;align-items:center;gap:calc(8 * var(--idf-px, 1.2px));cursor:not-allowed;font-family:inherit}.idf-upload-modal-submit.active{background:#c4b5fd;color:#fff;cursor:pointer}.idf-upload-modal-submit.active:hover{background:#a78bfa}.idf-success-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:11001}.idf-success-modal-container{background:#fff;border-radius:12px;width:480px;max-width:90vw;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;padding:40px;display:flex;flex-direction:column;align-items:center;text-align:center;animation:modal-pop .3s cubic-bezier(.34,1.56,.64,1)}.idf-success-modal-icon{width:64px;height:64px;background:#22c55e;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 0 0 10px #dcfce7}.idf-success-modal-icon span{color:#fff;font-size:32px}.idf-success-modal-title{font-size:20px;font-weight:600;color:#111827;margin-bottom:8px}.idf-success-modal-desc{font-size:14px;color:#6b7280;margin-bottom:24px}.idf-success-modal-progress{width:100%;height:4px;background:#f3f4f6;border-radius:2px;overflow:hidden;position:relative}.idf-success-modal-progress-bar{position:absolute;top:0;left:0;height:100%;background:#22c55e;animation:progress-fill 2s linear forwards}@keyframes progress-fill{0%{width:0%}to{width:100%}}.idf-upload-modal-submit .idf-symbol{font-size:calc(16 * var(--idf-px, 1.2px))}.idf-confirm-modal-card{background:#fff;border-radius:24px;width:440px;max-width:92vw;padding:32px 28px 26px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 24px 48px -12px #10182838;animation:idfModalPop .22s cubic-bezier(.16,1,.3,1)}.idf-confirm-icon-box{width:58px;height:58px;border-radius:18px;background:#ea6c2d;display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:0 8px 16px -2px #ea6c2d59}.idf-confirm-title{font-size:20px;font-weight:700;color:#161328;margin:0 0 8px;line-height:1.3}.idf-confirm-sub{font-size:13.5px;color:#6f6d8a;margin:0 0 28px;line-height:1.45}.idf-confirm-actions{display:flex;gap:12px;width:100%}.idf-confirm-btn-cancel{flex:1;height:44px;border-radius:12px;border:none;background:#f0eff8;color:#1e1b39;font-size:14.5px;font-weight:600;cursor:pointer;transition:background .15s ease}.idf-confirm-btn-cancel:hover{background:#e4e2f2}.idf-confirm-btn-save{flex:1;height:44px;border-radius:12px;border:none;background:#4f46e5;color:#fff;font-size:14.5px;font-weight:600;cursor:pointer;box-shadow:0 4px 14px #4f46e559;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:8px}.idf-confirm-btn-save:hover:not(:disabled){background:#4338ca;box-shadow:0 6px 18px #4f46e573}.idf-confirm-btn-save:disabled{opacity:.7;cursor:not-allowed}.idf-progress-modal-card{background:#fff;border-radius:24px;width:440px;max-width:92vw;padding:36px 32px 30px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 24px 48px -12px #10182838;animation:idfModalPop .22s cubic-bezier(.16,1,.3,1)}.idf-progress-halo{width:72px;height:72px;border-radius:50%;background:#e8f8f0;border:2px solid #c8f0dc;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.idf-progress-check-circle{width:50px;height:50px;border-radius:50%;background:#16a34a;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #16a34a4d}.idf-progress-title{font-size:19px;font-weight:700;color:#161328;margin:0 0 8px;line-height:1.3}.idf-progress-sub{font-size:13.5px;color:#6f6d8a;margin:0 0 26px;line-height:1.45}.idf-progress-track{width:100%;height:5px;background:#eeedf8;border-radius:999px;overflow:hidden;position:relative}.idf-progress-fill{height:100%;background:#16a34a;border-radius:999px;animation:idfFillBar 1.8s cubic-bezier(.4,0,.2,1) forwards}.idf-v12{color:#0f172a;background:#f8fafc}.idf-v12 :where(button,a):focus-visible{outline-color:#007aff}.idf-breadcrumb [aria-current=page]{color:#007aff}.idf-back{border-color:#e2e8f0;color:#007aff}.idf-back:hover{border-color:#93c5fd}.idf-header-icon{background:#e8f1ff;color:#007aff}.idf-header-title h1{color:#0f172a}.idf-header-title p,.idf-section-head p,.idf-upload-sub,.idf-field-hint,.idf-updated{color:#94a3b8}.idf-updated strong{color:#0f172a}.idf-progress-wrap{background:#fff;border-color:#e2e8f0}.idf-step.active .idf-step-num{background:#007aff;border-color:#007aff}.idf-step.active .idf-step-label{color:#0f172a}.idf-step:not(.active):not(.done) .idf-step-label{color:#94a3b8}.idf-step-line{border-top-color:#e2e8f0}.idf-section-card{background:#fff;border-color:#e2e8f0}.idf-upload-title{color:#0f172a}.idf-upload-title>.idf-symbol{color:#007aff;background:#e8f1ff}.idf-ai-generate{border-color:#007aff;color:#007aff}.idf-upload-drop{background:#f8fafc;border-color:#e2e8f0}.idf-sections::-webkit-scrollbar-thumb{background:#cbd5e1}.idf-section{background:#fff;border-color:#e2e8f0}.idf-section-icon.blue{background:#e8fbef;color:#34c759}.idf-section-head h3{color:#0f172a}.idf-field>label{color:#64748b}.idf-input-wrap input,.idf-input-wrap select,.idf-phone-input-area{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}.idf-input-wrap select:focus,.idf-phone-wrap:focus-within{border-color:#007aff}.idf-input-wrap .idf-disabled-input{background:#f1f5f9;color:#64748b}.idf-manage-hint{color:#94a3b8}.idf-phone-wrap{border-color:#e2e8f0}.idf-phone-prefix{background:#f1f5f9;border-right-color:#e2e8f0;color:#0f172a}.idf-phone-prefix select{color:#0f172a}.idf-phone-flag,.idf-locate-hint{color:#94a3b8}.idf-locate-link{color:#007aff;background:#e8f1ff}.idf-locate-link:hover{color:#0051d5}.idf-select-trigger{border-color:#e2e8f0;background:#fff;color:#0f172a}.idf-check-item input{accent-color:#007AFF}.idf-form-footer{background:#fff;border-top-color:#e2e8f0}.idf-footer-hint{color:#94a3b8}.idf-btn-ghost{border-color:#e2e8f0}.idf-btn-primary{background:#007aff}.idf-review{background:#f8fafc;border-color:#e2e8f0}.idf-stepper-stat+.idf-stepper-stat{border-left-color:#e2e8f0}.idf-stepper-stat>.idf-symbol{background:#e8f1ff}.idf-form-control{border-color:#e2e8f0}.idf-form-control:focus{outline-color:#93c5fd;border-color:#007aff}.idf-phone-prefix,.idf-phone-input-area{border-color:#e2e8f0}.idf-ai-tip{background:#f1f5f9}.idf-card{border-color:#e2e8f0}.idf-section-label{color:#94a3b8}.idf-save-indicator{background:#34c759;box-shadow:0 0 0 4px #34c75924}.idf-step{border-color:#e2e8f0}.idf-step.active{border-color:#007aff}.idf-step.done .idf-step-num{background:#34c759!important;border-color:#34c759!important}.idf-step.done .idf-step-label{color:#34c759!important}.idf-step-label{color:#64748b}.idf-step-sub{color:#94a3b8}.idf-drop{border-color:#93c5fd}.idf-drop-btn{border-color:#007aff}.idf-drop-meta{color:#94a3b8}.idf-field-error{border-color:#ffc9c7;color:#ff3b30}.idf-field-error-msg{color:#94a3b8}.idf-stepper-ico{color:#007aff}.idf-field-prefix,.idf-field-suffix{color:#94a3b8}.idf-field-input,.idf-field-readonly{color:#0f172a}.idf-status-badge.is-saved{background:#e8fbef;color:#15803d}.idf-danger-outline{border-color:#e5e7eb;color:#ff3b30}.idf-confirm-title{color:#0f172a}.idf-confirm-btn-save{background:#007aff}.idf-confirm-btn-save:hover:not(:disabled){background:#0051d5}.idf-progress-check{background:#34c759;box-shadow:0 4px 12px #34c7594d}.idf-progress-title{color:#0f172a}.idf-progress-fill{background:#34c759}@keyframes idfFillBar{0%{width:0%}to{width:100%}}@font-face{font-family:IDV Material Symbols;src:url(/assets/MaterialSymbolsOutlined-DB9sRHmd.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block}.idv-frame{position:relative;flex:1 1 0%;width:100%;height:100%;min-height:0;min-width:0;max-height:100%;overflow:hidden;container-type:size;background:#edebf7}.idv-v12{--idv-vh: min(1vh, 1.069cqh, .64935cqw);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;min-width:0;color:#1b1830;background:#edebf7;font-size:calc(1.6 * var(--idv-vh));line-height:normal}.idv-v12 *,.idv-v12 *:before,.idv-v12 *:after{box-sizing:border-box}.idv-v12 :where(h1,h2,h3,h4,p){margin:0}.idv-v12 :where(button,a){-webkit-tap-highlight-color:transparent}.idv-v12 button{font-family:inherit;cursor:pointer}.idv-v12 a{color:inherit;text-decoration:none}.idv-v12 :where(button,a):focus-visible{outline:calc(.22 * var(--idv-vh)) solid #6d5ae6;outline-offset:calc(.44 * var(--idv-vh))}.idv-symbol{display:inline-block;flex-shrink:0;width:1em;height:1em;overflow:hidden;font-family:IDV Material Symbols;font-style:normal;font-weight:400;font-size:calc(2.67 * var(--idv-vh));line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.idv-v12 .idv-breadcrumb{display:flex;align-items:center;flex:0 0 calc(3.6 * var(--idv-vh));margin:0!important;padding:0 calc(2.6 * var(--idv-vh))!important}.idv-breadcrumb ol{gap:calc(.8 * var(--idv-vh));font-size:calc(1.45 * var(--idv-vh));line-height:normal}.idv-breadcrumb .dm-breadcrumb-link{color:#8c8aa4;font-weight:400;font-size:calc(1.45 * var(--idv-vh))!important}.idv-breadcrumb [aria-current=page]{color:#4f46e5;font-weight:600;font-size:calc(1.45 * var(--idv-vh))!important}.idv-breadcrumb .dm-breadcrumb-separator{font-size:calc(1.45 * var(--idv-vh))!important;color:#8c8aa4}.idv-header{display:flex;align-items:center;gap:calc(1.2 * var(--idv-vh));padding:calc(.4 * var(--idv-vh)) calc(2.6 * var(--idv-vh)) calc(1 * var(--idv-vh));flex-shrink:0}.idv-back{display:flex;align-items:center;justify-content:center;width:calc(4.2 * var(--idv-vh));height:calc(4.2 * var(--idv-vh));border-radius:50%;border:calc(.11 * var(--idv-vh)) solid #d6d3e6;background:#fff;color:#4f46e5;cursor:pointer;flex-shrink:0;transition:border-color .16s,background .16s}.idv-back:hover{border-color:#c9c2f5;background:#f5f3ff}.idv-back .idv-symbol{font-size:calc(2.2 * var(--idv-vh))}.idv-header-copy{flex:1;min-width:0}.idv-header-copy h1{font-size:calc(2.8 * var(--idv-vh));font-weight:700;color:#161328;letter-spacing:-.01em}.idv-header-copy p{font-size:calc(1.45 * var(--idv-vh));color:#9b9ab3;margin-top:calc(.2 * var(--idv-vh))}.idv-header-right{display:flex;align-items:center;gap:calc(1.4 * var(--idv-vh));flex-shrink:0}.idv-pub-status{display:flex;align-items:center;gap:calc(.6 * var(--idv-vh));font-size:calc(1.45 * var(--idv-vh));color:#9b9ab3}.idv-pub-status .dot{width:calc(.8 * var(--idv-vh));height:calc(.8 * var(--idv-vh));border-radius:50%;background:#c9c6dc}.idv-pub-status strong{color:#6b6985;font-weight:600}.idv-edit-btn{display:flex;align-items:center;gap:calc(.6 * var(--idv-vh));height:calc(4.4 * var(--idv-vh));padding:0 calc(2 * var(--idv-vh));border:none;border-radius:calc(1.2 * var(--idv-vh));background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;font-size:calc(1.5 * var(--idv-vh));font-weight:700;font-family:inherit;cursor:pointer;box-shadow:0 calc(.6 * var(--idv-vh)) calc(1.6 * var(--idv-vh)) #4f46e547;transition:transform .16s}.idv-edit-btn:hover{transform:translateY(calc(-.15 * var(--idv-vh)))}.idv-edit-btn .idv-symbol{font-size:calc(1.8 * var(--idv-vh))}.idv-content{flex:1;min-height:0;overflow-y:auto;padding:0 calc(2.6 * var(--idv-vh));display:flex;flex-direction:column;gap:calc(1.4 * var(--idv-vh));padding-bottom:calc(2 * var(--idv-vh))}.idv-content::-webkit-scrollbar{width:calc(.5 * var(--idv-vh))}.idv-content::-webkit-scrollbar-thumb{background:#d6d3e6;border-radius:calc(.4 * var(--idv-vh))}.idv-content::-webkit-scrollbar-track{background:transparent}.idv-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) calc(40 * var(--idv-vh));min-height:calc(26 * var(--idv-vh));border-radius:calc(2 * var(--idv-vh));overflow:hidden;background:linear-gradient(135deg,#1e1650,#3a2d8a,#4f46e5);flex-shrink:0}.idv-hero:before,.idv-hero:after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:1}.idv-hero:before{width:calc(20 * var(--idv-vh));height:calc(20 * var(--idv-vh));top:calc(-6 * var(--idv-vh));right:calc(32 * var(--idv-vh));background:#ffffff0a}.idv-hero:after{width:calc(12 * var(--idv-vh));height:calc(12 * var(--idv-vh));top:calc(-2 * var(--idv-vh));right:calc(50 * var(--idv-vh));background:#ffffff08}.idv-hero-left{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:calc(2 * var(--idv-vh)) calc(2.4 * var(--idv-vh))}.idv-hero-top{display:flex;align-items:flex-start;justify-content:space-between}.idv-live-badge{display:inline-flex;align-items:center;gap:calc(.5 * var(--idv-vh));padding:calc(.45 * var(--idv-vh)) calc(1.2 * var(--idv-vh));border-radius:calc(2 * var(--idv-vh));background:#16a34a33;color:#4ade80;font-size:calc(1.3 * var(--idv-vh));font-weight:700;letter-spacing:.04em;text-transform:uppercase}.idv-live-badge i{width:calc(.7 * var(--idv-vh));height:calc(.7 * var(--idv-vh));border-radius:50%;background:#4ade80}.idv-profile-ring{display:flex;align-items:center;gap:calc(.8 * var(--idv-vh))}.idv-profile-ring-circle{position:relative;width:calc(5 * var(--idv-vh));height:calc(5 * var(--idv-vh))}.idv-profile-ring-circle svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.idv-profile-ring-circle span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:calc(1.6 * var(--idv-vh));font-weight:800;color:#fff}.idv-profile-ring-label{font-size:calc(1.25 * var(--idv-vh));font-weight:700;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;line-height:1.3}.idv-profile-ring-label small{display:block;margin-top:calc(.3 * var(--idv-vh));font-size:calc(1.05 * var(--idv-vh));font-weight:600;text-transform:none;letter-spacing:normal}.idv-institution-info{display:flex;align-items:flex-end;gap:calc(1.4 * var(--idv-vh))}.idv-institution-avatar{width:calc(7 * var(--idv-vh));height:calc(7 * var(--idv-vh));border-radius:50%;background:#2d266e;border:calc(.3 * var(--idv-vh)) solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.idv-institution-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.idv-institution-avatar .idv-symbol{font-size:calc(3.2 * var(--idv-vh));color:#ffffff80}.idv-institution-meta{min-width:0}.idv-institution-label{font-size:calc(1.2 * var(--idv-vh));font-weight:700;color:#ffffff80;text-transform:uppercase;letter-spacing:.06em}.idv-institution-name{font-size:calc(2.6 * var(--idv-vh));font-weight:800;color:#fff;margin-top:calc(.2 * var(--idv-vh));line-height:1.2}.idv-institution-tags{display:flex;align-items:center;gap:calc(.8 * var(--idv-vh));margin-top:calc(.8 * var(--idv-vh));flex-wrap:wrap}.idv-tag{display:inline-flex;align-items:center;gap:calc(.4 * var(--idv-vh));padding:calc(.3 * var(--idv-vh)) calc(.9 * var(--idv-vh));border-radius:calc(.8 * var(--idv-vh));background:#ffffff1f;color:#ffffffd9;font-size:calc(1.3 * var(--idv-vh));font-weight:600;white-space:nowrap}.idv-tag .idv-symbol{font-size:calc(1.5 * var(--idv-vh))}.idv-hero-right{position:relative;z-index:2;background:#ffffff0f;display:flex;align-items:center;justify-content:center;overflow:hidden}.idv-hero-right img{width:100%;height:100%;object-fit:cover}.idv-cover-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(1 * var(--idv-vh));width:100%;height:100%;background:linear-gradient(180deg,#ffffff14,#ffffff05)}.idv-cover-placeholder .idv-symbol{font-size:calc(6 * var(--idv-vh));color:#ffffff26}.idv-cover-overlay{position:absolute;bottom:calc(1.2 * var(--idv-vh));right:calc(1.2 * var(--idv-vh));padding:calc(.4 * var(--idv-vh)) calc(1 * var(--idv-vh));border-radius:calc(.8 * var(--idv-vh));background:#00000073;color:#ffffffd9;font-size:calc(1.25 * var(--idv-vh));font-weight:500;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.idv-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(1.4 * var(--idv-vh));flex-shrink:0}.idv-stat-card{display:flex;align-items:center;gap:calc(1.4 * var(--idv-vh));background:#fff;border:calc(.11 * var(--idv-vh)) solid #eceaf6;border-radius:calc(1.6 * var(--idv-vh));padding:calc(1.6 * var(--idv-vh)) calc(2 * var(--idv-vh))}.idv-stat-icon{display:flex;align-items:center;justify-content:center;width:calc(4.8 * var(--idv-vh));height:calc(4.8 * var(--idv-vh));border-radius:calc(1.3 * var(--idv-vh));flex-shrink:0}.idv-stat-icon.indigo{background:#eef0ff;color:#4f46e5}.idv-stat-icon.amber{background:#fff3df;color:#d97706}.idv-stat-icon.teal{background:#e4f6f4;color:#0d9488}.idv-stat-icon .idv-symbol{font-size:calc(2.4 * var(--idv-vh))}.idv-stat-copy small{display:block;font-size:calc(1.2 * var(--idv-vh));font-weight:700;letter-spacing:.06em;color:#9a97b4;text-transform:uppercase;white-space:nowrap}.idv-stat-copy strong{display:block;font-size:calc(2.2 * var(--idv-vh));font-weight:800;color:#161328;margin-top:calc(.3 * var(--idv-vh));line-height:1.15}.idv-stat-copy strong.empty{color:#b4b1c8}.idv-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(1.4 * var(--idv-vh));flex:1;min-height:0}.idv-card{background:#fff;border:calc(.11 * var(--idv-vh)) solid #eceaf6;border-radius:calc(1.6 * var(--idv-vh));padding:calc(2 * var(--idv-vh)) calc(2.4 * var(--idv-vh));display:flex;flex-direction:column}.idv-card-head{display:flex;align-items:center;gap:calc(1 * var(--idv-vh));margin-bottom:calc(1.8 * var(--idv-vh))}.idv-card-icon{display:flex;align-items:center;justify-content:center;width:calc(3.6 * var(--idv-vh));height:calc(3.6 * var(--idv-vh));border-radius:50%;flex-shrink:0}.idv-card-icon.indigo{background:#eef0ff;color:#4f46e5}.idv-card-icon.rose{background:#fef0f0;color:#e53e3e}.idv-card-icon .idv-symbol{font-size:calc(2 * var(--idv-vh))}.idv-card-head h2{font-size:calc(1.85 * var(--idv-vh));font-weight:700;color:#161328}.idv-fields{display:flex;flex-direction:column;gap:calc(1.8 * var(--idv-vh))}.idv-field{display:flex;align-items:flex-start;gap:calc(1 * var(--idv-vh))}.idv-field-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:calc(.1 * var(--idv-vh))}.idv-field-icon .idv-symbol{font-size:calc(2.2 * var(--idv-vh));color:#a9a6bf}.idv-field-copy{min-width:0}.idv-field-label{font-size:calc(1.2 * var(--idv-vh));font-weight:700;letter-spacing:.06em;color:#9a97b4;text-transform:uppercase}.idv-field-value{font-size:calc(1.7 * var(--idv-vh));font-weight:600;color:#161328;margin-top:calc(.2 * var(--idv-vh));line-height:1.3}.idv-field-value.empty{color:#b4b1c8}.idv-contact-row{display:grid;grid-template-columns:1fr 1fr;gap:calc(1.4 * var(--idv-vh));margin-bottom:calc(1.4 * var(--idv-vh))}.idv-map-container{flex:1;min-height:calc(22 * var(--idv-vh));border-radius:calc(1.2 * var(--idv-vh));overflow:hidden;background:#f0eef8;margin-bottom:calc(1.4 * var(--idv-vh))}.idv-map-container>div{width:100%;height:100%}.idv-map-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(.8 * var(--idv-vh));background:#f5f3ff}.idv-map-placeholder .idv-symbol{font-size:calc(5 * var(--idv-vh));color:#c9c6dc}.idv-map-placeholder span{font-size:calc(1.4 * var(--idv-vh));color:#9b9ab3;font-weight:500}.idv-header{padding-top:calc(1.11 * var(--idv-vh));padding-bottom:calc(1.22 * var(--idv-vh))}.idv-header-copy h1{font-size:calc(2.667 * var(--idv-vh));font-weight:600;letter-spacing:-.02em}.idv-header-copy p{font-size:calc(1.389 * var(--idv-vh))}.idv-pub-status{border:1px solid #e2dff0;background:#fff;border-radius:calc(1.22 * var(--idv-vh));padding:calc(1 * var(--idv-vh)) calc(1.44 * var(--idv-vh));font-size:calc(1.278 * var(--idv-vh))}.idv-back{border-radius:calc(1.22 * var(--idv-vh))}.idv-content{overflow:hidden;gap:calc(1.22 * var(--idv-vh));padding-bottom:calc(1.56 * var(--idv-vh))}.idv-hero{height:calc(23.11 * var(--idv-vh));min-height:0;grid-template-columns:minmax(0,1fr) 42%;border-radius:calc(2.22 * var(--idv-vh));background:#171436;box-shadow:0 calc(1.56 * var(--idv-vh)) calc(3.56 * var(--idv-vh)) #211e3638}.idv-hero:before,.idv-hero:after{display:none}.idv-hero-left{padding:calc(1.78 * var(--idv-vh)) calc(2 * var(--idv-vh)) calc(2 * var(--idv-vh));background:linear-gradient(125deg,#2a2560,#171436 72%)}.idv-hero-right:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#171436,rgba(23,20,54,.72) 12%,rgba(23,20,54,.18) 34%,transparent 58%);pointer-events:none}.idv-hero-right img{object-position:center 45%}.idv-cover-overlay{z-index:1;font-size:calc(1.167 * var(--idv-vh))}.idv-live-badge{font-size:calc(1.056 * var(--idv-vh));color:#d6fbe7;border:1px solid #6ee7a873;padding:calc(.556 * var(--idv-vh)) calc(1.22 * var(--idv-vh))}.idv-profile-ring{gap:calc(1.11 * var(--idv-vh));background:#ffffff17;border:1px solid #ffffff29;border-radius:calc(1.44 * var(--idv-vh));padding:calc(.78 * var(--idv-vh)) calc(1.33 * var(--idv-vh)) calc(.78 * var(--idv-vh)) calc(1 * var(--idv-vh))}.idv-profile-ring-circle{width:calc(3.33 * var(--idv-vh));height:calc(3.33 * var(--idv-vh))}.idv-profile-ring-label{font-size:calc(1 * var(--idv-vh))}.idv-profile-ring-label strong{display:block;color:#fff;font-size:calc(1.667 * var(--idv-vh));line-height:1.2}.idv-institution-avatar{width:calc(8.22 * var(--idv-vh));height:calc(8.22 * var(--idv-vh));border-radius:calc(2.11 * var(--idv-vh));background:#fff}.idv-institution-avatar img{border-radius:0;object-fit:contain}.idv-institution-name{font-size:calc(2.889 * var(--idv-vh));font-weight:700;letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idv-tag{font-size:calc(1.22 * var(--idv-vh));border:1px solid #ffffff2e}.idv-stat-card{padding:calc(1.33 * var(--idv-vh)) calc(1.78 * var(--idv-vh));border-radius:calc(1.78 * var(--idv-vh));min-width:0}.idv-stat-icon{width:calc(4.22 * var(--idv-vh));height:calc(4.22 * var(--idv-vh))}.idv-stat-copy{min-width:0}.idv-stat-copy small,.idv-field-label{font-size:calc(1.056 * var(--idv-vh))}.idv-stat-copy strong{font-size:calc(2.11 * var(--idv-vh));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idv-card{position:relative;min-height:0;min-width:0;border-radius:calc(2 * var(--idv-vh));padding:calc(1.44 * var(--idv-vh)) calc(1.78 * var(--idv-vh));gap:calc(1.11 * var(--idv-vh))}.idv-card-head{margin:0;flex-shrink:0}.idv-card-icon{width:calc(2.89 * var(--idv-vh));height:calc(2.89 * var(--idv-vh));border-radius:calc(.89 * var(--idv-vh))}.idv-card-icon.indigo{background:#e4f6f4;color:#0d9488}.idv-card-icon.rose{background:#fff3df;color:#d97706}.idv-card-head h2{font-size:calc(1.444 * var(--idv-vh))}.idv-fields{flex:1;min-height:0;gap:0}.idv-fields>.idv-field{flex:1;min-height:0;align-items:center;border-bottom:1px solid #f2f0f8}.idv-fields>.idv-field:last-child{border-bottom:0}.idv-fields .idv-field-icon{width:calc(3.11 * var(--idv-vh));height:calc(3.11 * var(--idv-vh));background:#f5f4fb;border-radius:calc(1 * var(--idv-vh))}.idv-field-icon .idv-symbol{font-size:calc(1.667 * var(--idv-vh));color:#7c77a6}.idv-field-value{font-size:calc(1.556 * var(--idv-vh));font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idv-contact-row{margin:0;gap:calc(1 * var(--idv-vh));flex-shrink:0}.idv-contact-row>.idv-field{position:relative;display:block;min-width:0;padding:calc(1 * var(--idv-vh)) calc(1.33 * var(--idv-vh));background:#fafafc;border:1px solid #f0eef7;border-radius:calc(1.33 * var(--idv-vh))}.idv-contact-row .idv-field-icon{position:absolute;top:calc(1 * var(--idv-vh));left:calc(1.33 * var(--idv-vh))}.idv-contact-row .idv-field-label{padding-left:calc(2.22 * var(--idv-vh))}.idv-map-container{position:relative;min-height:0;margin:0;border:1px solid #e6eae7;border-radius:calc(1.556 * var(--idv-vh))}.idv-map-placeholder{background-color:#f1f5f2;background-image:linear-gradient(#e4ebe6 1px,transparent 1px),linear-gradient(90deg,#e4ebe6 1px,transparent 1px);background-size:calc(3.78 * var(--idv-vh)) calc(3.78 * var(--idv-vh))}.idv-map-placeholder .idv-symbol{color:#d97706;font-size:calc(3 * var(--idv-vh))}.idv-map-container>.idv-map-address{position:absolute;inset:auto calc(1.33 * var(--idv-vh)) calc(1.33 * var(--idv-vh));width:auto;height:auto;padding:calc(1 * var(--idv-vh)) calc(1.33 * var(--idv-vh));background:#fff;border:1px solid #edebf5;border-radius:calc(1.33 * var(--idv-vh));box-shadow:0 6px 16px #10182817}.idv-map-address .idv-field-value{white-space:normal;font-size:calc(1.444 * var(--idv-vh))}.idv-v12{--idv-px: calc(var(--idv-vh) / 9);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:calc(10 * var(--idv-px)) calc(24 * var(--idv-px)) calc(14 * var(--idv-px));gap:calc(11 * var(--idv-px))}.idv-v12 .idv-header{padding:0;align-items:flex-start;gap:calc(12 * var(--idv-px))}.idv-header-copy p{margin-top:calc(2 * var(--idv-px))}.idv-back{width:calc(38 * var(--idv-px));height:calc(38 * var(--idv-px))}.idv-back .idv-symbol{font-size:calc(17 * var(--idv-px))}.idv-header-right{gap:calc(9 * var(--idv-px))}.idv-edit-btn{font-size:calc(12.5 * var(--idv-px));height:calc(38 * var(--idv-px));gap:calc(8 * var(--idv-px))}.idv-edit-btn .idv-symbol{font-size:calc(17 * var(--idv-px))}.idv-pub-status .idv-symbol{font-size:calc(16 * var(--idv-px))}.idv-v12 .idv-content{padding:0;gap:calc(11 * var(--idv-px))}.idv-hero-top{align-items:center;gap:calc(12 * var(--idv-px))}.idv-live-badge{font-size:calc(9.5 * var(--idv-px));font-weight:800;gap:calc(6 * var(--idv-px))}.idv-live-badge i{width:calc(6 * var(--idv-px));height:calc(6 * var(--idv-px));background:#6ee7a8}.idv-institution-info{gap:calc(14 * var(--idv-px))}.idv-institution-avatar{border:2px solid #ffffffd9;box-shadow:0 calc(8 * var(--idv-px)) calc(20 * var(--idv-px)) #0000004d}.idv-institution-label{font-size:calc(10.5 * var(--idv-px));letter-spacing:.09em;color:#ffffff8c}.idv-institution-tags{gap:calc(6 * var(--idv-px));margin-top:calc(9 * var(--idv-px))}.idv-tag{padding:calc(4 * var(--idv-px)) calc(10 * var(--idv-px));border-radius:calc(9 * var(--idv-px));gap:calc(5 * var(--idv-px));background:#ffffff24}.idv-tag .idv-symbol{font-size:calc(14 * var(--idv-px));color:#ffffffb8}.idv-cover-overlay{display:flex;gap:calc(6 * var(--idv-px));align-items:center;font-size:calc(10.5 * var(--idv-px));font-weight:600;padding:calc(5 * var(--idv-px)) calc(10 * var(--idv-px));border:1px solid #ffffff33;border-radius:calc(10 * var(--idv-px));background:#0c0a208c}.idv-cover-overlay .idv-symbol{font-size:calc(14 * var(--idv-px))}.idv-stats,.idv-columns{gap:calc(11 * var(--idv-px))}.idv-stat-card{gap:calc(12 * var(--idv-px));box-shadow:0 1px 2px #1018280a}.idv-stat-icon .idv-symbol{font-size:calc(20 * var(--idv-px))}.idv-stat-copy strong{margin:0;line-height:1.2;letter-spacing:-.02em}.idv-card{box-shadow:0 1px 2px #1018280a}.idv-card:first-child{padding-bottom:calc(4 * var(--idv-px));gap:calc(6 * var(--idv-px))}.idv-card-head{gap:calc(9 * var(--idv-px))}.idv-card-icon .idv-symbol{font-size:calc(15 * var(--idv-px))}.idv-fields>.idv-field{gap:calc(11 * var(--idv-px));padding-inline:calc(2 * var(--idv-px))}.idv-field-copy{flex:1}.idv-field-value{color:#211e36;margin-top:0}.idv-contact-row .idv-field-value{margin-top:calc(3 * var(--idv-px))}.idv-contact-row .idv-field-icon .idv-symbol{font-size:calc(14 * var(--idv-px));color:#a9a6bf}.idv-map-placeholder{position:relative;overflow:hidden}.idv-map-placeholder:before,.idv-map-placeholder:after{content:"";position:absolute;background:#dce6de;pointer-events:none}.idv-map-placeholder:before{left:-10%;top:34%;width:130%;height:calc(16 * var(--idv-px));transform:rotate(-6deg)}.idv-map-placeholder:after{left:22%;top:-20%;width:calc(14 * var(--idv-px));height:150%;transform:rotate(9deg)}.idv-map-placeholder>span{position:relative;z-index:1}.idv-map-placeholder>.idv-symbol{position:absolute;top:32%;left:calc(22% - 12 * var(--idv-px));width:calc(38 * var(--idv-px));height:calc(38 * var(--idv-px));display:grid;place-items:center;font-size:calc(22 * var(--idv-px));background:#d9770629;border-radius:50%}.idv-map-container>.idv-map-address{right:auto;max-width:calc(100% - 24 * var(--idv-px))}.idv-map-address .idv-field-value{margin-top:calc(3 * var(--idv-px));line-height:1.4}.idv-back svg{width:calc(17 * var(--idv-px));height:calc(17 * var(--idv-px))}.idv-v12{color:#0f172a;background:#f8fafc}.idv-v12 :where(button,a):focus-visible{outline-color:#007aff}.idv-breadcrumb [aria-current=page]{color:#007aff}.idv-back{border-color:#e2e8f0;color:#007aff}.idv-back:hover{border-color:#93c5fd}.idv-header-copy h1{color:#0f172a}.idv-header-copy p,.idv-pub-status{color:#94a3b8}.idv-pub-status strong{color:#64748b}.idv-edit-btn{background:#007aff}.idv-content::-webkit-scrollbar-thumb{background:#cbd5e1}.idv-hero{background:linear-gradient(135deg,#0f172a,#1e3a8a,#007aff)}.idv-live-badge i{background:#34c759}.idv-stat-card{border-color:#e2e8f0}.idv-stat-icon.indigo{background:#e8f1ff;color:#007aff}.idv-stat-copy strong{color:#0f172a}.idv-card{border-color:#e2e8f0}.idv-card-icon.indigo{background:#e8f1ff;color:#007aff}.idv-card-head h2,.idv-field-value{color:#0f172a}.idv-map-placeholder .idv-symbol{color:#cbd5e1}.idv-map-placeholder span{color:#94a3b8}.idv-contact-row>.idv-field{background:#f8fafc;border-color:#e2e8f0}.idv-contact-row .idv-field-icon .idv-symbol{color:#94a3b8}.idv-map-container,.idv-map-address{border-color:#e2e8f0}@media (prefers-reduced-motion: reduce){.idv-v12 *,.idv-v12 *:after{transition:none!important;animation:none!important}}@keyframes ipFadeUp{0%{opacity:0;transform:translateY(1.4vh)}to{opacity:1;transform:translateY(0)}}@keyframes ipHeadIn{0%{opacity:0;transform:translate(-1vh)}to{opacity:1;transform:translate(0)}}@keyframes ipFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ipModalPop{0%{opacity:0;transform:scale(.95) translateY(1vh)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ipFillBar{0%{width:0%}40%{width:45%}75%{width:85%}to{width:100%}}.ip-page-frame{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:#edebf7;padding:2vh 3.5vh 3vh;box-sizing:border-box;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#161328;animation:ipFadeUp .34s cubic-bezier(.2,.8,.2,1) both}.ip-breadcrumb{display:flex;align-items:center;gap:1vh;font-size:1.55vh;color:#6b6985;margin-bottom:1.8vh;font-weight:500;flex-shrink:0}.ip-breadcrumb-btn{color:#4f46e5;text-decoration:none;background:none;border:none;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;transition:color .15s ease}.ip-breadcrumb-btn:hover{color:#3730a3;text-decoration:underline}.ip-breadcrumb span.sep{color:#9d9bb0;font-size:1.55vh}.ip-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2vh;gap:2vh;flex-shrink:0}.ip-header-left{display:flex;align-items:flex-start;gap:1.5vh;min-width:0}.ip-back-btn{width:4.8vh;height:4.8vh;border-radius:1.4vh;border:1.5px solid #d6d3e6;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4f46e5;flex-shrink:0;transition:all .16s ease}.ip-back-btn:hover{border-color:#c9c2f5;transform:translate(-.3vh);background:#fdfcff}.ip-header-icon{width:5vh;height:5vh;border-radius:1.5vh;background:#e4f6f4;display:flex;align-items:center;justify-content:center;color:#0d9488;flex-shrink:0}.ip-header-titles h1{font-size:3.2vh;font-weight:700;letter-spacing:-.02em;color:#161328;margin:0;line-height:1.25;animation:ipHeadIn .4s cubic-bezier(.2,.8,.2,1) both}.ip-header-titles p{font-size:1.6vh;color:#9b9ab3;margin:.5vh 0 0;line-height:1.4}.ip-header-right{display:flex;align-items:center;gap:1.2vh;flex-shrink:0}.ip-live-pill{display:flex;align-items:center;gap:1vh;background:#fff;border:1px solid #eceaf6;border-radius:1.4vh;padding:1.1vh 1.8vh;font-size:1.5vh;color:#6e6c88;box-shadow:0 .2vh .4vh #1018280a;white-space:nowrap}.ip-live-dot{width:1vh;height:1vh;border-radius:50%;background:#16a34a;box-shadow:0 0 0 .5vh #16a34a24}.ip-primary-btn{display:flex;align-items:center;gap:1vh;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-radius:1.4vh;padding:1.4vh 2.4vh;font-size:1.6vh;font-weight:700;border:none;cursor:pointer;box-shadow:0 1vh 2.4vh #4f46e552;transition:transform .16s ease,box-shadow .16s ease;white-space:nowrap;flex-shrink:0}.ip-primary-btn:hover:not(:disabled){transform:translateY(-.25vh);box-shadow:0 1.4vh 3vh #4f46e566}.ip-primary-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.ip-hero-banner{display:flex;align-items:center;gap:3.2vh;background:#fafafc;border:1.5px solid #f0eef7;border-radius:2.2vh;padding:2.2vh 3vh;margin-bottom:2.2vh;flex-shrink:0}.ip-hero-left{display:flex;align-items:flex-start;gap:1.8vh;flex:1;min-width:0}.ip-hero-icon{width:6vh;height:6vh;border-radius:1.8vh;background:#e4f6f4;display:flex;align-items:center;justify-content:center;color:#0d9488;flex-shrink:0}.ip-hero-left-copy h2{font-size:2.1vh;font-weight:700;letter-spacing:-.01em;color:#161328;margin:0}.ip-hero-left-copy p{font-size:1.55vh;color:#9b9ab3;margin-top:.5vh;line-height:1.55;max-width:52vh}.ip-hero-stats{display:flex;align-items:center;gap:1.6vh;flex-shrink:0}.ip-stat-pill{display:flex;align-items:center;gap:1.4vh;padding:1vh 1.6vh;border-radius:1.8vh;cursor:pointer;border:1.5px solid transparent;background:transparent;transition:transform .16s ease,border-color .16s ease,background-color .16s ease;-webkit-user-select:none;user-select:none}.ip-stat-pill:hover{transform:translateY(-.25vh)}.ip-stat-pill.active.total{border-color:#c9c2f5;background:#f5f3fb}.ip-stat-pill.active.live{border-color:#9edcb8;background:#e6f7ee}.ip-stat-pill.active.unpublished{border-color:#f3cba6;background:#fdeede}.ip-stat-icon{width:5.4vh;height:5.4vh;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ip-stat-icon.total{background:#eef0ff;color:#4f46e5}.ip-stat-icon.live{background:#e6f7ee;color:#16a34a}.ip-stat-icon.unpublished{background:#fdeede;color:#e07a3c}.ip-stat-content{display:flex;flex-direction:column}.ip-stat-val{font-size:2.6vh;font-weight:700;color:#161328;line-height:1.1}.ip-stat-label{font-size:1.5vh;color:#9b9ab3;margin-top:.3vh;font-weight:500}.ip-stat-divider{width:1px;height:5.4vh;background:#eceaf6}.ip-toolbar{display:flex;align-items:center;justify-content:space-between;gap:2vh;margin-bottom:2vh;flex-shrink:0}.ip-filter-chips{display:flex;gap:.8vh;flex-wrap:wrap}.ip-chip-btn{font-size:1.5vh;font-weight:600;border-radius:1.2vh;padding:1.1vh 1.8vh;cursor:pointer;border:1px solid #d6d3e6;background:#fff;color:#1b1830;transition:all .15s ease}.ip-chip-btn.active{background:#4f46e5;color:#fff;border-color:#4f46e5;box-shadow:0 .3vh .8vh #4f46e540}.ip-item-counter{font-size:1.5vh;color:#9b9ab3;font-weight:500;white-space:nowrap}.ip-category-stack{display:flex;flex-direction:column;gap:2vh;flex-shrink:0;width:100%}.ip-category-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;padding:2vh 2.4vh 2.2vh;box-shadow:0 .2vh .4vh #1018280a}.ip-category-head{display:flex;align-items:center;gap:1.4vh}.ip-category-icon{width:5vh;height:5vh;border-radius:1.5vh;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ip-category-titles{min-width:0}.ip-category-title-row{display:flex;align-items:center;gap:1vh;flex-wrap:wrap}.ip-category-title{font-size:2vh;font-weight:800;letter-spacing:-.01em;color:#161328}.ip-category-pill{display:inline-flex;align-items:center;gap:.7vh;font-size:1.3vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.55vh 1.3vh}.ip-status-dot{width:.8vh;height:.8vh;border-radius:50%}.ip-category-meta{font-size:1.5vh;color:#9b9ab3;margin-top:.4vh}.ip-category-actions{display:flex;align-items:center;gap:1vh;margin-left:auto;flex-shrink:0}.ip-upload-btn{display:flex;align-items:center;gap:.9vh;font-size:1.5vh;font-weight:700;color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);border:1.5px solid transparent;border-radius:1.3vh;padding:1.1vh 2vh;cursor:pointer;box-shadow:0 .8vh 2vh #4f46e547;transition:transform .15s ease;white-space:nowrap}.ip-upload-btn:hover:not(:disabled){transform:translateY(-.2vh)}.ip-upload-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.ip-view-all-btn{display:flex;align-items:center;gap:.7vh;font-size:1.5vh;font-weight:700;color:#4f46e5;background:none;border:none;cursor:pointer;padding:.6vh .4vh;white-space:nowrap;transition:gap .15s ease}.ip-view-all-btn:hover{gap:1vh}.ip-strip-row{margin-top:1.8vh;display:flex;align-items:center;gap:1.2vh}.ip-strip-arrow{width:4.2vh;height:4.2vh;border-radius:50%;border:1px solid #d6d3e6;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4f46e5;flex-shrink:0;box-shadow:0 .3vh 1vh #10182814;transition:all .15s ease}.ip-strip-arrow:hover{border-color:#4f46e5;background:#f5f3fb}.ip-strip-track{flex:1;min-width:0;overflow-x:auto;display:flex;gap:1.4vh;scroll-behavior:smooth;scrollbar-width:none;padding:.3vh .2vh}.ip-strip-track::-webkit-scrollbar{display:none}.ip-strip-card{flex:0 0 24vh;border:1.5px solid #eceaf6;border-radius:1.8vh;overflow:hidden;background:#fff;cursor:pointer;box-shadow:0 .2vh .4vh #1018280a;transition:transform .18s ease,box-shadow .18s ease}.ip-strip-card:hover{transform:translateY(-.4vh);box-shadow:0 1.6vh 3.2vh #1018281f}.ip-strip-img-wrap{position:relative;height:14vh;background:#f7f6fc;overflow:hidden;display:flex;align-items:center;justify-content:center}.ip-strip-img{width:100%;height:100%;object-fit:cover}.ip-strip-img-fallback{color:#1613282e;display:flex;align-items:center;justify-content:center}.ip-strip-status{position:absolute;top:1vh;right:1vh;display:flex;align-items:center;gap:.6vh;font-size:1.25vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.5vh 1.1vh;background:#fff;box-shadow:0 .3vh 1vh #10182824;pointer-events:none}.ip-strip-cover{position:absolute;bottom:1vh;left:1vh;font-size:1.2vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.5vh 1.1vh;background:#4f46e5;color:#fff;box-shadow:0 .4vh 1.2vh #4f46e566;pointer-events:none}.ip-strip-caption{padding:1vh 1.4vh;border-top:1px solid #f0eef7;font-size:1.45vh;font-weight:600;color:#413e5c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ip-empty-strip{margin-top:1.6vh;border:1.5px dashed #dedae9;background:#fafafc;border-radius:1.8vh;padding:3vh 2vh;display:flex;flex-direction:column;align-items:center;gap:.6vh;text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease;width:100%}.ip-empty-strip:hover{border-color:#7c6fee;background:#f5f3fb}.ip-empty-strip h4{font-size:1.8vh;font-weight:700;color:#161328;margin:.8vh 0 0}.ip-empty-strip p{font-size:1.45vh;color:#9b9ab3;margin:0}.ip-photo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2vh;flex-shrink:0;width:100%}@media (max-width: 1200px){.ip-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.ip-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.ip-photo-grid{grid-template-columns:1fr}}.ip-photo-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 .2vh .4vh #1018280a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ip-photo-card:hover{transform:translateY(-.35vh);box-shadow:0 1.6vh 3.2vh #1018281f;border-color:#ded9f0}.ip-photo-img-wrap{position:relative;height:20vh;background:#f7f6fc;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.ip-photo-img{width:100%;height:100%;object-fit:cover}.ip-photo-status{position:absolute;top:1.2vh;right:1.2vh;display:flex;align-items:center;gap:.6vh;font-size:1.3vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.55vh 1.2vh;background:#fff;box-shadow:0 .3vh 1vh #10182824;pointer-events:none}.ip-photo-cover{position:absolute;bottom:1.1vh;left:1.1vh;display:flex;align-items:center;gap:.5vh;font-size:1.25vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.55vh 1.2vh;background:#4f46e5;color:#fff;box-shadow:0 .4vh 1.2vh #4f46e566;pointer-events:none}.ip-photo-foot{display:flex;align-items:center;justify-content:space-between;gap:1vh;padding:1.2vh 1.4vh;border-top:1px solid #f0eef7}.ip-photo-caption{font-size:1.45vh;font-weight:600;color:#413e5c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.ip-photo-actions{display:flex;align-items:center;gap:.3vh;flex-shrink:0}.ip-photo-action-btn{width:3.6vh;height:3.6vh;border-radius:1vh;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#9b9ab3;border:none;background:transparent;transition:all .15s ease}.ip-photo-action-btn:hover{background:#eef0ff;color:#4f46e5}.ip-photo-action-btn.delete:hover{background:#fef0f0;color:#ef4444}.ip-upload-tile{border:1.5px dashed #c9c2f5;border-radius:2vh;min-height:27vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8vh;cursor:pointer;color:#7c6ff0;background:#fbfafe;transition:border-color .15s ease,background .15s ease;text-align:center;padding:2vh}.ip-upload-tile:hover:not(.disabled){border-color:#7c6fee;background:#f5f3fb}.ip-upload-tile.disabled{opacity:.55;cursor:not-allowed}.ip-upload-tile h4{font-size:1.6vh;font-weight:700;color:#4f46e5;margin:0}.ip-upload-tile p{font-size:1.35vh;color:#9b9ab3;margin:0}.ip-empty-state{min-height:32vh;border:1.5px dashed #dedae9;background:#fafafc;border-radius:2.2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8vh;padding:4vh 2.5vh;text-align:center;grid-column:1 / -1;width:100%}.ip-empty-icon{width:8vh;height:8vh;border-radius:50%;background:#eef0ff;display:flex;align-items:center;justify-content:center;color:#4f46e5}.ip-empty-state h3{font-size:2.1vh;font-weight:700;color:#161328;margin-top:1.2vh;margin-bottom:.4vh}.ip-empty-state p{font-size:1.55vh;color:#9b9ab3;text-align:center;max-width:46vh;line-height:1.6;margin:0}.ip-skeleton-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2vh;overflow:hidden;min-height:26vh;opacity:.7}.ip-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:#120f2680;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:2.5vh;animation:ipFadeIn .18s ease}.ip-modal-card{background:#fff;border-radius:2.8vh;width:52vh;max-width:92vw;padding:4vh 3.5vh 3.2vh;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d;animation:ipModalPop .22s cubic-bezier(.16,1,.3,1)}.ip-modal-card.wide{width:96vh;max-width:94vw;text-align:left;align-items:stretch;padding:2.6vh 3vh;max-height:88vh;overflow:hidden;display:flex;flex-direction:column}.ip-modal-icon-box{width:7vh;height:7vh;border-radius:2.2vh;display:flex;align-items:center;justify-content:center;margin-bottom:2.5vh;color:#fff}.ip-modal-icon-box.red{background:#ef4444;box-shadow:0 1vh 2vh -.2vh #ef444461}.ip-modal-icon-box.green{background:#16a34a;box-shadow:0 1vh 2vh -.2vh #16a34a61}.ip-modal-icon-box.teal{background:#0d9488;box-shadow:0 1vh 2vh -.2vh #0d948861}.ip-modal-icon-box.orange{background:#e07a3c;box-shadow:0 1vh 2vh -.2vh #e07a3c61}.ip-modal-title{font-size:2.5vh;font-weight:700;color:#161328;margin:0 0 1vh;line-height:1.3}.ip-modal-sub{font-size:1.6vh;color:#6f6d8a;margin:0 0 3.4vh;line-height:1.5}.ip-modal-actions{display:flex;gap:1.5vh;width:100%}.ip-modal-btn-cancel{flex:1;height:5.4vh;border-radius:1.5vh;border:none;background:#f0eff8;color:#1e1b39;font-size:1.7vh;font-weight:600;cursor:pointer;transition:background .15s ease}.ip-modal-btn-cancel:hover{background:#e4e2f2}.ip-modal-btn-primary{flex:1;height:5.4vh;border-radius:1.5vh;border:none;font-size:1.7vh;font-weight:600;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;gap:1vh;transition:all .15s ease}.ip-modal-btn-primary.indigo{background:#4f46e5;box-shadow:0 .5vh 1.8vh #4f46e561}.ip-modal-btn-primary.indigo:hover:not(:disabled){background:#4338ca}.ip-modal-btn-primary.green{background:#16a34a;box-shadow:0 .5vh 1.8vh #16a34a61}.ip-modal-btn-primary.red{background:#ef4444;box-shadow:0 .5vh 1.8vh #ef444461}.ip-modal-btn-primary.orange{background:#e07a3c;box-shadow:0 .5vh 1.8vh #e07a3c61}.ip-modal-btn-primary.orange:hover:not(:disabled){background:#c9662c}.ip-modal-btn-primary:disabled{opacity:.7;cursor:not-allowed}.ip-cat-picker-card{position:relative;width:460px;max-width:92vw;background:#fff;border-radius:20px;box-shadow:0 34px 80px #14102866;padding:22px 24px 20px;animation:ipModalPop .22s cubic-bezier(.16,1,.3,1) both}.ip-cat-picker-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ip-cat-picker-titles{display:flex;align-items:flex-start;gap:12px;min-width:0}.ip-cat-picker-icon{width:40px;height:40px;border-radius:12px;background:#e4f6f4;color:#0d9488;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ip-cat-picker-title{font-size:16.5px;font-weight:700;color:#161328}.ip-cat-picker-sub{font-size:12px;color:#9b9ab3;margin-top:3px;line-height:1.5}.ip-cat-picker-close{border:none;background:none;cursor:pointer;color:#9b9ab3;display:flex;margin-top:3px;padding:2px;transition:color .15s ease}.ip-cat-picker-close:hover{color:#4f46e5}.ip-cat-picker-grid{margin-top:16px;max-height:320px;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-right:2px}.ip-cat-picker-tile{display:flex;align-items:center;gap:10px;border:1px solid #eceaf6;border-radius:13px;padding:11px 12px;cursor:pointer;background:#fff;font-family:inherit;text-align:left;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.ip-cat-picker-tile:hover:not(:disabled){border-color:#c9c2f5;transform:translateY(-2px);box-shadow:0 8px 18px #10182814}.ip-cat-picker-tile:disabled{cursor:not-allowed;opacity:.55}.ip-cat-picker-tile-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ip-cat-picker-tile-label{font-size:13px;font-weight:600;color:#161328;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.ip-cat-picker-full{font-size:10px;font-weight:800;letter-spacing:.04em;color:#e07a3c;background:#fff2ea;border-radius:20px;padding:3px 8px;flex-shrink:0}.ip-name-card{position:relative;width:440px;max-width:92vw;background:#fff;border-radius:20px;box-shadow:0 34px 80px #14102866;padding:22px 24px 24px;animation:ipModalPop .22s cubic-bezier(.16,1,.3,1) both}.ip-name-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ip-name-titles{display:flex;align-items:flex-start;gap:12px;min-width:0}.ip-name-icon{width:40px;height:40px;border-radius:12px;background:#fdeede;color:#d97706;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ip-name-title{font-size:16.5px;font-weight:700;color:#161328}.ip-name-sub{font-size:12px;color:#9b9ab3;margin-top:3px;line-height:1.5}.ip-name-field{margin-top:16px}.ip-name-field label{font-size:11px;font-weight:700;letter-spacing:.04em;color:#9b9ab3}.ip-name-field input{width:100%;box-sizing:border-box;margin-top:7px;border:1px solid #d6d3e6;border-radius:12px;padding:12px 14px;font-size:13.5px;color:#161328;outline:none;font-family:inherit;background:#fff}.ip-name-field input:focus{border-color:#4f46e5}.ip-name-actions{display:flex;gap:10px;margin-top:18px}.ip-name-cancel{flex:1;font-size:13.5px;font-weight:600;color:#1b1830;background:#f0eef7;border:none;border-radius:12px;padding:12px 0;cursor:pointer;font-family:inherit;transition:background .15s ease}.ip-name-cancel:hover{background:#e7e5f2}.ip-name-confirm{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;font-weight:600;color:#fff;background:#4f46e5;border:none;border-radius:12px;padding:12px 0;cursor:pointer;font-family:inherit;box-shadow:0 8px 20px #4f46e53d;transition:transform .15s ease,opacity .15s ease}.ip-name-confirm:hover:not(:disabled){transform:translateY(-1px)}.ip-name-confirm:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.ip-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2vh;flex-shrink:0}.ip-sheet-head h3{font-size:2.2vh;font-weight:700;color:#161328;margin:0}.ip-sheet-head p{font-size:1.5vh;color:#9b9ab3;margin:.5vh 0 0}.ip-sheet-close{width:4vh;height:4vh;border-radius:1.2vh;border:none;background:#f5f3fb;color:#6e6c88;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.ip-sheet-close:hover{background:#eceaf6;color:#161328}.ip-sheet-cat-row{display:flex;align-items:center;justify-content:space-between;gap:1.6vh;margin-top:1.8vh;flex-shrink:0}.ip-sheet-cat-pill{display:inline-flex;align-items:center;gap:.9vh;font-size:1.5vh;font-weight:700;border-radius:1.2vh;padding:.9vh 1.6vh;border:1.5px solid}.ip-sheet-hint{font-size:1.35vh;color:#9b9ab3;white-space:nowrap}.ip-upload-grid{margin-top:1.6vh;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4vh;overflow-y:auto;min-height:0;max-height:38vh;padding-right:.4vh;flex-shrink:1}.ip-upload-cell{border:1.5px solid #eceaf6;border-radius:1.6vh;overflow:hidden;background:#fff;display:flex;flex-direction:column}.ip-upload-thumb{height:15vh;position:relative;background:#f7f6fc;overflow:hidden;display:flex;align-items:center;justify-content:center}.ip-upload-thumb img{width:100%;height:100%;object-fit:cover}.ip-upload-remove{position:absolute;top:.9vh;left:.9vh;width:3.2vh;height:3.2vh;border-radius:1vh;background:#fffffff2;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ef4444;border:none;box-shadow:0 .3vh 1vh #10182829;z-index:2}.ip-upload-caption-input{width:100%;box-sizing:border-box;border:none;border-top:1px solid #f0eef7;padding:1.1vh 1.4vh;font-size:1.45vh;color:#161328;outline:none;font-family:inherit;background:#fff}.ip-upload-caption-input:focus{background:#f7f6fc}.ip-add-more-tile{border:1.5px dashed #c9c2f5;border-radius:1.6vh;min-height:19vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7vh;cursor:pointer;color:#4f46e5;background:#fbfafe;padding:1.6vh;text-align:center}.ip-add-more-tile:hover{border-color:#7c6fee;background:#f5f3fb}.ip-add-more-tile h5{font-size:1.5vh;font-weight:700;margin:0}.ip-add-more-tile span{font-size:1.3vh;color:#9b9ab3}.ip-publish-box{margin-top:1.6vh;background:#fafafc;border:1px solid #eceaf6;border-radius:1.6vh;padding:1.6vh 1.8vh;flex-shrink:0}.ip-publish-box h4{font-size:1.6vh;font-weight:700;color:#161328;margin:0}.ip-publish-box>p{font-size:1.4vh;color:#9b9ab3;margin:.4vh 0 0}.ip-publish-choices{display:flex;gap:1.2vh;margin-top:1.2vh}.ip-publish-choice{flex:1;display:flex;align-items:flex-start;gap:1vh;border-radius:1.4vh;padding:1.2vh 1.4vh;cursor:pointer;border:1.5px solid #d6d3e6;background:#fff;transition:border-color .15s ease}.ip-publish-choice.selected{border-color:#4f46e5;background:#eef0ff}.ip-publish-radio{width:2.1vh;height:2.1vh;border-radius:50%;border:1.5px solid #c9c6dc;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.2vh}.ip-publish-choice.selected .ip-publish-radio{border-color:#4f46e5}.ip-publish-radio-dot{width:.9vh;height:.9vh;border-radius:50%;background:transparent}.ip-publish-choice.selected .ip-publish-radio-dot{background:#4f46e5}.ip-publish-choice h5{font-size:1.5vh;font-weight:700;color:#161328;margin:0}.ip-publish-choice p{font-size:1.35vh;color:#9b9ab3;margin:.3vh 0 0;line-height:1.5}.ip-sheet-warn{display:flex;align-items:center;gap:.9vh;font-size:1.45vh;font-weight:600;color:#b45309;background:#fff7ec;border:1px solid #fce4c1;border-radius:1.2vh;padding:1.1vh 1.4vh;margin-top:1.4vh;flex-shrink:0}.ip-sheet-foot{display:flex;align-items:center;justify-content:space-between;gap:1.4vh;margin-top:1.8vh;border-top:1px solid #f0eef7;padding-top:1.6vh;flex-shrink:0}.ip-ready-label{display:flex;align-items:center;gap:1vh;font-size:1.5vh;color:#6e6c88}.ip-sheet-foot-actions{display:flex;align-items:center;gap:1.2vh}.ip-sheet-cancel{font-size:1.6vh;font-weight:600;color:#6e6c88;padding:1.3vh 2vh;border-radius:1.3vh;cursor:pointer;background:none;border:none}.ip-sheet-cancel:hover{background:#f5f3fb;color:#1b1830}.ip-sheet-submit{display:flex;align-items:center;gap:.9vh;font-size:1.6vh;font-weight:700;color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);border-radius:1.3vh;padding:1.3vh 2.6vh;border:none;cursor:pointer;box-shadow:0 .8vh 2vh #4f46e547}.ip-sheet-submit:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.ip-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11001;background:#100c1eb8;display:flex;align-items:center;justify-content:center;animation:ipFadeIn .18s ease both;cursor:pointer;padding:3vh}.ip-lightbox-inner{position:relative;width:82vh;max-width:86vw;cursor:default;animation:ipModalPop .2s ease both}.ip-lightbox-img{width:100%;max-height:68vh;object-fit:contain;border-radius:2vh;box-shadow:0 3vh 7vh #0006;background:#121024;display:block}.ip-lightbox-meta{margin-top:1.4vh;width:100%;box-sizing:border-box;background:#fff;border-radius:1.8vh;padding:1.8vh 2.2vh;box-shadow:0 1.8vh 4.4vh #00000047;cursor:default}.ip-lightbox-meta-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6vh}.ip-lightbox-meta-top h4{font-size:1.9vh;font-weight:700;color:#161328;margin:0;line-height:1.4}.ip-lightbox-meta-top p{font-size:1.45vh;color:#9b9ab3;margin:.4vh 0 0}.ip-lightbox-badges{display:flex;align-items:center;gap:.8vh;flex-shrink:0}.ip-lightbox-cover-badge{display:inline-flex;align-items:center;gap:.5vh;font-size:1.25vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.55vh 1.1vh;background:#4f46e5;color:#fff}.ip-lightbox-meta-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2vh;margin-top:1.5vh}.ip-lightbox-meta-cell{display:flex;align-items:flex-start;gap:1vh;background:#fafafc;border:1px solid #f0eef7;border-radius:1.2vh;padding:1.1vh 1.3vh;color:#7c6fee}.ip-lightbox-meta-label{font-size:1.3vh;font-weight:700;letter-spacing:.03em;color:#9b9ab3}.ip-lightbox-meta-val{font-size:1.5vh;font-weight:600;color:#161328;margin-top:.3vh;line-height:1.45}.ip-lightbox-close{position:absolute;top:-1.6vh;right:-1.6vh;width:3.8vh;height:3.8vh;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 .4vh 1.2vh #00000040;color:#161328;border:none}.ip-progress-modal-card{background:#fff;border-radius:2.8vh;width:52vh;max-width:92vw;padding:4.4vh 3.8vh 3.6vh;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d;animation:ipModalPop .22s cubic-bezier(.16,1,.3,1)}.ip-progress-halo{width:9vh;height:9vh;border-radius:50%;background:#10b9811f;display:flex;align-items:center;justify-content:center;margin-bottom:2.5vh}.ip-progress-check-circle{width:6.5vh;height:6.5vh;border-radius:50%;background:#10b981;display:flex;align-items:center;justify-content:center;box-shadow:0 1vh 2.4vh -.2vh #10b98173}.ip-progress-track{width:100%;height:.8vh;background:#eef2f6;border-radius:999px;overflow:hidden;margin-top:3vh}.ip-progress-fill{height:100%;background:#10b981;border-radius:999px;animation:ipFillBar 1.8s cubic-bezier(.4,0,.2,1) forwards}.ip-progress-work-card{background:#fff;border-radius:2.8vh;width:96vh;max-width:94vw;padding:2.6vh 3vh;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d;animation:ipModalPop .22s cubic-bezier(.16,1,.3,1)}.ip-progress-work-body{display:flex;gap:2.4vh;align-items:center}.ip-progress-preview{width:26vh;height:19vh;min-width:200px;min-height:150px;border-radius:1.8vh;overflow:hidden;flex-shrink:0;position:relative;background:#f5f3fb}.ip-progress-preview img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ip-progress-preview-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(140deg,#4f46e547,#4338ca1f)}.ip-progress-steps{flex:1;min-width:0;display:flex;flex-direction:column;gap:1vh}.ip-progress-step{display:flex;align-items:center;gap:1.4vh;padding:1.3vh 1.7vh;border-radius:1.4vh;background:#fafafc;border:1px solid #f0eef7}.ip-progress-step.active{background:#f3f1fe;border-color:#d6d0f5}.ip-progress-step-label{font-size:1.6vh;font-weight:700}.ip-page-frame{background:#f8fafc;color:#0f172a}.ip-breadcrumb-btn{color:#007aff}.ip-back-btn{border-color:#e2e8f0;color:#007aff}.ip-back-btn:hover{border-color:#93c5fd}.ip-header-titles h1{color:#0f172a}.ip-header-titles p{color:#94a3b8}.ip-stat-pill{background:#fff;border-color:#e2e8f0;color:#64748b}.ip-live-dot{background:#34c759;box-shadow:0 0 0 .5vh #34c75924}.ip-primary-btn{background:#007aff}.ip-hero{background:#f8fafc;border-color:#e2e8f0}.ip-hero-left-copy h2{color:#0f172a}.ip-hero-left-copy p{color:#94a3b8}.ip-stat-pill.active.total{border-color:#93c5fd;background:#f1f5f9}.ip-stat-pill.active.live{border-color:#b7e9c9;background:#e8fbef}.ip-stat-icon.total{background:#e8f1ff;color:#007aff}.ip-stat-icon.live{background:#e8fbef;color:#34c759}.ip-stat-value{color:#0f172a}.ip-stat-label{color:#94a3b8}.ip-stat-divider{background:#e2e8f0}.ip-chip-btn{border-color:#e2e8f0;color:#0f172a}.ip-chip-btn.active{background:#007aff;border-color:#007aff}.ip-item-counter{color:#94a3b8}.ip-category-card{border-color:#e2e8f0}.ip-category-title{color:#0f172a}.ip-category-meta{color:#94a3b8}.ip-category-cta{background:#007aff}.ip-view-all-btn{color:#007aff}.ip-strip-arrow{border-color:#e2e8f0;color:#007aff}.ip-strip-arrow:hover{border-color:#007aff;background:#f1f5f9}.ip-strip-card{border-color:#e2e8f0}.ip-strip-cover{background:#007aff;box-shadow:0 .4vh 1.2vh #007aff66}.ip-strip-caption{border-top-color:#e2e8f0}.ip-empty-strip:hover{border-color:#007aff;background:#f1f5f9}.ip-empty-strip h3{color:#0f172a}.ip-empty-strip p{color:#94a3b8}.ip-photo-card{border-color:#e2e8f0}.ip-photo-cover{background:#007aff;box-shadow:0 .4vh 1.2vh #007aff66}.ip-photo-caption{border-top-color:#e2e8f0}.ip-photo-action-btn{color:#94a3b8}.ip-photo-action-btn:hover{background:#e8f1ff;color:#007aff}.ip-photo-action-btn.delete:hover{background:#ffe9e7;color:#ff3b30}.ip-upload-tile{border-color:#93c5fd}.ip-upload-tile:hover:not(.disabled){border-color:#007aff;background:#f1f5f9}.ip-upload-tile h4{color:#007aff}.ip-upload-tile p{color:#94a3b8}.ip-empty-icon{background:#e8f1ff;color:#007aff}.ip-empty-state h3{color:#0f172a}.ip-empty-state p{color:#94a3b8}.ip-skeleton-card{border-color:#e2e8f0}.ip-modal-overlay{background:#0f172a80}.ip-modal-icon-box.red{background:#ff3b30;box-shadow:0 1vh 2vh -.2vh #ff3b3061}.ip-modal-icon-box.green{background:#34c759;box-shadow:0 1vh 2vh -.2vh #34c75961}.ip-modal-title{color:#0f172a}.ip-modal-sub{color:#64748b}.ip-modal-btn-cancel{background:#f1f5f9;color:#0f172a}.ip-modal-btn-cancel:hover{background:#e2e8f0}.ip-modal-btn-primary.indigo{background:#007aff;box-shadow:0 .5vh 1.8vh #007aff61}.ip-modal-btn-primary.indigo:hover:not(:disabled){background:#0051d5}.ip-modal-btn-primary.green{background:#34c759;box-shadow:0 .5vh 1.8vh #34c75961}.ip-modal-btn-primary.green:hover:not(:disabled){background:#15803d}.ip-modal-btn-primary.red{background:#ff3b30;box-shadow:0 .5vh 1.8vh #ff3b3061}.ip-cat-picker-close{color:#94a3b8}.ip-cat-picker-close:hover{color:#007aff}.ip-cat-picker-title{color:#0f172a}.ip-cat-picker-sub{color:#94a3b8}.ip-cat-picker-tile{border-color:#e2e8f0}.ip-cat-picker-tile:hover:not(:disabled){border-color:#93c5fd}.ip-cat-picker-tile-label,.ip-name-title{color:#0f172a}.ip-name-sub,.ip-name-field label{color:#94a3b8}.ip-name-field input{border-color:#e2e8f0;color:#0f172a}.ip-name-field input:focus{border-color:#007aff}.ip-name-cancel{color:#0f172a;background:#f1f5f9}.ip-name-cancel:hover{background:#e2e8f0}.ip-name-confirm{background:#007aff;box-shadow:0 8px 20px #007aff3d}.ip-sheet-head h3{color:#0f172a}.ip-sheet-head p{color:#94a3b8}.ip-sheet-close{background:#f1f5f9;color:#64748b}.ip-sheet-close:hover{background:#e2e8f0;color:#0f172a}.ip-sheet-hint{color:#94a3b8}.ip-upload-cell{border-color:#e2e8f0}.ip-upload-thumb{background:#f8fafc}.ip-upload-remove{color:#ff3b30}.ip-upload-caption-input{border-top-color:#e2e8f0;color:#0f172a}.ip-upload-caption-input:focus{background:#f8fafc}.ip-add-more-tile{border-color:#93c5fd;color:#007aff;background:#f8fafc}.ip-add-more-tile:hover{border-color:#007aff;background:#e8f1ff}.ip-add-more-tile span{color:#94a3b8}.ip-publish-box{background:#f8fafc;border-color:#e2e8f0}.ip-publish-box h4{color:#0f172a}.ip-publish-box>p{color:#94a3b8}.ip-publish-choice{border-color:#e2e8f0}.ip-publish-choice.selected{border-color:#007aff;background:#e8f1ff}.ip-publish-radio{border-color:#cbd5e1}.ip-publish-choice.selected .ip-publish-radio{border-color:#007aff}.ip-publish-choice.selected .ip-publish-radio-dot{background:#007aff}.ip-publish-choice h5{color:#0f172a}.ip-publish-choice p{color:#94a3b8}.ip-ready-label,.ip-sheet-cancel{color:#64748b}.ip-sheet-cancel:hover{background:#f1f5f9;color:#0f172a}.ip-sheet-submit{background:#007aff;box-shadow:0 .8vh 2vh #007aff47}.ip-sheet-foot{border-top-color:#e2e8f0}.ip-lightbox{background:#0f172ab8}.ip-lightbox-img{background:#000}.ip-lightbox-meta-top h4{color:#0f172a}.ip-lightbox-meta-top p{color:#94a3b8}.ip-lightbox-cover-badge{background:#007aff}.ip-lightbox-meta-cell{background:#f8fafc;border-color:#e2e8f0;color:#007aff}.ip-lightbox-meta-label{color:#94a3b8}.ip-lightbox-meta-val,.ip-lightbox-close{color:#0f172a}.ip-progress-halo{background:#34c7591f}.ip-progress-check-circle{background:#34c759;box-shadow:0 1vh 2.4vh -.2vh #34c75973}.ip-progress-track{background:#e2e8f0}.ip-progress-fill{background:#34c759}.ip-progress-preview{background:#f1f5f9}.ip-progress-preview-shade{background:linear-gradient(140deg,#007aff47,#af52de1f)}.ip-progress-step{background:#f8fafc;border-color:#e2e8f0}.ip-progress-step.active{background:#e8f1ff;border-color:#93c5fd}.ip-progress-step-sub{color:#94a3b8;font-size:1.4vh;color:#9b9ab3;margin-top:.2vh}@keyframes lpFadeUp{0%{opacity:0;transform:translateY(1.4vh)}to{opacity:1;transform:translateY(0)}}@keyframes lpHeadIn{0%{opacity:0;transform:translate(-1vh)}to{opacity:1;transform:translate(0)}}@keyframes lpFadeIn{0%{opacity:0}to{opacity:1}}@keyframes lpModalPop{0%{opacity:0;transform:scale(.95) translateY(1.2vh)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes lpFillBar{0%{width:0%}40%{width:45%}75%{width:85%}to{width:100%}}.lp-page-frame{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:#edebf7;padding:2vh 3.5vh 3vh;box-sizing:border-box;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#161328;animation:lpFadeUp .34s cubic-bezier(.2,.8,.2,1) both}.lp-breadcrumb{display:flex;align-items:center;gap:1vh;font-size:1.55vh;color:#6b6985;margin-bottom:1.8vh;font-weight:500;flex-shrink:0}.lp-breadcrumb a,.lp-breadcrumb-btn{color:#4f46e5;text-decoration:none;background:none;border:none;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;transition:color .15s ease}.lp-breadcrumb a:hover,.lp-breadcrumb-btn:hover{color:#3730a3;text-decoration:underline}.lp-breadcrumb span.sep{color:#9d9bb0;font-size:1.55vh}.lp-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2vh;gap:2vh;flex-shrink:0}.lp-header-left{display:flex;align-items:flex-start;gap:1.6vh}.lp-back-btn{width:4.8vh;height:4.8vh;border-radius:1.4vh;border:1.5px solid #d6d3e6;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4f46e5;flex-shrink:0;transition:all .16s ease}.lp-back-btn:hover{border-color:#c9c2f5;transform:translate(-.3vh);background:#fdfcff}.lp-header-icon{width:5vh;height:5vh;border-radius:1.5vh;background:#f5e8fb;display:flex;align-items:center;justify-content:center;color:#a855f7;flex-shrink:0}.lp-header-titles h1{font-size:3.2vh;font-weight:700;letter-spacing:-.02em;color:#161328;margin:0;line-height:1.25;animation:lpHeadIn .4s cubic-bezier(.2,.8,.2,1) both}.lp-header-titles p{font-size:1.6vh;color:#9b9ab3;margin:.5vh 0 0;line-height:1.4}.lp-header-actions{display:flex;align-items:center;gap:1.4vh;flex-shrink:0}.lp-bulk-publish-btn{display:flex;align-items:center;gap:1vh;background:#fff;border:1.5px solid #16a34a;color:#16a34a;border-radius:1.4vh;padding:1.3vh 2.2vh;font-size:1.55vh;font-weight:700;cursor:pointer;transition:all .16s ease;white-space:nowrap}.lp-bulk-publish-btn:hover{background:#e9f9f0}.lp-primary-btn{display:flex;align-items:center;gap:1vh;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-radius:1.4vh;padding:1.4vh 2.4vh;font-size:1.6vh;font-weight:700;border:none;cursor:pointer;box-shadow:0 1vh 2.4vh #4f46e552;transition:transform .16s ease,box-shadow .16s ease;white-space:nowrap;flex-shrink:0}.lp-primary-btn:hover{transform:translateY(-.25vh);box-shadow:0 1.4vh 3vh #4f46e566}.lp-secondary-outline-btn{display:flex;align-items:center;gap:1vh;background:#fff;border:1.5px solid #4f46e5;color:#4f46e5;border-radius:1.4vh;padding:1.3vh 2.2vh;font-size:1.55vh;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .16s ease}.lp-secondary-outline-btn:hover{background:#eef0ff}.lp-hero-banner{display:flex;align-items:center;gap:3.2vh;background:#fafafc;border:1.5px solid #f0eef7;border-radius:2.2vh;padding:2.2vh 3vh;margin-bottom:2.2vh;flex-shrink:0}.lp-hero-left{display:flex;align-items:flex-start;gap:1.8vh;flex:1;min-width:0}.lp-hero-icon{width:6vh;height:6vh;border-radius:1.8vh;background:#f5e8fb;display:flex;align-items:center;justify-content:center;color:#a855f7;flex-shrink:0}.lp-hero-copy h2{font-size:2.1vh;font-weight:700;letter-spacing:-.01em;color:#161328;margin:0}.lp-hero-copy p{font-size:1.55vh;color:#9b9ab3;margin-top:.5vh;line-height:1.55;max-width:48vh}.lp-hero-stats{display:flex;align-items:center;gap:1.6vh;flex-shrink:0}.lp-stat-pill{display:flex;align-items:center;gap:1.4vh;padding:1vh 1.6vh;border-radius:1.8vh;cursor:pointer;border:1.5px solid transparent;background:transparent;transition:transform .16s ease,border-color .16s ease,background-color .16s ease;-webkit-user-select:none;user-select:none}.lp-stat-pill:hover{transform:translateY(-.25vh)}.lp-stat-pill.active.total{border-color:#c9c2f5;background:#fff}.lp-stat-pill.active.live{border-color:#9edcb8;background:#fff}.lp-stat-pill.active.unpublished{border-color:#f3cba6;background:#fff}.lp-stat-icon{width:5.4vh;height:5.4vh;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lp-stat-icon.total{background:#eef0ff;color:#4f46e5}.lp-stat-icon.live{background:#e6f7ee;color:#16a34a}.lp-stat-icon.unpublished{background:#fdeede;color:#e07a3c}.lp-stat-content{display:flex;flex-direction:column}.lp-stat-val{font-size:2.6vh;font-weight:700;color:#161328;line-height:1.1}.lp-stat-label{font-size:1.5vh;color:#9b9ab3;margin-top:.3vh;font-weight:500}.lp-stat-divider{width:1px;height:5.4vh;background:#eceaf6}.lp-toolbar{display:flex;align-items:center;justify-content:space-between;gap:2vh;margin-bottom:2.2vh;flex-shrink:0}.lp-toolbar-left{display:flex;align-items:center;gap:1.2vh;flex-wrap:wrap}.lp-chip-btn{font-size:1.55vh;font-weight:600;border-radius:1.2vh;padding:1.1vh 2vh;cursor:pointer;border:1px solid #d6d3e6;background:#fff;color:#1b1830;transition:all .15s ease;-webkit-user-select:none;user-select:none}.lp-chip-btn:hover{border-color:#c9c2f5}.lp-chip-btn.active{background:#4f46e5;color:#fff;border-color:#4f46e5;box-shadow:0 .4vh 1vh #4f46e547}.lp-search-wrap,.lp-search-box{position:relative;display:flex;align-items:center}.lp-search-icon{position:absolute;left:1.5vh;color:#9b9ab3;pointer-events:none;display:flex;align-items:center}.lp-search-input{box-sizing:border-box;width:32vh;height:4.6vh;border:1px solid #d6d3e6;border-radius:1.2vh;padding:0 3.8vh 0 4.4vh;font-size:1.55vh;color:#161328;background:#fff;outline:none;font-family:inherit;transition:all .15s ease}.lp-search-input:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e526}.lp-search-clear{position:absolute;right:1.3vh;color:#9b9ab3;cursor:pointer;display:flex;align-items:center}.lp-search-clear:hover{color:#161328}.lp-item-counter,.lp-counter-label{font-size:1.55vh;color:#9b9ab3;font-weight:500;white-space:nowrap}.lp-toolbar-right{display:flex;align-items:center;gap:1.6vh;margin-left:auto}.lp-cards-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2vh;flex-shrink:0;width:100%}@media (max-width: 1350px){.lp-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 980px){.lp-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.lp-cards-grid{grid-template-columns:1fr}}.lp-card{background:#fff;border:1px solid #eceaf6;border-radius:2.2vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 .2vh .6vh #1018280a;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;position:relative}.lp-card:hover{transform:translateY(-.4vh);box-shadow:0 1.8vh 3.6vh #1018281f}.lp-card.selected{border:1.8px solid #4f46e5;box-shadow:0 .6vh 1.6vh #4f46e533}.lp-card-banner{position:relative;height:12vh;flex-shrink:0}.lp-card-checkbox-label{position:absolute;top:1.4vh;left:1.5vh;display:flex;align-items:center;cursor:pointer;z-index:3}.lp-card-checkbox{width:1.9vh;height:1.9vh;cursor:pointer;accent-color:#4f46e5}.lp-card-status-pill{position:absolute;top:1.3vh;right:1.4vh;display:flex;align-items:center;gap:.6vh;font-size:1.25vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.5vh 1.2vh;background:#fff;box-shadow:0 .3vh .9vh #10182824}.lp-card-status-dot,.lp-status-dot{width:.8vh;height:.8vh;border-radius:50%}.lp-card-avatar-wrap{position:absolute;left:50%;bottom:-4vh;transform:translate(-50%);width:10.2vh;height:10.2vh;border-radius:50%;border:4px solid #ffffff;overflow:hidden;box-shadow:0 .8vh 2.2vh #10182824;display:flex;align-items:center;justify-content:center;background:#4f46e5;z-index:2}.lp-card-avatar-img{width:100%;height:100%;object-fit:cover;display:block}.lp-card-avatar-initials{font-size:3vh;font-weight:700;letter-spacing:.02em;color:#fff;-webkit-user-select:none;user-select:none}.lp-card-info{padding:5.2vh 2.2vh 0;text-align:center}.lp-card-name{font-size:1.9vh;font-weight:800;letter-spacing:-.01em;color:#161328;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.lp-card-role{font-size:1.4vh;font-weight:700;margin-top:.5vh;letter-spacing:.02em}.lp-card-contacts{padding:1.6vh 2.2vh 0;display:flex;flex-direction:column;gap:.95vh}.lp-contact-row{display:flex;align-items:center;gap:1.1vh;background:#fafafc;border:1px solid #f0eef7;border-radius:1.2vh;padding:.9vh 1.3vh;min-width:0}.lp-contact-icon{color:#9b9ab3;flex-shrink:0}.lp-contact-text{font-size:1.35vh;color:#413e5c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.lp-card-footer{margin:1.6vh 2.2vh 0;border-top:1px solid #f0eef7;padding:1.3vh 0 1.6vh;display:flex;align-items:center;justify-content:space-between}.lp-toggle-btn{display:flex;align-items:center;gap:.8vh;font-size:1.4vh;font-weight:700;cursor:pointer;background:none;border:none;padding:0;font-family:inherit;transition:gap .15s ease}.lp-toggle-btn:hover{gap:1.1vh}.lp-card-actions{display:flex;gap:.6vh}.lp-icon-action-btn{width:3.4vh;height:3.4vh;border-radius:1.1vh;display:flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;border:none;transition:all .15s ease}.lp-icon-action-btn.edit{color:#9b9ab3}.lp-icon-action-btn.edit:hover{background:#eef0ff;color:#4f46e5}.lp-icon-action-btn.delete{color:#c9c6dc}.lp-icon-action-btn.delete:hover{background:#fef0f0;color:#ef4444}.lp-empty-state{flex:1;min-height:32vh;border:1.5px solid #f0eef7;background:#fafafc;border-radius:2.2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1vh;padding:5vh 2.5vh}.lp-empty-icon{width:8.5vh;height:8.5vh;border-radius:50%;background:#f5e8fb;display:flex;align-items:center;justify-content:center;color:#a855f7}.lp-empty-title{font-size:2.1vh;font-weight:700;color:#161328;margin-top:1.2vh}.lp-empty-sub{font-size:1.55vh;color:#9b9ab3;text-align:center;max-width:44vh;line-height:1.55}.lp-detail-header-actions{display:flex;align-items:center;gap:1.4vh;flex-shrink:0}.lp-detail-status-btn{display:flex;align-items:center;gap:1vh;border-radius:1.4vh;padding:1.3vh 2.4vh;font-size:1.55vh;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .16s ease}.lp-detail-grid{display:grid;grid-template-columns:34vh minmax(0,1fr);gap:2.4vh;align-items:start;width:100%}@media (max-width: 950px){.lp-detail-grid{grid-template-columns:1fr}}.lp-detail-left-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;overflow:hidden;box-shadow:0 .2vh .6vh #1018280a}.lp-detail-banner{height:12vh;position:relative;display:flex;align-items:center;justify-content:center}.lp-detail-left-body{padding:5.2vh 2.2vh 2.4vh;text-align:center;display:flex;flex-direction:column;align-items:center}.lp-detail-title{font-size:2.2vh;font-weight:800;color:#161328;line-height:1.3}.lp-detail-role-pill{font-size:1.45vh;font-weight:700;margin-top:.6vh}.lp-detail-status-pill{display:inline-flex;align-items:center;gap:.8vh;font-size:1.25vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.6vh 1.4vh;margin-top:1.8vh}.lp-detail-photo-btn{margin-top:1.8vh;display:flex;align-items:center;justify-content:center;gap:.9vh;border:1.5px solid #d6d3e6;color:#413e5c;background:#fff;border-radius:1.3vh;padding:1vh 2vh;font-size:1.4vh;font-weight:700;cursor:pointer;transition:all .15s ease;width:100%}.lp-detail-photo-btn:hover{border-color:#c9c2f5;color:#4f46e5;background:#fdfcff}.lp-detail-right-col{display:flex;flex-direction:column;gap:2vh;min-width:0}.lp-detail-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;padding:2.2vh 2.6vh;box-shadow:0 .2vh .6vh #1018280a}.lp-detail-card-header{display:flex;align-items:center;gap:1.4vh;margin-bottom:1.8vh}.lp-detail-card-icon{width:4vh;height:4vh;border-radius:1.3vh;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lp-detail-card-title{font-size:1.8vh;font-weight:700;color:#161328}.lp-detail-card-sub{font-size:1.4vh;color:#9b9ab3;margin-top:.25vh}.lp-detail-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1.6vh}.lp-detail-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.6vh}@media (max-width: 750px){.lp-detail-grid-3{grid-template-columns:1fr 1fr}}.lp-detail-cell{background:#fafafc;border:1px solid #f0eef7;border-radius:1.5vh;padding:1.4vh 1.8vh;min-width:0}.lp-detail-cell-lbl{font-size:1.25vh;font-weight:700;letter-spacing:.04em;color:#9b9ab3}.lp-detail-cell-val{font-size:1.6vh;font-weight:600;color:#161328;margin-top:.5vh;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-detail-about-text{background:#fafafc;border:1px solid #f0eef7;border-radius:1.5vh;padding:1.8vh 2.2vh;font-size:1.6vh;color:#413e5c;line-height:1.65}.lp-detail-footer-bar{display:flex;align-items:center;justify-content:space-between;gap:1.8vh;background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;padding:1.6vh 2.6vh;box-shadow:0 .2vh .6vh #1018280a}.lp-detail-del-btn{display:flex;align-items:center;gap:1vh;font-size:1.55vh;font-weight:600;color:#dc2626;background:#fff;border:1.5px solid #f3c6c6;border-radius:1.4vh;padding:1.3vh 2.4vh;cursor:pointer;flex-shrink:0;transition:all .15s ease}.lp-detail-del-btn:hover{background:#fef2f2;border-color:#ef4444}.lp-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:#120f2680;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:2.5vh;animation:lpFadeIn .18s ease}.lp-modal-card{background:#fff;border-radius:2.8vh;width:52vh;max-width:92vw;padding:4vh 3.5vh 3.2vh;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d;animation:lpModalPop .22s cubic-bezier(.16,1,.3,1)}.lp-modal-icon-box{width:7vh;height:7vh;border-radius:2.2vh;display:flex;align-items:center;justify-content:center;margin-bottom:2.5vh;color:#fff}.lp-modal-icon-box.red{background:#ef4444;box-shadow:0 1vh 2vh -.2vh #ef444461}.lp-modal-icon-box.green{background:#10b981;box-shadow:0 1vh 2vh -.2vh #10b98161}.lp-modal-icon-box.orange{background:#ea6c2d;box-shadow:0 1vh 2vh -.2vh #ea6c2d61}.lp-modal-title{font-size:2.5vh;font-weight:700;color:#161328;margin:0 0 1vh;line-height:1.3}.lp-modal-sub{font-size:1.6vh;color:#6f6d8a;margin:0 0 3.4vh;line-height:1.5}.lp-modal-actions{display:flex;gap:1.5vh;width:100%}.lp-modal-btn-cancel{flex:1;height:5.4vh;border-radius:1.5vh;border:none;background:#f0eff8;color:#43405c;font-size:1.6vh;font-weight:600;cursor:pointer;transition:all .15s ease}.lp-modal-btn-cancel:hover{background:#e6e4f2}.lp-modal-btn-primary{flex:1;height:5.4vh;border-radius:1.5vh;border:none;font-size:1.6vh;font-weight:700;color:#fff;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.lp-modal-btn-primary.red{background:#ef4444;box-shadow:0 1vh 2vh -.2vh #ef444461}.lp-modal-btn-primary.red:hover{background:#dc2626;transform:translateY(-.15vh)}.lp-modal-btn-primary.green{background:#10b981;box-shadow:0 1vh 2vh -.2vh #10b98161}.lp-modal-btn-primary.green:hover{background:#059669;transform:translateY(-.15vh)}.lp-modal-btn-primary.orange{background:#ea6c2d;box-shadow:0 1vh 2vh -.2vh #ea6c2d61}.lp-modal-btn-primary.orange:hover{background:#d4591d;transform:translateY(-.15vh)}.lp-modal-btn-primary.indigo{background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 1vh 2vh -.2vh #4f46e561}.lp-modal-btn-primary.indigo:hover{transform:translateY(-.15vh)}.lp-modal-btn-primary:disabled,.lp-modal-btn-cancel:disabled{opacity:.6;cursor:not-allowed;transform:none}.lp-progress-modal-card{background:#fff;border-radius:2.8vh;width:50vh;max-width:92vw;padding:4.2vh 3.5vh 3.4vh;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d;animation:lpModalPop .22s cubic-bezier(.16,1,.3,1)}.lp-progress-halo{width:8.5vh;height:8.5vh;border-radius:50%;background:#e6f7ee;display:flex;align-items:center;justify-content:center;margin-bottom:2.5vh}.lp-progress-check-circle{width:5.6vh;height:5.6vh;border-radius:50%;background:#16a34a;display:flex;align-items:center;justify-content:center;box-shadow:0 .8vh 2vh #16a34a59}.lp-progress-track{width:100%;height:.6vh;background:#f0eef7;border-radius:.3vh;overflow:hidden;margin-top:1.5vh}.lp-progress-fill{height:100%;background:#16a34a;border-radius:.3vh;animation:lpFillBar 1.9s ease forwards}.lp-form-frame{width:100%;height:100%;min-height:0;overflow-y:auto;padding:2vh 3.5vh 3vh;display:flex;flex-direction:column;gap:1.8vh;box-sizing:border-box;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#161328;background:#edebf7;animation:lpFadeUp .34s cubic-bezier(.2,.8,.2,1) both}.lp-form-tracker{display:flex;align-items:center;gap:2vh;background:#fff;border:1px solid #eceaf6;border-radius:1.8vh;padding:1.4vh 2.6vh;box-shadow:0 .2vh .6vh #1018280a;flex-shrink:0}.lp-step-item{display:flex;align-items:center;gap:1.2vh;flex-shrink:0}.lp-step-circle{width:3.2vh;height:3.2vh;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.45vh;font-weight:800;flex-shrink:0;transition:all .2s ease}.lp-step-circle.done{background:#16a34a;color:#fff;border:1.5px solid #16a34a}.lp-step-circle.active{background:#4f46e5;color:#fff;border:1.5px solid #4f46e5}.lp-step-circle.idle{background:#f1eff9;color:#9b9ab3;border:1.5px solid #e4e1f0}.lp-step-label{font-size:1.5vh;font-weight:600;white-space:nowrap}.lp-step-bar{width:5.2vh;height:2.5px;border-radius:1px;margin:0 1.2vh}.lp-step-bar.done{background:#9edcb8}.lp-step-bar.idle{background:#e4e1f0}.lp-readiness-badge{display:flex;align-items:center;gap:1vh;flex-shrink:0;margin-left:auto}.lp-form-grid{flex:1;min-height:0;display:grid;grid-template-columns:34vh minmax(0,1fr);gap:2.2vh;align-items:start}@media (max-width: 950px){.lp-form-grid{grid-template-columns:1fr}}.lp-form-card{background:#fff;border:1px solid #eceaf6;border-radius:2vh;padding:2.2vh 2.6vh;box-shadow:0 .2vh .6vh #1018280a}.lp-photo-box{display:flex;flex-direction:column;align-items:center;text-align:center}.lp-photo-preview-circle{position:relative;width:13vh;height:13vh;border-radius:50%;overflow:hidden;background:#f5f3fb;border:4px solid #ffffff;box-shadow:0 .8vh 2.4vh #1018281f;display:flex;align-items:center;justify-content:center;color:#9b9ab3;margin-top:1.2vh}.lp-photo-upload-btn{margin-top:1.6vh;display:flex;align-items:center;justify-content:center;gap:.9vh;border:1.5px solid #4f46e5;color:#4f46e5;background:#fff;border-radius:1.3vh;padding:1.2vh 2vh;font-size:1.5vh;font-weight:700;cursor:pointer;transition:all .15s ease;width:100%}.lp-photo-upload-btn:hover{background:#eef0ff}.lp-tip-box{background:#f5f3fb;border:1px solid #eceaf6;border-radius:2vh;padding:1.6vh 2vh;display:flex;gap:1.3vh;margin-top:1.6vh}.lp-form-fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.4vh 2.2vh}@media (max-width: 650px){.lp-form-fields-grid{grid-template-columns:1fr}}.lp-field-group{display:flex;flex-direction:column}.lp-field-label{font-size:1.45vh;font-weight:600;color:#6e6c88;margin-bottom:.7vh}.lp-input-wrapper{position:relative;display:flex;align-items:center}.lp-input-icon{position:absolute;left:1.5vh;color:#9b9ab3;pointer-events:none;display:flex;align-items:center}.lp-input{width:100%;box-sizing:border-box;height:5.2vh;border:1px solid #d6d3e6;border-radius:1.4vh;padding:0 1.8vh 0 4.4vh;font-size:1.55vh;color:#1b1917;outline:none;background:#fafafc;font-family:inherit;transition:all .15s ease}.lp-input:focus{border-color:#7c6fee;box-shadow:0 0 0 4px #7b6cf21f;background:#fff}.lp-select{width:100%;box-sizing:border-box;height:5.2vh;border:1px solid #d6d3e6;border-radius:1.4vh;padding:0 4vh 0 4.4vh;font-size:1.55vh;color:#1b1917;outline:none;background:#fafafc;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .15s ease}.lp-select:focus{border-color:#7c6fee;box-shadow:0 0 0 4px #7b6cf21f;background:#fff}.lp-select-arrow{position:absolute;right:1.5vh;color:#9b9ab3;pointer-events:none;display:flex;align-items:center}.lp-field-error{display:flex;align-items:center;gap:.6vh;margin-top:.6vh;font-size:1.3vh;line-height:1.4;color:#dc2626}.lp-textarea{width:100%;box-sizing:border-box;height:10vh;border:1px solid #d6d3e6;border-radius:1.4vh;padding:1.4vh 1.8vh;font-size:1.5vh;line-height:1.55;color:#1b1917;outline:none;background:#fafafc;resize:none;font-family:inherit;transition:all .15s ease}.lp-textarea:focus{border-color:#7c6fee;box-shadow:0 0 0 4px #7b6cf21f;background:#fff}.lp-ai-btn{display:inline-flex;align-items:center;gap:.8vh;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-radius:1.2vh;padding:1vh 1.8vh;font-size:1.4vh;font-weight:700;cursor:pointer;border:none;flex-shrink:0;box-shadow:0 .6vh 1.6vh #4f46e53d;transition:transform .15s ease}.lp-ai-btn:hover{transform:translateY(-.2vh)}.lp-ai-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.lp-form-bottom-bar{display:flex;align-items:center;justify-content:space-between;gap:1.8vh;background:#fff;border:1px solid #eceaf6;border-radius:2vh;padding:1.6vh 2.6vh;box-shadow:0 .2vh .6vh #1018280a}.lp-form-btns{display:flex;align-items:center;gap:1.4vh;flex-shrink:0}.lp-draft-btn{display:flex;align-items:center;gap:.9vh;font-size:1.55vh;font-weight:600;border-radius:1.4vh;padding:1.3vh 2.4vh;cursor:pointer;background:#fff;color:#e07a3c;border:1.5px solid #f3cba6;transition:all .15s ease}.lp-draft-btn:hover{background:#fdeede}.lp-draft-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.lp-delete-btn{display:flex;align-items:center;gap:.9vh;font-size:1.55vh;font-weight:600;border-radius:1.4vh;padding:1.3vh 2.4vh;cursor:pointer;background:#fff;color:#dc2626;border:1.5px solid #f3c6c6;transition:all .15s ease}.lp-delete-btn:hover:not(:disabled){background:#fef2f2;border-color:#ef4444}.lp-delete-btn:disabled{opacity:.55;cursor:not-allowed}.lp-reset-btn{display:flex;align-items:center;gap:.9vh;font-size:1.55vh;font-weight:600;color:#1b1830;background:#fff;border:1px solid #d6d3e6;border-radius:1.4vh;padding:1.3vh 2.4vh;cursor:pointer;transition:all .15s ease}.lp-reset-btn:hover{border-color:#c9c2f5;color:#4338ca}.lp-submit-btn{display:flex;align-items:center;gap:1vh;background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;border-radius:1.4vh;padding:1.4vh 3vh;font-size:1.6vh;font-weight:700;border:none;cursor:pointer;box-shadow:0 .8vh 2.2vh #16a34a47;transition:transform .15s ease,box-shadow .15s ease}.lp-submit-btn:hover{transform:translateY(-.25vh);box-shadow:0 1.2vh 2.8vh #16a34a61}.lp-page-frame{background:#f8fafc;color:#0f172a}.lp-breadcrumb a,.lp-breadcrumb-btn{color:#007aff}.lp-back-btn{border-color:#e2e8f0;color:#007aff}.lp-back-btn:hover{border-color:#93c5fd}.lp-header-titles h1{color:#0f172a}.lp-header-titles p{color:#94a3b8}.lp-bulk-publish-btn{border-color:#34c759;color:#34c759}.lp-bulk-publish-btn:hover{background:#e8fbef}.lp-primary-btn{background:#007aff;box-shadow:0 1.4vh 3vh #007aff66}.lp-secondary-outline-btn{border-color:#007aff;color:#007aff}.lp-secondary-outline-btn:hover{background:#e8f1ff}.lp-hero-copy h2{color:#0f172a}.lp-hero-copy p{color:#94a3b8}.lp-stat-pill.active.total{border-color:#93c5fd}.lp-stat-icon.total{background:#e8f1ff;color:#007aff}.lp-stat-icon.live{background:#e8fbef;color:#34c759}.lp-stat-val{color:#0f172a}.lp-stat-label{color:#94a3b8}.lp-chip-btn{border-color:#e2e8f0;color:#0f172a}.lp-chip-btn:hover{border-color:#93c5fd}.lp-chip-btn.active{background:#007aff;border-color:#007aff}.lp-search-input{border-color:#e2e8f0;color:#0f172a}.lp-search-input:focus{border-color:#007aff;box-shadow:0 0 0 3px #007aff26}.lp-search-icon,.lp-search-clear,.lp-item-counter,.lp-counter-label{color:#94a3b8}.lp-search-clear:hover{color:#0f172a}.lp-card{border-color:#e2e8f0}.lp-card.selected{border-color:#007aff}.lp-card-checkbox{accent-color:#007AFF}.lp-card-avatar{background:#007aff}.lp-card-name{color:#0f172a}.lp-contact-box{background:#f8fafc;border-color:#e2e8f0}.lp-contact-icon{color:#94a3b8}.lp-card-footer{border-top-color:#e2e8f0}.lp-icon-action-btn.edit{color:#94a3b8}.lp-icon-action-btn.edit:hover{background:#e8f1ff;color:#007aff}.lp-icon-action-btn.delete{color:#cbd5e1}.lp-icon-action-btn.delete:hover{background:#ffe9e7;color:#ff3b30}.lp-empty-state{border-color:#e2e8f0}.lp-empty-title{color:#0f172a}.lp-empty-sub{color:#94a3b8}.lp-detail-title{color:#0f172a}.lp-detail-card{border-color:#e2e8f0}.lp-detail-card-title{color:#0f172a}.lp-detail-card-sub,.lp-detail-cell-lbl{color:#94a3b8}.lp-detail-cell-val{color:#0f172a}.lp-detail-photo-btn{border-color:#e2e8f0}.lp-detail-photo-btn:hover{border-color:#93c5fd;color:#007aff}.lp-detail-photo-frame{border-color:#e2e8f0}.lp-detail-del-btn:hover{background:#ffe9e7;border-color:#ff3b30}.lp-modal-icon-box.red{background:#ff3b30}.lp-modal-title{color:#0f172a}.lp-modal-btn-primary.red{background:#ff3b30}.lp-modal-btn-primary.indigo{background:#007aff}.lp-progress-halo{background:#e8fbef}.lp-progress-check-circle{background:#34c759}.lp-progress-track{background:#e2e8f0}.lp-progress-fill{background:#34c759}.lp-form-page{color:#0f172a;background:#f8fafc}.lp-step-circle.done{background:#34c759;border-color:#34c759}.lp-step-circle.active{background:#007aff;border-color:#007aff}.lp-step-circle.idle{background:#f1f5f9;color:#94a3b8;border-color:#e2e8f0}.lp-step-bar.idle{background:#e2e8f0}.lp-form-card{border-color:#e2e8f0}.lp-photo-empty{background:#f1f5f9;color:#94a3b8}.lp-photo-upload-btn{border-color:#007aff;color:#007aff}.lp-photo-upload-btn:hover{background:#e8f1ff}.lp-tip-box{background:#f1f5f9;border-color:#e2e8f0}.lp-field-label{color:#64748b}.lp-input-icon,.lp-select-arrow{color:#94a3b8}.lp-input,.lp-select,.lp-textarea{border-color:#e2e8f0;color:#0f172a;background:#f8fafc}.lp-input:focus,.lp-select:focus,.lp-textarea:focus{border-color:#007aff}.lp-ai-btn{background:#007aff}.lp-review-card{border-color:#e2e8f0}.lp-delete-btn{color:#ff3b30;border-color:#ffc9c7}.lp-delete-btn:hover:not(:disabled){background:#ffe9e7;border-color:#ff3b30}.lp-reset-btn{border-color:#e2e8f0;color:#0f172a}.lp-reset-btn:hover{border-color:#93c5fd;color:#0051d5}.lp-submit-btn{background:#007aff;box-shadow:0 .8vh 2.2vh #007aff47}.lp-submit-btn:hover{box-shadow:0 1.2vh 2.8vh #007aff61}.lp-input:focus,.lp-select:focus,.lp-textarea:focus{box-shadow:0 0 0 3px #007aff26}.lp-empty-icon{background:#f4ecff;color:#af52de}.lp-form-frame [style*="#9b9ab3"]{color:#94a3b8!important}.lp-form-frame div[style*="#eef0ff"]{background:#e8f1ff!important;color:#007aff!important}.lp-submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}@keyframes raFadeUp{0%{opacity:0;transform:translateY(1.4vh)}to{opacity:1;transform:translateY(0)}}@keyframes raHeadIn{0%{opacity:0;transform:translate(-1vh)}to{opacity:1;transform:translate(0)}}@keyframes raFadeIn{0%{opacity:0}to{opacity:1}}@keyframes raModalPop{0%{opacity:0;transform:scale(.95) translateY(1vh)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes raFillBar{0%{width:0%}40%{width:45%}75%{width:85%}to{width:100%}}.ra-page-frame{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:#edebf7;padding:2vh 3.5vh 3vh;box-sizing:border-box;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#161328;animation:raFadeUp .34s cubic-bezier(.2,.8,.2,1) both}.ra-page-frame>.dm-breadcrumb-nav{margin-bottom:3vh!important;flex-shrink:0}.ra-breadcrumb{display:flex;align-items:center;gap:1vh;font-size:1.55vh;color:#6b6985;margin-bottom:1.8vh;font-weight:500;flex-shrink:0}.ra-breadcrumb a,.ra-breadcrumb-btn{color:#4f46e5;text-decoration:none;background:none;border:none;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;transition:color .15s ease}.ra-breadcrumb a:hover,.ra-breadcrumb-btn:hover{color:#3730a3;text-decoration:underline}.ra-breadcrumb span.sep{color:#9d9bb0;font-size:1.55vh}.ra-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2vh;gap:2vh;flex-shrink:0}.ra-header-left{display:flex;align-items:flex-start;gap:1.5vh}.ra-back-btn{width:4.8vh;height:4.8vh;border-radius:1.4vh;border:1.5px solid #d6d3e6;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4f46e5;flex-shrink:0;transition:all .16s ease}.ra-back-btn:hover{border-color:#c9c2f5;transform:translate(-.3vh);background:#fdfcff}.ra-header-icon{width:5vh;height:5vh;border-radius:1.5vh;background:#fff3df;display:flex;align-items:center;justify-content:center;color:#d97706;flex-shrink:0}.ra-header-titles h1{font-size:3.2vh;font-weight:700;letter-spacing:-.02em;color:#161328;margin:0;line-height:1.25;animation:raHeadIn .4s cubic-bezier(.2,.8,.2,1) both}.ra-header-titles p{font-size:1.6vh;color:#9b9ab3;margin:.5vh 0 0;line-height:1.4}.ra-primary-btn{display:flex;align-items:center;gap:1vh;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-radius:1.4vh;padding:1.4vh 2.4vh;font-size:1.6vh;font-weight:700;border:none;cursor:pointer;box-shadow:0 1vh 2.4vh #4f46e552;transition:transform .16s ease,box-shadow .16s ease;white-space:nowrap;flex-shrink:0}.ra-primary-btn:hover{transform:translateY(-.25vh);box-shadow:0 1.4vh 3vh #4f46e566}.ra-secondary-outline-btn{display:flex;align-items:center;gap:1vh;background:#fff;border:1.5px solid #4f46e5;color:#4f46e5;border-radius:1.4vh;padding:1.3vh 2.2vh;font-size:1.55vh;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .16s ease}.ra-secondary-outline-btn:hover{background:#eef0ff}.ra-hero-banner{display:flex;align-items:center;gap:3.2vh;background:#fafafc;border:1.5px solid #f0eef7;border-radius:2.2vh;padding:2.2vh 3vh;margin-bottom:2.2vh;flex-shrink:0}.ra-hero-left{display:flex;align-items:flex-start;gap:1.8vh;flex:1;min-width:0}.ra-hero-trophy{width:6vh;height:6vh;border-radius:1.8vh;background:#fff3df;display:flex;align-items:center;justify-content:center;color:#d97706;flex-shrink:0}.ra-hero-left-copy h2{font-size:2.1vh;font-weight:700;letter-spacing:-.01em;color:#161328;margin:0;text-transform:capitalize}.ra-hero-left-copy p{font-size:1.55vh;color:#9b9ab3;margin-top:.5vh;line-height:1.55;max-width:48vh}.ra-hero-stats{display:flex;align-items:center;gap:1.6vh;flex-shrink:0}.ra-stat-pill{display:flex;align-items:center;gap:1.4vh;padding:1vh 1.6vh;border-radius:1.8vh;cursor:pointer;border:1.5px solid transparent;background:transparent;transition:transform .16s ease,border-color .16s ease,background-color .16s ease;-webkit-user-select:none;user-select:none}.ra-stat-pill:hover{transform:translateY(-.25vh)}.ra-stat-pill.active.total{border-color:#c9c2f5;background:#f5f3fb}.ra-stat-pill.active.live{border-color:#9edcb8;background:#e6f7ee}.ra-stat-pill.active.unpublished{border-color:#f3cba6;background:#fdeede}.ra-stat-icon{width:5.4vh;height:5.4vh;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ra-stat-icon.total{background:#eef0ff;color:#4f46e5}.ra-stat-icon.live{background:#e6f7ee;color:#16a34a}.ra-stat-icon.unpublished{background:#fdeede;color:#e07a3c}.ra-stat-content{display:flex;flex-direction:column}.ra-stat-val{font-size:2.6vh;font-weight:700;color:#161328;line-height:1.1}.ra-stat-label{font-size:1.5vh;color:#9b9ab3;margin-top:.3vh;font-weight:500}.ra-stat-divider{width:1px;height:5.4vh;background:#eceaf6}.ra-toolbar{display:flex;align-items:center;justify-content:space-between;gap:2vh;margin-bottom:2.2vh;flex-shrink:0}.ra-category-switch{display:flex;gap:.8vh;background:#f5f3fb;border-radius:1.5vh;padding:.6vh;width:-moz-fit-content;width:fit-content}.ra-category-btn{padding:1.1vh 2.4vh;border-radius:1.2vh;font-size:1.6vh;font-weight:700;cursor:pointer;border:none;background:transparent;color:#1b1830;transition:all .15s ease}.ra-category-btn.active{background:#4f46e5;color:#fff;box-shadow:0 .3vh 1vh #4f46e547}.ra-filter-group{display:flex;align-items:center;gap:1.8vh}.ra-item-counter{font-size:1.5vh;color:#9b9ab3;font-weight:500;white-space:nowrap}.ra-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2vh;flex-shrink:0;width:100%}@media (max-width: 1100px){.ra-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.ra-cards-grid{grid-template-columns:1fr}}.ra-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 .2vh .4vh #1018280a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ra-card:hover{transform:translateY(-.4vh);box-shadow:0 2vh 4vh #1018281f;border-color:#ded9f0}.ra-card-top-banner{position:relative;height:14.5vh;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.ra-card-top-banner.has-image{background:#121024}.ra-card-img{width:100%;height:100%;object-fit:cover;opacity:.95}.ra-card-watermark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#16132826;pointer-events:none;display:flex;align-items:center;justify-content:center}.ra-card-level-badge{position:absolute;top:1.4vh;left:1.5vh;font-size:1.35vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.6vh 1.4vh;pointer-events:none;text-transform:capitalize;box-shadow:0 .2vh .6vh #0000000f}.ra-card-status-badge{position:absolute;top:1.4vh;right:1.5vh;display:flex;align-items:center;gap:.8vh;font-size:1.35vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.6vh 1.4vh;background:#fff;box-shadow:0 .3vh 1vh #10182824;pointer-events:none}.ra-status-dot{width:.8vh;height:.8vh;border-radius:50%}.ra-card-body{padding:1.8vh 2.2vh 0;display:flex;flex-direction:column}.ra-card-title{font-size:2vh;font-weight:800;letter-spacing:-.01em;color:#161328;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ra-card-category{font-size:1.55vh;font-weight:700;margin-top:.6vh;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra-card-meta-list{padding:1.6vh 2.2vh 0;display:flex;flex-direction:column;gap:1vh}.ra-card-meta-pill{display:flex;align-items:center;gap:1.1vh;background:#fafafc;border:1px solid #f0eef7;border-radius:1.3vh;padding:1.1vh 1.5vh;min-width:0;font-size:1.45vh;color:#413e5c;font-weight:500}.ra-card-meta-pill span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra-card-footer{margin:1.8vh 2.2vh 0;border-top:1px solid #f0eef7;padding:1.4vh 0 1.8vh;display:flex;align-items:center;justify-content:space-between}.ra-publish-toggle-btn{display:flex;align-items:center;gap:.9vh;font-size:1.5vh;font-weight:700;cursor:pointer;background:none;border:none;padding:0;transition:gap .15s ease,opacity .15s ease}.ra-publish-toggle-btn:hover{gap:1.2vh}.ra-publish-toggle-btn.live{color:#e07a3c}.ra-publish-toggle-btn.publish{color:#16a34a}.ra-card-action-icons{display:flex;gap:.6vh}.ra-icon-btn{width:3.8vh;height:3.8vh;border-radius:1.1vh;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#9b9ab3;border:none;background:transparent;transition:all .15s ease}.ra-icon-btn:hover{background:#eef0ff;color:#4f46e5}.ra-icon-btn.delete{color:#c9c6dc}.ra-icon-btn.delete:hover{background:#fef0f0;color:#ef4444}.ra-empty-state{grid-column:1 / -1;min-height:32vh;border:1.5px dashed #dedae9;background:#fafafc;border-radius:2.2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8vh;padding:4vh 2.5vh;text-align:center}.ra-empty-icon{width:8vh;height:8vh;border-radius:50%;background:#fff3df;display:flex;align-items:center;justify-content:center;color:#d97706}.ra-empty-state h3{font-size:2.1vh;font-weight:700;color:#161328;margin-top:1.2vh;margin-bottom:.4vh}.ra-empty-state p{font-size:1.55vh;color:#9b9ab3;text-align:center;max-width:44vh;line-height:1.6;margin:0}.ra-detail-frame{display:flex;flex-direction:column;gap:2vh;flex:1;min-height:0;animation:raFadeUp .34s cubic-bezier(.2,.8,.2,1) both}.ra-detail-header-actions{display:flex;align-items:center;gap:1.4vh;flex-shrink:0}.ra-detail-status-btn{display:flex;align-items:center;gap:1vh;border-radius:1.4vh;padding:1.3vh 2.4vh;font-size:1.6vh;font-weight:700;cursor:pointer;white-space:nowrap;transition:transform .16s ease}.ra-detail-status-btn:hover{transform:translateY(-.25vh)}.ra-detail-grid{display:grid;grid-template-columns:34vh minmax(0,1fr);gap:2vh;align-items:start;flex-shrink:0}@media (max-width: 900px){.ra-detail-grid{grid-template-columns:1fr}}.ra-detail-left-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;overflow:hidden;box-shadow:0 .2vh .4vh #1018280a}.ra-detail-banner{position:relative;height:17vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.ra-detail-banner-watermark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#16132829;pointer-events:none}.ra-detail-left-body{padding:2.2vh 2.4vh 2.4vh;text-align:center}.ra-detail-title{font-size:2.3vh;font-weight:800;letter-spacing:-.01em;color:#161328;line-height:1.35}.ra-detail-level-pill{display:inline-flex;align-items:center;gap:.8vh;margin-top:1.4vh;margin-right:.8vh;font-size:1.35vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.7vh 1.6vh}.ra-detail-status-pill{display:inline-flex;align-items:center;gap:.8vh;margin-top:1.4vh;font-size:1.35vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.7vh 1.6vh}.ra-detail-right-col{display:flex;flex-direction:column;gap:1.6vh;min-width:0}.ra-detail-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;padding:2vh 2.4vh;box-shadow:0 .2vh .4vh #1018280a}.ra-detail-card-header{display:flex;align-items:center;gap:1.2vh;margin-bottom:1.5vh}.ra-detail-header-icon{width:3.6vh;height:3.6vh;border-radius:1.2vh;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ra-detail-card-title{font-size:1.8vh;font-weight:700;color:#161328}.ra-detail-card-sub{font-size:1.45vh;color:#9b9ab3;margin-top:.3vh}.ra-detail-2col-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.4vh}.ra-detail-cell{background:#fafafc;border:1px solid #f0eef7;border-radius:1.5vh;padding:1.5vh 1.8vh;min-width:0}.ra-detail-cell-label{font-size:1.3vh;font-weight:700;letter-spacing:.04em;color:#9b9ab3}.ra-detail-cell-val{font-size:1.65vh;font-weight:600;color:#413e5c;margin-top:.6vh;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra-detail-desc-box{background:#fafafc;border:1px solid #f0eef7;border-radius:1.5vh;padding:1.8vh 2.2vh;font-size:1.65vh;color:#413e5c;line-height:1.7}.ra-detail-bottom-bar{display:flex;align-items:center;justify-content:space-between;gap:1.6vh;background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;padding:1.6vh 2.4vh;box-shadow:0 .2vh .4vh #1018280a}.ra-detail-bottom-info{display:flex;align-items:center;gap:1vh;font-size:1.45vh;color:#9b9ab3}.ra-detail-bottom-delete{display:flex;align-items:center;gap:.9vh;font-size:1.6vh;font-weight:600;color:#dc2626;background:#fff;border:1.5px solid #f3c6c6;border-radius:1.4vh;padding:1.3vh 2.4vh;cursor:pointer;flex-shrink:0;transition:all .15s ease}.ra-detail-bottom-delete:hover{background:#fef2f2;border-color:#ef4444}.ra-form-frame{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:#edebf7;padding:1.5vh 3.5vh 3vh;box-sizing:border-box;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#161328;animation:raFadeUp .34s cubic-bezier(.2,.8,.2,1) both}.ra-form-frame>.dm-breadcrumb-nav{margin-bottom:3vh!important;flex-shrink:0}.ra-form-stepper{display:flex;align-items:center;gap:2.2vh;background:#fff;border:1.5px solid #eceaf6;border-radius:1.8vh;padding:1.4vh 2.4vh;box-shadow:0 .2vh .4vh #1018280a;flex-shrink:0;margin-bottom:1.6vh}.ra-stepper-steps{display:flex;align-items:center;gap:0;flex-shrink:0}.ra-stepper-step{display:flex;align-items:center;gap:1.2vh;flex-shrink:0;cursor:pointer}.ra-step-circle{width:3.4vh;height:3.4vh;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.55vh;font-weight:800;flex-shrink:0;transition:all .2s ease}.ra-step-name{font-size:1.6vh;font-weight:600;white-space:nowrap;transition:color .15s ease}.ra-step-bar{height:3px;border-radius:2px;margin-right:1.2vh;margin-left:1vh;transition:background .2s ease}.ra-stepper-divider-vert{width:1px;height:3.4vh;background:#eceaf6;flex-shrink:0;margin-left:auto}.ra-stepper-ready{display:flex;align-items:center;gap:1vh;flex-shrink:0;font-size:1.55vh;font-weight:600;color:#6e6c88;white-space:nowrap}.ra-form-grid{display:grid;grid-template-columns:32vh minmax(0,1fr);gap:2vh;align-items:start}@media (max-width: 860px){.ra-form-grid{grid-template-columns:1fr}}.ra-form-left-col{display:flex;flex-direction:column;gap:1.4vh}.ra-image-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2vh;padding:1.6vh;box-shadow:0 .2vh .4vh #1018280a;display:flex;flex-direction:column}.ra-section-header-compact{display:flex;align-items:center;gap:1.1vh;margin-bottom:1.4vh;font-size:1.7vh;font-weight:700;color:#161328}.ra-req-star{color:#ef4444}.ra-dropzone-box{position:relative;width:100%;height:18vh;border-radius:1.6vh;overflow:hidden;background:#f7f6fc;border:1.5px solid #f0eef7;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease}.ra-dropzone-box:hover{border-color:#7c6fee}.ra-dropzone-preview-img{width:100%;height:100%;object-fit:cover}.ra-dropzone-watermark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#d9d5ea;pointer-events:none}@keyframes raSkeletonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ra-image-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:#eceaf6;overflow:hidden;display:flex;align-items:center;justify-content:center}.ra-image-skeleton-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.75) 50%,transparent 80%);animation:raSkeletonShimmer 1.4s ease-in-out infinite}.ra-image-skeleton-label{position:relative;display:flex;flex-direction:column;align-items:center;gap:.8vh;color:#7c6fee;font-size:1.45vh;font-weight:700}.ra-upload-trigger-btn{margin-top:1.4vh;display:flex;align-items:center;justify-content:center;gap:.9vh;background:#fff;border-radius:1.4vh;padding:1.2vh 2vh;font-size:1.55vh;font-weight:700;cursor:pointer;transition:all .15s ease}.ra-image-help-text{font-size:1.3vh;color:#9b9ab3;margin-top:1vh;text-align:center;line-height:1.5}.ra-tip-card{background:#f5f3fb;border:1.5px solid #eceaf6;border-radius:2vh;padding:1.4vh 1.8vh;display:flex;gap:1.2vh}.ra-tip-icon{color:#7c6fee;flex-shrink:0;margin-top:.3vh}.ra-tip-text{font-size:1.4vh;color:#5d5a78;line-height:1.55}.ra-form-sections-col{display:flex;flex-direction:column;gap:1.4vh;min-width:0}.ra-form-section-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2vh;padding:1.8vh 2.2vh;box-shadow:0 .2vh .4vh #1018280a}.ra-section-title-wrap{display:flex;align-items:center;gap:1.2vh;margin-bottom:1.4vh}.ra-section-icon-box{width:3.6vh;height:3.6vh;border-radius:1.2vh;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ra-section-heading-text h3{font-size:1.8vh;font-weight:700;color:#161328;margin:0}.ra-section-heading-text p{font-size:1.45vh;color:#9b9ab3;margin:.2vh 0 0}.ra-type-toggle-group{display:flex;gap:1.1vh}.ra-type-toggle-btn{flex:1;text-align:center;font-size:1.6vh;font-weight:700;border-radius:1.4vh;padding:1.3vh;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.8vh;transition:all .15s ease}.ra-type-locked-badge{display:inline-flex;align-items:center;gap:.8vh;font-size:1.55vh;font-weight:700;border-radius:2.5vh;padding:.8vh 1.8vh}.ra-fields-grid-2col{display:grid;grid-template-columns:1fr 1fr;gap:1.4vh 2vh}.ra-field-group{display:flex;flex-direction:column}.ra-field-label{font-size:1.5vh;font-weight:600;color:#6e6c88;margin-bottom:.8vh}.ra-input-with-icon{position:relative;display:flex;align-items:center}.ra-input-icon{position:absolute;left:1.6vh;color:#9b9ab3;pointer-events:none}.ra-text-input{width:100%;box-sizing:border-box;height:5.2vh;border:1.5px solid #d6d3e6;border-radius:1.4vh;padding:0 1.6vh 0 4.8vh;font-size:1.6vh;color:#1b1917;outline:none;background:#fafafc;font-family:inherit;transition:all .15s ease}.ra-text-input:focus{border-color:#7c6fee;box-shadow:0 0 0 .5vh #7b6cf21f;background:#fff}.ra-level-pills-row{display:flex;gap:1.1vh;flex-wrap:wrap}.ra-level-pill-btn{font-size:1.55vh;font-weight:700;border-radius:1.3vh;padding:1.1vh 2vh;cursor:pointer;transition:all .15s ease}.ra-desc-top-row{display:flex;align-items:center;justify-content:space-between;gap:1.8vh;margin-bottom:1.2vh}.ra-ai-counter{font-size:1.4vh;font-weight:700;color:#9b9ab3;white-space:nowrap}.ra-ai-generate-btn{display:inline-flex;align-items:center;gap:.8vh;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;border-radius:1.2vh;padding:1.1vh 1.8vh;font-size:1.45vh;font-weight:700;border:none;cursor:pointer;box-shadow:0 .8vh 2vh #4f46e547;transition:transform .15s ease,opacity .15s ease}.ra-ai-generate-btn:hover:not(:disabled){transform:translateY(-.15vh)}.ra-ai-generate-btn:disabled{opacity:.6;cursor:not-allowed}.ra-desc-textarea{width:100%;box-sizing:border-box;min-height:8vh;height:8.5vh;border:1.5px solid #d6d3e6;border-radius:1.4vh;padding:1.2vh 1.6vh;font-size:1.6vh;line-height:1.6;color:#1b1917;outline:none;background:#fafafc;resize:none;font-family:inherit;transition:all .15s ease}.ra-desc-textarea:focus{border-color:#7c6fee;box-shadow:0 0 0 .5vh #7b6cf21f;background:#fff}.ra-form-bottom-bar{display:flex;align-items:center;justify-content:space-between;gap:1.6vh;background:#fff;border:1.5px solid #eceaf6;border-radius:2vh;padding:1.4vh 2.2vh;box-shadow:0 .2vh .4vh #1018280a}.ra-bottom-hint{display:flex;align-items:center;gap:1vh;font-size:1.45vh;color:#9b9ab3}.ra-bottom-actions{display:flex;align-items:center;gap:1.4vh;flex-shrink:0}.ra-btn-delete-outline{display:flex;align-items:center;gap:.9vh;font-size:1.6vh;font-weight:600;border-radius:1.4vh;padding:1.3vh 2.4vh;cursor:pointer;background:#fff;color:#dc2626;border:1.5px solid #f3c6c6;transition:all .15s ease}.ra-btn-delete-outline:hover{background:#fef2f2;border-color:#ef4444}.ra-btn-reset{display:flex;align-items:center;gap:.9vh;font-size:1.6vh;font-weight:600;color:#1b1830;background:#fff;border:1.5px solid #d6d3e6;border-radius:1.4vh;padding:1.3vh 2.4vh;cursor:pointer;transition:all .15s ease}.ra-btn-reset:hover{border-color:#c9c2f5;color:#4338ca}.ra-btn-submit-main{display:flex;align-items:center;gap:1vh;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-radius:1.4vh;padding:1.4vh 3vh;font-size:1.65vh;font-weight:600;border:none;cursor:pointer;box-shadow:0 1vh 2.4vh #4f46e552;transition:all .15s ease}.ra-btn-submit-main:hover:not(:disabled){transform:translateY(-.2vh);box-shadow:0 1.4vh 3vh #4f46e566}.ra-btn-submit-main:disabled{opacity:.6;cursor:not-allowed}.ra-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:#120f2680;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:2.5vh;animation:raFadeIn .18s ease}.ra-modal-card{background:#fff;border-radius:2.8vh;width:52vh;max-width:92vw;padding:4vh 3.5vh 3.2vh;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d;animation:raModalPop .22s cubic-bezier(.16,1,.3,1)}.ra-modal-icon-box{width:7vh;height:7vh;border-radius:2.2vh;display:flex;align-items:center;justify-content:center;margin-bottom:2.5vh;color:#fff}.ra-modal-icon-box.red{background:#ef4444;box-shadow:0 1vh 2vh -.2vh #ef444461}.ra-modal-icon-box.green{background:#10b981;box-shadow:0 1vh 2vh -.2vh #10b98161}.ra-modal-icon-box.orange{background:#ea6c2d;box-shadow:0 1vh 2vh -.2vh #ea6c2d61}.ra-modal-title{font-size:2.5vh;font-weight:700;color:#161328;margin:0 0 1vh;line-height:1.3}.ra-modal-sub{font-size:1.6vh;color:#6f6d8a;margin:0 0 3.4vh;line-height:1.5}.ra-modal-actions{display:flex;gap:1.5vh;width:100%}.ra-modal-btn-cancel{flex:1;height:5.4vh;border-radius:1.5vh;border:none;background:#f0eff8;color:#1e1b39;font-size:1.7vh;font-weight:600;cursor:pointer;transition:background .15s ease}.ra-modal-btn-cancel:hover{background:#e4e2f2}.ra-modal-btn-primary{flex:1;height:5.4vh;border-radius:1.5vh;border:none;font-size:1.7vh;font-weight:600;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;gap:1vh;transition:all .15s ease}.ra-modal-btn-primary.indigo{background:#4f46e5;box-shadow:0 .5vh 1.8vh #4f46e561}.ra-modal-btn-primary.indigo:hover:not(:disabled){background:#4338ca;box-shadow:0 .8vh 2.4vh #4f46e57a}.ra-modal-btn-primary.green{background:#10b981;box-shadow:0 .5vh 1.8vh #10b98161}.ra-modal-btn-primary.green:hover:not(:disabled){background:#059669;box-shadow:0 .8vh 2.4vh #10b9817a}.ra-modal-btn-primary.orange{background:#e07a3c;box-shadow:0 .5vh 1.8vh #e07a3c61}.ra-modal-btn-primary.orange:hover:not(:disabled){background:#c9662c;box-shadow:0 .8vh 2.4vh #e07a3c7a}.ra-modal-btn-primary:disabled{opacity:.7;cursor:not-allowed}.ra-progress-modal-card{background:#fff;border-radius:2.8vh;width:52vh;max-width:92vw;padding:4.4vh 3.8vh 3.6vh;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d;animation:raModalPop .22s cubic-bezier(.16,1,.3,1)}.ra-progress-halo{width:9vh;height:9vh;border-radius:50%;background:#10b9811f;display:flex;align-items:center;justify-content:center;margin-bottom:2.5vh}.ra-progress-check-circle{width:6.5vh;height:6.5vh;border-radius:50%;background:#10b981;display:flex;align-items:center;justify-content:center;box-shadow:0 1vh 2.4vh -.2vh #10b98173}.ra-progress-track{width:100%;height:.8vh;background:#eef2f6;border-radius:999px;overflow:hidden;margin-top:3vh}.ra-page-frame{background:#f8fafc;color:#0f172a}.ra-breadcrumb-btn{color:#007aff}.ra-back-btn{border-color:#e2e8f0;color:#007aff}.ra-back-btn:hover{border-color:#93c5fd}.ra-header-titles h1{color:#0f172a}.ra-header-titles p{color:#94a3b8}.ra-primary-btn{background:#007aff}.ra-secondary-outline-btn{border-color:#007aff;color:#007aff}.ra-secondary-outline-btn:hover{background:#e8f1ff}.ra-hero-copy h2{color:#0f172a}.ra-hero-copy p{color:#94a3b8}.ra-hero{background:#f8fafc;border-color:#e2e8f0}.ra-stat-pill.active.total{border-color:#93c5fd;background:#f1f5f9}.ra-stat-pill.active.live{border-color:#b7e9c9;background:#e8fbef}.ra-stat-icon.total{background:#e8f1ff;color:#007aff}.ra-stat-icon.live{background:#e8fbef;color:#34c759}.ra-stat-val{color:#0f172a}.ra-stat-label{color:#94a3b8}.ra-stat-avatar{background:#e2e8f0}.ra-category-btn{background:transparent;color:#0f172a}.ra-category-btn.active{background:#007aff}.ra-item-counter{color:#94a3b8}.ra-card{border-color:#e2e8f0}.ra-card:hover{border-color:#93c5fd}.ra-card-title{color:#0f172a}.ra-card-meta,.ra-card-org{color:#94a3b8}.ra-card-footer{border-top-color:#e2e8f0}.ra-publish-toggle-btn.publish{color:#34c759}.ra-icon-btn{color:#94a3b8}.ra-icon-btn:hover{background:#e8f1ff;color:#007aff}.ra-icon-btn.delete{color:#cbd5e1}.ra-icon-btn.delete:hover{background:#ffe9e7;color:#ff3b30}.ra-empty-state{border-color:#e2e8f0}.ra-empty-title{color:#0f172a}.ra-empty-sub{color:#94a3b8}.ra-detail-title{color:#0f172a}.ra-detail-card{border-color:#e2e8f0}.ra-detail-card-title{color:#0f172a}.ra-detail-card-sub,.ra-detail-cell-lbl{color:#94a3b8}.ra-detail-cell-val{color:#0f172a}.ra-detail-photo-btn{border-color:#e2e8f0}.ra-detail-photo-btn:hover{border-color:#93c5fd;color:#007aff}.ra-detail-photo-frame{border-color:#e2e8f0}.ra-detail-del-btn:hover{background:#ffe9e7;border-color:#ff3b30}.ra-modal-icon-box.red{background:#ff3b30}.ra-modal-title{color:#0f172a}.ra-modal-btn-primary.red{background:#ff3b30}.ra-modal-btn-primary.indigo{background:#007aff}.ra-modal-btn-primary.indigo:hover:not(:disabled){background:#0051d5;box-shadow:0 .8vh 2.4vh #007aff7a}.ra-modal-btn-primary.green{background:#34c759;box-shadow:0 .5vh 1.8vh #34c75961}.ra-modal-btn-primary.green:hover:not(:disabled){background:#15803d;box-shadow:0 .8vh 2.4vh #34c7597a}.ra-progress-halo{background:#34c7591f}.ra-progress-check-circle{background:#34c759;box-shadow:0 1vh 2.4vh -.2vh #34c75973}.ra-progress-track{background:#e2e8f0}.ra-progress-fill{background:#34c759}.ra-form-page{color:#0f172a;background:#f8fafc}.ra-step-circle.done{background:#34c759;border-color:#34c759}.ra-step-circle.active{background:#007aff;border-color:#007aff}.ra-step-circle.idle{background:#f1f5f9;color:#94a3b8;border-color:#e2e8f0}.ra-step-bar.idle{background:#e2e8f0}.ra-form-card{border-color:#e2e8f0}.ra-photo-empty{background:#f1f5f9;color:#94a3b8}.ra-photo-upload-btn{border-color:#007aff;color:#007aff}.ra-photo-upload-btn:hover{background:#e8f1ff}.ra-tip-card{background:#f1f5f9;border-color:#e2e8f0}.ra-tip-icon{color:#007aff}.ra-field-label{color:#64748b}.ra-field-icon{color:#94a3b8}.ra-text-input,.ra-select,.ra-desc-textarea{border-color:#e2e8f0;color:#0f172a;background:#f8fafc}.ra-text-input:focus,.ra-select:focus,.ra-desc-textarea:focus{border-color:#007aff}.ra-generate-btn{background:#007aff}.ra-review-card{border-color:#e2e8f0}.ra-review-label{color:#94a3b8}.ra-review-value{color:#0f172a}.ra-delete-btn{color:#ff3b30;border-color:#ffc9c7}.ra-delete-btn:hover:not(:disabled){background:#ffe9e7;border-color:#ff3b30}.ra-btn-reset{border-color:#e2e8f0;color:#0f172a}.ra-btn-reset:hover{border-color:#93c5fd;color:#0051d5}.ra-submit-btn{background:#007aff}.ra-dropzone-box{background:#f8fafc;border-color:#e2e8f0}.ra-dropzone-box:hover{border-color:#007aff}.ra-req-star{color:#ff3b30}.ra-progress-fill{height:100%;background:#10b981;border-radius:999px;animation:raFillBar 1.8s cubic-bezier(.4,0,.2,1) forwards}@keyframes tmFadeUp{0%{opacity:0;transform:translateY(1.4vh)}to{opacity:1;transform:translateY(0)}}@keyframes tmHeadIn{0%{opacity:0;transform:translate(-1vh)}to{opacity:1;transform:translate(0)}}@keyframes tmFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tmModalPop{0%{opacity:0;transform:scale(.95) translateY(1vh)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes tmFillBar{0%{width:0%}40%{width:45%}75%{width:85%}to{width:100%}}.tm-page-frame{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:#edebf7;padding:2vh 3.5vh 3vh;box-sizing:border-box;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#161328;animation:tmFadeUp .34s cubic-bezier(.2,.8,.2,1) both}.tm-breadcrumb{display:flex;align-items:center;gap:1vh;font-size:1.55vh;color:#6b6985;margin-bottom:1.8vh;font-weight:500;flex-shrink:0}.tm-breadcrumb-btn{color:#4f46e5;text-decoration:none;background:none;border:none;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;transition:color .15s ease}.tm-breadcrumb-btn:hover{color:#3730a3;text-decoration:underline}.tm-breadcrumb span.sep{color:#9d9bb0;font-size:1.55vh}.tm-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2vh;gap:2vh;flex-shrink:0}.tm-header-left{display:flex;align-items:flex-start;gap:1.5vh;min-width:0}.tm-header-actions{display:flex;align-items:center;gap:1.2vh;flex-shrink:0}.tm-bulk-publish-btn{display:flex;align-items:center;gap:.9vh;padding:1.3vh 2.2vh;border:1.5px solid #16a34a;border-radius:1.4vh;color:#16a34a;background:#fff;font:700 1.55vh/1 inherit;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.tm-bulk-publish-btn:hover{background:#e9f9f0;transform:translateY(-.2vh)}.tm-back-btn{width:4.8vh;height:4.8vh;border-radius:1.4vh;border:1.5px solid #d6d3e6;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4f46e5;flex-shrink:0;transition:all .16s ease}.tm-back-btn:hover{border-color:#c9c2f5;transform:translate(-.3vh);background:#fdfcff}.tm-header-icon{width:5vh;height:5vh;border-radius:1.5vh;background:#fdeede;display:flex;align-items:center;justify-content:center;color:#e07a3c;flex-shrink:0}.tm-header-titles h1{font-size:3.2vh;font-weight:700;letter-spacing:-.02em;color:#161328;margin:0;line-height:1.25;animation:tmHeadIn .4s cubic-bezier(.2,.8,.2,1) both}.tm-header-titles p{font-size:1.6vh;color:#9b9ab3;margin:.5vh 0 0;line-height:1.4}.tm-primary-btn{display:flex;align-items:center;gap:1vh;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-radius:1.4vh;padding:1.4vh 2.4vh;font-size:1.6vh;font-weight:700;border:none;cursor:pointer;box-shadow:0 1vh 2.4vh #4f46e552;transition:transform .16s ease,box-shadow .16s ease;white-space:nowrap;flex-shrink:0}.tm-primary-btn:hover:not(:disabled){transform:translateY(-.25vh);box-shadow:0 1.4vh 3vh #4f46e566}.tm-primary-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.tm-secondary-outline-btn{display:flex;align-items:center;gap:1vh;background:#fff;border:1.5px solid #4f46e5;color:#4f46e5;border-radius:1.4vh;padding:1.3vh 2.2vh;font-size:1.55vh;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .16s ease}.tm-secondary-outline-btn:hover{background:#eef0ff}.tm-hero-banner{display:flex;align-items:center;gap:3.2vh;background:#fafafc;border:1.5px solid #f0eef7;border-radius:2.2vh;padding:2.2vh 3vh;margin-bottom:2.2vh;flex-shrink:0}.tm-hero-left{display:flex;align-items:flex-start;gap:1.8vh;flex:1;min-width:0}.tm-hero-quote{width:6vh;height:6vh;border-radius:1.8vh;background:#fdeede;display:flex;align-items:center;justify-content:center;color:#e07a3c;flex-shrink:0}.tm-hero-left-copy h2{font-size:2.1vh;font-weight:700;letter-spacing:-.01em;color:#161328;margin:0}.tm-hero-left-copy p{font-size:1.55vh;color:#9b9ab3;margin-top:.5vh;line-height:1.55;max-width:52vh}.tm-hero-stats{display:flex;align-items:center;gap:1.6vh;flex-shrink:0}.tm-stat-pill{display:flex;align-items:center;gap:1.4vh;padding:1vh 1.6vh;border-radius:1.8vh;cursor:pointer;border:1.5px solid transparent;background:transparent;transition:transform .16s ease,border-color .16s ease,background-color .16s ease;-webkit-user-select:none;user-select:none;color:inherit;font-family:inherit}.tm-stat-pill:hover{transform:translateY(-.25vh)}.tm-stat-pill.active.total{border-color:#c9c2f5;background:#fff}.tm-stat-pill.active.live{border-color:#9edcb8;background:#fff}.tm-stat-pill.active.unpublished{border-color:#f3cba6;background:#fff}.tm-material-icon{flex-shrink:0}.tm-header-icon .tm-material-icon,.tm-hero-quote .tm-material-icon,.tm-empty-icon .tm-material-icon{color:#e07a3c}.tm-stat-icon.total .tm-material-icon{color:#4f46e5}.tm-stat-icon.live .tm-material-icon{color:#16a34a}.tm-stat-icon.unpublished .tm-material-icon{color:#e07a3c}.tm-detail-bottom-info .tm-material-icon{color:#c9c6dc}.tm-stat-icon{width:5.4vh;height:5.4vh;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tm-stat-icon.total{background:#eef0ff;color:#4f46e5}.tm-stat-icon.live{background:#e6f7ee;color:#16a34a}.tm-stat-icon.unpublished{background:#fdeede;color:#e07a3c}.tm-stat-content{display:flex;flex-direction:column}.tm-stat-val{font-size:2.6vh;font-weight:700;color:#161328;line-height:1.1}.tm-stat-label{font-size:1.5vh;color:#9b9ab3;margin-top:.3vh;font-weight:500}.tm-stat-divider{width:1px;height:5.4vh;background:#eceaf6}.tm-toolbar{display:flex;align-items:center;justify-content:space-between;gap:2vh;margin-bottom:2.2vh;flex-shrink:0}.tm-filter-group{display:flex;align-items:center;gap:1.8vh}.tm-item-counter{font-size:1.5vh;color:#9b9ab3;font-weight:500;white-space:nowrap}.tm-pager{display:flex;align-items:center;justify-content:center;gap:.8vh;margin-top:1.8vh;flex-shrink:0}.tm-page-btn{display:flex;align-items:center;justify-content:center;min-width:3.8vh;height:3.8vh;padding:0 .8vh;border:1px solid #d6d3e6;border-radius:999px;color:#1b1830;background:#fff;font-family:inherit;font-size:1.4vh;font-weight:600;line-height:1;cursor:pointer}.tm-page-btn.active{color:#fff;border-color:#4f46e5;background:#4f46e5}.tm-page-btn:disabled{color:#d9d6e8;cursor:not-allowed}.tm-page-btn.next svg{transform:rotate(180deg)}.tm-cards-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2vh;flex-shrink:0;width:100%}@media (max-width: 1100px){.tm-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1000px){.tm-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.tm-cards-grid{grid-template-columns:1fr}}.tm-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 .2vh .4vh #1018280a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tm-card:hover{transform:translateY(-.4vh);box-shadow:0 2vh 4vh #1018281f;border-color:#ded9f0}.tm-card.selected{border-color:#4f46e5;box-shadow:0 0 0 .3vh #4f46e529}.tm-card-band{position:relative;height:11.5vh;min-height:88px;flex-shrink:0;overflow:visible}.tm-card-select{position:absolute;top:1.2vh;left:1.4vh;z-index:3;display:flex;align-items:center;justify-content:center;cursor:pointer}.tm-card-select input{width:1.9vh;height:1.9vh;margin:0;accent-color:#4f46e5;cursor:pointer}.tm-card-band-watermark{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);color:#16132824;pointer-events:none;display:flex;align-items:center;justify-content:center}.tm-card-status-badge{position:absolute;top:1.2vh;right:1.4vh;display:flex;align-items:center;gap:.7vh;font-size:1.3vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.55vh 1.3vh;background:#fff;box-shadow:0 .3vh 1vh #10182824;pointer-events:none;z-index:2}.tm-status-dot{width:.8vh;height:.8vh;border-radius:50%}.tm-avatar-wrap{position:absolute;left:50%;bottom:-4.4vh;transform:translate(-50%);width:9.6vh;height:9.6vh;min-width:76px;min-height:76px;border-radius:50%;border:.5vh solid #ffffff;overflow:hidden;box-shadow:0 .8vh 2.2vh #10182829;display:flex;align-items:center;justify-content:center;font-size:2.6vh;font-weight:800;letter-spacing:.02em;color:#fff;z-index:1}.tm-avatar-wrap img{width:100%;height:100%;object-fit:cover}.tm-card-body{padding:5.4vh 2vh 0;display:flex;flex-direction:column;align-items:center;text-align:center}.tm-card-name{font-size:2vh;font-weight:800;letter-spacing:-.01em;color:#161328;line-height:1.3;margin:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-card-relation{font-size:1.5vh;font-weight:700;margin-top:.5vh;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tm-card-stars{display:flex;align-items:center;justify-content:center;gap:.4vh;margin-top:1vh}.tm-card-rating-label{font-size:1.4vh;font-weight:700;color:#6e6c88;margin-left:.8vh}.tm-quote-box{margin:1.4vh 1.8vh 0;background:#fafafc;border:1px solid #f0eef7;border-radius:1.4vh;padding:1.2vh 1.5vh;font-size:1.5vh;color:#413e5c;line-height:1.6;text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:7.4vh}.tm-card-date{font-size:1.35vh;color:#9b9ab3;font-weight:500;margin-top:1vh}.tm-card-footer{margin:1.6vh 1.8vh 0;border-top:1px solid #f0eef7;padding:1.3vh 0 1.6vh;display:flex;align-items:center;justify-content:space-between}.tm-publish-toggle-btn{display:flex;align-items:center;gap:.9vh;font-size:1.5vh;font-weight:700;cursor:pointer;background:none;border:none;padding:0;transition:gap .15s ease,opacity .15s ease}.tm-publish-toggle-btn:hover:not(:disabled){gap:1.2vh}.tm-publish-toggle-btn.live{color:#16a34a}.tm-publish-toggle-btn.live:disabled{cursor:default;opacity:.85}.tm-publish-toggle-btn.publish{color:#16a34a}.tm-publish-toggle-btn.unpublish{color:#e07a3c}.tm-card-action-icons{display:flex;gap:.6vh}.tm-icon-btn{width:3.8vh;height:3.8vh;border-radius:1.1vh;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#9b9ab3;border:none;background:transparent;transition:all .15s ease}.tm-icon-btn:hover{background:#eef0ff;color:#4f46e5}.tm-icon-btn.delete{color:#c9c6dc}.tm-icon-btn.delete:hover{background:#fef0f0;color:#ef4444}.tm-back-btn:focus-visible,.tm-primary-btn:focus-visible,.tm-secondary-outline-btn:focus-visible,.tm-bulk-publish-btn:focus-visible,.tm-stat-pill:focus-visible,.tm-publish-toggle-btn:focus-visible,.tm-icon-btn:focus-visible,.tm-page-btn:focus-visible,.tm-detail-photo-btn:focus-visible,.tm-btn-draft:focus-visible,.tm-card-select input:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}@media (max-width: 900px){.tm-header,.tm-hero-banner{align-items:flex-start;flex-direction:column}.tm-header-actions,.tm-hero-stats{width:100%}.tm-hero-stats{overflow-x:auto;padding-bottom:.5vh}.tm-toolbar,.tm-filter-group{align-items:flex-start;flex-direction:column}}@media (max-width: 640px){.tm-header-actions{flex-wrap:wrap}.tm-header-actions>button,.tm-form-actions>button{flex:1 1 auto;justify-content:center}}.tm-empty-state{grid-column:1 / -1;min-height:32vh;border:1.5px dashed #dedae9;background:#fafafc;border-radius:2.2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8vh;padding:4vh 2.5vh;text-align:center}.tm-empty-icon{width:8vh;height:8vh;border-radius:50%;background:#fdeede;display:flex;align-items:center;justify-content:center;color:#e07a3c}.tm-empty-state h3{font-size:2.1vh;font-weight:700;color:#161328;margin-top:1.2vh;margin-bottom:.4vh}.tm-empty-state p{font-size:1.55vh;color:#9b9ab3;text-align:center;max-width:46vh;line-height:1.6;margin:0}.tm-detail-header-actions{display:flex;align-items:center;gap:1.4vh;flex-shrink:0}.tm-detail-status-btn{display:flex;align-items:center;gap:1vh;border-radius:1.4vh;padding:1.3vh 2.4vh;font-size:1.6vh;font-weight:700;cursor:pointer;white-space:nowrap;transition:transform .16s ease}.tm-detail-status-btn:hover:not(:disabled){transform:translateY(-.25vh)}.tm-detail-status-btn:disabled{cursor:default;opacity:.9}.tm-detail-grid{display:grid;grid-template-columns:34vh minmax(0,1fr);gap:2vh;align-items:start;flex-shrink:0}@media (max-width: 900px){.tm-detail-grid{grid-template-columns:1fr}}.tm-detail-left-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;overflow:hidden;box-shadow:0 .2vh .4vh #1018280a}.tm-detail-band{position:relative;height:12vh;min-height:92px;overflow:visible}.tm-detail-band-watermark{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);color:#16132824;pointer-events:none}.tm-detail-avatar{position:absolute;left:50%;bottom:-4.4vh;transform:translate(-50%);width:9.6vh;height:9.6vh;min-width:76px;min-height:76px;border-radius:50%;border:.5vh solid #ffffff;overflow:hidden;box-shadow:0 .8vh 2.2vh #10182829;display:flex;align-items:center;justify-content:center;font-size:2.6vh;font-weight:800;color:#fff}.tm-detail-avatar img{width:100%;height:100%;object-fit:cover}.tm-detail-left-body{padding:5.4vh 2.2vh 2.4vh;text-align:center}.tm-detail-name{font-size:2.3vh;font-weight:800;letter-spacing:-.01em;color:#161328;line-height:1.3}.tm-detail-relation{font-size:1.55vh;font-weight:700;letter-spacing:.02em;margin-top:.6vh}.tm-detail-stars{display:flex;align-items:center;justify-content:center;gap:.4vh;margin-top:1.2vh}.tm-detail-rating-label{font-size:1.45vh;font-weight:700;color:#6e6c88;margin-top:.7vh}.tm-detail-status-pill{display:inline-flex;align-items:center;gap:.8vh;margin-top:1.4vh;font-size:1.35vh;font-weight:800;letter-spacing:.04em;border-radius:2.5vh;padding:.7vh 1.6vh}.tm-detail-photo-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:.9vh;margin-top:1.4vh;padding:1.1vh 1.8vh;border:1.5px solid #d6d3e6;border-radius:1.4vh;color:#413e5c;background:#fff;font:700 1.5vh/1 inherit;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.tm-detail-photo-btn:hover:not(:disabled){border-color:#c9c2f5;color:#4f46e5;background:#eef0ff}.tm-detail-photo-btn:disabled{opacity:.6;cursor:not-allowed}.tm-hidden-input{display:none}.tm-detail-right-col{display:flex;flex-direction:column;gap:1.6vh;min-width:0}.tm-detail-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;padding:2vh 2.4vh;box-shadow:0 .2vh .4vh #1018280a}.tm-detail-card-header{display:flex;align-items:center;gap:1.2vh;margin-bottom:1.5vh}.tm-detail-header-icon{width:3.6vh;height:3.6vh;border-radius:1.2vh;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tm-detail-card-title{font-size:1.8vh;font-weight:700;color:#161328}.tm-detail-card-sub{font-size:1.45vh;color:#9b9ab3;margin-top:.3vh}.tm-detail-2col-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.4vh}.tm-detail-cell{background:#fafafc;border:1px solid #f0eef7;border-radius:1.5vh;padding:1.5vh 1.8vh;min-width:0}.tm-detail-cell-label{font-size:1.3vh;font-weight:700;letter-spacing:.04em;color:#9b9ab3}.tm-detail-cell-val{font-size:1.65vh;font-weight:600;color:#413e5c;margin-top:.6vh;line-height:1.45}.tm-detail-quote-box{background:#fafafc;border:1px solid #f0eef7;border-radius:1.5vh;padding:1.8vh 2.2vh;font-size:1.75vh;color:#413e5c;line-height:1.7}.tm-detail-bottom-bar{display:flex;align-items:center;justify-content:space-between;gap:1.6vh;background:#fff;border:1.5px solid #eceaf6;border-radius:2.2vh;padding:1.6vh 2.4vh;box-shadow:0 .2vh .4vh #1018280a}.tm-detail-bottom-info{display:flex;align-items:center;gap:1vh;font-size:1.45vh;color:#9b9ab3}.tm-detail-bottom-delete{display:flex;align-items:center;gap:.9vh;font-size:1.6vh;font-weight:600;color:#dc2626;background:#fff;border:1.5px solid #f3c6c6;border-radius:1.4vh;padding:1.3vh 2.4vh;cursor:pointer;flex-shrink:0;transition:all .15s ease;white-space:nowrap}.tm-detail-bottom-delete:hover{background:#fef2f2;border-color:#ef4444}.tm-form-frame{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:#edebf7;padding:1.5vh 3.5vh 3vh;box-sizing:border-box;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#161328;animation:tmFadeUp .34s cubic-bezier(.2,.8,.2,1) both}.tm-form{flex:1;min-height:0}.tm-form-stepper{display:flex;align-items:center;gap:2.2vh;background:#fff;border:1.5px solid #eceaf6;border-radius:1.8vh;padding:1.4vh 2.4vh;box-shadow:0 .2vh .4vh #1018280a;flex-shrink:0;margin-bottom:1.6vh}.tm-stepper-steps{display:flex;align-items:center;gap:0;flex-shrink:0}.tm-stepper-step{display:flex;align-items:center;gap:1.2vh;flex-shrink:0;cursor:pointer}.tm-step-circle{width:3.4vh;height:3.4vh;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.55vh;font-weight:800;flex-shrink:0;transition:all .2s ease}.tm-step-name{font-size:1.6vh;font-weight:600;white-space:nowrap;transition:color .15s ease}.tm-step-bar{height:3px;border-radius:2px;margin-right:1.2vh;margin-left:1vh;transition:background .2s ease}.tm-stepper-divider-vert{width:1px;height:3.4vh;background:#eceaf6;flex-shrink:0;margin-left:auto}.tm-stepper-ready{display:flex;align-items:center;gap:1vh;flex-shrink:0;font-size:1.55vh;font-weight:600;color:#6e6c88;white-space:nowrap}.tm-form-grid{display:grid;grid-template-columns:32vh minmax(0,1fr);gap:2vh;align-items:start}@media (max-width: 860px){.tm-form-grid{grid-template-columns:1fr}}.tm-form-left-col{display:flex;flex-direction:column;gap:1.4vh}.tm-image-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2vh;padding:1.6vh;box-shadow:0 .2vh .4vh #1018280a;display:flex;flex-direction:column;align-items:center}.tm-section-header-compact{display:flex;align-items:center;gap:1.1vh;margin-bottom:1.4vh;font-size:1.7vh;font-weight:700;color:#161328;align-self:flex-start}.tm-req-star{color:#ef4444}.tm-photo-circle{position:relative;width:13vh;height:13vh;min-width:104px;min-height:104px;border-radius:50%;overflow:hidden;background:#eef0ff;border:.5vh solid #ffffff;box-shadow:0 1vh 2.6vh #10182824;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:3.4vh;font-weight:800;color:#fff;transition:border-color .15s ease}.tm-photo-circle:hover{border-color:#c9c2f5}.tm-photo-circle img{width:100%;height:100%;object-fit:cover}.tm-photo-circle-watermark{position:absolute;color:#ffffffd9;pointer-events:none;display:flex}.tm-upload-trigger-btn{margin-top:1.4vh;display:flex;align-items:center;justify-content:center;gap:.9vh;background:#fff;border-radius:1.4vh;padding:1.2vh 2vh;font-size:1.55vh;font-weight:700;cursor:pointer;transition:all .15s ease;width:100%;box-sizing:border-box}.tm-upload-trigger-btn:disabled{opacity:.6;cursor:not-allowed}.tm-image-help-text{font-size:1.3vh;color:#9b9ab3;margin-top:1vh;text-align:center;line-height:1.5}.tm-tip-card{background:#f5f3fb;border:1.5px solid #eceaf6;border-radius:2vh;padding:1.4vh 1.8vh;display:flex;gap:1.2vh}.tm-tip-icon{color:#7c6fee;flex-shrink:0;margin-top:.3vh}.tm-tip-text{font-size:1.4vh;color:#5d5a78;line-height:1.55}.tm-form-sections-col{display:flex;flex-direction:column;gap:1.4vh;min-width:0}.tm-form-section-card{background:#fff;border:1.5px solid #eceaf6;border-radius:2vh;padding:1.8vh 2.2vh;box-shadow:0 .2vh .4vh #1018280a}.tm-section-title-wrap{display:flex;align-items:center;gap:1.2vh;margin-bottom:1.4vh}.tm-section-icon-box{width:3.6vh;height:3.6vh;border-radius:1.2vh;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tm-section-heading-text h3{font-size:1.8vh;font-weight:700;color:#161328;margin:0}.tm-section-heading-text p{font-size:1.45vh;color:#9b9ab3;margin:.2vh 0 0}.tm-fields-grid-2col{display:grid;grid-template-columns:1fr 1fr;gap:1.4vh 2vh}@media (max-width: 700px){.tm-fields-grid-2col{grid-template-columns:1fr}}.tm-field-group{display:flex;flex-direction:column}.tm-field-label{font-size:1.5vh;font-weight:600;color:#6e6c88;margin-bottom:.8vh}.tm-input-with-icon{position:relative;display:flex;align-items:center}.tm-input-icon{position:absolute;left:1.6vh;color:#9b9ab3;pointer-events:none}.tm-text-input{width:100%;box-sizing:border-box;height:5.2vh;border:1.5px solid #d6d3e6;border-radius:1.4vh;padding:0 1.6vh 0 4.8vh;font-size:1.6vh;color:#1b1917;outline:none;background:#fafafc;font-family:inherit;transition:all .15s ease}.tm-text-input:focus{border-color:#7c6fee;box-shadow:0 0 0 .5vh #7b6cf21f;background:#fff}.tm-select-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.tm-invalid{border-color:#ef4444!important}.tm-field-error{margin-top:.55vh;color:#dc2626;font-size:1.2vh;line-height:1.4}.tm-star-picker-row{display:flex;align-items:center;gap:1.6vh}.tm-star-picker{display:flex;gap:.6vh}.tm-star-btn{cursor:pointer;display:flex;background:none;border:none;padding:.3vh;transition:transform .12s ease;line-height:0}.tm-star-btn:hover{transform:scale(1.15)}.tm-star-value{font-size:1.7vh;font-weight:700;color:#6e6c88;white-space:nowrap}.tm-desc-top-row{display:flex;align-items:center;justify-content:space-between;gap:1.8vh;margin-bottom:1.2vh}.tm-ai-counter{font-size:1.4vh;font-weight:700;color:#9b9ab3;white-space:nowrap}.tm-ai-generate-btn{display:inline-flex;align-items:center;gap:.8vh;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;border-radius:1.2vh;padding:1.1vh 1.8vh;font-size:1.45vh;font-weight:700;border:none;cursor:pointer;box-shadow:0 .8vh 2vh #4f46e547;transition:transform .15s ease,opacity .15s ease}.tm-ai-generate-btn:hover:not(:disabled){transform:translateY(-.15vh)}.tm-ai-generate-btn:disabled{opacity:.6;cursor:not-allowed}.tm-desc-textarea{width:100%;box-sizing:border-box;min-height:8vh;height:8.5vh;border:1.5px solid #d6d3e6;border-radius:1.4vh;padding:1.2vh 1.6vh;font-size:1.6vh;line-height:1.6;color:#1b1917;outline:none;background:#fafafc;resize:none;font-family:inherit;transition:all .15s ease}.tm-desc-textarea:focus{border-color:#7c6fee;box-shadow:0 0 0 .5vh #7b6cf21f;background:#fff}.tm-form-bottom-bar{display:flex;align-items:center;justify-content:space-between;gap:1.6vh;background:#fff;border:1.5px solid #eceaf6;border-radius:2vh;padding:1.4vh 2.2vh;box-shadow:0 .2vh .4vh #1018280a}.tm-bottom-hint{display:flex;align-items:center;gap:1vh;font-size:1.45vh;color:#9b9ab3}.tm-bottom-actions{display:flex;align-items:center;gap:1.4vh;flex-shrink:0}.tm-btn-delete-outline{display:flex;align-items:center;gap:.9vh;font-size:1.6vh;font-weight:600;border-radius:1.4vh;padding:1.3vh 2.4vh;cursor:pointer;background:#fff;color:#dc2626;border:1.5px solid #f3c6c6;transition:all .15s ease}.tm-btn-draft{display:flex;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;border:1.5px solid #c9c2f5;border-radius:1.4vh;color:#4f46e5;background:#fff;font:600 1.6vh/1 inherit;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.tm-btn-draft:hover:not(:disabled){background:#eef0ff;border-color:#4f46e5}.tm-btn-draft:disabled{color:#b7b4c9;border-color:#e4e1f0;cursor:not-allowed}.tm-btn-delete-outline:hover{background:#fef2f2;border-color:#ef4444}.tm-btn-reset{display:flex;align-items:center;gap:.9vh;font-size:1.6vh;font-weight:600;color:#1b1830;background:#fff;border:1.5px solid #d6d3e6;border-radius:1.4vh;padding:1.3vh 2.4vh;cursor:pointer;transition:all .15s ease}.tm-btn-reset:hover{border-color:#c9c2f5;color:#4338ca}.tm-btn-submit-main{display:flex;align-items:center;gap:1vh;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-radius:1.4vh;padding:1.4vh 3vh;font-size:1.65vh;font-weight:600;border:none;cursor:pointer;box-shadow:0 1vh 2.4vh #4f46e552;transition:all .15s ease}.tm-btn-submit-main:hover:not(:disabled){transform:translateY(-.2vh);box-shadow:0 1.4vh 3vh #4f46e566}.tm-btn-submit-main:disabled{opacity:.6;cursor:not-allowed}.tm-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:#120f2680;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:2.5vh;animation:tmFadeIn .18s ease}.tm-modal-card{background:#fff;border-radius:2.8vh;width:52vh;max-width:92vw;padding:4vh 3.5vh 3.2vh;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d;animation:tmModalPop .22s cubic-bezier(.16,1,.3,1)}.tm-modal-icon-box{width:7vh;height:7vh;border-radius:2.2vh;display:flex;align-items:center;justify-content:center;margin-bottom:2.5vh;color:#fff}.tm-modal-icon-box.red{background:#ef4444;box-shadow:0 1vh 2vh -.2vh #ef444461}.tm-modal-icon-box.green{background:#10b981;box-shadow:0 1vh 2vh -.2vh #10b98161}.tm-modal-icon-box.orange{background:#ea6c2d;box-shadow:0 1vh 2vh -.2vh #ea6c2d61}.tm-modal-title{font-size:2.5vh;font-weight:700;color:#161328;margin:0 0 1vh;line-height:1.3}.tm-modal-sub{font-size:1.6vh;color:#6f6d8a;margin:0 0 3.4vh;line-height:1.5}.tm-modal-actions{display:flex;gap:1.5vh;width:100%}.tm-modal-btn-cancel{flex:1;height:5.4vh;border-radius:1.5vh;border:none;background:#f0eff8;color:#1e1b39;font-size:1.7vh;font-weight:600;cursor:pointer;transition:background .15s ease}.tm-modal-btn-cancel:hover{background:#e4e2f2}.tm-modal-btn-primary{flex:1;height:5.4vh;border-radius:1.5vh;border:none;font-size:1.7vh;font-weight:600;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;gap:1vh;transition:all .15s ease}.tm-modal-btn-primary.indigo{background:#4f46e5;box-shadow:0 .5vh 1.8vh #4f46e561}.tm-modal-btn-primary.indigo:hover:not(:disabled){background:#4338ca;box-shadow:0 .8vh 2.4vh #4f46e57a}.tm-modal-btn-primary.green{background:#10b981;box-shadow:0 .5vh 1.8vh #10b98161}.tm-modal-btn-primary.green:hover:not(:disabled){background:#059669;box-shadow:0 .8vh 2.4vh #10b9817a}.tm-modal-btn-primary.orange{background:#e07a3c;box-shadow:0 .5vh 1.8vh #e07a3c57}.tm-modal-btn-primary.orange:hover:not(:disabled){background:#c9672f}.tm-modal-btn-primary:disabled{opacity:.7;cursor:not-allowed}.tm-progress-modal-card{background:#fff;border-radius:2.8vh;width:52vh;max-width:92vw;padding:4.4vh 3.8vh 3.6vh;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d;animation:tmModalPop .22s cubic-bezier(.16,1,.3,1)}.tm-progress-halo{width:9vh;height:9vh;border-radius:50%;background:#10b9811f;display:flex;align-items:center;justify-content:center;margin-bottom:2.5vh}.tm-progress-check-circle{width:6.5vh;height:6.5vh;border-radius:50%;background:#10b981;display:flex;align-items:center;justify-content:center;box-shadow:0 1vh 2.4vh -.2vh #10b98173}.tm-progress-track{width:100%;height:.8vh;background:#eef2f6;border-radius:999px;overflow:hidden;margin-top:3vh}.tm-progress-fill{height:100%;background:#10b981;border-radius:999px;animation:tmFillBar 1.8s cubic-bezier(.4,0,.2,1) forwards}@media (prefers-reduced-motion: reduce){.tm-page-frame,.tm-form-frame,.tm-header-titles h1,.tm-modal-overlay,.tm-modal-card,.tm-progress-modal-card,.tm-progress-fill{animation:none!important}.tm-card,.tm-primary-btn,.tm-back-btn,.tm-stat-pill{transition:none!important}}.tm-page-frame,.tm-form-frame{background:#fff;padding:12px 24px 18px;gap:14px}.tm-material-icon{display:inline-block;flex-shrink:0;color:inherit;line-height:1;vertical-align:middle}.tm-form-frame{overflow:hidden;padding:10px 24px 12px;gap:10px}.tm-header{gap:16px;margin:0}.tm-header-left{gap:12px}.tm-header-actions,.tm-detail-header-actions{gap:10px}.tm-back-btn,.tm-header-icon{width:38px;height:38px;border-radius:11px}.tm-header-titles h1{font-size:24px;font-weight:600;line-height:1.25}.tm-header-titles p{margin-top:2px;font-size:12.5px;line-height:1.4}.tm-primary-btn{gap:8px;border-radius:11px;padding:10px 18px;font-size:12.5px;box-shadow:0 8px 20px #4f46e547}.tm-secondary-outline-btn{gap:8px;border-radius:11px;padding:9px 18px;font-size:12.5px}.tm-bulk-publish-btn{gap:7px;border-radius:11px;padding:9px 16px;font-size:12.5px}.tm-hero-banner{gap:26px;border-width:1px;border-radius:18px;padding:16px 22px;margin:0}.tm-hero-left{gap:14px}.tm-hero-quote{width:46px;height:46px;border-radius:14px}.tm-hero-left-copy h2{font-size:15.5px}.tm-hero-left-copy p{max-width:340px;margin-top:3px;font-size:12.5px;line-height:1.5}.tm-hero-stats{gap:12px}.tm-stat-pill{gap:11px;padding:6px 12px;border-radius:14px}.tm-stat-icon{width:42px;height:42px}.tm-stat-val{font-size:20px}.tm-stat-label{margin-top:2px;font-size:12.5px;font-weight:400}.tm-stat-divider{height:42px}.tm-stat-pill.active.total,.tm-stat-pill.active.live,.tm-stat-pill.active.unpublished{background:#fff}.tm-toolbar{gap:14px;margin:0}.tm-filter-group{width:100%;justify-content:space-between;gap:14px}.tm-item-counter{font-size:12px;font-weight:400}.tm-cards-grid{gap:16px}.tm-card{border-width:1px;border-radius:18px;box-shadow:0 1px 2px #1018280a}.tm-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px #1018281a}.tm-card.selected{box-shadow:0 0 0 2px #4f46e529}.tm-card-band{height:104px;min-height:104px}.tm-card-select{top:12px;left:13px}.tm-card-select input{width:15px;height:15px}.tm-card-band-watermark{top:42%}.tm-card-band-watermark,.tm-detail-band-watermark{display:none}.tm-card-status-badge{top:11px;right:12px;gap:5px;padding:4px 10px;border-radius:20px;font-size:10px;box-shadow:0 2px 8px #1018281f}.tm-status-dot{width:6px;height:6px}.tm-avatar-wrap{bottom:-34px;width:88px;height:88px;min-width:0;min-height:0;border:4px solid #fff;font-size:26px;box-shadow:0 6px 18px #10182824}.tm-card-body{padding:44px 18px 0}.tm-card-name{font-size:16px;line-height:normal}.tm-card-relation{margin-top:4px;font-size:12px}.tm-card-stars{gap:3px;margin-top:8px}.tm-card-rating-label{margin-left:5px;font-size:11.5px}.tm-quote-box{min-height:0;margin:13px 18px 0;border-radius:12px;padding:11px 13px;font-size:12px;line-height:1.55;display:block}.tm-card-footer{margin:14px 18px 0;padding:11px 0 14px}.tm-publish-toggle-btn{gap:6px;font-size:12px}.tm-publish-toggle-btn:hover:not(:disabled){gap:9px}.tm-card-action-icons{gap:4px}.tm-icon-btn{width:28px;height:28px;border-radius:9px}.tm-pager{gap:8px;margin:0}.tm-page-btn{min-width:31px;height:31px;padding:0 9px;font-size:12.5px}.tm-empty-state{min-height:260px;gap:6px;border-width:1px;border-radius:18px;padding:30px 20px}.tm-empty-icon{width:66px;height:66px}.tm-empty-state h3{margin:8px 0 0;font-size:16px}.tm-empty-state p{max-width:340px;font-size:12.5px;line-height:1.55}.tm-detail-status-btn{gap:8px;border-radius:11px;padding:9px 18px;font-size:12.5px}.tm-detail-grid{grid-template-columns:300px minmax(0,1fr);gap:14px}.tm-detail-left-card,.tm-detail-card,.tm-detail-bottom-bar{border-width:1px;border-radius:18px;box-shadow:0 1px 2px #1018280a}.tm-detail-band{height:104px;min-height:104px}.tm-detail-avatar{bottom:-34px;width:88px;height:88px;min-width:0;min-height:0;border:4px solid #fff;font-size:26px;box-shadow:0 6px 18px #10182824}.tm-detail-left-body{padding:44px 18px 18px}.tm-detail-name{font-size:18px}.tm-detail-relation{margin-top:4px;font-size:12.5px}.tm-detail-stars{gap:3px;margin-top:10px}.tm-detail-rating-label{margin-top:6px;font-size:11.5px}.tm-detail-status-pill{gap:6px;margin-top:14px;border-radius:20px;padding:6px 12px;font-size:10px}.tm-detail-photo-btn{gap:7px;margin-top:14px;border-radius:11px;padding:8px 16px;font-size:12px}.tm-detail-right-col{gap:12px}.tm-detail-card{padding:16px 18px}.tm-detail-card-header{gap:10px;margin-bottom:11px}.tm-detail-header-icon{width:28px;height:28px;border-radius:9px}.tm-detail-card-title{font-size:13.5px}.tm-detail-card-sub{margin-top:1px;font-size:11.5px}.tm-detail-2col-grid{gap:10px}.tm-detail-cell{border-radius:12px;padding:12px 14px}.tm-detail-cell-label{font-size:11px}.tm-detail-cell-val{margin-top:5px;font-size:13.5px;font-weight:700}.tm-detail-quote-box{border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.65}.tm-detail-bottom-bar{gap:12px;padding:12px 18px}.tm-detail-bottom-info{gap:8px;font-size:11.5px}.tm-detail-bottom-delete{gap:7px;border-width:1px;border-radius:12px;padding:10px 18px;font-size:13px}.tm-form{display:flex;min-height:0}.tm-form-stepper{gap:16px;margin:0;border-width:1px;border-radius:14px;padding:10px 18px;box-shadow:0 1px 2px #1018280a}.tm-stepper-step{gap:10px}.tm-step-circle{width:26px;height:26px;font-size:12px}.tm-step-name{font-size:12.5px}.tm-step-bar{width:42px!important;height:2px;margin-left:0;margin-right:10px}.tm-stepper-divider-vert{height:26px}.tm-stepper-ready{gap:8px;font-size:12.5px}.tm-form-grid{width:100%;grid-template-columns:264px minmax(0,1fr);gap:14px}.tm-form-left-col,.tm-form-sections-col{gap:9px}.tm-image-card{border-width:1px;border-radius:16px;padding:12px;box-shadow:0 1px 2px #1018280a}.tm-section-header-compact{gap:8px;margin-bottom:11px;font-size:13.5px}.tm-photo-circle{width:104px;height:104px;min-width:0;min-height:0;border:4px solid #fff;font-size:30px;box-shadow:0 8px 22px #1018281f}.tm-upload-trigger-btn{width:auto;gap:7px;margin-top:11px;border-radius:11px;padding:9px 16px;font-size:12.5px}.tm-image-help-text{margin:7px 0 0;font-size:10.5px;line-height:1.4}.tm-tip-card{gap:9px;border-width:1px;border-radius:16px;padding:10px 13px}.tm-tip-icon{margin-top:0}.tm-tip-text{font-size:11px;line-height:1.5}.tm-form-section-card{border-width:1px;border-radius:16px;padding:13px 16px;box-shadow:0 1px 2px #1018280a}.tm-section-title-wrap{gap:10px;margin-bottom:10px}.tm-section-icon-box{width:28px;height:28px;border-radius:9px}.tm-section-heading-text h3{font-size:13.5px}.tm-section-heading-text p{margin-top:1px;font-size:11.5px}.tm-fields-grid-2col{gap:9px 16px}.tm-field-label{margin-bottom:6px;font-size:12px}.tm-input-icon{left:12px}.tm-select-chevron{position:absolute;right:12px;display:flex;color:#9b9ab3;pointer-events:none}.tm-text-input{height:auto;border-width:1px;border-radius:12px;padding:11px 14px 11px 38px;font-size:13.5px}.tm-text-input:focus,.tm-desc-textarea:focus{box-shadow:0 0 0 4px #7b6cf21f}.tm-field-error{margin-top:5px;font-size:10.5px}.tm-star-picker-row{justify-content:flex-end;gap:12px}.tm-rating-section-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.tm-rating-section-row .tm-section-title-wrap{margin-bottom:0}.tm-star-picker{gap:4px}.tm-star-btn{padding:0}.tm-star-value{font-size:12.5px}.tm-desc-top-row{gap:14px;margin-bottom:9px}.tm-ai-counter{font-size:11px}.tm-ai-generate-btn{gap:6px;border-radius:10px;padding:8px 14px;font-size:11.5px;box-shadow:0 6px 16px #4f46e53d}.tm-desc-textarea{min-height:54px;height:54px;border-width:1px;border-radius:12px;padding:9px 13px;font-size:13px;line-height:1.5}.tm-form-bottom-bar{gap:12px;border-width:1px;border-radius:16px;padding:10px 16px;box-shadow:0 1px 2px #1018280a}.tm-bottom-hint{gap:8px;font-size:11.5px}.tm-bottom-actions{gap:10px}.tm-btn-delete-outline,.tm-btn-draft,.tm-btn-reset{gap:7px;border-width:1px;border-radius:12px;padding:10px 18px;font-size:13px}.tm-btn-submit-main{gap:8px;border-radius:12px;padding:11px 24px;font-size:13.5px;box-shadow:0 8px 20px #4f46e547}.tm-modal-overlay{z-index:12000;background:#1814106b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:16px}.tm-modal-card{width:400px;border-radius:20px;padding:26px 26px 22px;box-shadow:0 34px 80px #14102866}.tm-modal-icon-box{width:58px;height:58px;margin-bottom:0;border-radius:16px;box-shadow:0 12px 26px #14102833}.tm-modal-title{margin:15px 0 0;font-size:19px;font-weight:600;line-height:1.35}.tm-modal-sub{margin:6px 0 0;font-size:12.5px;line-height:1.5}.tm-modal-actions{gap:11px;margin-top:18px}.tm-modal-btn-cancel,.tm-modal-btn-primary{height:auto;border-radius:12px;padding:12px 0;font-size:13.5px}.tm-progress-modal-card{width:396px;border-radius:20px;padding:30px 28px 26px;box-shadow:0 34px 80px #14102866}.tm-progress-halo{width:66px;height:66px;margin-bottom:0;background:transparent}.tm-progress-check-circle{width:66px;height:66px;box-shadow:0 14px 30px #16a34a5c;color:#fff}.tm-progress-track{height:4px;margin-top:18px}@media (max-width: 900px){.tm-page-frame,.tm-form-frame{overflow-y:auto}.tm-header,.tm-hero-banner{flex-direction:column}.tm-header-actions,.tm-hero-stats{width:100%}.tm-filter-group{align-items:flex-start;flex-direction:column}.tm-detail-grid,.tm-form-grid{grid-template-columns:1fr}.tm-form{display:block}}@media (min-width: 901px){.tm-cards-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tm-page-frame{padding:1.5vh 2.8vh 2.2vh}.tm-form-frame{padding:1.2vh 2.8vh 1.8vh}.tm-page-frame,.tm-form-frame{gap:1.5vh}.tm-header{gap:1.6vh}.tm-header-left{gap:1.2vh}.tm-header-actions,.tm-detail-header-actions{gap:1vh}.tm-back-btn,.tm-header-icon{width:4.4vh;height:4.4vh;border-radius:1.25vh}.tm-header-titles h1{font-size:2.85vh}.tm-header-titles p{margin-top:.25vh;font-size:1.45vh}.tm-primary-btn{gap:.8vh;border-radius:1.25vh;padding:1.15vh 2vh;font-size:1.45vh}.tm-secondary-outline-btn,.tm-bulk-publish-btn{gap:.8vh;border-radius:1.25vh;padding:1.05vh 1.9vh;font-size:1.45vh}.tm-hero-banner{gap:2.5vh;border-radius:2vh;padding:1.8vh 2.5vh}.tm-hero-left{gap:1.3vh}.tm-hero-quote{width:5.4vh;height:5.4vh;border-radius:1.5vh}.tm-hero-left-copy h2{font-size:1.9vh}.tm-hero-left-copy p{margin-top:.3vh;font-size:1.4vh}.tm-hero-stats{gap:1vh}.tm-stat-pill{gap:1vh;padding:.75vh 1.15vh;border-radius:1.5vh}.tm-stat-icon{width:5vh;height:5vh}.tm-stat-val{font-size:2.25vh}.tm-stat-label{margin-top:.2vh;font-size:1.35vh}.tm-stat-divider{height:5vh}.tm-toolbar,.tm-filter-group{gap:1.2vh}.tm-item-counter{font-size:1.35vh}.tm-cards-grid{gap:1.5vh}.tm-card{border-radius:1.8vh}.tm-card-band{height:12vh;min-height:12vh}.tm-card-select{top:1.2vh;left:1.35vh}.tm-card-select input{width:1.8vh;height:1.8vh}.tm-card-status-badge{top:1.1vh;right:1.2vh;gap:.55vh;padding:.45vh 1.1vh;border-radius:2vh;font-size:1.15vh}.tm-status-dot{width:.7vh;height:.7vh}.tm-avatar-wrap{bottom:-4vh;width:10vh;height:10vh;border-width:.45vh;font-size:2.5vh}.tm-card-body{padding:5vh 1.8vh 0}.tm-card-name{font-size:1.85vh}.tm-card-relation{margin-top:.35vh;font-size:1.35vh}.tm-card-stars{gap:.25vh;margin-top:.75vh}.tm-card-rating-label{margin-left:.45vh;font-size:1.2vh}.tm-quote-box{margin:1.1vh 1.6vh 0;border-radius:1.2vh;padding:.95vh 1.25vh;font-size:1.3vh;line-height:1.5}.tm-card-footer{margin:1.2vh 1.6vh 0;padding:1vh 0 1.2vh}.tm-publish-toggle-btn{gap:.55vh;font-size:1.3vh}.tm-publish-toggle-btn:hover:not(:disabled){gap:.8vh}.tm-icon-btn{width:3.4vh;height:3.4vh;border-radius:1vh}.tm-pager{gap:.7vh}.tm-page-btn{min-width:3.5vh;height:3.5vh;padding:0 .8vh;font-size:1.3vh}.tm-detail-status-btn{gap:.7vh;border-radius:1.2vh;padding:1.05vh 1.9vh;font-size:1.4vh}.tm-detail-grid{grid-template-columns:32vh minmax(0,1fr);gap:1.5vh}.tm-detail-left-card,.tm-detail-card,.tm-detail-bottom-bar{border-radius:1.8vh}.tm-detail-band{height:12vh;min-height:12vh}.tm-detail-avatar{bottom:-4vh;width:10vh;height:10vh;border-width:.45vh;font-size:2.5vh}.tm-detail-left-body{padding:5vh 1.8vh 1.8vh}.tm-detail-name{font-size:2.1vh}.tm-detail-relation{margin-top:.35vh;font-size:1.4vh}.tm-detail-stars{gap:.3vh;margin-top:.8vh}.tm-detail-rating-label{margin-top:.5vh;font-size:1.3vh}.tm-detail-status-pill{gap:.55vh;margin-top:1.2vh;border-radius:2vh;padding:.55vh 1.1vh;font-size:1.15vh}.tm-detail-photo-btn{gap:.6vh;margin-top:1.2vh;border-radius:1.2vh;padding:.75vh 1.4vh;font-size:1.35vh}.tm-detail-right-col{gap:1.2vh}.tm-detail-card{padding:1.5vh 1.8vh}.tm-detail-card-header{gap:.8vh;margin-bottom:1vh}.tm-detail-header-icon{width:3.2vh;height:3.2vh;border-radius:1vh}.tm-detail-card-title{font-size:1.55vh}.tm-detail-card-sub{margin-top:.15vh;font-size:1.3vh}.tm-detail-2col-grid{gap:.8vh}.tm-detail-cell{border-radius:1.2vh;padding:1.1vh 1.3vh}.tm-detail-cell-label{font-size:1.2vh}.tm-detail-cell-val{margin-top:.4vh;font-size:1.45vh}.tm-detail-quote-box{border-radius:1.2vh;padding:1.2vh 1.4vh;font-size:1.55vh}.tm-detail-bottom-bar{gap:1vh;padding:1.1vh 1.8vh}.tm-detail-bottom-info{gap:.6vh;font-size:1.25vh}.tm-detail-bottom-delete{gap:.6vh;border-radius:1.2vh;padding:.85vh 1.5vh;font-size:1.4vh}.tm-form-stepper{gap:1.4vh;border-radius:1.4vh;padding:.9vh 1.6vh}.tm-stepper-step{gap:.8vh}.tm-step-circle{width:3vh;height:3vh;font-size:1.35vh}.tm-step-name{font-size:1.35vh}.tm-step-bar{width:4.6vh!important;margin-right:.8vh}.tm-stepper-divider-vert{height:3vh}.tm-stepper-ready{gap:.6vh;font-size:1.35vh}.tm-form-grid{grid-template-columns:29vh minmax(0,1fr);gap:1.5vh}.tm-form-left-col,.tm-form-sections-col{gap:.9vh}.tm-image-card{border-radius:1.6vh;padding:1.1vh}.tm-section-header-compact{gap:.7vh;margin-bottom:1vh;font-size:1.45vh}.tm-photo-circle{width:11.5vh;height:11.5vh;border-width:.45vh;font-size:2.8vh}.tm-upload-trigger-btn{gap:.6vh;margin-top:.9vh;border-radius:1.2vh;padding:.8vh 1.4vh;font-size:1.35vh}.tm-image-help-text{margin-top:.6vh;font-size:1.15vh}.tm-tip-card{gap:.8vh;border-radius:1.6vh;padding:.9vh 1.1vh}.tm-tip-text{font-size:1.25vh}.tm-form-section-card{border-radius:1.6vh;padding:1.1vh 1.4vh}.tm-section-title-wrap{gap:.8vh;margin-bottom:.8vh}.tm-section-icon-box{width:3.2vh;height:3.2vh;border-radius:1vh}.tm-section-heading-text h3{font-size:1.5vh}.tm-section-heading-text p{font-size:1.25vh}.tm-fields-grid-2col{gap:.8vh 1.4vh}.tm-field-label{margin-bottom:.5vh;font-size:1.3vh}.tm-input-icon{left:1.1vh}.tm-text-input{border-radius:1.2vh;padding:.9vh 1.2vh .9vh 3.5vh;font-size:1.45vh}.tm-field-error{margin-top:.4vh;font-size:1.1vh}.tm-rating-section-row{gap:1.2vh}.tm-star-picker-row{gap:1vh}.tm-star-picker{gap:.3vh}.tm-star-value{font-size:1.35vh}.tm-desc-top-row{gap:1.2vh;margin-bottom:.8vh}.tm-ai-counter{font-size:1.2vh}.tm-ai-generate-btn{gap:.5vh;border-radius:1vh;padding:.7vh 1.2vh;font-size:1.25vh}.tm-desc-textarea{min-height:6.5vh;height:6.8vh;border-radius:1.2vh;padding:.8vh 1.1vh;font-size:1.4vh}.tm-form-bottom-bar{gap:1vh;border-radius:1.6vh;padding:.9vh 1.4vh}.tm-bottom-hint{gap:.6vh;font-size:1.25vh}.tm-bottom-actions{gap:.8vh}.tm-btn-delete-outline,.tm-btn-draft,.tm-btn-reset{gap:.6vh;border-radius:1.2vh;padding:.85vh 1.5vh;font-size:1.4vh}.tm-btn-submit-main{gap:.7vh;border-radius:1.2vh;padding:.95vh 2vh;font-size:1.45vh}@keyframes tmSkeletonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.tm-image-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:#eceaf6;overflow:hidden;display:flex;align-items:center;justify-content:center}.tm-image-skeleton-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.75) 50%,transparent 80%);animation:tmSkeletonShimmer 1.4s ease-in-out infinite}.tm-page-frame{background:#f8fafc;color:#0f172a}.tm-breadcrumb-btn{color:#007aff}.tm-bulk-publish-btn{border-color:#34c759;color:#34c759}.tm-bulk-publish-btn:hover{background:#e8fbef}.tm-back-btn{border-color:#e2e8f0;color:#007aff}.tm-back-btn:hover{border-color:#93c5fd}.tm-header-titles h1{color:#0f172a}.tm-header-titles p{color:#94a3b8}.tm-primary-btn{background:#007aff}.tm-secondary-outline-btn{border-color:#007aff;color:#007aff}.tm-secondary-outline-btn:hover{background:#e8f1ff}.tm-hero-copy h2{color:#0f172a}.tm-hero-copy p{color:#94a3b8}.tm-hero{background:#f8fafc;border-color:#e2e8f0}.tm-stat-pill.active.total{border-color:#93c5fd;background:#f1f5f9}.tm-stat-icon.total .tm-material-icon{color:#007aff}.tm-stat-icon.live .tm-material-icon{color:#34c759}.tm-stat-icon.total{background:#e8f1ff;color:#007aff}.tm-stat-icon.live{background:#e8fbef;color:#34c759}.tm-stat-val{color:#0f172a}.tm-stat-label{color:#94a3b8}.tm-stat-avatar{background:#e2e8f0}.tm-page-item{border-color:#e2e8f0;color:#0f172a}.tm-page-btn.active{color:#fff;border-color:#007aff;background:#007aff}.tm-card{border-color:#e2e8f0}.tm-card.selected{border-color:#007aff}.tm-card-select input{accent-color:#007AFF}.tm-card-select input:focus-visible{outline-color:#007aff}.tm-detail-title{color:#0f172a}.tm-detail-sub{color:#94a3b8}.tm-detail-card{border-color:#e2e8f0}.tm-detail-card-title{color:#0f172a}.tm-detail-card-sub{color:#94a3b8}.tm-publish-toggle-btn.live,.tm-publish-toggle-btn.publish{color:#34c759}.tm-icon-btn{color:#94a3b8}.tm-icon-btn:hover{background:#e8f1ff;color:#007aff}.tm-icon-btn.delete{color:#cbd5e1}.tm-icon-btn.delete:hover{background:#ffe9e7;color:#ff3b30}.tm-empty-state{border-color:#e2e8f0}.tm-empty-title{color:#0f172a}.tm-empty-sub{color:#94a3b8}.tm-detail-photo-btn{border-color:#e2e8f0}.tm-detail-photo-btn:hover:not(:disabled){border-color:#93c5fd;color:#007aff;background:#e8f1ff}.tm-modal-icon-box.red{background:#ff3b30}.tm-modal-title{color:#0f172a}.tm-modal-btn-primary.red{background:#ff3b30}.tm-modal-btn-primary.indigo{background:#007aff}.tm-modal-btn-primary.indigo:hover:not(:disabled){background:#0051d5}.tm-form-page{color:#0f172a;background:#f8fafc}.tm-step-circle.done{background:#34c759;border-color:#34c759}.tm-step-circle.active{background:#007aff;border-color:#007aff}.tm-step-circle.idle{background:#f1f5f9;color:#94a3b8;border-color:#e2e8f0}.tm-step-bar.idle{background:#e2e8f0}.tm-form-card,.tm-photo-circle{border-color:#e2e8f0}.tm-photo-circle:hover{border-color:#007aff}.tm-req-star{color:#ff3b30}.tm-photo-empty{background:#f1f5f9;color:#94a3b8}.tm-photo-upload-btn{border-color:#007aff;color:#007aff}.tm-photo-upload-btn:hover{background:#e8f1ff}.tm-tip-card{background:#f1f5f9;border-color:#e2e8f0}.tm-tip-icon{color:#007aff}.tm-field-label{color:#64748b}.tm-field-icon{color:#94a3b8}.tm-text-input,.tm-select-input,.tm-desc-textarea{border-color:#e2e8f0;color:#0f172a;background:#f8fafc}.tm-text-input:focus,.tm-desc-textarea:focus{border-color:#007aff}.tm-invalid{border-color:#ff3b30!important}.tm-generate-btn{background:#007aff}.tm-review-card{border-color:#e2e8f0}.tm-review-label{color:#94a3b8}.tm-review-value{color:#0f172a}.tm-delete-btn{color:#ff3b30;border-color:#ffc9c7}.tm-delete-btn:hover:not(:disabled){background:#ffe9e7;border-color:#ff3b30}.tm-btn-draft{border-color:#e2e8f0;color:#0f172a}.tm-btn-draft:hover:not(:disabled){background:#e8f1ff;border-color:#007aff}.tm-btn-draft:disabled{color:#94a3b8;border-color:#e2e8f0}.tm-btn-reset{border-color:#e2e8f0;color:#0f172a}.tm-btn-reset:hover{border-color:#93c5fd;color:#0051d5}.tm-submit-btn{background:#007aff}.tm-dropzone-box{background:#f8fafc;border-color:#e2e8f0}.tm-dropzone-box:hover{border-color:#007aff}.tm-page-frame .tm-image-skeleton-label{color:#007aff}.tm-image-skeleton-label{position:relative;display:flex;flex-direction:column;align-items:center;gap:.6vh;color:#4f46e5;font-size:1.1vh;font-weight:700}@font-face{font-family:EWC Material Symbols;src:url(/assets/MaterialSymbolsOutlined-DB9sRHmd.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block}.ewc-frame{position:relative;flex:1 1 0%;width:100%;height:100%;min-height:0;min-width:0;max-height:100%;overflow:hidden;container-type:size;background:#edebf7}.ewc-v12{--ewc-vh: min(1vh, 1cqh, .625cqw);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;min-width:0;color:#1b1830;background:#edebf7;font-size:calc(1.6 * var(--ewc-vh));line-height:normal}.ewc-v12 *,.ewc-v12 *:before,.ewc-v12 *:after{box-sizing:border-box}.ewc-v12 :where(h1,h2,h3,p){margin:0}.ewc-v12 :where(button,a){-webkit-tap-highlight-color:transparent}.ewc-v12 button{font-family:inherit;cursor:pointer}.ewc-v12 a{color:inherit;text-decoration:none}.ewc-v12 :where(button,a):focus-visible{outline:calc(.22 * var(--ewc-vh)) solid #6d5ae6;outline-offset:calc(.44 * var(--ewc-vh))}.ewc-v12 .ewc-symbol{display:inline-block;flex-shrink:0;width:1em;height:1em;overflow:hidden;font-family:EWC Material Symbols;font-style:normal;font-weight:400;font-size:calc(2.67 * var(--ewc-vh));line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.ewc-v12 .ewc-breadcrumb{display:flex;align-items:center;flex:0 0 calc(3.6 * var(--ewc-vh));margin:0!important;padding:0 calc(2.6 * var(--ewc-vh))!important}.ewc-breadcrumb ol{gap:calc(.8 * var(--ewc-vh));font-size:calc(1.45 * var(--ewc-vh));line-height:normal}.ewc-breadcrumb .dm-breadcrumb-link{color:#8c8aa4;font-weight:400;font-size:calc(1.45 * var(--ewc-vh))!important}.ewc-breadcrumb [aria-current=page]{color:#4f46e5;font-weight:600;font-size:calc(1.45 * var(--ewc-vh))!important}.ewc-breadcrumb .dm-breadcrumb-separator{font-size:calc(1.45 * var(--ewc-vh))!important;color:#8c8aa4}.ewc-content{display:flex;flex:1;min-height:0;flex-direction:column;gap:calc(1.6 * var(--ewc-vh));padding:calc(1.4 * var(--ewc-vh)) calc(2.6 * var(--ewc-vh)) calc(2 * var(--ewc-vh))}.ewc-header{display:flex;align-items:center;justify-content:space-between;gap:calc(1.8 * var(--ewc-vh));flex-shrink:0}.ewc-header-left{display:flex;align-items:center;gap:calc(1.4 * var(--ewc-vh));min-width:0}.ewc-back{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(4.8 * var(--ewc-vh));height:calc(4.8 * var(--ewc-vh));border:calc(.11 * var(--ewc-vh)) solid #d6d3e6;border-radius:calc(1.2 * var(--ewc-vh));background:#fff;color:#4f46e5;transition:transform .16s,border-color .16s}.ewc-back:hover{border-color:#c9c2f5;transform:translate(calc(-.22 * var(--ewc-vh)))}.ewc-back svg{width:calc(2.2 * var(--ewc-vh));height:calc(2.2 * var(--ewc-vh))}.ewc-title-line{display:flex;align-items:center;gap:calc(1.2 * var(--ewc-vh))}.ewc-title-line h1{font-size:calc(3.35 * var(--ewc-vh));font-weight:700;letter-spacing:-.02em;color:#161328}.ewc-header>div>p{margin-top:calc(.4 * var(--ewc-vh));font-size:calc(1.55 * var(--ewc-vh));color:#9b9ab3}.ewc-live,.ewc-status{display:inline-flex;align-items:center;gap:calc(.6 * var(--ewc-vh));font-weight:700;border-radius:calc(2.2 * var(--ewc-vh));white-space:nowrap}.ewc-live{padding:calc(.5 * var(--ewc-vh)) calc(1.3 * var(--ewc-vh));background:#e9f9f0;color:#16a34a;font-size:calc(1.35 * var(--ewc-vh))}.ewc-live i,.ewc-status i{width:calc(.7 * var(--ewc-vh));height:calc(.7 * var(--ewc-vh));border-radius:50%;background:currentColor}.ewc-header-actions{display:flex;align-items:center;gap:calc(1.2 * var(--ewc-vh));flex-shrink:0}.ewc-header-actions button{display:flex;align-items:center;gap:calc(.8 * var(--ewc-vh));padding:calc(1.15 * var(--ewc-vh)) calc(2.1 * var(--ewc-vh));border:calc(.11 * var(--ewc-vh)) solid #d6d3e6;border-radius:calc(1.3 * var(--ewc-vh));background:#fff;color:#1b1830;font-size:calc(1.62 * var(--ewc-vh));font-weight:600;line-height:normal;white-space:nowrap;min-height:calc(4.6 * var(--ewc-vh));transition:transform .16s,border-color .16s}.ewc-header-actions .ewc-symbol{font-size:calc(2.1 * var(--ewc-vh))}.ewc-header-actions button:disabled{opacity:.5;cursor:not-allowed}.ewc-header-actions button:hover:not(:disabled){border-color:#c9c2f5;color:#4338ca}.ewc-header-actions button.primary{padding:calc(1 * var(--ewc-vh)) calc(2 * var(--ewc-vh));border:0;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;font-weight:700;box-shadow:0 calc(.8 * var(--ewc-vh)) calc(2.2 * var(--ewc-vh)) #4f46e547}.ewc-header-actions button.primary:hover{transform:translateY(calc(-.22 * var(--ewc-vh)));color:#fff}.ewc-kpis{display:grid;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(1.4 * var(--ewc-vh))}.ewc-kpi{display:flex;align-items:center;gap:calc(1.6 * var(--ewc-vh));min-width:0;background:#fff;border:calc(.11 * var(--ewc-vh)) solid #eceaf6;border-radius:calc(1.8 * var(--ewc-vh));padding:calc(1.6 * var(--ewc-vh)) calc(2.1 * var(--ewc-vh));box-shadow:0 calc(.2 * var(--ewc-vh)) calc(.6 * var(--ewc-vh)) #140f3c0d}.ewc-kpi-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(4.6 * var(--ewc-vh));height:calc(4.6 * var(--ewc-vh));border-radius:calc(1.3 * var(--ewc-vh))}.ewc-kpi-icon .ewc-symbol{font-size:calc(2.3 * var(--ewc-vh))}.ewc-kpi.indigo .ewc-kpi-icon{background:#eef0ff;color:#4f46e5}.ewc-kpi.amber .ewc-kpi-icon{background:#fff3df;color:#d97706}.ewc-kpi.teal .ewc-kpi-icon{background:#e4f6f4;color:#0d9488}.ewc-kpi-copy{flex:1;min-width:0}.ewc-kpi-copy small{display:block;font-size:calc(1.25 * var(--ewc-vh));font-weight:700;letter-spacing:.07em;color:#9a97b4;white-space:nowrap}.ewc-kpi-copy>div{display:flex;align-items:baseline;gap:calc(.8 * var(--ewc-vh));margin-top:calc(.2 * var(--ewc-vh))}.ewc-kpi-copy strong{font-size:calc(2.5 * var(--ewc-vh));font-weight:800;color:#161328;line-height:1.15;letter-spacing:-.02em}.ewc-kpi-copy>div>span{color:#16a34a;font-size:calc(1.3 * var(--ewc-vh));font-weight:700;white-space:nowrap}.ewc-kpi.amber .ewc-kpi-copy>div>span{color:#e07a3c}.ewc-kpi.teal .ewc-kpi-copy>div>span{color:#9b9ab3}.ewc-modules{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;gap:calc(1.2 * var(--ewc-vh))}.ewc-section-title{display:flex;flex-shrink:0;align-items:center;gap:calc(1.2 * var(--ewc-vh));padding:0 calc(.2 * var(--ewc-vh))}.ewc-section-title h2{font-size:calc(1.8 * var(--ewc-vh));font-weight:700;color:#161328;white-space:nowrap}.ewc-section-title span{font-size:calc(1.42 * var(--ewc-vh));color:#9b9ab3;white-space:nowrap}.ewc-card-grid{display:grid;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(1.4 * var(--ewc-vh))}.ewc-module-card{min-height:0;position:relative;display:flex;min-width:0;flex-direction:column;gap:calc(1.6 * var(--ewc-vh));background:#fff;border:calc(.11 * var(--ewc-vh)) solid #eceaf6;border-radius:calc(2 * var(--ewc-vh));padding:calc(2.6 * var(--ewc-vh)) calc(2.1 * var(--ewc-vh)) calc(2.4 * var(--ewc-vh));box-shadow:0 calc(.2 * var(--ewc-vh)) calc(.6 * var(--ewc-vh)) #1018280d;transition:transform .16s,box-shadow .16s,border-color .16s;cursor:pointer}.ewc-module-card:hover{transform:translateY(calc(-.33 * var(--ewc-vh)));box-shadow:0 calc(1.5 * var(--ewc-vh)) calc(3 * var(--ewc-vh)) #1714361f;border-color:#d9d3f7}.ewc-card-head{display:flex;align-items:flex-start;gap:calc(1.45 * var(--ewc-vh));min-width:0}.ewc-card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(6 * var(--ewc-vh));height:calc(6 * var(--ewc-vh));border-radius:calc(1.6 * var(--ewc-vh))}.ewc-card-icon .ewc-symbol{font-size:calc(3 * var(--ewc-vh))}.ewc-card-head h3{flex:1;min-width:0;padding-top:calc(.2 * var(--ewc-vh));font-size:calc(2 * var(--ewc-vh));font-weight:700;color:#161328;line-height:1.3;text-wrap:pretty}.ewc-status{flex-shrink:0;margin-top:calc(.2 * var(--ewc-vh));padding:calc(.42 * var(--ewc-vh)) calc(1.15 * var(--ewc-vh));font-size:calc(1.25 * var(--ewc-vh))}.ewc-status.is-warn{background:#fff2ea;color:#e07a3c}.ewc-status.is-live{background:#e9f9f0;color:#16a34a}.ewc-status.is-info{background:#eef0ff;color:#4f46e5}.ewc-status i{width:calc(.6 * var(--ewc-vh));height:calc(.6 * var(--ewc-vh))}.ewc-module-card>p{font-size:calc(1.55 * var(--ewc-vh));color:#9b9ab3;line-height:1.55;text-wrap:pretty}.ewc-card-stats{display:flex;align-items:center;gap:calc(3.2 * var(--ewc-vh));min-width:0}.ewc-card-stats>div{min-width:0}.ewc-card-stats small{display:block;font-size:calc(1.2 * var(--ewc-vh));font-weight:700;letter-spacing:.05em;color:#a9a6bf;white-space:nowrap}.ewc-card-stats strong{display:block;font-size:calc(2.3 * var(--ewc-vh));font-weight:800;color:#211e36;line-height:1.25;white-space:nowrap}.ewc-card-stats .ewc-complete{width:calc(17.5 * var(--ewc-vh));flex-shrink:0;margin-left:auto}.ewc-complete>div{display:flex;align-items:center;justify-content:space-between;gap:calc(.9 * var(--ewc-vh))}.ewc-complete small{letter-spacing:.06em}.ewc-complete strong{font-size:calc(1.65 * var(--ewc-vh));line-height:normal}.ewc-progress{display:block;height:calc(.8 * var(--ewc-vh));border-radius:calc(.65 * var(--ewc-vh));margin-top:calc(.6 * var(--ewc-vh));overflow:hidden;background:#f0eef8}.ewc-progress i{display:block;height:100%;border-radius:calc(.65 * var(--ewc-vh));background:linear-gradient(90deg,#6d5ae6,#4338ca)}.ewc-module-card footer{margin-top:auto;display:flex;align-items:center;gap:calc(.9 * var(--ewc-vh));padding-top:calc(1.6 * var(--ewc-vh));border-top:calc(.11 * var(--ewc-vh)) solid #f4f2fb}.ewc-module-card footer a{position:relative;z-index:1;display:flex;align-items:center;gap:calc(.7 * var(--ewc-vh));background:#fff;color:#4338ca;border:calc(.11 * var(--ewc-vh)) solid #d6d3e6;border-radius:calc(1.2 * var(--ewc-vh));padding:calc(.95 * var(--ewc-vh)) calc(1.9 * var(--ewc-vh));font-size:calc(1.5 * var(--ewc-vh));font-weight:700;line-height:normal;white-space:nowrap;transition:transform .14s}.ewc-module-card footer a.primary{background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-color:transparent;box-shadow:0 calc(.7 * var(--ewc-vh)) calc(1.6 * var(--ewc-vh)) #4f46e53d}.ewc-module-card footer a:hover{transform:translateY(calc(-.15 * var(--ewc-vh)))}.ewc-module-card footer button{position:relative;z-index:1;display:flex;align-items:center;gap:calc(.7 * var(--ewc-vh));background:#fff;color:#4338ca;border:calc(.11 * var(--ewc-vh)) solid #d6d3e6;border-radius:calc(1.2 * var(--ewc-vh));padding:calc(.95 * var(--ewc-vh)) calc(1.9 * var(--ewc-vh));font-size:calc(1.5 * var(--ewc-vh));font-weight:700;line-height:normal;white-space:nowrap;transition:transform .14s}.ewc-module-card footer button.primary{background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-color:transparent;box-shadow:0 calc(.7 * var(--ewc-vh)) calc(1.6 * var(--ewc-vh)) #4f46e53d}.ewc-module-card footer button:hover{transform:translateY(calc(-.15 * var(--ewc-vh)))}.ewc-module-card footer a .ewc-symbol{font-size:calc(1.85 * var(--ewc-vh))}.ewc-module-card footer button .ewc-symbol{font-size:calc(1.85 * var(--ewc-vh))}.ewc-module-card footer>span{display:inline-flex;align-items:center;gap:calc(.5 * var(--ewc-vh));margin-left:auto;font-size:calc(1.25 * var(--ewc-vh));font-weight:600;color:#b4b1c8;white-space:nowrap}.ewc-module-card footer>span .ewc-symbol{font-size:calc(1.55 * var(--ewc-vh))}.ewc-health{display:flex;min-width:0;min-height:0;flex-direction:column;gap:calc(1.6 * var(--ewc-vh));padding:calc(2 * var(--ewc-vh)) calc(1.8 * var(--ewc-vh)) calc(1.8 * var(--ewc-vh));border-radius:calc(2.2 * var(--ewc-vh));background:linear-gradient(165deg,#242052,#171436 70%);box-shadow:0 calc(1.5 * var(--ewc-vh)) calc(3.5 * var(--ewc-vh)) #17143638;overflow:hidden;color:#fff}.ewc-health-head{display:flex;align-items:center;gap:calc(1.4 * var(--ewc-vh));flex-shrink:0}.ewc-health-head>div{min-width:0}.ewc-health-ring{position:relative;width:calc(7.2 * var(--ewc-vh));height:calc(7.2 * var(--ewc-vh));flex-shrink:0}.ewc-health-ring svg{display:block;width:calc(7.2 * var(--ewc-vh));height:calc(7.2 * var(--ewc-vh));transform:rotate(-90deg)}.ewc-health-ring span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:calc(2 * var(--ewc-vh));font-weight:800;color:#fff}.ewc-health-head h2{font-size:calc(1.85 * var(--ewc-vh));font-weight:700;color:#fff;line-height:1.3}.ewc-health-head p{font-size:calc(1.55 * var(--ewc-vh));color:#ffffffa6;margin-top:calc(.35 * var(--ewc-vh))}.ewc-health-rule{flex-shrink:0;height:calc(.11 * var(--ewc-vh));background:#ffffff1f}.ewc-attention{display:flex;flex-direction:column;align-items:flex-start;gap:calc(.8 * var(--ewc-vh));flex-shrink:0}.ewc-attention small{font-size:calc(1.4 * var(--ewc-vh));font-weight:700;letter-spacing:.07em;color:#ffffff8c;white-space:nowrap}.ewc-attention>span{display:inline-flex;align-items:center;max-width:100%;padding:calc(.45 * var(--ewc-vh)) calc(1.1 * var(--ewc-vh));border:calc(.11 * var(--ewc-vh)) solid rgba(167,155,255,.32);border-radius:calc(2.2 * var(--ewc-vh));background:#a79bff29;color:#c9c2ff;font-size:calc(1.5 * var(--ewc-vh));font-weight:700;text-wrap:pretty;line-height:1.4}.ewc-health-items{display:flex;flex-direction:column;gap:calc(1.6 * var(--ewc-vh));min-height:0}.ewc-health-item{flex-shrink:0}.ewc-health-item>div{display:flex;align-items:center;justify-content:space-between;gap:calc(.9 * var(--ewc-vh))}.ewc-health-item strong{overflow:hidden;font-size:calc(1.7 * var(--ewc-vh));font-weight:700;white-space:normal;text-overflow:ellipsis}.ewc-health-item b{flex-shrink:0;font-size:calc(1.8 * var(--ewc-vh));font-weight:800;white-space:nowrap}.ewc-health-item>span{display:block;height:calc(.8 * var(--ewc-vh));border-radius:calc(.65 * var(--ewc-vh));margin-top:calc(.7 * var(--ewc-vh));overflow:hidden;background:#ffffff26}.ewc-health-item>span i{display:block;height:100%;border-radius:calc(.65 * var(--ewc-vh))}.ewc-health-item p{font-size:calc(1.55 * var(--ewc-vh));color:#fff9;margin-top:calc(.7 * var(--ewc-vh));line-height:1.5}.ewc-v12{background:#f8fafc;color:#0f172a}.ewc-v12 :where(button,a):focus-visible{outline-color:#007aff}.ewc-breadcrumb [aria-current=page]{color:#007aff}.ewc-back{border-color:#e2e8f0;color:#007aff}.ewc-back:hover{border-color:#93c5fd}.ewc-title-line h1{color:#0f172a}.ewc-title-line p{color:#94a3b8}.ewc-live{background:#e8fbef;color:#34c759}.ewc-header-actions button{border-color:#e2e8f0;color:#0f172a}.ewc-header-actions button:hover:not(:disabled){border-color:#93c5fd;color:#0051d5}.ewc-header-actions button.primary{background:#007aff}.ewc-kpi.indigo .ewc-kpi-icon{background:#e8f1ff;color:#007aff}.ewc-kpi-copy strong{color:#0f172a}.ewc-kpi-copy>div>span{color:#34c759}.ewc-kpi.teal .ewc-kpi-copy>div>span{color:#94a3b8}.ewc-section-title h2{color:#0f172a}.ewc-section-title span{color:#94a3b8}.ewc-module-card{border-color:#e2e8f0}.ewc-card-head h3{color:#0f172a}.ewc-status.is-live{background:#e8fbef;color:#34c759}.ewc-status.is-info{background:#e8f1ff;color:#007aff}.ewc-module-card>p{color:#94a3b8}.ewc-progress>i{background:linear-gradient(90deg,#007aff,#af52de)}.ewc-module-card footer a,.ewc-module-card footer button{color:#0051d5;border-color:#e2e8f0}.ewc-module-card footer a.primary{background:#007aff;box-shadow:0 calc(.7 * var(--ewc-vh)) calc(1.6 * var(--ewc-vh)) #007aff3d}.ewc-module-card footer button.primary{background:#007aff;box-shadow:0 calc(.7 * var(--ewc-vh)) calc(1.6 * var(--ewc-vh)) #007aff3d}.ewc-module-card footer>span{color:#94a3b8}.ewc-health{background:linear-gradient(165deg,#1e293b,#0f172a);box-shadow:0 calc(1.5 * var(--ewc-vh)) calc(3.5 * var(--ewc-vh)) #0f172a38}.ewc-attention>span{border-color:#93c5fd59;background:#93c5fd29;color:#bfdbfe}@media (prefers-reduced-motion: reduce){.ewc-v12 *,.ewc-v12 *:after{transition:none!important;animation:none!important}.ewc-module-card:hover,.ewc-header-actions button.primary:hover,.ewc-module-card footer a:hover{transform:none}}.upload-videos-reference{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:1.56vh 2.67vh 2vh;color:#161328;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:uv-fade-up .34s cubic-bezier(.2,.8,.2,1) both}.upload-videos-reference *{box-sizing:border-box;font-family:inherit}.uv-create-page,.uv-list-page{font-size:1.5vh}.uv-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.78vh;margin-top:.67vh;flex-shrink:0}.uv-heading{display:flex;align-items:center;gap:1.33vh;min-width:0}.uv-back{width:4.22vh;height:4.22vh;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:1.22vh!important;border:.11vh solid #D6D3E6!important;background:#fff!important;color:#4f46e5;cursor:pointer;padding:0!important;transition:border-color .18s,transform .18s}.uv-back:hover{border-color:#c9c2f5!important;transform:translate(-.22vh)}.uv-back svg{width:1.89vh;height:1.89vh}.uv-heading h1{margin:0;font-size:3.11vh!important;font-weight:600;letter-spacing:-.02em;line-height:1.08;color:#161328;animation:uv-head-in .5s cubic-bezier(.2,.8,.2,1) both}.uv-heading p{margin:.22vh 0 0;font-size:1.5vh!important;color:#6e6c88;line-height:1.35}.uv-head-actions{display:flex;align-items:center;gap:1.56vh}.uv-head-action{display:flex;align-items:center;gap:.78vh;border-radius:1.22vh!important;border:.11vh solid #D6D3E6!important;background:#fff!important;padding:1.11vh 1.78vh!important;font-size:1.55vh!important;font-weight:600;color:#1b1830;white-space:nowrap;cursor:pointer;transition:border-color .18s,color .18s}.uv-head-action:hover{border-color:#c9c2f5!important;color:#4338ca}.uv-head-action svg{width:1.67vh;height:1.67vh;flex-shrink:0}.uv-primary-head-action{position:relative;display:flex;align-items:center;gap:.89vh;overflow:hidden;border:0!important;border-radius:1.33vh!important;background:linear-gradient(135deg,#4f46e5,#4338ca)!important;color:#fff;padding:1.22vh 2.22vh!important;font-size:1.5vh!important;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:0 1.11vh 2.67vh #4f3fe04d;transition:transform .18s,box-shadow .18s}.uv-primary-head-action:hover{transform:translateY(-.22vh);box-shadow:0 1.78vh 3.78vh #4f3fe06b}.uv-primary-head-action svg{width:1.78vh;height:1.78vh;flex-shrink:0}.uv-primary-head-action:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%);background-size:240% 100%;animation:uv-shimmer-sweep 6s linear infinite;pointer-events:none}.uv-form-layout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 41.33vh;gap:1.78vh;margin-top:1vh}.uv-editor{min-width:0;background:#fff;border:.11vh solid #ECEAF6;border-radius:2vh;padding:1.33vh 2vh .89vh;display:flex;flex-direction:column;gap:.89vh;box-shadow:0 .11vh .22vh #1018280a;overflow:hidden;margin:0}.uv-stepper{flex-shrink:0;display:flex;align-items:center;gap:.44vh;padding:.78vh 1.44vh;border:.11vh solid #ECEAF6;border-radius:1.56vh;background:#fbfafe}.uv-step{flex:1;display:flex;align-items:center;gap:.78vh;min-width:0}.uv-step-dot{width:2.11vh;height:2.11vh;border-radius:50%;background:#fff;border:.17vh solid #D8D4EA;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#d8d4ea;transition:background .2s,border-color .2s}.uv-step-dot svg{width:1.11vh;height:1.11vh;stroke-width:3.4}.uv-step.is-done .uv-step-dot{background:#16a34a;border-color:#16a34a;color:#fff}.uv-step-label{font-size:1.39vh!important;font-weight:600;color:#6e6c88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uv-step.is-done .uv-step-label{color:#161328}.uv-field{flex-shrink:0}.uv-title-line,.uv-section-line{display:flex;align-items:center;gap:1vh;min-width:0}.uv-field-icon{width:2.67vh;height:2.67vh;border-radius:.89vh;background:#eeeafb;color:#4f46e5;display:flex;align-items:center;justify-content:center;flex-shrink:0}.uv-field-icon.is-video{background:#fff2ea;color:#e07a3c}.uv-field-icon svg{width:1.44vh;height:1.44vh}.uv-field-title{font-size:1.72vh!important;font-weight:600;color:#161328;white-space:nowrap;flex-shrink:0}.uv-field-help{flex:1 1 auto;min-width:.78vh;font-size:1.39vh!important;color:#6e6c88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.uv-field-count{margin-left:auto;font-size:1.33vh!important;color:#6e6c88;white-space:nowrap}.uv-title-input{width:100%;margin-top:.67vh;border:.11vh solid #E4E1F0!important;border-radius:1.44vh!important;padding:1vh 1.67vh!important;font-size:1.72vh!important;font-weight:500;color:#1b1917;background:#fbfafe!important;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.uv-title-input::placeholder{color:#6e6c88}.uv-title-input:focus{border-color:#7c6fee!important;box-shadow:0 0 0 .44vh #7b6cf21f;background:#fff!important}.uv-ai-intro{flex-shrink:0}.uv-ai-intro h2{margin:0;font-size:1.78vh!important;font-weight:700;color:#161328;letter-spacing:-.01em}.uv-ai-intro p{margin:.33vh 0 0;font-size:1.44vh!important;color:#6e6c88}.uv-copy-head{display:flex;align-items:center;justify-content:space-between;gap:1.11vh}.uv-copy-head-titles{display:flex;align-items:center;gap:.89vh;min-width:0}.uv-copy-title-text{font-size:1.61vh!important;font-weight:700;color:#161328}.uv-tag-reach{display:inline-flex;align-items:center;gap:.56vh;font-size:1.28vh!important;font-weight:700;color:#16a34a;background:#e9f9f0;border-radius:2.22vh;padding:.33vh 1vh;white-space:nowrap}.uv-ai-actions{display:flex;align-items:center;gap:.89vh}.uv-edit-button{display:inline-flex;align-items:center;gap:.56vh;border:0!important;border-radius:2.22vh!important;background:#eeeafb!important;color:#4338ca;padding:.44vh 1.22vh!important;font-size:1.39vh!important;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .18s}.uv-edit-button:hover{background:#e2ddfb!important}.uv-edit-button svg{width:1.33vh;height:1.33vh}.uv-ai-button{display:inline-flex;align-items:center;gap:.67vh;border:0!important;border-radius:2.22vh!important;background:#eeeafb!important;color:#4338ca;padding:.67vh 1.56vh!important;font-size:1.44vh!important;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .18s}.uv-ai-button:hover{background:#e2ddfb!important}.uv-ai-button:disabled{cursor:not-allowed;background:#f1effa!important;color:#6e6c88}.uv-ai-button svg{width:1.44vh;height:1.44vh}.uv-spinning{animation:uv-spin-slow 1s linear infinite}.uv-copy-box{position:relative;margin-top:.67vh;border:.11vh solid #E4E1F0;border-radius:1.44vh;background:#fbfafe;overflow:hidden}.uv-copy-box textarea{width:100%;display:block;border:0;background:transparent;outline:none;resize:none;padding:1vh 1.44vh;font-size:1.61vh!important;line-height:1.5;color:#161328}.uv-copy-box.description textarea{height:4.67vh}.uv-copy-box.hashtags textarea{height:3.78vh;color:#4338ca}.uv-retry{display:flex;justify-content:flex-end;margin-top:.22vh;font-size:1.28vh!important;color:#6e6c88}.uv-retry.is-exhausted{color:#ef4444}.uv-ai-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fcfcfef2;-webkit-backdrop-filter:blur(.22vh);backdrop-filter:blur(.22vh);display:flex;align-items:center;gap:1.56vh;padding:0 2vh;animation:uv-pop-in .2s ease both}.uv-ai-orb{width:4vh;height:4vh;border-radius:1.11vh;background:linear-gradient(140deg,#6d5ae6,#4f46e5);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:uv-glow-ring 2.2s ease-in-out infinite}.uv-ai-orb svg{width:1.89vh;height:1.89vh;animation:uv-spin-slow 3.4s linear infinite}.uv-ai-loading-body{flex:1;min-width:0}.uv-ai-stage{display:flex;align-items:center;gap:.78vh;font-size:1.55vh!important;font-weight:600;color:#4338ca}.uv-typing-dots{display:inline-flex;gap:.33vh}.uv-typing-dots i{width:.44vh;height:.44vh;border-radius:50%;background:#7c6fee;animation:uv-typing-dot 1.1s ease-in-out infinite}.uv-typing-dots i:nth-child(2){animation-delay:.15s}.uv-typing-dots i:nth-child(3){animation-delay:.3s}.uv-shimmer-lines{display:flex;flex-direction:column;gap:.56vh;margin-top:.78vh}.uv-shimmer-lines i{display:block;height:.78vh;border-radius:.56vh;background:linear-gradient(90deg,#eeeafb 25%,#dcd7fb 37%,#eeeafb 63%);background-size:220% 100%;animation:uv-shimmer-line 1.3s linear infinite;width:88%}.uv-shimmer-lines i:last-child{width:58%;animation-delay:.2s}.uv-upload-section{flex:1;min-height:0;display:flex;flex-direction:column}.uv-selected-chip{margin-left:auto;font-size:1.33vh!important;font-weight:700;color:#16a34a;background:#e9f9f0;border-radius:2.22vh;padding:.33vh 1vh;white-space:nowrap}.uv-dropzone,.uv-uploading-file,.uv-file-card{flex:1;min-height:6.22vh;margin-top:.67vh;display:flex;align-items:center}.uv-dropzone{border:.17vh dashed #D6D0F5;border-radius:1.67vh;background:#fafafc;justify-content:center;gap:2vh;padding:.89vh 2.22vh;cursor:pointer;transition:border-color .2s,background .2s}.uv-dropzone:hover,.uv-dropzone.is-dragging{border-color:#7c6fee;background:#f5f3fb}.uv-drop-art{width:6.44vh;height:5.33vh;flex-shrink:0;position:relative}.uv-drop-art i{position:absolute;border:.22vh solid #fff}.uv-drop-art i:first-child{left:0;top:.78vh;width:3.11vh;height:3.89vh;border-radius:.89vh;background:#eeeafb;box-shadow:0 .67vh 1.56vh #1018281a;animation:uv-tile-float 5.5s ease-in-out infinite}.uv-drop-art i:last-child{left:2.33vh;top:.22vh;width:3.56vh;height:4.56vh;border-radius:1vh;background:linear-gradient(150deg,#c9c2f5,#7c6fee);box-shadow:0 .89vh 2vh #4f3fe03d;display:flex;align-items:center;justify-content:center;color:#fff;animation:uv-tile-float 5.5s ease-in-out .6s infinite}.uv-drop-art i:last-child svg{width:1.67vh;height:1.67vh}.uv-drop-copy{display:flex;flex-direction:column;gap:.33vh;min-width:0}.uv-drop-copy strong{font-size:1.67vh;font-weight:600;color:#161328}.uv-drop-copy span{font-size:1.39vh;color:#6e6c88}.uv-browse{display:inline-flex;align-items:center;gap:.89vh;border:.17vh solid #C9C2F5!important;border-radius:1.22vh!important;color:#4338ca;background:#fff!important;padding:1vh 2vh!important;font-size:1.55vh!important;font-weight:600;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:background .18s}.uv-browse:hover{background:#eeeafb!important}.uv-browse svg{width:1.67vh;height:1.67vh;flex-shrink:0}.uv-uploading-file{border:.11vh solid #D6D0F5;border-radius:1.67vh;background:#f5f3fb;padding:1.22vh 1.56vh;gap:1.33vh;animation:uv-pop-in .2s ease both}.uv-uploading-icon{width:3.33vh;height:3.33vh;border-radius:1vh;background:linear-gradient(140deg,#6d5ae6,#4f46e5);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.uv-uploading-icon svg{width:1.67vh;height:1.67vh}.uv-uploading-copy{flex:1;min-width:0}.uv-uploading-copy strong{display:block;font-size:1.5vh;font-weight:600;color:#4338ca}.uv-upload-bar{height:.67vh;border-radius:.56vh;background:#e6e2fb;margin-top:.67vh;overflow:hidden;position:relative}.uv-upload-bar i{position:absolute;top:0;left:-34%;height:100%;width:34%;border-radius:.56vh;background:linear-gradient(90deg,#6d5ae6,#4338ca);animation:uv-bar-slide 1.1s ease-in-out infinite}.uv-file-card{border:.11vh solid #ECEAF6;border-radius:1.67vh;background:#fafafc;padding:1.11vh;gap:1.33vh}.uv-file-thumb{width:7.11vh;height:6.22vh;flex-shrink:0;border-radius:1.33vh;overflow:hidden;background:#14152b;border:.22vh solid #fff;box-shadow:0 .67vh 1.78vh #1018281a}.uv-file-thumb video{width:100%;height:100%;object-fit:cover}.uv-file-info{flex:1;min-width:0}.uv-file-info strong{display:block;font-size:1.55vh;font-weight:600;color:#161328;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uv-file-info span{display:block;font-size:1.33vh;color:#6e6c88;margin-top:.22vh}.uv-remove{width:2.89vh;height:2.89vh;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0!important;border-radius:50%!important;background:#1410288c!important;color:#fff;cursor:pointer;padding:0!important;transition:background .16s,transform .16s}.uv-remove:hover{background:#ef4444!important;transform:scale(1.08)}.uv-remove svg{width:1.44vh;height:1.44vh}.uv-form-footer{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1.56vh;padding:.89vh 0;border-top:.11vh solid #F0EEF7;background:#fff;position:sticky;bottom:0;z-index:2}.uv-hint{display:flex;align-items:center;gap:1vh;min-width:0}.uv-hint-icon{width:2.89vh;height:2.89vh;border-radius:.89vh;background:#fff2ea;color:#e07a3c;display:flex;align-items:center;justify-content:center;flex-shrink:0}.uv-hint-icon.is-ready{background:#e9f9f0;color:#16a34a}.uv-hint-icon svg{width:1.56vh;height:1.56vh}.uv-hint span{font-size:1.5vh!important;color:#6e6c88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uv-footer-actions{display:flex;align-items:center;gap:1.11vh;flex-shrink:0}.uv-refresh{display:flex;align-items:center;gap:.78vh;border:.11vh solid #D6D3E6!important;border-radius:1.33vh!important;background:#fff!important;color:#1b1830;padding:1.22vh 2vh!important;font-size:1.61vh!important;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .18s,color .18s}.uv-refresh:hover{border-color:#f0a9a9!important;color:#dc2626}.uv-submit{display:flex;align-items:center;gap:.89vh;border:0!important;border-radius:1.33vh!important;background:linear-gradient(135deg,#4f46e5,#4338ca)!important;color:#fff;padding:1.22vh 2.89vh!important;font-size:1.61vh!important;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:0 1.11vh 2.67vh #4f3fe04d;transition:transform .18s,box-shadow .18s}.uv-submit:hover:not(:disabled){transform:translateY(-.22vh)}.uv-submit:disabled{cursor:not-allowed;background:#b6afe8!important;box-shadow:none;opacity:.7}.uv-refresh svg,.uv-submit svg{width:1.78vh;height:1.78vh;flex-shrink:0}.uv-preview-panel{min-width:0;background:#fff;border:.11vh solid #ECEAF6;border-radius:2vh;padding:1.67vh 1.78vh;display:flex;flex-direction:column;min-height:0;box-shadow:0 .11vh .22vh #1018280a}.uv-preview-kicker{display:flex;align-items:center;gap:.78vh;flex-shrink:0}.uv-live-dot{width:.78vh;height:.78vh;border-radius:50%;background:#16a34a;animation:uv-status-dot 1.8s ease-in-out infinite}.uv-preview-kicker strong{font-size:1.28vh;font-weight:700;letter-spacing:.06em;color:#6e6c88}.uv-preview-kicker span{margin-left:auto;font-size:1.28vh!important;color:#6e6c88;white-space:nowrap}.uv-readiness{flex-shrink:0;display:flex;align-items:center;gap:1vh;margin-top:1vh;padding:.89vh 1.11vh;border:.11vh solid #ECEAF6;border-radius:1.33vh;background:#fafafc}.uv-readiness>span:first-child{font-size:1.17vh;font-weight:700;letter-spacing:.06em;color:#6e6c88;white-space:nowrap}.uv-readiness-track{flex:1;height:.67vh;border-radius:.67vh;background:#eceaf6;overflow:hidden}.uv-readiness-track i{display:block;height:100%;border-radius:.67vh;background:linear-gradient(90deg,#6d5ae6,#4338ca);transition:width .5s cubic-bezier(.2,.8,.2,1)}.uv-readiness>strong{font-size:1.44vh;font-weight:700;color:#4338ca;min-width:3.56vh;text-align:right}.uv-platform-tabs{flex-shrink:0;display:flex;align-items:center;gap:.67vh;margin-top:1vh}.uv-platform-tab{flex:1;height:3.78vh;display:flex;align-items:center;justify-content:center;border-radius:1.11vh!important;border:.11vh solid #E4E1F0;background:#fff;color:#6e6c88;cursor:pointer;padding:0!important;transition:background .16s,border-color .16s,transform .16s}.uv-platform-tab:hover{transform:translateY(-.11vh)}.uv-platform-tab svg{width:1.67vh;height:1.67vh}.uv-social-preview{flex:1;min-height:0;margin-top:1.22vh;border:.11vh solid #ECEAF6;border-radius:1.67vh;overflow:hidden;display:flex;flex-direction:column;background:#fafafc}.uv-social-head{flex-shrink:0;display:flex;align-items:center;gap:1vh;padding:1.11vh 1.33vh}.uv-avatar{width:3.33vh;height:3.33vh;border-radius:50%;color:#fff;font-size:1.33vh;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.uv-social-identity{min-width:0;flex:1}.uv-social-identity strong{display:block;font-size:1.5vh;font-weight:600;color:#161328;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uv-social-identity span{font-size:1.28vh!important;color:#6e6c88}.uv-platform-label{display:inline-flex;align-items:center;gap:.56vh;font-size:1.17vh!important;font-weight:700;color:#fff;border-radius:2.22vh;padding:.33vh 1vh;white-space:nowrap;flex-shrink:0}.uv-platform-label svg{width:1vh;height:1vh}.uv-preview-media{flex:1;min-height:0;position:relative;background:#14152b;display:flex;align-items:center;justify-content:center;overflow:hidden}.uv-preview-media-box{position:relative;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#242540}.uv-preview-media-box.landscape{width:100%}.uv-preview-media-box.portrait{height:100%}.uv-preview-media-box video{width:100%;height:100%;object-fit:contain}.uv-ratio{position:absolute;top:.67vh;left:.67vh;z-index:2;font-size:1.06vh!important;font-weight:700;letter-spacing:.03em;color:#ffffffe6;background:#14102880;border-radius:2.22vh;padding:.22vh .78vh}.uv-preview-empty{display:flex;flex-direction:column;align-items:center;gap:.67vh;color:#9a8ff0}.uv-preview-empty svg{width:2.89vh;height:2.89vh}.uv-preview-empty span{font-size:1.33vh!important;font-weight:600}.uv-preview-copy{flex-shrink:0;padding:1.11vh 1.33vh 1.33vh}.uv-preview-copy strong{display:block;font-size:1.61vh;font-weight:600;color:#161328;line-height:1.35}.uv-preview-tags{display:block;font-size:1.39vh!important;color:#4f46e5;line-height:1.45;margin-top:.44vh;max-height:3.67vh;overflow:hidden}.uv-preview-actions{display:flex;align-items:center;gap:1.56vh;margin-top:1vh;padding-top:1vh;border-top:.11vh solid #F0EEF7;color:#6e6c88}.uv-preview-actions span{display:inline-flex;align-items:center;gap:.56vh;font-size:1.33vh!important;font-weight:600}.uv-preview-actions svg{width:1.44vh;height:1.44vh}.uv-list-head{margin-top:1.22vh}.uv-library{flex:1;min-height:0;background:#fff;border:.11vh solid #ECEAF6;border-radius:2vh;margin-top:1.44vh;padding:1.78vh 2vh;display:flex;flex-direction:column;box-shadow:0 .11vh .22vh #1018280a;overflow:hidden}.uv-library-toolbar{display:flex;align-items:center;gap:1.11vh;flex-shrink:0}.uv-library-search{flex:1;max-width:35.56vh;display:flex;align-items:center;gap:.89vh;border:.11vh solid #ECEAF6;background:#f5f3fb;border-radius:1.22vh;padding:1vh 1.44vh}.uv-library-search>svg{width:1.78vh;height:1.78vh;color:#6e6c88;flex-shrink:0}.uv-library-search input{flex:1;min-width:0;border:0!important;background:transparent!important;outline:none!important;padding:0!important;font-size:1.44vh!important;color:#1b1830}.uv-library-clear{flex-shrink:0;border:0!important;background:transparent!important;color:#4f46e5;padding:0!important;font-size:1.39vh!important;font-weight:600;white-space:nowrap;cursor:pointer}.uv-library-count{margin-left:auto;font-size:1.33vh!important;color:#6e6c88;white-space:nowrap}.uv-video-grid{flex:1;min-height:0;overflow-y:auto;margin-top:1.44vh;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.56vh;align-content:start;padding:.11vh}.uv-video-card{border:.11vh solid #ECEAF6;border-radius:1.78vh;overflow:hidden;background:#fff;transition:transform .2s,box-shadow .2s,border-color .2s;animation:uv-rise-in .38s cubic-bezier(.2,.8,.2,1) both}.uv-video-card:hover{transform:translateY(-.44vh);box-shadow:0 2vh 4vh #10182821;border-color:#d6d0f5}.uv-video-thumb{width:100%;height:16.5vh;position:relative;display:flex;align-items:center;justify-content:center;border:0!important;border-radius:0!important;background:#d9eafb!important;cursor:pointer;padding:0!important;overflow:hidden}.uv-video-thumb video,.uv-video-thumb img{width:100%;height:100%;object-fit:cover}.uv-video-media{width:100%;height:100%;object-fit:cover}.uv-card-play{width:4.8vh;height:4.8vh;border-radius:50%;background:#1410286b;-webkit-backdrop-filter:blur(.22vh);backdrop-filter:blur(.22vh);display:flex;align-items:center;justify-content:center;color:#fff;position:absolute}.uv-card-play svg{width:1.9vh;height:1.9vh;fill:currentColor}.uv-video-badge{position:absolute;z-index:2;top:.89vh;left:.89vh;font-size:1.11vh!important;font-weight:700;letter-spacing:.03em;color:#fff;background:#1410288c;border-radius:2.22vh;padding:.33vh .89vh}.uv-share-status{position:absolute;z-index:2;top:.89vh;right:.89vh;border-radius:2.22vh;padding:.33vh .89vh;font-size:1.11vh!important;font-weight:700;line-height:1.35;white-space:nowrap;box-shadow:0 .22vh .67vh #1018281f}.uv-share-status.is-shared{background:#16a34aeb;color:#fff}.uv-share-status.is-ready{background:#ffffffe6;color:#4338ca}.uv-card-body{padding:1.11vh 1.22vh 1.22vh}.uv-card-title{display:block;width:100%;text-align:left;border:0!important;background:transparent!important;padding:0!important;cursor:pointer;min-height:0!important}.uv-card-title h2{margin:0;font-size:1.44vh!important;font-weight:600;color:#161328;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uv-card-stamp{margin:.33vh 0 0;font-size:1.17vh!important;color:#9b9ab3}.uv-card-share-row{display:flex;align-items:center;min-height:2.56vh;margin-top:.89vh;gap:.44vh}.uv-not-shared{font-size:1.17vh!important;color:#b1afc4}.uv-thumb-platforms{position:absolute;z-index:2;left:.89vh;bottom:.89vh;display:flex;flex-wrap:wrap;gap:.44vh;padding:.44vh;border-radius:1vh;background:#1410286b;-webkit-backdrop-filter:blur(.33vh);backdrop-filter:blur(.33vh);box-shadow:0 .22vh .78vh #1018282e}.uv-share-chip{width:2.56vh;height:2.56vh;border-radius:.78vh;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.94vh!important;font-weight:800;line-height:1;box-shadow:0 .22vh .56vh #10182824;flex-shrink:0}.uv-share-scheduled{outline:.22vh dashed #d97706;outline-offset:.14vh;opacity:.92}.uv-library>div:last-child{margin-top:1.44vh!important;padding-top:1.44vh!important;border-top:.11vh solid #F0EEF7!important}.uv-library>div:last-child>p{font-size:1.39vh!important;color:#9b9ab3}.uv-library>div:last-child button{min-width:3.44vh;height:3.44vh;border-radius:1vh!important;border-color:#d6d3e6!important;font-size:1.39vh!important}.uv-library>div:last-child button:not(:disabled):hover{border-color:#c9c2f5!important;transform:translateY(-.11vh)}.uv-library>div:last-child button.bg-primary-main{background:#4f46e5!important;border-color:#4f46e5!important;color:#fff}.uv-chip-facebook{background:#1877f2}.uv-chip-instagram{background:linear-gradient(135deg,#f9ce34,#ee2a7b,#6228d7)}.uv-chip-youtube{background:red}.uv-chip-whatsapp{background:#25d366}.uv-chip-parentapp{background:#6d5ae6}.uv-chip-facultyapp{background:#16a34a}.uv-library-empty{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.44vh}.uv-library-empty-icon{width:6.22vh;height:6.22vh;border-radius:1.78vh;background:#f5f3fb;display:flex;align-items:center;justify-content:center;color:#6e6c88;margin-bottom:.89vh}.uv-library-empty-icon svg{width:2.67vh;height:2.67vh}.uv-library-empty h2{margin:0;font-size:1.78vh!important;font-weight:600;color:#161328}.uv-library-empty p{margin:0;font-size:1.39vh!important;color:#6e6c88}.uv-empty-clear{margin-top:1.33vh;border:.11vh solid #D6D3E6!important;border-radius:1.22vh!important;background:#fff!important;color:#1b1830;padding:1vh 1.78vh!important;font-size:1.44vh!important;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .18s,color .18s}.uv-empty-clear:hover{border-color:#d6d0f5!important;color:#4f46e5}.uv-pagination{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1.33vh;padding-top:1.44vh;margin-top:1.44vh;border-top:.11vh solid #F0EEF7}.uv-pagination>span{font-size:1.39vh!important;color:#6e6c88;white-space:nowrap}.uv-pagination>div{display:flex;align-items:center;gap:1vh}.uv-page-btn{min-width:3.44vh;height:3.44vh;display:flex;align-items:center;justify-content:center;border-radius:1vh!important;border:.11vh solid #D6D3E6!important;background:#fff!important;color:#1b1830;padding:0 1vh!important;font-size:1.39vh!important;font-weight:600;cursor:pointer;transition:transform .15s,border-color .15s}.uv-page-btn:hover{border-color:#c9c2f5!important;transform:translateY(-.11vh)}.uv-page-btn:disabled{cursor:not-allowed;color:#d6d3e6;transform:none}.uv-page-btn.is-active{background:#4f46e5!important;border-color:#4f46e5!important;color:#fff}.uv-page-btn svg{width:1.56vh;height:1.56vh}.uv-card-skeleton{animation:uv-pulse 1.4s ease-in-out infinite}.uv-card-skeleton .uv-video-thumb,.uv-skeleton-line{background:#f0eef7!important}.uv-skeleton-line{height:1.33vh;border-radius:.67vh;margin-top:.89vh}.uv-skeleton-title{width:72%;height:1.67vh}.uv-skeleton-meta{width:46%}.uv-skeleton-share{width:34%}.uv-modal-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10002;background:#18141080;-webkit-backdrop-filter:blur(.33vh);backdrop-filter:blur(.33vh);display:flex;align-items:center;justify-content:center;animation:uv-pop-in .18s ease both}.uv-success-modal{position:relative;width:44vh;max-width:92vw;background:#fff;border-radius:2.22vh;box-shadow:0 3.78vh 8.89vh #14102866;padding:3.33vh 3.11vh 2.89vh;text-align:center;animation:uv-sheet-up .3s cubic-bezier(.2,.8,.2,1) both}.uv-success-mark{width:7.33vh;height:7.33vh;margin:0 auto;border-radius:50%;background:linear-gradient(140deg,#22c55e,#15a34a);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1.56vh 3.33vh #16a34a5c;animation:uv-check-pop .38s cubic-bezier(.2,.8,.2,1) both}.uv-success-mark svg{width:3.56vh;height:3.56vh;stroke-dasharray:26;stroke-dashoffset:26;animation:uv-check-dash .45s .16s ease-out forwards}.uv-success-modal h2{margin:1.89vh 0 0;font-size:2.11vh!important;font-weight:600;color:#161328}.uv-success-modal>p{margin:.67vh 0 0;font-size:1.39vh!important;color:#6e6c88;line-height:1.5}.uv-success-caption{margin:1.78vh 0 0;font-size:1.28vh!important;color:#6e6c88}.uv-success-actions{display:flex;flex-direction:column;gap:.89vh;margin-top:2.22vh}.uv-success-actions button{width:100%}.uv-success-actions .uv-btn-secondary,.uv-success-actions .uv-btn-primary{padding:1.22vh 0!important}@keyframes uv-fade-up{0%{opacity:0;transform:translateY(1.33vh)}to{opacity:1;transform:none}}@keyframes uv-head-in{0%{opacity:0;transform:translateY(1vh);filter:blur(.33vh)}to{opacity:1;transform:none;filter:none}}@keyframes uv-pop-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes uv-rise-in{0%{opacity:0;transform:translateY(1.11vh)}to{opacity:1;transform:none}}@keyframes uv-sheet-up{0%{opacity:0;transform:translateY(1.56vh) scale(.97)}to{opacity:1;transform:none}}@keyframes uv-check-pop{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes uv-check-dash{to{stroke-dashoffset:0}}@keyframes uv-glow-ring{0%,to{box-shadow:0 0 #7b6cf273}55%{box-shadow:0 0 0 .78vh #7b6cf200}}@keyframes uv-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uv-typing-dot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-.44vh);opacity:1}}@keyframes uv-shimmer-line{0%{background-position:-220% 0}to{background-position:220% 0}}@keyframes uv-shimmer-sweep{0%{background-position:220% 0}to{background-position:-220% 0}}@keyframes uv-tile-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.44vh)}}@keyframes uv-bar-slide{0%{left:-34%}to{left:100%}}@keyframes uv-status-dot{0%,to{box-shadow:0 0 #16a34a80}50%{box-shadow:0 0 0 .67vh #16a34a00}}@keyframes uv-pulse{50%{opacity:.58}}@keyframes uv-success-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.upload-videos-reference,.upload-videos-reference *{animation:none!important;transition:none!important}}.dm-breadcrumb-nav button,.dm-breadcrumb-nav .dm-breadcrumb-link,button.dm-breadcrumb-link{border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;min-height:0!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important;line-height:1.2!important;font-size:1.45vh!important;border-radius:0!important;color:#6b7280!important;cursor:pointer!important;transform:none!important}.upload-videos-reference{color:#0f172a}.uv-back{border-color:#e2e8f0!important;color:#007aff}.uv-back:hover{border-color:#93c5fd!important}.uv-heading h1{color:#0f172a}.uv-heading p{color:#64748b}.uv-head-action{border-color:#e2e8f0!important;color:#0f172a}.uv-head-action:hover{border-color:#93c5fd!important;color:#007aff}.uv-primary-head-action{background:#007aff!important;box-shadow:0 1.11vh 2.67vh #007aff4d}.uv-editor{border-color:#e2e8f0}.uv-stepper{border-color:#e2e8f0;background:#f8fafc}.uv-step-dot{border-color:#cbd5e1;color:#cbd5e1}.uv-step.is-done .uv-step-dot{background:#34c759;border-color:#34c759}.uv-step-label{color:#64748b}.uv-step.is-done .uv-step-label{color:#0f172a}.uv-field-icon{background:#e8f1ff;color:#007aff}.uv-field-icon.is-video{background:#fff4e5;color:#ff9500}.uv-field-title{color:#0f172a}.uv-field-help,.uv-field-count{color:#64748b}.uv-title-input{border-color:#e2e8f0!important;color:#0f172a;background:#f8fafc!important}.uv-title-input::placeholder{color:#64748b}.uv-title-input:focus{border-color:#007aff!important;box-shadow:0 0 0 .44vh #007aff1f}.uv-ai-intro h2{color:#0f172a}.uv-ai-intro p{color:#64748b}.uv-copy-title-text{color:#0f172a}.uv-tag-reach{color:#34c759;background:#e8fbef}.uv-edit-button,.uv-ai-button{background:#e8f1ff!important;color:#007aff}.uv-edit-button:hover,.uv-ai-button:hover{background:#dbeafe!important}.uv-ai-button:disabled{background:#e2e8f0!important;color:#64748b}.uv-copy-box{border-color:#e2e8f0;background:#f8fafc}.uv-copy-box textarea{color:#0f172a}.uv-copy-box.hashtags textarea{color:#007aff}.uv-retry{color:#64748b}.uv-retry.is-exhausted{color:#ff3b30}.uv-ai-orb{background:#007aff}.uv-ai-stage{color:#007aff}.uv-typing-dots i{background:#007aff}.uv-shimmer-lines i{background:linear-gradient(90deg,#e8f1ff 25%,#bfdbfe 37%,#e8f1ff 63%)}.uv-selected-chip{color:#34c759;background:#e8fbef}.uv-dropzone{border-color:#93c5fd;background:#f8fafc}.uv-dropzone:hover,.uv-dropzone.is-dragging{border-color:#007aff;background:#e8f1ff}.uv-drop-art i:first-child{background:#e8f1ff}.uv-drop-art i:last-child{background:linear-gradient(150deg,#93c5fd,#007aff);box-shadow:0 .89vh 2vh #007aff3d}.uv-drop-copy strong{color:#0f172a}.uv-drop-copy span{color:#64748b}.uv-browse{border-color:#93c5fd!important;color:#007aff}.uv-browse:hover{background:#e8f1ff!important}.uv-uploading-file{border-color:#e2e8f0;background:#f1f5f9}.uv-uploading-icon{background:#007aff}.uv-uploading-copy strong{color:#007aff}.uv-upload-bar{background:#e2e8f0}.uv-upload-bar i{background:linear-gradient(90deg,#007aff,#af52de)}.uv-file-card{border-color:#e2e8f0;background:#f8fafc}.uv-file-thumb{background:#e8f1ff!important}.uv-file-info strong{color:#0f172a}.uv-file-info span{color:#64748b}.uv-remove:hover{background:#ff3b30!important}.uv-form-footer{border-top-color:#e2e8f0}.uv-hint-icon{background:#fff4e5;color:#ff9500}.uv-hint-icon.is-ready{background:#e8fbef;color:#34c759}.uv-hint span{color:#64748b}.uv-refresh{border-color:#e2e8f0!important;color:#0f172a}.uv-refresh:hover{border-color:#ffc9c7!important;color:#ff3b30}.uv-submit{background:#007aff!important;box-shadow:0 1.11vh 2.67vh #007aff4d}.uv-submit:disabled{background:#bfdbfe!important}.uv-preview-panel{border-color:#e2e8f0}.uv-live-dot{background:#34c759}.uv-preview-kicker strong,.uv-preview-kicker span{color:#64748b}.uv-readiness{border-color:#e2e8f0;background:#f8fafc}.uv-readiness>span:first-child{color:#64748b}.uv-readiness-track{background:#e2e8f0}.uv-readiness-track i{background:linear-gradient(90deg,#007aff,#af52de)}.uv-readiness>strong{color:#007aff}.uv-platform-tab{border-color:#e2e8f0;color:#64748b}.uv-social-preview{border-color:#e2e8f0;background:#f8fafc}.uv-social-identity strong{color:#0f172a}.uv-social-identity span{color:#64748b}.uv-video-thumb{background:#e8f1ff!important}.uv-preview-empty{color:#93c5fd}.uv-preview-copy strong{color:#0f172a}.uv-preview-tags{color:#007aff}.uv-preview-actions{border-top-color:#e2e8f0;color:#64748b}.uv-library{border-color:#e2e8f0}.uv-library-search{border-color:#e2e8f0;background:#f1f5f9}.uv-library-search>svg{color:#64748b}.uv-library-search input{color:#0f172a}.uv-library-clear{color:#007aff}.uv-library-count{color:#64748b}.uv-video-card{border-color:#e2e8f0}.uv-video-card:hover{border-color:#93c5fd}.uv-share-status.is-shared{background:#34c759eb}.uv-share-status.is-ready{color:#af52de}.uv-card-title h2{color:#0f172a}.uv-card-stamp,.uv-not-shared{color:#94a3b8}.uv-share-scheduled{outline-color:#ff9500}.uv-chip-parentapp{background:#af52de}.uv-chip-facultyapp{background:#34c759}.uv-library-empty-icon{background:#f1f5f9;color:#64748b}.uv-library-empty h2{color:#0f172a}.uv-library-empty p{color:#64748b}.uv-empty-clear{border-color:#e2e8f0!important;color:#0f172a}.uv-empty-clear:hover{border-color:#93c5fd!important;color:#007aff}.uv-library>div:last-child{border-top-color:#e2e8f0!important}.uv-library>div:last-child>p{color:#94a3b8}.uv-library>div:last-child button{border-color:#e2e8f0!important}.uv-library>div:last-child button:not(:disabled):hover{border-color:#93c5fd!important}.uv-library>div:last-child button.bg-primary-main{background:#007aff!important;border-color:#007aff!important}.uv-pagination{border-top-color:#e2e8f0}.uv-pagination>span{color:#64748b}.uv-page-btn{border-color:#e2e8f0!important;color:#0f172a}.uv-page-btn:hover{border-color:#93c5fd!important}.uv-page-btn:disabled{color:#cbd5e1}.uv-page-btn.is-active{background:#007aff!important;border-color:#007aff!important}.uv-card-skeleton .uv-video-thumb,.uv-skeleton-line{background:#e2e8f0!important}.uv-success-mark{background:#34c759;box-shadow:0 1.56vh 3.33vh #34c7595c}.uv-success-modal h2{color:#0f172a}.uv-success-modal>p,.uv-success-caption{color:#64748b}.dm-breadcrumb-nav button:hover,.dm-breadcrumb-nav .dm-breadcrumb-link:hover,button.dm-breadcrumb-link:hover{color:#007aff!important}@keyframes uv-glow-ring{0%,to{box-shadow:0 0 #007aff73}55%{box-shadow:0 0 0 .78vh #007aff00}}@keyframes uv-status-dot{0%,to{box-shadow:0 0 #34c75980}50%{box-shadow:0 0 0 .67vh #34c75900}}.uv-removed-rule-remainder{transform:none!important;box-shadow:none!important}.reel-flow{--rf-accent: #007AFF;--rf-accent-dark: #0063CE;--rf-ink: #0F172A;--rf-muted: #64748B;--rf-line: #E2E8F0;background:#f8fafc}.reel-flow,.reel-flow .rf-wizard-layout{width:100%;max-width:none}.reel-reference-screen{background:#f8fafc}.reel-flow,.reel-reference-screen{font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1.33vh;line-height:1.35}.reel-flow *:not(.material-symbols-outlined):not(.msi):not(.material-icons):not([class*=fa-]):not([class*=material-]):not(.fa),.reel-reference-screen *:not(.material-symbols-outlined):not(.msi):not(.material-icons):not([class*=fa-]):not([class*=material-]):not(.fa){font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.reel-flow{font-size:1.48vh}.reel-flow p{font-size:1.36vh!important}.reel-flow span{font-size:1.22vh!important}.reel-flow label{font-size:1.34vh!important}.reel-flow input,.reel-flow textarea,.reel-flow select{font-size:1.42vh!important}.reel-flow button{font-size:1.38vh!important}.reel-flow .rf-step-item{height:auto;min-height:0;overflow:visible;border:0!important}.reel-flow .rf-create-header-icon{min-height:4.22vh;padding:0!important}.reel-flow .rf-wizard-hint{font-size:1.33vh!important;min-height:1.8vh}.reel-flow .rf-category-grid{grid-template-columns:repeat(auto-fill,minmax(17.78vh,1fr))}.reel-flow p,.reel-reference-screen p{font-size:1.22vh!important;line-height:1.4}.reel-flow span,.reel-reference-screen span{font-size:1.11vh!important;line-height:1.35}.reel-flow h1,.reel-reference-screen h1{font-size:2.89vh!important;line-height:1.15}.reel-flow h2,.reel-reference-screen h2{font-size:2vh!important;line-height:1.25}.reel-flow h3,.reel-reference-screen h3{font-size:1.67vh!important;line-height:1.3}.reel-flow label,.reel-reference-screen label{font-size:1.22vh!important;line-height:1.35}.reel-flow input,.reel-flow textarea,.reel-flow select,.reel-reference-screen input,.reel-reference-screen textarea,.reel-reference-screen select{min-height:4.44vh;font-size:1.33vh!important}.reel-flow button,.reel-reference-screen button{min-height:4vh;font-size:1.28vh!important;line-height:1.25}.reel-flow.reel-flow p{font-size:1.36vh!important}.reel-flow.reel-flow span{font-size:1.22vh!important}.reel-flow.reel-flow label{font-size:1.34vh!important}.reel-flow.reel-flow input,.reel-flow.reel-flow textarea,.reel-flow.reel-flow select{font-size:1.42vh!important}.reel-flow.reel-flow button{font-size:1.38vh!important}.reel-reference-screen.reel-preview-detail{font-size:1.58vh}.reel-reference-screen.reel-preview-detail p{font-size:1.48vh!important}.reel-reference-screen.reel-preview-detail span{font-size:1.34vh!important}.reel-reference-screen.reel-preview-detail label{font-size:1.46vh!important}.reel-reference-screen.reel-preview-detail input,.reel-reference-screen.reel-preview-detail textarea,.reel-reference-screen.reel-preview-detail select{font-size:1.54vh!important}.reel-reference-screen.reel-preview-detail button{padding-top:1.2vh!important;padding-bottom:1.2vh!important;font-size:1.5vh!important}.reel-reference-screen.reel-preview-detail .rf-icon-button,.reel-reference-screen.reel-preview-detail .rf-select-all,.reel-reference-screen.reel-preview-detail button[aria-label=Close],.reel-reference-screen.reel-preview-detail button[aria-label*=dialog]{padding-top:0!important;padding-bottom:0!important}.reel-reference-screen.reel-preview-detail h1{font-size:3.18vh!important}.reel-reference-screen.reel-preview-detail h2{font-size:2.28vh!important}.reel-preview-detail .rf-preview-style-chip{background:#1410288c;padding:.7vh 1.15vh!important;font-size:1.38vh!important;line-height:1.2}.reel-preview-detail .rf-preview-copy-card{padding:1.45vh 1.55vh!important}.reel-preview-detail .rf-preview-copy-label{font-size:1.35vh!important;line-height:1.3}.reel-preview-detail .rf-preview-description{font-size:1.55vh!important;line-height:1.55}.reel-preview-detail .rf-preview-hashtags{font-size:1.48vh!important;line-height:1.45}.reel-preview-detail .rf-count-chip{padding:.7vh 1.22vh!important;font-size:1.3vh!important}.reel-flow button:not(.rf-primary):not(.rf-reference-primary),.reel-reference-screen button:not(.rf-primary):not(.rf-reference-primary){border-width:.11vh;border-style:solid;border-color:#e2e8f0}.reel-flow button[class*="border-[#007AFF]"],.reel-reference-screen button[class*="border-[#007AFF]"]{border-color:#007aff}.reel-flow button[class*="border-[#93C5FD]"],.reel-reference-screen button[class*="border-[#93C5FD]"]{border-color:#93c5fd}.reel-flow button:disabled,.reel-reference-screen button:disabled{border-color:#e2e8f0}.reel-flow .rf-primary,.reel-reference-screen .rf-reference-primary{border:.11vh solid transparent}.rf-reference-card{border:.11vh solid #E2E8F0;background:#fff;border-radius:2vh;box-shadow:0 .11vh .22vh #1018280a}.rf-icon-button{width:4.22vh;height:4.22vh;border-radius:1.22vh;border:.11vh solid #E2E8F0;background:#fff;display:flex;align-items:center;justify-content:center;transition:border-color .18s,transform .18s}.rf-icon-button:hover{border-color:#93c5fd;transform:translate(-.22vh)}.rf-reference-primary{background:#007aff;box-shadow:0 1.11vh 2.67vh #007aff4d;transition:transform .18s,box-shadow .18s}.rf-reference-primary:hover{transform:translateY(-.22vh);box-shadow:0 1.78vh 3.78vh #4f3fe06b}.rf-button-shimmer{background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%);background-size:240% 100%;animation:rfSweep 6s linear infinite}.rf-reel-library-card{transition:transform .2s,box-shadow .2s,border-color .2s}.rf-reel-library-card:hover{transform:translateY(-.44vh);box-shadow:0 2vh 4vh #10182821;border-color:#93c5fd}.rf-reel-library-card h2{font-size:1.5vh!important;line-height:1.35;color:#0f172a}.rf-reel-library-card .rf-reel-school-name{font-size:.94vh!important;white-space:nowrap}.reel-reference-screen .rf-reel-library-card button[aria-label^=Download],.reel-reference-screen .rf-reel-library-card button[aria-label^=Delete],.reel-reference-screen .rf-reel-library-card button[aria-label$="cannot be deleted"]{width:2.89vh;height:2.89vh;min-height:2.89vh;max-height:2.89vh;padding:0!important;line-height:1}.rf-reel-library-card .rf-reel-chip{border-radius:2.22vh;padding:.33vh 1vh;font-size:1.06vh!important;font-weight:700;line-height:1.35;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.rf-reel-library-card .rf-reel-style-chip{background:#1410288c}.rf-reel-library-card .rf-card-schedule-label{font-size:1.17vh!important}.rf-platform-chip{width:2.22vh;height:2.22vh;border-radius:.67vh;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.89vh;font-weight:800}.rf-count-chip{animation:rfCountPop .18s ease both}.rf-share-pulse{animation:rfSharePulse 1.1s ease-in-out infinite}.reel-preview-detail .rf-section-label{font-size:1.38vh!important;font-weight:700;letter-spacing:.04em;color:#94a3b8}.rf-status-platform-card,.rf-share-platform-card{position:relative;min-height:14vh;border-radius:1.56vh;padding:1.65vh 1.3vh!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9vh;text-align:center;overflow:hidden}.rf-status-platform-card{border:.11vh solid #E2E8F0}.rf-status-shared{border-color:#d1fae5;background:#e8fbef}.rf-status-scheduled{border-color:#e9d5ff;background:#f4ecff}.rf-share-platform-card{border:.17vh solid #E2E8F0!important;background:#fff;transition:border-color .2s,background .2s,transform .15s}.rf-share-platform-card-shell .rf-share-platform-card{width:100%;height:100%}.rf-share-platform-card-shell.is-coming-soon,.rf-coming-soon-trigger{cursor:help}.rf-share-platform-card-shell.is-coming-soon .rf-share-platform-card{pointer-events:none}.rf-share-platform-card:hover{transform:translateY(-.22vh)}.rf-share-platform-card.is-selected{border-color:#93c5fd!important;background:#e8f1ff}.rf-share-platform-card.is-disabled{cursor:not-allowed;border-color:#e2e8f0!important;background:#f1f5f9;opacity:.52;filter:grayscale(.35)}.rf-share-platform-card.is-disabled:hover{transform:none}.rf-coming-soon-tooltip{position:fixed;z-index:12000;width:max-content;max-width:10rem;pointer-events:none;border:.12vh solid rgba(255,255,255,.18);border-radius:.72vh;background:#1c1f2bf0;box-shadow:0 .48vh 1.45vh #1418243d;color:#fff;padding:.54vh .84vh;font-size:1.08vh;font-weight:700;line-height:1.2;white-space:nowrap}@media (hover:none),(pointer:coarse){.rf-coming-soon-tooltip{display:none}}.rf-detail-platform-logo{width:4.8vh;height:4.8vh;border-radius:1.3vh;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:1.45vh;font-weight:800}.reel-preview-detail .rf-detail-platform-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.48vh!important;font-weight:600;color:#0f172a}.reel-preview-detail .rf-detail-platform-state{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2vh!important}.reel-preview-detail .rf-select-all{min-height:3.8vh;padding:.85vh 1.25vh!important;font-size:1.45vh!important;line-height:1.2}.reel-preview-detail .rf-select-all>div{width:1.8vh!important;height:1.8vh!important}.reel-preview-detail .rf-preview-left{gap:2.2vh}.rf-uploading-bar{animation:rfUploadingBar 1.6s ease-in-out infinite}.rf-success-ring{animation:rfSuccessRing 1.5s ease-out infinite}.rf-success-ring-delay{animation-delay:.5s}.rf-success-redirect-bar{transform-origin:left;animation:rfSuccessRedirect 1.8s linear both}.rf-modal-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#1814106b;-webkit-backdrop-filter:blur(.33vh);backdrop-filter:blur(.33vh);display:flex;align-items:center;justify-content:center;animation:rfPop .18s ease both}.rf-modal-card{position:relative;background:#fff;border-radius:2.22vh;box-shadow:0 3.78vh 8.89vh #14102866;animation:rfSheet .28s cubic-bezier(.2,.8,.2,1) both}.rf-modal-close{display:flex;height:3.8vh;min-height:3.8vh;width:3.8vh;min-width:3.8vh;padding:0;align-items:center;justify-content:center}.rf-modal-card button[aria-label=Close]{height:3.8vh;min-height:3.8vh;width:3.8vh;min-width:3.8vh;padding:0}.rf-generation-progress{width:72%;animation:rfGrow 20s linear both}.rf-card{border:.11vh solid var(--rf-line);background:#fff;border-radius:2vh;box-shadow:0 .11vh .22vh #1018280a}.rf-control{width:100%;border:.11vh solid #E2E8F0;border-radius:1.33vh;background:#f8fafc;padding:1.22vh 1.44vh;color:var(--rf-ink);outline:none;transition:.2s ease}.rf-control:focus{border-color:#007aff;background:#fff;box-shadow:0 0 0 .44vh #007aff1f}.rf-primary{background:#007aff;color:#fff;box-shadow:0 1.11vh 2.67vh #007aff47;transition:transform .18s,box-shadow .18s}.rf-primary:not(:disabled):hover{transform:translateY(-.22vh);box-shadow:0 1.67vh 3.33vh #4f3fe061}.rf-primary:disabled{background:#bfdbfe;box-shadow:none;cursor:not-allowed}.rf-enter{animation:rfEnter .34s cubic-bezier(.2,.8,.2,1) both}.rf-phone-image{animation:none!important;transform:none!important}.rf-shimmer{background:linear-gradient(100deg,#e8f1ff 20%,#fff,#e8f1ff 60%);background-size:200% 100%;animation:rfShimmer 1.3s infinite}.rf-spin{animation:rfSpin 2.4s linear infinite}.rf-form-scroll{overscroll-behavior:contain;scrollbar-gutter:stable}.rf-form-scroll::-webkit-scrollbar{width:.65vh}.rf-form-scroll::-webkit-scrollbar-track{background:transparent}.rf-form-scroll::-webkit-scrollbar-thumb{border-radius:1vh;background:#cbd5e1}.reel-flow .rf-preview-play,.reel-flow .rf-photo-remove,.reel-flow .rf-uploaded-photo>button{border:0!important}.reel-flow .rf-preview-play{background:#ffffffeb!important}.reel-flow .rf-photo-remove{min-height:2.22vh!important;background:#1410288c!important;opacity:1;transition:background .16s,transform .16s}.reel-flow .rf-photo-remove:hover{background:#ff3b30!important;transform:scale(1.08)}.reel-flow .rf-style-option{min-height:3.8vh}.rf-progressive-section{animation:rfEnter .38s cubic-bezier(.2,.8,.2,1) both}.rf-text-action{min-height:3vh!important;display:flex;align-items:center;gap:.42vh;border:0!important;background:transparent;padding:.35vh .25vh!important;color:#007aff;font-weight:650}.rf-ai-generation-card{display:flex;align-items:center;gap:1vh;border:.11vh solid #E9D5FF;border-radius:1.44vh;background:#fff;padding:1.1vh 1.15vh;box-shadow:0 .9vh 2.3vh #007aff1a;animation:rfPop .24s cubic-bezier(.2,.8,.2,1) both}.rf-ai-sparkle{width:3.33vh;height:3.33vh;flex:none;display:flex;align-items:center;justify-content:center;border-radius:1vh;background:#f4ecff;color:#af52de;animation:rfGlowRing 1.4s ease-in-out infinite}.rf-ai-progress{transform-origin:left;animation:rfGrow 1.1s cubic-bezier(.2,.8,.2,1) both}.rf-floating-photo{animation:rfTileFloat 2.6s ease-in-out infinite}.rf-floating-photo-delay{animation-delay:-1.3s}.reel-flow .rf-preview-phone{padding:1vh!important;border-radius:3.78vh!important}.reel-flow .rf-preview-screen{border-radius:2.89vh!important}.reel-flow .rf-create-preview.is-details-step .rf-preview-phone{width:31.11vh!important;height:55.31vh!important;max-width:31.11vh!important}.reel-flow .rf-create-preview.is-media-step .rf-preview-phone{width:35.56vh!important;height:62.22vh!important;max-width:35.56vh!important}.rf-preview-status{animation:rfStatusPulse 1.8s ease-in-out infinite}.rf-dark-shimmer{background:linear-gradient(100deg,#27233f 20%,#484165 43%,#27233f 65%);background-size:220% 100%;animation:rfShimmer 1.25s linear infinite}.rf-preview-glow{animation:rfGlowRing 1.35s ease-in-out infinite}.rf-equalizer i{width:.44vh;background:#ffffffd9;border-radius:.22vh;animation:rfEqBar .55s ease-in-out infinite;transform-origin:center}.rf-equalizer i:nth-child(1){height:1.78vh}.rf-equalizer i:nth-child(2){height:2.89vh;animation-delay:.12s}.rf-equalizer i:nth-child(3){height:2.11vh;animation-delay:.22s}.rf-equalizer i:nth-child(4){height:2.66vh;animation-delay:.08s}@keyframes rfEnter{0%{opacity:0;transform:translateY(.89vh)}to{opacity:1;transform:none}}@keyframes rfKenBurns{to{transform:scale(1.1)}}@keyframes rfShimmer{to{background-position:-200% 0}}@keyframes rfSpin{to{transform:rotate(360deg)}}@keyframes rfSweep{0%{background-position:220% 0}to{background-position:-220% 0}}@keyframes rfPop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes rfSheet{0%{opacity:0;transform:translateY(1.56vh) scale(.97)}to{opacity:1;transform:none}}@keyframes rfGrow{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes rfCountPop{50%{transform:scale(1.08)}}@keyframes rfSharePulse{50%{transform:scale(1.12);opacity:.72}}@keyframes rfUploadingBar{50%{opacity:.35;transform:scaleX(.6)}}@keyframes rfSuccessRing{to{transform:scale(1.55);opacity:0}}@keyframes rfSuccessRedirect{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rfTileFloat{50%{transform:translateY(-.65vh) rotate(2deg)}}@keyframes rfGlowRing{50%{box-shadow:0 0 0 .75vh #7c6ff021;transform:scale(1.04)}}@keyframes rfStatusPulse{50%{opacity:.45;box-shadow:0 0 0 .55vh #7c6ff01f}}@keyframes rfEqBar{to{height:.3vh}}@media (prefers-reduced-motion: reduce){.rf-enter,.rf-phone-image,.rf-shimmer,.rf-spin,.rf-progressive-section,.rf-ai-generation-card,.rf-ai-sparkle,.rf-ai-progress,.rf-floating-photo,.rf-preview-status,.rf-dark-shimmer,.rf-preview-glow,.rf-equalizer i{animation:none!important}}@media (max-width: 100vh){.rf-wizard-layout{grid-template-columns:1fr!important;overflow:auto!important}.rf-step-rail{display:none!important}.rf-content-grid{grid-template-columns:1fr!important;overflow:visible!important}.rf-preview{min-height:57.78vh}}.rf-control[type=date],.rf-control[type=time]{cursor:pointer}.rf-control[type=date]::-webkit-calendar-picker-indicator,.rf-control[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.8}.rf-phone-image{object-fit:cover;object-position:center}.dm-breadcrumb-nav{min-height:0!important;margin:0 0 2.4vh!important;padding:0!important}.dm-breadcrumb-nav button,.dm-breadcrumb-nav .dm-breadcrumb-link,button.dm-breadcrumb-link{border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;min-height:0!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important;line-height:1.2!important;font-size:1.45vh!important;border-radius:0!important;color:#64748b!important;cursor:pointer!important;transform:none!important}.dm-breadcrumb-nav button:hover,.dm-breadcrumb-nav .dm-breadcrumb-link:hover,button.dm-breadcrumb-link:hover{border:0!important;background:transparent!important;color:#007aff!important;text-decoration:underline!important;transform:none!important;box-shadow:none!important}.create-post{--cp-primary:#4f46e5;--cp-primary-dark:#4338ca;--cp-ink:#161328;--cp-muted:#77748c;--cp-border:#e7e4f1;--cp-surface:#fff;display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;background:#f6f5fb;padding:1.8vh 1.55vw;font-family:Open Sans,system-ui,sans-serif;color:var(--cp-ink)}.create-post *{box-sizing:border-box}.create-post button,.create-post label{touch-action:manipulation}.create-post button:focus-visible,.create-post input:focus-visible,.create-post textarea:focus-visible,.create-post label:has(input:focus-visible){outline:.33vh solid rgba(79,70,229,.22);outline-offset:.22vh}.cp-page-head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:1vw;margin-bottom:1.1vh}.cp-heading-group{display:flex;align-items:center;gap:.8vw}.cp-heading-group h1{font-size:2.7vh;font-weight:650;letter-spacing:-.02em}.cp-heading-group>div>p{margin-top:.25vh;color:var(--cp-muted);font-size:1.28vh}.cp-icon-button{display:flex;height:4.3vh;width:4.3vh;align-items:center;justify-content:center;border:.11vh solid #d7d3e5;border-radius:1.22vh;background:#fff;color:var(--cp-primary);transition:.2s}.cp-icon-button:hover{border-color:#bdb6eb;background:#f7f5ff}.cp-icon-button svg{width:1.8vh}.cp-secondary-button,.cp-primary-button,.cp-browse-button{display:inline-flex;min-height:4.5vh;align-items:center;justify-content:center;gap:.45vw;border-radius:1.22vh;padding:.75vh 1vw;font-size:1.25vh;font-weight:650;transition:background .2s,border-color .2s,opacity .2s}.cp-secondary-button{border:.11vh solid #d7d3e5;background:#fff;color:#363248}.cp-secondary-button:hover{border-color:#bdb6eb;background:#faf9fe}.cp-secondary-button svg,.cp-primary-button svg,.cp-browse-button svg{width:1.55vh}.cp-primary-button{border:0;background:linear-gradient(135deg,var(--cp-primary),var(--cp-primary-dark));color:#fff;box-shadow:0 .89vh 2.22vh #4f46e53d}.cp-primary-button:disabled{cursor:not-allowed;box-shadow:none;opacity:.42}.cp-create-layout{display:grid;min-height:0;flex:1;grid-template-columns:minmax(0,1fr) minmax(30vh,26vw);gap:1vw}.cp-editor-card,.cp-preview-card{min-height:0;border:.11vh solid var(--cp-border);border-radius:2vh;background:#fff;box-shadow:0 .11vh .22vh #1018280a}.cp-editor-card{display:flex;flex-direction:column;overflow:hidden;padding:1.15vh 1.1vw 0}.cp-readiness-steps{display:grid;flex:none;grid-template-columns:repeat(4,1fr);gap:.4vw;border:.11vh solid #eceaf6;border-radius:1.44vh;background:#fbfafe;padding:.75vh .8vw}.cp-readiness-steps>div{display:flex;min-width:0;align-items:center;gap:.45vw;color:#9996ab}.cp-readiness-steps span{display:flex;height:1.8vh;width:1.8vh;flex:none;align-items:center;justify-content:center;border:.17vh solid #d8d4ea;border-radius:50%;background:#fff}.cp-readiness-steps svg{width:.9vh}.cp-readiness-steps strong{overflow:hidden;font-size:1.05vh;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.cp-readiness-steps .done{color:var(--cp-ink)}.cp-readiness-steps .done span{border-color:#16a34a;background:#16a34a;color:#fff}.cp-editor-scroll{min-height:0;flex:1;overflow-y:auto;padding:.8vh .2vw .9vh 0}.cp-field-block{margin-top:.75vh}.cp-field-heading{display:flex;align-items:center;gap:.45vw}.cp-field-heading label{font-size:1.22vh;font-weight:700}.cp-field-heading label b{color:#ef4444}.cp-field-heading small{color:#8f8ca3;font-size:1.02vh}.cp-counter{margin-left:auto}.cp-field-icon{display:flex;height:2.35vh;width:2.35vh;align-items:center;justify-content:center;border-radius:.78vh;background:#eeeafb;color:var(--cp-primary)}.cp-field-icon.warm{background:#fff2ea;color:#e07a3c}.cp-field-icon svg{width:1.2vh}.cp-field-block>input{width:100%;height:4.5vh;margin-top:.55vh;border:.11vh solid #e2dfed;border-radius:1.33vh;background:#fbfafe;padding:0 .9vw;font-size:1.25vh;outline:0;transition:.2s}.cp-field-block>input:focus,.cp-copy-field textarea:focus,.cp-hashtag-input:focus-within{border-color:#7c6fee;background:#fff;box-shadow:0 0 0 .44vh #7b6cf21a}.cp-ai-heading{margin-top:1.1vh}.cp-ai-heading h2{font-size:1.35vh;font-weight:750}.cp-ai-heading p{margin-top:.2vh;color:#858198;font-size:1.05vh}.cp-copy-field{margin-top:1vh}.cp-copy-field .cp-field-heading label{font-size:1.18vh}.cp-ai-pill{display:flex;min-height:3.2vh;align-items:center;gap:.4vw;margin-left:auto;border-radius:2.22vh;background:#eeeafb;padding:.45vh .75vw;color:var(--cp-primary-dark);font-size:1.05vh;font-weight:700}.cp-ai-pill svg{width:1.2vh}.cp-ai-pill:disabled{cursor:not-allowed;color:#a7a2bd;opacity:.62}.cp-textarea-wrap{position:relative;margin-top:.45vh;overflow:hidden;border:.11vh solid #e2dfed;border-radius:1.33vh;background:#fbfafe}.cp-copy-field textarea{display:block;width:100%;min-height:5.8vh;resize:vertical;border:0;background:transparent;padding:.7vh .75vw;font-size:1.15vh;line-height:1.45;outline:0}.cp-ai-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:.7vw;background:#fcfcfef5;padding:.7vh .8vw;color:var(--cp-primary-dark)}.cp-ai-loading>span{display:flex;height:3.2vh;width:3.2vh;align-items:center;justify-content:center;border-radius:1.11vh;background:linear-gradient(135deg,#6d5ae6,#4f46e5);color:#fff;animation:cp-pulse 1.5s ease-in-out infinite}.cp-ai-loading svg{width:1.45vh}.cp-ai-loading strong{font-size:1.1vh}.cp-ai-loading p{margin-top:.18vh;color:#807b96;font-size:.95vh}.cp-retry-copy{display:block;margin-top:.2vh;color:#928ea4;font-size:.92vh;text-align:right}.cp-success-pill{border-radius:2.22vh;background:#e9f9f0;padding:.28vh .55vw;color:#15803d;font-size:.9vh;font-weight:750}.cp-hashtag-input{display:flex;align-items:flex-start;margin-top:.45vh;border:.11vh solid #e2dfed;border-radius:1.33vh;background:#fbfafe;padding-left:.7vw;color:var(--cp-primary)}.cp-hashtag-input>svg{width:1.25vh;margin-top:.85vh}.cp-hashtag-input textarea{min-height:4.3vh;resize:none}.cp-image-section{display:flex;min-height:14vh;flex-direction:column;margin-top:1vh}.cp-quality-note{display:flex;align-items:center;gap:.45vw;margin-top:.45vh;border:.11vh solid #cfebda;border-radius:1.11vh;background:#f2fcf6;padding:.55vh .7vw;color:#15803d;font-size:1.02vh;font-weight:600}.cp-quality-note svg{width:1.2vh}.cp-dropzone{display:flex;min-height:8.5vh;flex:1;align-items:center;justify-content:center;gap:1.1vw;margin-top:.5vh;border:.17vh dashed #d6d0f5;border-radius:1.56vh;background:#fafafc;padding:.7vh 1vw;text-align:left;transition:.2s}.cp-dropzone:hover{border-color:#7c6fee;background:#f7f5ff}.cp-dropzone.has-images{align-items:stretch;justify-content:stretch;border-style:solid}.cp-upload-art{position:relative;display:flex;height:4.7vh;width:5.2vh;align-items:center;justify-content:center;border-radius:1.22vh;background:linear-gradient(145deg,#c9c2f5,#7c6fee);color:#fff;box-shadow:0 .67vh 1.56vh #4f46e533}.cp-upload-art>svg:first-child{width:2.1vh}.cp-upload-art>svg:last-child{position:absolute;right:-.4vh;bottom:-.4vh;width:1.5vh;border-radius:50%;background:#fff;color:var(--cp-primary)}.cp-dropzone strong{font-size:1.2vh}.cp-dropzone p{margin-top:.2vh;color:#8b879e;font-size:1vh}.cp-browse-button{border:.17vh solid #c9c2f5;background:#fff;color:var(--cp-primary-dark);cursor:pointer}.cp-browse-button input,.cp-add-image input{display:none}.cp-image-grid{display:grid;width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55vw}.cp-image-tile{position:relative;min-height:7.5vh;overflow:hidden;border:.22vh solid #fff;border-radius:1.22vh;background:#eee;box-shadow:0 .44vh 1.33vh #1018281a}.cp-image-tile>img{height:100%;width:100%;object-fit:cover}.cp-image-tile>small{position:absolute;inset:auto 0 0;padding:1.5vh .45vw .35vh;background:linear-gradient(transparent,#141028b3);color:#fff;font-size:.85vh;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-ai-checked{position:absolute;left:.35vw;top:.45vh;display:flex;align-items:center;gap:.2vw;border-radius:2.22vh;background:#ffffffe6;padding:.2vh .35vw;color:var(--cp-primary-dark);font-size:.7vh;font-weight:750}.cp-ai-checked svg{width:.8vh}.cp-image-enhance,.cp-image-remove{position:absolute;top:.4vh;display:flex;height:2.5vh;width:2.5vh;align-items:center;justify-content:center;border-radius:50%;background:#14102894;color:#fff}.cp-image-enhance{right:2.2vw}.cp-image-remove{right:.4vw}.cp-image-enhance svg,.cp-image-remove svg{width:1.15vh}.cp-enhancing{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffffc7;color:var(--cp-primary);font-size:1vh;font-weight:700}.cp-add-image{display:flex;min-height:7.5vh;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.2vh;border:.17vh dashed #d6d0f5;border-radius:1.22vh;background:#fff;color:var(--cp-primary);font-size:1vh;font-weight:650}.cp-add-image svg{width:1.6vh}.cp-uploading{display:flex;align-items:center;gap:.5vw;margin-top:.5vh;border-radius:1.11vh;background:#f0edff;padding:.65vh .7vw;color:var(--cp-primary);font-size:1vh;font-weight:650}.cp-uploading svg{width:1.25vh}.cp-form-footer{display:flex;flex:none;align-items:center;justify-content:space-between;gap:1vw;border-top:.11vh solid #f0eef7;padding:.8vh 0}.cp-form-footer>p{color:#77738d;font-size:1.05vh}.cp-form-footer>p span{color:var(--cp-primary);font-weight:750}.cp-form-footer>div{display:flex;gap:.6vw}.cp-preview-card{display:flex;flex-direction:column;overflow-y:auto;padding:1.25vh 1vw}.cp-preview-head{display:flex;align-items:center;justify-content:space-between}.cp-preview-head>span{display:flex;align-items:center;gap:.4vw;color:#57536c;font-size:.92vh;font-weight:750;letter-spacing:.06em}.cp-preview-head i{height:.65vh;width:.65vh;border-radius:50%;background:#16a34a;box-shadow:0 0 0 .33vh #dcf6e4}.cp-preview-head small{color:#8b879e;font-size:.9vh}.cp-readiness-bar{display:flex;align-items:center;gap:.55vw;margin-top:.8vh;border:.11vh solid #eceaf6;border-radius:1.22vh;background:#fafafc;padding:.7vh .65vw}.cp-readiness-bar span{font-size:.78vh;font-weight:750;color:#77738d}.cp-readiness-bar>i{height:.55vh;flex:1;overflow:hidden;border-radius:1.11vh;background:#e9e7f2}.cp-readiness-bar>i>b{display:block;height:100%;border-radius:1.11vh;background:linear-gradient(90deg,#6d5ae6,#4338ca);transition:width .3s}.cp-readiness-bar strong{font-size:1vh;color:var(--cp-primary-dark)}.cp-platform-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:.5vw;margin-top:.8vh}.cp-platform-tabs button{display:flex;min-height:3.8vh;align-items:center;justify-content:center;border:.11vh solid #e3e0ec;border-radius:1vh;background:#fff;color:#9692a7}.cp-platform-tabs button.active{border-color:var(--cp-primary);background:var(--cp-primary);color:#fff}.cp-platform-tabs svg{width:1.45vh}.cp-social-preview{display:flex;flex:1;flex-direction:column;overflow:hidden;margin-top:.8vh;border:.11vh solid #e8e5f0;border-radius:1.56vh;background:#fafafc}.cp-social-head{display:flex;align-items:center;gap:.55vw;padding:.8vh .7vw}.cp-social-head>span{display:flex;height:3.2vh;width:3.2vh;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#6d5ae6,#4338ca);color:#fff;font-size:1.05vh;font-weight:750}.cp-social-head>div{display:flex;min-width:0;flex:1;flex-direction:column}.cp-social-head strong{font-size:1.05vh}.cp-social-head small{margin-top:.1vh;color:#8b879e;font-size:.85vh}.cp-social-head>b{border-radius:2.22vh;background:var(--cp-primary);padding:.25vh .45vw;color:#fff;font-size:.78vh}.cp-preview-media{display:flex;min-height:17vh;flex:1;align-items:center;justify-content:center;background:#efedf9}.cp-preview-media>img{height:100%;width:100%;object-fit:contain}.cp-preview-media>div{display:flex;flex-direction:column;align-items:center;gap:.4vh;color:#8e84e9}.cp-preview-media svg{width:2.8vh}.cp-preview-media p{font-size:.95vh;font-weight:650}.cp-preview-copy{padding:.8vh .75vw}.cp-preview-copy>strong{display:block;font-size:1.12vh}.cp-preview-copy>p{display:-webkit-box;overflow:hidden;margin-top:.3vh;color:#5f5b70;font-size:.92vh;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cp-preview-copy .cp-preview-tags{color:var(--cp-primary)}.cp-preview-copy>div{display:flex;gap:1vw;margin-top:.65vh;border-top:.11vh solid #e9e7f0;padding-top:.65vh;color:#858197;font-size:.85vh;font-weight:650}.cp-ready-badge{display:flex;align-items:center;gap:.4vw;border-radius:2.22vh;background:#e9f9f0;padding:.55vh .75vw;color:#15803d;font-size:.95vh;font-weight:750}.cp-ready-badge svg{width:1.2vh}.cp-ready-layout{display:grid;min-height:0;flex:1;grid-template-columns:minmax(0,1fr) minmax(37.78vh,.9fr);gap:1vw}.cp-ready-visual,.cp-ready-content{min-height:0;overflow-y:auto;border:.11vh solid var(--cp-border);border-radius:2vh;background:#fff;padding:1.15vw;box-shadow:0 .11vh .22vh #1018280a}.cp-ready-visual{display:flex;flex-direction:column}.cp-ready-image{position:relative;min-height:0;flex:1;overflow:hidden;border-radius:1.56vh;background:#efedf9}.cp-ready-image img{height:100%;width:100%;object-fit:contain}.cp-ready-image>span{position:absolute;right:.65vw;bottom:.8vh;border-radius:2.22vh;background:#141028ad;padding:.3vh .55vw;color:#fff;font-size:.9vh;font-weight:700}.cp-ready-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:.55vw;margin-top:.7vh}.cp-ready-thumbs img{aspect-ratio:1.45;width:100%;border-radius:1vh;object-fit:cover}.cp-quality-summary{display:flex;align-items:center;gap:.6vw;margin-top:.7vh;border:.11vh solid #cfebda;border-radius:1.22vh;background:#f2fcf6;padding:.7vh .75vw;color:#15803d}.cp-quality-summary>svg{width:1.5vh}.cp-quality-summary>div{display:flex;flex-direction:column}.cp-quality-summary strong{font-size:1.05vh}.cp-quality-summary p{font-size:.9vh}.cp-ready-content{display:flex;flex-direction:column}.cp-ready-eyebrow{color:var(--cp-primary);font-size:.92vh;font-weight:750;letter-spacing:.1em}.cp-ready-content>h1{margin-top:.7vh;font-size:2.7vh;font-weight:700;line-height:1.15}.cp-ready-meta{margin-top:.45vh;color:#89859b;font-size:1.05vh}.cp-ready-copy{margin-top:1.4vh;border:.11vh solid #eceaf6;border-radius:1.33vh;background:#fafafc;padding:1vh .8vw}.cp-ready-copy p{color:#5e5a70;font-size:1.15vh;line-height:1.5;white-space:pre-wrap}.cp-ready-copy .cp-preview-tags{margin-top:.65vh;color:var(--cp-primary)}.cp-share-status{margin-top:1.4vh}.cp-share-title{display:flex;align-items:center;gap:.55vw}.cp-share-title>svg{width:1.6vh;color:var(--cp-primary)}.cp-share-title>div{display:flex;flex-direction:column}.cp-share-title strong{font-size:1.15vh}.cp-share-title p{margin-top:.1vh;color:#89859b;font-size:.9vh}.cp-share-platforms{display:grid;grid-template-columns:repeat(3,1fr);gap:.5vw;margin-top:.7vh}.cp-share-platforms>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.45vw;border:.11vh solid #e5e2ee;border-radius:1.22vh;background:#fff;padding:.7vh .55vw}.cp-share-platforms>div.published{border-color:#bde6ca;background:#f2fcf6}.cp-share-platforms span{display:flex;height:2.8vh;width:2.8vh;align-items:center;justify-content:center;border-radius:.89vh;background:#eeeafb;color:var(--cp-primary)}.cp-share-platforms span svg{width:1.35vh}.cp-share-platforms>div>div{display:flex;min-width:0;flex-direction:column}.cp-share-platforms strong{font-size:.95vh}.cp-share-platforms p{color:#8e8a9f;font-size:.78vh}.cp-share-platforms>div>svg{width:1.2vh;color:#16a34a}.cp-published-note{display:flex;align-items:center;gap:.45vw;margin-top:1vh;border-radius:1vh;background:#fff7ed;padding:.7vh .65vw;color:#9a4b16;font-size:.95vh;font-weight:600}.cp-published-note svg{width:1.2vh}.cp-ready-actions{display:flex;align-items:center;justify-content:flex-end;gap:.55vw;margin-top:auto;padding-top:1.5vh}.cp-ready-actions .cp-secondary-button:disabled{cursor:not-allowed;opacity:.45}.cp-preview-platform-name{color:#8b879e;font-size:.9vh}.cp-image-name{position:absolute;inset:auto 0 0;padding:1.5vh .45vw .35vh;background:linear-gradient(transparent,#141028b3);color:#fff;font-size:.85vh;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-social-time{margin-top:.1vh;color:#8b879e;font-size:.85vh}.cp-social-platform-label{border-radius:2.22vh;background:var(--cp-primary);padding:.25vh .45vw;color:#fff;font-size:.78vh;font-weight:700}.cp-list-page>nav{flex:none;margin-bottom:1vh}.cp-list-head h1{font-size:2.7vh!important;font-weight:650!important;letter-spacing:-.02em}.cp-list-head p{color:#77748c!important;font-size:1.2vh!important}.cp-list-head .cp-primary-button{min-height:4.8vh;padding:0 1.15vw;font-size:1.2vh}.cp-list-head .cp-primary-button svg{height:1.55vh!important;width:1.55vh!important}.cp-stats-strip{display:grid;flex:none;grid-template-columns:repeat(3,1fr);gap:.7vw;margin-bottom:1vh}.cp-stats-strip>div{display:flex;align-items:center;gap:.65vw;border:.11vh solid var(--cp-border);border-radius:1.44vh;background:#fff;padding:.75vh .8vw}.cp-stats-strip>div>span{display:flex;height:3.1vh;width:3.1vh;align-items:center;justify-content:center;border-radius:1vh;background:#eeeafb;color:var(--cp-primary)}.cp-stats-strip>div:nth-child(2)>span{background:#e9f9f0;color:#16a34a}.cp-stats-strip>div:nth-child(3)>span{background:#fff2ea;color:#e07a3c}.cp-stats-strip svg{width:1.35vh}.cp-stats-strip>div>div{display:flex;flex-direction:column}.cp-stat-label{color:#8b879e;font-size:.78vh;font-weight:750;letter-spacing:.06em}.cp-stats-strip strong{font-size:1.2vh}.cp-list-grid-card{border-color:var(--cp-border)!important;padding:1.2vh 1vw!important}.cp-post-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8vw}.cp-post-card{overflow:hidden;border-color:var(--cp-border)!important;border-radius:1.56vh!important;box-shadow:0 .11vh .22vh #10182808}.cp-post-card:hover{transform:translateY(-.22vh);border-color:#d6d0f5!important;box-shadow:0 1.33vh 3.11vh #1018281a!important}.cp-post-image{border-radius:0!important}.cp-post-copy{padding:.8vh .65vw!important}.cp-post-copy h2{font-size:1.15vh!important;font-weight:650!important}.cp-post-copy p{margin-top:.25vh!important;color:#8b879e!important;font-size:.88vh!important}.create-post{background:#edebf7;padding:1.55vh 1.7vw 1.7vh}.cp-post-search input{height:5.2vh!important;width:20.5vw!important;border-radius:1.33vh!important;padding-left:3.1vw!important}.cp-post-search svg{left:1vw!important;height:1.8vh!important;width:1.8vh!important}.cp-list-head .cp-primary-button{height:5.2vh;min-height:5.2vh;border-radius:1.33vh;padding:0 1.35vw}.cp-stats-strip{gap:.8vw;margin-bottom:1.35vh}.cp-stats-strip>div{gap:.85vw;border-radius:1.56vh;padding:1.25vh 1vw}.cp-stats-strip>div>span{height:4.2vh;width:4.2vh;border-radius:1.22vh}.cp-stats-strip svg{width:1.8vh}.cp-stats-strip strong{margin-top:.15vh;font-size:1.75vh}.cp-list-grid-card{border-radius:2vh!important;padding:1.45vh 1.1vw 1.1vh!important}.cp-post-grid{grid-auto-rows:minmax(22.5vh,1fr);gap:1.2vh .9vw}.cp-post-card{height:100%;min-height:22.5vh}.cp-post-image{height:16.5vh!important;aspect-ratio:auto!important}.cp-post-status-chip{position:absolute;left:.55vw;top:.7vh;z-index:2;border-radius:2.22vh;padding:.35vh .6vw;font-size:1.08vh;font-weight:750;letter-spacing:.025em;box-shadow:0 .22vh .78vh #1018281f;-webkit-backdrop-filter:blur(.44vh);backdrop-filter:blur(.44vh)}.cp-post-status-chip.live{background:#16a34af0;color:#fff}.cp-post-status-chip.ready{background:#fffffff0;color:#4338ca}.cp-post-copy{min-height:6vh;padding:1vh .75vw!important}.cp-post-copy h2{font-size:1.72vh!important;line-height:1.25!important}.cp-post-copy p{margin-top:.5vh!important;font-size:1.28vh!important}.cp-post-copy button[aria-label^="Open actions"]{height:3.8vh;width:2.4vw}.cp-post-copy button[aria-label^="Open actions"] svg{height:2.2vh;width:2.2vh}.cp-list-grid-card>div:last-child{margin-top:1.2vh!important;padding-top:1.1vh!important}.cp-list-grid-card>div:last-child p,.cp-list-grid-card>div:last-child button,.cp-list-grid-card>div:last-child select{font-size:1.28vh!important}.cp-form-page{padding-top:1vh}.cp-form-page .cp-page-head{margin-bottom:.7vh}.cp-form-page .cp-heading-group>div>p{font-size:1.5vh!important}.cp-create-layout{grid-template-columns:minmax(0,1fr) minmax(37.78vh,27vw);gap:1.1vw}.cp-editor-card{padding:1.1vh 1.25vw 0}.cp-readiness-steps{padding:.8vh .95vw}.cp-readiness-steps span{height:2.2vh;width:2.2vh}.cp-readiness-steps svg{width:1.05vh}.cp-readiness-steps strong{font-size:1.48vh}.cp-editor-scroll{padding-top:.7vh}.cp-field-heading{gap:.55vw}.cp-field-icon{height:2.8vh;width:2.8vh}.cp-field-icon svg{width:1.35vh}.cp-field-block>input{height:4.6vh;margin-top:.5vh;padding:0 1vw;font-size:1.68vh!important}.cp-ai-heading{margin-top:1vh}.cp-ai-heading p{font-size:1.45vh}.cp-copy-field{margin-top:.8vh}.cp-ai-pill{min-height:3.4vh;padding:.45vh .85vw;font-size:1.45vh}.cp-ai-pill svg{width:1.35vh}.cp-copy-field textarea{min-height:5.6vh;padding:.7vh .9vw;font-size:1.58vh!important;line-height:1.5}.cp-hashtag-input>svg{width:1.45vh;margin-top:1.15vh}.cp-retry-copy{margin-top:.2vh;font-size:1.25vh}.cp-success-pill{padding:.35vh .65vw;font-size:1.2vh}.cp-image-section{min-height:13.5vh;margin-top:.9vh}.cp-quality-note{margin-top:.45vh;padding:.55vh .8vw;font-size:1.38vh}.cp-quality-note svg{width:1.4vh}.cp-dropzone{min-height:8vh;margin-top:.5vh;padding:.7vh 1.2vw}.cp-upload-art{height:5.5vh;width:6vh}.cp-browse-button{min-height:4.6vh;padding:.7vh 1.1vw;font-size:1.48vh}.cp-form-footer{padding:.8vh 0}.cp-form-footer>p{font-size:1.45vh}.cp-form-footer button{min-height:4.4vh}.cp-preview-card{padding:1.5vh 1.15vw}.cp-preview-platform-name{font-size:1.25vh}.cp-readiness-bar{margin-top:1vh;padding:.9vh .8vw}.cp-readiness-bar span{font-size:1.15vh}.cp-readiness-bar strong{font-size:1.4vh}.cp-platform-tabs{margin-top:1vh}.cp-platform-tabs button{min-height:4.4vh}.cp-social-preview{margin-top:1vh}.cp-social-head{padding:1vh .85vw}.cp-social-head>span{height:3.8vh;width:3.8vh;font-size:1.3vh}.cp-social-time{font-size:1.2vh}.cp-social-platform-label{font-size:1.12vh}.cp-preview-media{min-height:20vh}.cp-preview-copy{padding:1vh .9vw}.cp-preview-copy>div{font-size:1.22vh}.cp-detail-page{padding-top:1.55vh}.cp-detail-page-head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:1vw;margin-bottom:1.15vh}.cp-detail-title-row{display:flex;align-items:center;gap:.7vw}.cp-detail-title-row h1{font-size:3vh;font-weight:650;letter-spacing:-.02em}.cp-saved-chip{display:inline-flex;align-items:center;gap:.3vw;border:.11vh solid #cfebda;border-radius:2.22vh;background:#e9f9f0;padding:.4vh .65vw;color:#15803d;font-size:1.15vh;font-weight:750;letter-spacing:.035em}.cp-saved-chip svg{width:1.1vh}.cp-download-button{min-height:4.8vh;padding:.7vh 1vw;font-size:1.45vh}.cp-detail-layout{display:grid;min-height:0;flex:1;grid-template-columns:minmax(28.89vh,20vw) minmax(0,1fr);gap:1vw}.cp-detail-media-rail{display:flex;min-height:0;flex-direction:column;gap:1vh}.cp-detail-image-card{position:relative;min-height:31vh;flex:1;overflow:hidden;border-radius:2vh;background:#eeeafb;box-shadow:0 2vh 4.44vh #1018282b}.cp-detail-image-card>img{height:100%;width:100%;object-fit:cover}.cp-detail-school-chip{position:absolute;left:.7vw;top:.9vh;display:flex;align-items:center;gap:.45vw;border-radius:2.22vh;background:#0f0c1e8f;padding:.35vh .65vw .35vh .3vw;color:#fff;-webkit-backdrop-filter:blur(.33vh);backdrop-filter:blur(.33vh)}.cp-detail-school-chip span{display:flex;height:2.5vh;width:2.5vh;align-items:center;justify-content:center;border-radius:.78vh;background:var(--cp-primary);font-size:1.1vh;font-weight:800}.cp-detail-school-chip strong{font-size:1.18vh}.cp-detail-status{position:absolute;right:.7vw;top:.9vh;border-radius:2.22vh;padding:.42vh .65vw;font-size:1.05vh;font-weight:750}.cp-detail-status.live{background:#16a34af0;color:#fff}.cp-detail-status.ready{background:#ffffffeb;color:#4338ca}.cp-detail-image-count{position:absolute;right:.7vw;bottom:5.2vh;border-radius:2.22vh;background:#141028a6;padding:.3vh .55vw;color:#fff;font-size:1.05vh;font-weight:700}.cp-detail-image-title{position:absolute;inset:auto 0 0;padding:3.5vh .9vw 1.1vh;background:linear-gradient(transparent,#0f0c1ec7);color:#fff}.cp-detail-image-title strong{font-size:1.55vh}.cp-detail-copy-card{flex:none;border:.11vh solid var(--cp-border);border-radius:1.44vh;background:#fff;padding:1.1vh .85vw}.cp-detail-copy-card>span{display:block;color:#8c899d;font-size:1.1vh;font-weight:750;letter-spacing:.06em}.cp-detail-copy-card>span:not(:first-child){margin-top:1vh}.cp-detail-copy-card>p{margin-top:.45vh;color:#262238;font-size:1.38vh;line-height:1.5}.cp-detail-copy-card .cp-preview-tags{color:#4338ca}.cp-platform-workspace{display:flex;min-height:0;flex-direction:column;overflow-y:auto;border:.11vh solid var(--cp-border);border-radius:1.78vh;background:#fff;padding:1.35vh 1vw;box-shadow:0 .11vh .22vh #1018280a}.cp-platform-workspace-head{display:flex;align-items:center;justify-content:space-between}.cp-platform-workspace-head h2{font-size:2vh;font-weight:650}.cp-platform-workspace-head>span{border-radius:2.22vh;background:#eafbf0;padding:.45vh .7vw;color:#16a34a;font-size:1.2vh;font-weight:750}.cp-platform-divider{display:flex;align-items:center;gap:.65vw;margin-top:1.2vh}.cp-platform-divider span{color:#8c899d;font-size:1.15vh;font-weight:750;letter-spacing:.07em}.cp-platform-divider i{height:.11vh;flex:1;background:#f0eef7}.cp-platform-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65vw;margin-top:.75vh}.cp-platform-tile{position:relative;display:flex!important;min-height:10.5vh!important;flex-direction:column;align-items:center;justify-content:center;gap:.2vh;border:.17vh solid #e4e1f0!important;border-radius:1.44vh!important;background:#fff!important;padding:.8vh .5vw!important;color:#161328!important;transition:.2s}.cp-platform-tile:not(.shared):hover{transform:translateY(-.11vh);border-color:#c9c2f5!important;box-shadow:0 .89vh 2vh #10182814}.cp-platform-tile.shared{border-color:#cfebda!important;background:#f2fcf6!important}.cp-platform-logo{display:flex;height:4vh;width:4vh;align-items:center;justify-content:center;border-radius:1.11vh;color:#fff}.cp-platform-logo.facebook{background:#1877f2}.cp-platform-logo.instagram{background:linear-gradient(135deg,#f59e0b,#ec4899,#7c3aed)}.cp-platform-logo.youtube{background:red}.cp-platform-logo svg{width:2vh}.cp-platform-tile>strong{margin-top:.45vh;font-size:1.4vh}.cp-platform-tile>p{color:#8c899d;font-size:1.12vh}.cp-platform-tile.shared>p{color:#16a34a;font-weight:700}.cp-platform-radio,.cp-platform-check{position:absolute;right:.45vw;top:.55vh;display:flex;height:1.8vh;width:1.8vh;align-items:center;justify-content:center;border:.18vh solid #c9c5d8;border-radius:50%}.cp-platform-check{border-color:#16a34a;background:#fff;color:#16a34a}.cp-platform-check svg{width:1vh}.cp-platform-spacer{min-height:1vh;flex:1}.cp-platform-info{display:flex;align-items:center;gap:.4vw;color:#8c899d;font-size:1.18vh}.cp-platform-info svg{width:1.4vh;color:#7c6fee}.cp-platform-empty{margin-top:1vh;border:.11vh dashed #d6d3e6;border-radius:1.33vh;background:#fafafc;padding:2vh;text-align:center;color:#8c899d;font-size:1.35vh}.cp-detail-actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.6vw;margin-top:1vh}.cp-detail-actions button{min-height:4.8vh;font-size:1.42vh}.cp-detail-thumbs{display:none}.create-post input,.create-post textarea,.create-post select{font-size:1.5vh!important}.create-post button{font-size:1.5vh}.create-post{font-size:1.55vh}.cp-heading-group h1,.cp-list-head h1{font-size:3.25vh!important}.cp-heading-group>div>p,.cp-list-head p{font-size:1.65vh!important;line-height:1.45}.cp-secondary-button,.cp-primary-button,.cp-browse-button,.cp-list-head .cp-primary-button{font-size:1.55vh}.cp-readiness-steps strong{font-size:1.35vh}.cp-field-heading label{font-size:1.55vh}.cp-field-heading span,.cp-field-heading small{font-size:1.3vh}.cp-field-block>input{font-size:1.55vh}.cp-ai-heading h2{font-size:1.7vh}.cp-ai-heading p{font-size:1.35vh}.cp-copy-field .cp-field-heading label{font-size:1.5vh}.cp-ai-pill{font-size:1.35vh}.cp-copy-field textarea{font-size:1.48vh}.cp-ai-loading strong{font-size:1.4vh}.cp-ai-loading p{font-size:1.2vh}.cp-retry-copy{font-size:1.15vh}.cp-success-pill{font-size:1.12vh}.cp-quality-note{font-size:1.3vh}.cp-dropzone strong{font-size:1.5vh}.cp-dropzone p{font-size:1.28vh}.cp-add-image,.cp-uploading{font-size:1.25vh}.cp-form-footer>p{font-size:1.35vh}.cp-preview-head>span{font-size:1.2vh}.cp-preview-platform-name{font-size:1.15vh}.cp-readiness-bar span{font-size:1.05vh}.cp-readiness-bar strong{font-size:1.3vh}.cp-social-head strong{font-size:1.35vh}.cp-social-time{font-size:1.1vh}.cp-social-platform-label{font-size:1vh}.cp-preview-media p{font-size:1.2vh}.cp-preview-copy>strong{font-size:1.45vh}.cp-preview-copy>p{font-size:1.22vh}.cp-preview-copy>div{font-size:1.12vh}.cp-stat-label{font-size:1.05vh}.cp-stats-strip strong{font-size:1.5vh}.cp-post-copy h2{font-size:1.5vh!important}.cp-post-copy p{font-size:1.15vh!important}.cp-ready-badge{font-size:1.2vh}.cp-quality-summary strong{font-size:1.35vh}.cp-quality-summary p,.cp-ready-eyebrow{font-size:1.15vh}.cp-ready-content>h1{font-size:3.2vh}.cp-ready-meta{font-size:1.35vh}.cp-ready-copy p{font-size:1.48vh}.cp-share-title strong{font-size:1.45vh}.cp-share-title p{font-size:1.18vh}.cp-share-platforms strong{font-size:1.25vh}.cp-share-platforms p{font-size:1.05vh}.cp-published-note{font-size:1.2vh}.cp-image-name{font-size:1.05vh}.cp-ai-checked{font-size:.92vh}.cp-stat-label{font-size:1.2vh}.cp-stats-strip strong{font-size:1.75vh}.cp-post-copy h2{font-size:1.72vh!important}.cp-post-copy p{font-size:1.28vh!important}.cp-form-page .cp-heading-group h1{font-size:3.05vh!important}.cp-field-heading label,.cp-copy-field .cp-field-heading label{font-size:1.7vh}.cp-field-heading span{font-size:1.4vh}.cp-field-block>input{font-size:1.68vh!important}.cp-ai-heading h2{font-size:1.9vh}.cp-ai-heading p,.cp-ai-pill{font-size:1.45vh}.cp-copy-field textarea{font-size:1.58vh!important}.cp-quality-note{font-size:1.38vh}.cp-dropzone strong{font-size:1.65vh}.cp-dropzone p{font-size:1.38vh}.cp-preview-head>span{font-size:1.3vh}.cp-social-head strong{font-size:1.5vh}.cp-preview-copy>strong{font-size:1.58vh}.cp-preview-copy>p{font-size:1.38vh}.cp-detail-title-row h1{font-size:3vh!important}.cp-detail-page-head .cp-heading-group>div>p{font-size:1.45vh!important}.cp-detail-copy-card>p{font-size:1.38vh}.cp-platform-workspace-head h2{font-size:2vh}.cp-platform-tile>strong{font-size:1.4vh}.cp-platform-tile>p{font-size:1.12vh}.cp-post-grid{grid-auto-rows:minmax(31vh,1fr)}.cp-post-card{min-height:31vh}.cp-post-image{height:23.5vh!important}.cp-post-copy{min-height:7.5vh!important;padding:1.2vh .85vw!important}.cp-stat-card{display:flex!important;align-items:center!important;gap:.85vw!important;border:.17vh solid var(--cp-border)!important;border-radius:1.56vh!important;background:#fff!important;padding:1.25vh 1vw!important;text-align:left;transition:border-color .18s,background .18s,transform .18s}.cp-stat-card:hover{transform:translateY(-.22vh)}.cp-stat-card.active{border-color:#7c6fee!important;background:#f7f5fe!important}.cp-stat-card:nth-child(2).active{border-color:#86d5a0!important;background:#f2fcf6!important}.cp-stat-card:nth-child(3).active{border-color:#f1bd95!important;background:#fff8f2!important}.cp-stat-card>span{display:flex;height:4.2vh;width:4.2vh;flex:none;align-items:center;justify-content:center;border-radius:1.22vh;background:#eeeafb;color:var(--cp-primary)}.cp-stat-card:nth-child(2)>span{background:#e9f9f0;color:#16a34a}.cp-stat-card:nth-child(3)>span{background:#fff2ea;color:#e07a3c}.cp-stat-card>div{display:flex;flex-direction:column}.cp-upload-art{height:5.5vh!important;width:6.4vh!important;border-radius:0!important;background:none!important;box-shadow:none!important}.cp-upload-art>i{position:absolute;left:0;top:.8vh;height:4vh;width:3.2vh;border:.22vh solid #fff;border-radius:.89vh;background:#eeeafb;box-shadow:0 .67vh 1.56vh #1018281a}.cp-upload-art>span{position:absolute;left:2.3vh;top:.2vh;display:flex;height:4.7vh;width:3.7vh;align-items:center;justify-content:center;border:.22vh solid #fff;border-radius:1vh;background:linear-gradient(150deg,#c9c2f5,#7c6fee);color:#fff;box-shadow:0 .89vh 2vh #4f3fe03d}.cp-upload-art>span svg{height:1.8vh!important;width:1.8vh!important}.cp-platform-tabs{display:flex;grid-template-columns:none;gap:.55vw}.cp-platform-tabs button{height:3.8vh;min-height:3.8vh;flex:1;border-radius:1.11vh;transition:background .16s,border-color .16s,transform .16s}.cp-platform-tabs button:hover{transform:translateY(-.11vh)}.cp-platform-tabs svg{height:1.7vh;width:1.7vh;fill:currentColor;stroke:none}.cp-preview-card{overflow:hidden}.cp-preview-head small,.cp-preview-platform-name{color:#8f8ba3!important;font-weight:500!important;letter-spacing:0!important}.cp-social-head>span:first-child{flex:none}.cp-social-head b{font-weight:600}.cp-social-platform-label{display:inline-flex!important;height:auto!important;width:auto!important;align-items:center!important;gap:.3vw;border-radius:2.22vh!important;padding:.35vh .55vw!important;white-space:nowrap}.cp-social-platform-label svg{height:1.05vh;width:1.05vh;fill:currentColor}.cp-preview-media{position:relative;min-height:0!important;flex:0 1 auto;background:#efedf9;transition:aspect-ratio .3s ease;width:100%;max-height:34vh;overflow:hidden}.cp-preview-media>img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.cp-preview-ratio{position:absolute;right:.5vw;top:.7vh;z-index:2;border-radius:2.22vh;background:#1410289e;padding:.3vh .55vw;color:#fff;font-size:1.05vh;font-weight:700}.cp-preview-copy{display:flex;min-height:0;flex:1;flex-direction:column}.cp-preview-copy>.cp-preview-tags{display:-webkit-box;overflow:hidden;margin-top:.35vh;color:#4f46e5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cp-preview-copy>div{margin-top:auto}.cp-preview-copy>div>span{display:inline-flex;align-items:center;gap:.3vw}.cp-preview-copy>div svg{height:1.35vh;width:1.35vh}.cp-preview-head>span{font-size:1.5vh!important}.cp-preview-platform-name{font-size:1.4vh!important}.cp-readiness-bar span{font-size:1.3vh!important}.cp-readiness-bar strong{font-size:1.55vh!important}.cp-platform-tabs svg{height:2.1vh!important;width:2.1vh!important}.cp-social-head strong{font-size:1.7vh!important}.cp-social-time{font-size:1.38vh!important}.cp-social-platform-label{font-size:1.35vh!important}.cp-social-platform-label svg{height:1em!important;width:1em!important}.cp-preview-media>div svg{height:3.5vh!important;width:3.5vh!important}.cp-preview-media>div p{font-size:1.5vh!important}.cp-preview-ratio{font-size:1.25vh}.cp-preview-copy>strong{font-size:1.78vh!important}.cp-preview-copy>.cp-preview-tags{font-size:1.5vh!important}.cp-preview-copy>div{font-size:1.45vh!important;gap:1.15vw}.cp-preview-copy>div>span{gap:.35vw}.cp-preview-copy>div svg{height:1em!important;width:1em!important}.cp-platform-workspace-head>span{background:#eafbf0;color:#16a34a}.cp-platform-divider.cp-share-to-divider button{display:inline-flex;align-items:center;gap:.35vw;border:.11vh solid #d6d3e6;border-radius:2.22vh;background:#fff;padding:.35vh .55vw;color:#6e6a82;font-size:1.05vh;font-weight:650}.cp-platform-divider.cp-share-to-divider button>span{display:flex;height:1.6vh;width:1.6vh;align-items:center;justify-content:center;border:.17vh solid #c9c5d8;border-radius:.44vh;color:transparent}.cp-platform-divider.cp-share-to-divider button.selected{border-color:#4f46e5;color:#4338ca}.cp-platform-divider.cp-share-to-divider button.selected>span{border-color:#4f46e5;background:#4f46e5;color:#fff}.cp-platform-divider.cp-share-to-divider button svg{height:.85vh;width:.85vh}.cp-platform-tile{min-height:10.8vh!important;padding:.75vh .45vw!important}.cp-platform-tile>p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-platform-tile.selected{border-color:#4f46e5!important;background:#f7f5fe!important;box-shadow:0 0 0 .11vh #4f46e514}.cp-platform-tile.disconnected{cursor:not-allowed!important;border-color:#eceaf6!important;background:#f8f8fb!important;opacity:.52;filter:grayscale(.35)}.cp-platform-tile.disconnected:hover{transform:none;box-shadow:none}.cp-platform-tile.selected .cp-platform-radio{border-color:#4f46e5;background:#4f46e5;color:#fff}.cp-platform-tile.scheduled{border-color:#c9c2f5!important;background:#f7f5fe!important}.cp-platform-tile.scheduled>p{color:#4f46e5;font-size:1.02vh;font-weight:650;white-space:normal}.cp-platform-radio svg{height:.95vh;width:.95vh}.cp-platform-radio.uploading{border:0;background:transparent!important;color:#4f46e5!important}.cp-platform-radio.uploading svg{height:1.5vh;width:1.5vh;animation:cp-spin 1s linear infinite}.cp-platform-logo{font-size:1.18vh;font-weight:800;letter-spacing:-.02em}.cp-platform-logo strong{font:inherit}.cp-platform-view{display:inline-flex!important;align-items:center;gap:.2vw;margin-top:.2vh;color:#4338ca!important;font-size:1.05vh!important;font-weight:650!important}.cp-platform-view svg{height:.9vh;width:.9vh}.cp-platform-logo.whatsapp{background:#25d366}.cp-platform-logo.gmb{background:linear-gradient(135deg,#4285f4,#34a853 40%,#fbbc05 70%,#ea4335)}.cp-platform-logo.parent-app{background:#6d5ae6}.cp-platform-logo.faculty-app{background:#16a34a}.cp-detail-actions{grid-template-columns:1fr 1fr}.cp-whatsapp-options{display:flex;flex-wrap:wrap;justify-content:center;gap:.4vh .25vw;margin-top:.55vh}.cp-whatsapp-options>span{border:.13vh solid #d6d3e6;border-radius:2.22vh;background:#fff;padding:.28vh .38vw;color:#6e6a82!important;font-size:.9vh!important;font-weight:650!important;line-height:1.2;white-space:nowrap}.cp-whatsapp-options>span.selected{border-color:#25d366;background:#e9f9f0;color:#15803d!important}.cp-platform-progress{display:block!important;height:.45vh!important;width:100%!important;overflow:hidden;margin-top:.55vh;border-radius:.44vh!important;background:#eceaf6!important}.cp-platform-progress i{display:block;height:100%;width:34%;border-radius:.44vh;background:linear-gradient(90deg,#6d5ae6,#4338ca);animation:cp-progress 1s ease-in-out infinite}.cp-schedule-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#1814106b;-webkit-backdrop-filter:blur(.33vh);backdrop-filter:blur(.33vh)}.cp-schedule-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:transparent}.cp-schedule-modal{position:relative;width:min(51.11vh,calc(100vw - 3.56vh));border-radius:2.44vh;background:#fff;padding:3.11vh;box-shadow:0 3.78vh 8.89vh #14102866;animation:cp-sheet-up .28s cubic-bezier(.2,.8,.2,1)}.cp-schedule-head{display:flex;align-items:flex-start;gap:1.33vh}.cp-schedule-head>div{min-width:0;flex:1}.cp-schedule-head h2{font-size:2.67vh;font-weight:700;color:#161328}.cp-schedule-head p{margin-top:.67vh;color:#6e6c88;font-size:1.44vh;line-height:1.45}.cp-schedule-head>button{display:flex;height:3.78vh;width:3.78vh;flex:none;align-items:center;justify-content:center;border-radius:1.11vh;background:#eeeafb;color:#4f46e5}.cp-schedule-head>button svg{height:1.67vh;width:1.67vh}.cp-schedule-fields{display:grid;grid-template-columns:1fr 1fr;gap:1.56vh;margin-top:2.44vh}.cp-schedule-fields label{display:block}.cp-schedule-fields label>span{display:block;margin-bottom:.89vh;color:#6e6c88;font-size:1.22vh;font-weight:700;letter-spacing:.05em}.cp-schedule-fields input{width:100%;border:.17vh solid #e4e1f0;border-radius:1.44vh;background:#fafafc;padding:1.44vh 1.56vh;color:#161328;font-family:inherit;font-size:1.61vh;font-weight:500;outline:none}.cp-schedule-fields input:focus{border-color:#7c6fee;box-shadow:0 0 0 .44vh #7b6cf21f}.cp-schedule-input-wrap{position:relative}.cp-schedule-input-wrap input{padding-right:5.33vh}.cp-schedule-input-wrap input::-webkit-calendar-picker-indicator{position:absolute;right:0;top:0;width:5.33vh;height:100%;margin:0;cursor:pointer;opacity:0}.cp-schedule-field-icon{position:absolute;right:.22vh;top:50%;z-index:3;display:flex!important;height:4.67vh;width:4.67vh;align-items:center;justify-content:center;border:0;border-radius:1.11vh;background:transparent;color:#6d5ae6!important;cursor:pointer;transform:translateY(-50%)}.cp-schedule-field-icon:hover{background:#eeeafb}.cp-schedule-field-icon:focus-visible{outline:.22vh solid #6d5ae6;outline-offset:-.44vh}.cp-schedule-field-icon svg{pointer-events:none;height:2.22vh;width:2.22vh}.cp-schedule-fields input:disabled{cursor:not-allowed;background:#f1f0f6;color:#a6a3b6}.cp-schedule-error{margin-top:1vh;color:#dc2626;font-size:1.33vh;font-weight:600}.cp-schedule-summary{display:flex;align-items:center;gap:1.11vh;margin-top:1.78vh;border:.11vh solid #eceaf6;border-radius:1.44vh;background:#fafafc;padding:1.33vh 1.56vh}.cp-schedule-summary>svg{height:1.89vh;width:1.89vh;flex:none;color:#9b9ab3}.cp-schedule-summary>p{flex:1;color:#4b4864;font-size:1.44vh}.cp-schedule-summary>p strong{color:#161328}.cp-schedule-summary>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.56vh}.cp-schedule-summary .cp-platform-logo{height:2.89vh;width:2.89vh;border-radius:.89vh;font-size:1.06vh}.cp-schedule-actions{display:flex;gap:1.11vh;margin-top:2vh}.cp-schedule-actions button{flex:1;border-radius:1.44vh;padding:1.44vh 0;font-size:1.56vh;font-weight:600}.cp-schedule-actions button:first-child{background:#f1eff9;color:#161328}.cp-schedule-actions button:last-child{background:linear-gradient(135deg,#8b7fe8,#6d5ae6);color:#fff;box-shadow:0 1.11vh 2.67vh #6d5ae64d}.cp-schedule-actions button:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}@keyframes cp-spin{to{transform:rotate(360deg)}}@keyframes cp-progress{0%{transform:translate(-120%)}to{transform:translate(300%)}}@keyframes cp-sheet-up{0%{opacity:0;transform:translateY(1.56vh) scale(.97)}to{opacity:1;transform:none}}.cp-platform-tile{text-align:center!important}.cp-platform-tile>.cp-platform-logo{height:4.7vh;width:4.7vh;font-size:1.48vh!important}.cp-platform-tile>strong{width:100%;margin-top:.65vh;font-size:1.72vh!important;line-height:1.25;text-align:center}.cp-platform-tile>p{width:100%;overflow:visible;font-size:1.32vh!important;line-height:1.35;text-align:center;text-overflow:clip;white-space:normal}.cp-platform-tile.shared>p{font-size:1.3vh!important}.cp-platform-tile.scheduled>p{font-size:1.2vh!important;text-align:center}.cp-platform-view{justify-content:center;font-size:1.22vh!important}.cp-platform-view svg{height:1em;width:1em}.cp-whatsapp-options{width:100%;align-items:center;justify-content:center;gap:.5vh .35vw}.cp-whatsapp-options>span{padding:.38vh .5vw;font-size:1.12vh!important;line-height:1.25;text-align:center}@media (prefers-reduced-motion:reduce){.cp-stat-card,.cp-platform-tile,.cp-platform-tabs button,.cp-schedule-modal{transition:none!important;animation:none!important}.cp-platform-radio.uploading svg{animation-duration:2s}.cp-platform-progress i{animation-duration:2s}}@keyframes cp-pulse{50%{transform:scale(.96);opacity:.72}}@media (prefers-reduced-motion:reduce){.create-post *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:1000px){.create-post{overflow-y:auto}.cp-create-layout,.cp-ready-layout,.cp-detail-layout{display:flex;flex-direction:column}.cp-editor-card{min-height:80vh}.cp-preview-card{min-height:62.22vh}.cp-ready-visual,.cp-ready-content,.cp-platform-workspace{min-height:57.78vh}.cp-detail-image-card{min-height:48.89vh}.cp-page-head{align-items:flex-start}.cp-image-grid{grid-template-columns:repeat(3,1fr)}.cp-post-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-post-search input{width:28vw!important}}@media (max-width:640px){.create-post{height:auto;min-height:100%;padding:1.78vh}.cp-page-head,.cp-detail-page-head,.cp-list-head{align-items:stretch;flex-direction:column}.cp-heading-group{align-items:flex-start}.cp-heading-group h1{font-size:2.67vh}.cp-page-head>.cp-secondary-button,.cp-detail-page-head>.cp-secondary-button{width:100%}.cp-list-head>div:last-child{align-items:stretch;flex-direction:column}.cp-post-search input{width:100%!important}.cp-stats-strip,.cp-post-grid{grid-template-columns:1fr}.cp-editor-card{min-height:94.44vh;padding:1.33vh}.cp-readiness-steps{grid-template-columns:repeat(2,1fr);gap:.89vh}.cp-field-heading{align-items:flex-start;flex-wrap:wrap}.cp-field-heading small{width:100%}.cp-dropzone{align-items:center;flex-direction:column;padding:1.78vh;text-align:center}.cp-image-grid{grid-template-columns:repeat(2,1fr)}.cp-form-footer{align-items:stretch;flex-direction:column}.cp-form-footer>div{display:grid;grid-template-columns:1fr 1fr}.cp-secondary-button,.cp-primary-button,.cp-browse-button,.cp-icon-button,.cp-platform-tabs button{min-height:4.89vh}.cp-preview-card{min-height:66.67vh}.cp-share-platforms,.cp-platform-grid{grid-template-columns:1fr}.cp-ready-actions,.cp-detail-actions{display:flex;align-items:stretch;flex-direction:column}.cp-ready-actions button,.cp-detail-actions button{width:100%}.cp-ready-badge{align-self:flex-start}.cp-detail-title-row{align-items:flex-start;flex-direction:column}.cp-schedule-fields{grid-template-columns:1fr}.cp-schedule-modal{padding:2.44vh}.cp-schedule-summary{align-items:flex-start;flex-wrap:wrap}.cp-schedule-summary>div{width:100%;justify-content:flex-start}}.cp-preview-card{min-width:0}.cp-preview-media{min-width:0;max-height:34vh;overflow:hidden}.create-post{--cp-primary:#007AFF;--cp-primary-dark:#0051D5;--cp-ink:#0F172A;--cp-muted:#64748B;--cp-border:#E2E8F0;background:#f8fafc}.create-post button:focus-visible,.create-post input:focus-visible,.create-post textarea:focus-visible,.create-post label:has(input:focus-visible){outline-color:#007aff38}.cp-icon-button{border-color:#e2e8f0}.cp-icon-button:hover{border-color:#93c5fd;background:#f1f5f9}.cp-secondary-button{border-color:#e2e8f0;color:#334155}.cp-secondary-button:hover{border-color:#93c5fd;background:#f8fafc}.cp-primary-button{background:#007aff;box-shadow:0 .89vh 2.22vh #007aff3d}.cp-readiness-steps{border-color:#e2e8f0;background:#f8fafc}.cp-readiness-steps>div{color:#94a3b8}.cp-readiness-steps span{border-color:#e2e8f0}.cp-readiness-steps .done span{border-color:#34c759;background:#34c759}.cp-field-heading label b{color:#ff3b30}.cp-field-heading small{color:#94a3b8}.cp-field-icon{background:#e8f1ff}.cp-field-block>input{border-color:#e2e8f0;background:#f8fafc}.cp-field-block>input:focus,.cp-copy-field textarea:focus,.cp-hashtag-input:focus-within{border-color:#007aff;background:#fff;box-shadow:0 0 0 .44vh #007aff1a}.cp-ai-heading p{color:#64748b}.cp-ai-pill{background:#e8f1ff}.cp-ai-pill:disabled{color:#94a3b8}.cp-textarea-wrap{border-color:#e2e8f0;background:#f8fafc}.cp-ai-loading>span{background:#007aff}.cp-ai-loading p{color:#64748b}.cp-retry-copy{color:#94a3b8}.cp-success-pill{background:#e8fbef}.cp-hashtag-input{border-color:#e2e8f0;background:#f8fafc}.cp-dropzone{border-color:#93c5fd;background:#f8fafc}.cp-dropzone:hover{border-color:#007aff;background:#e8f1ff}.cp-upload-art{background:linear-gradient(145deg,#93c5fd,#007aff);box-shadow:0 .67vh 1.56vh #007aff33}.cp-dropzone p{color:#94a3b8}.cp-browse-button{border-color:#93c5fd}.cp-image-tile>small{background:linear-gradient(transparent,#0f172ab3)}.cp-image-enhance,.cp-image-remove{background:#0f172a94}.cp-add-image{border-color:#93c5fd}.cp-uploading{background:#e8f1ff}.cp-form-footer{border-top-color:#e2e8f0}.cp-form-footer>p{color:#64748b}.cp-preview-head>span{color:#475569}.cp-preview-head i{background:#34c759;box-shadow:0 0 0 .33vh #e8fbef}.cp-preview-head small{color:#94a3b8}.cp-readiness-bar{border-color:#e2e8f0;background:#f8fafc}.cp-readiness-bar span{color:#64748b}.cp-readiness-bar>i{background:#e2e8f0}.cp-readiness-bar>i>b{background:linear-gradient(90deg,#007aff,#af52de)}.cp-platform-tabs button{border-color:#e2e8f0;color:#94a3b8}.cp-social-preview{border-color:#e2e8f0;background:#f8fafc}.cp-social-head>span{background:linear-gradient(135deg,#93c5fd,#007aff)}.cp-social-head small{color:#94a3b8}.cp-preview-media{background:#f1f5f9}.cp-preview-media>div{color:#007aff}.cp-preview-copy>p{color:#475569}.cp-preview-copy>div{border-top-color:#e2e8f0;color:#64748b}.cp-ready-badge{background:#e8fbef}.cp-ready-image{background:#f1f5f9}.cp-ready-image>span{background:#0f172aad}.cp-ready-copy{border-color:#e2e8f0;background:#f8fafc}.cp-ready-copy p{color:#475569}.cp-share-platforms>div{border-color:#e2e8f0}.cp-share-platforms>div.published{border-color:#b7e9c9;background:#e8fbef}.cp-share-platforms span{background:#e8f1ff}.cp-share-platforms p{color:#94a3b8}.cp-share-platforms>div>svg{color:#34c759}.cp-preview-platform-name,.cp-social-time{color:#94a3b8}.cp-list-head p{color:#64748b}.cp-stats-strip>div>span{background:#e8f1ff}.cp-stats-strip>div:nth-child(2)>span{background:#e8fbef;color:#34c759}.cp-stat-label{color:#94a3b8}.cp-post-card:hover{border-color:#93c5fd!important}.cp-post-copy p{color:#94a3b8}.create-post{background:#f1f5f9}.cp-post-status-chip.live{background:#34c759f0}.cp-post-status-chip.ready{background:#fffffff0;color:#0051d5}.cp-post-status-chip.scheduled{background:#af52def0;color:#fff}.cp-detail-image-card{background:#e8f1ff}.cp-detail-school-chip{background:#0f172a8f}.cp-detail-status.live{background:#34c759f0}.cp-detail-status.ready{background:#ffffffeb;color:#0051d5}.cp-detail-image-count{background:#0f172aa6}.cp-detail-image-title{background:linear-gradient(transparent,#0f172ac7)}.cp-detail-copy-card>span{color:#94a3b8}.cp-detail-copy-card>p{color:#0f172a}.cp-detail-copy-card .cp-preview-tags{color:#007aff}.cp-platform-workspace-head>span{background:#e8fbef;color:#34c759}.cp-platform-divider span{color:#94a3b8}.cp-platform-divider i{background:#e2e8f0}.cp-platform-tile{border-color:#e2e8f0;color:#0f172a}.cp-platform-tile:not(.shared):hover{border-color:#93c5fd}.cp-platform-tile.shared{border-color:#b7e9c9;background:#e8fbef}.cp-platform-tile>p{color:#94a3b8}.cp-platform-tile.shared>p{color:#34c759}.cp-platform-radio{border-color:#cbd5e1}.cp-platform-check{border-color:#34c759;color:#34c759}.cp-platform-info{color:#94a3b8}.cp-platform-info svg{color:#007aff}.cp-platform-empty{border-color:#e2e8f0;background:#f8fafc;color:#94a3b8}.cp-platform-logo.parent-app{background:#007aff}.cp-platform-logo.faculty-app{background:#34c759}.cp-stat-card.active{border-color:#007aff!important;background:#e8f1ff!important}.cp-stat-card:nth-child(2).active{border-color:#b7e9c9!important;background:#e8fbef!important}.cp-stat-card>span{background:#e8f1ff}.cp-stat-card:nth-child(2)>span{background:#e8fbef;color:#34c759}.cp-upload-art>i{background:#e8f1ff}.cp-upload-art>span{background:linear-gradient(150deg,#93c5fd,#007aff);box-shadow:0 .89vh 2vh #007aff3d}.cp-preview-copy>.cp-preview-tags{color:#007aff}.cp-platform-divider.cp-share-to-divider button{border-color:#e2e8f0;color:#64748b}.cp-platform-divider.cp-share-to-divider button>span{border-color:#cbd5e1}.cp-platform-divider.cp-share-to-divider button.selected{border-color:#007aff;color:#0051d5}.cp-platform-divider.cp-share-to-divider button.selected>span{border-color:#007aff;background:#007aff}.cp-platform-tile.selected{border-color:#007aff!important;background:#e8f1ff!important;box-shadow:0 0 0 .11vh #007aff14}.cp-platform-tile.disconnected{border-color:#e2e8f0;background:#f8fafc}.cp-platform-tile.selected .cp-platform-radio{border-color:#007aff!important;background:#007aff!important}.cp-platform-tile.scheduled{border-color:#93c5fd!important;background:#e8f1ff!important}.cp-platform-tile.scheduled>p{color:#007aff}.cp-platform-radio.uploading{color:#007aff!important}.cp-platform-view{color:#0051d5}.cp-whatsapp-options>span{border-color:#e2e8f0;color:#64748b}.cp-whatsapp-options>span.selected{background:#e8fbef}.cp-platform-progress{background:#e2e8f0!important}.cp-platform-progress i{background:linear-gradient(90deg,#007aff,#af52de)}.cp-schedule-overlay{background:#0f172a6b}.cp-schedule-modal{box-shadow:0 3.78vh 8.89vh #0f172a66}.cp-schedule-head h2{color:#0f172a}.cp-schedule-head p{color:#64748b}.cp-schedule-head>button{background:#e8f1ff;color:#007aff}.cp-schedule-fields label>span{color:#64748b}.cp-schedule-fields input{border-color:#e2e8f0;background:#f8fafc;color:#0f172a}.cp-schedule-fields input:focus{border-color:#007aff;box-shadow:0 0 0 .44vh #007aff1f}.cp-schedule-field-icon{color:#007aff}.cp-schedule-field-icon:hover{background:#e8f1ff}.cp-schedule-field-icon:focus-visible{outline-color:#007aff}.cp-schedule-fields input:disabled{background:#f1f5f9;color:#94a3b8}.cp-schedule-error{color:#ff3b30}.cp-schedule-summary{border-color:#e2e8f0;background:#f8fafc}.cp-schedule-summary>svg{color:#94a3b8}.cp-schedule-summary>p{color:#475569}.cp-schedule-summary>p strong{color:#0f172a}.cp-schedule-actions button:first-child{background:#f1f5f9;color:#0f172a}.cp-schedule-actions button:last-child{background:#007aff;box-shadow:0 1.11vh 2.67vh #007aff4d}.cp-preview-instagram-media{max-height:38vh;min-height:23vh}.cp-stats-strip{gap:.8vw;margin-bottom:1vh}.cp-stats-strip>div{gap:.7vw;padding:.85vh .9vw}.cp-stats-strip>div>span{height:3.4vh;width:3.4vh}.cp-list-grid-card{padding:1vh 1vw .8vh!important}.cp-post-grid{grid-auto-rows:minmax(24vh,1fr)}.cp-post-card{min-height:24vh}.cp-post-image{height:17.5vh!important}.cp-post-copy{min-height:6vh!important;padding:.8vh .75vw!important}.cp-list-grid-card>div:last-child{margin-top:.8vh!important;padding-top:.8vh!important}.cp-form-page .cp-heading-group h1{font-size:2.6vh!important}.cp-copy-field textarea{min-height:5.6vh}.cp-hashtag-input textarea{min-height:4.2vh}.cp-image-section{min-height:14vh}.cp-dropzone{min-height:8.5vh}.cp-editor-card{padding:1vh 1.1vw 0}.cp-field-block{margin-top:.7vh}.cp-form-page{background:#f4f4f4;padding:2vh}.cp-form-page>nav{flex:none;margin-bottom:1.56vh}.cp-form-page .dm-breadcrumb-nav li:last-child>span{color:#007aff}.cp-form-page .dm-breadcrumb-nav ol{font-size:1.56vh}.cp-form-page .dm-breadcrumb-nav .dm-breadcrumb-link{font-weight:600}.cp-form-page .cp-page-head{margin-bottom:2vh}.cp-form-page .cp-heading-group h1{font-size:2.44vh!important;font-weight:700!important}.cp-form-page .cp-heading-group>div>p{margin-top:.44vh!important;font-size:1.56vh!important;font-weight:500!important;color:#8e8e93!important}.cp-form-page .cp-view-past-button{display:inline-flex;align-items:center;gap:.89vh;min-height:4.67vh;padding:0 1.78vh;border:0;border-radius:.89vh;background:#007aff;color:#fff;font-size:1.56vh;font-weight:600;cursor:pointer}.cp-form-page .cp-view-past-button svg{width:2.67vh;height:auto}.cp-form-page .cp-create-layout{grid-template-columns:minmax(0,2.09fr) minmax(0,1fr);gap:2vh}.cp-form-page .cp-editor-card{background:#fff;border:.11vh solid #EEE;border-radius:1.78vh;padding:0}.cp-form-page .cp-editor-scroll{display:flex;flex-direction:column;gap:1.11vh;padding:1.33vh 1.78vh}.cp-form-page .cp-field-block{display:flex;flex-direction:column;gap:.56vh;margin-top:0}.cp-form-page .cp-field-heading{display:flex;align-items:center;justify-content:space-between;gap:.56vh}.cp-form-page .cp-field-heading label{font-size:1.56vh;font-weight:600;color:#0f172a}.cp-form-page .cp-copy-field .cp-field-heading label,.cp-form-page .cp-image-section .cp-field-heading label{font-weight:700}.cp-form-page .cp-field-heading label b{color:#e5484d}.cp-form-page .cp-field-heading label small{font-size:1.56vh;font-weight:400;color:#8e8e93}.cp-form-page .cp-image-section .cp-field-heading label span{font-size:1.56vh;font-weight:400;color:#0f172a}.cp-form-page .cp-counter{margin-left:auto;font-size:1.56vh;font-weight:400;color:#8e8e93;white-space:nowrap}.cp-form-page .cp-field-block>input{width:100%;height:4vh;margin-top:0;border:.11vh solid #D9D9D9;border-radius:.89vh;background:#f8fafc;padding:0 1.33vh;font-size:1.56vh!important;color:#0f172a;outline:0}.cp-form-page .cp-field-block>input::placeholder{color:#8e8e93}.cp-form-page .cp-field-block>input:focus{border-color:#007aff;background:#fff;box-shadow:0 0 0 .44vh #007aff1a}.cp-form-page .cp-ai-link{display:inline-flex;align-items:center;gap:.44vh;margin-left:auto;border:0;background:none;padding:0;color:#007aff;font-size:1.56vh;font-weight:600;cursor:pointer;white-space:nowrap}.cp-form-page .cp-ai-link svg{width:1.33vh;height:1.33vh}.cp-form-page .cp-ai-link:disabled{color:#aeaeb2;cursor:not-allowed}.cp-form-page .cp-textarea-wrap{position:relative;margin-top:0;overflow:hidden;border:.11vh solid #D9D9D9;border-radius:.89vh;background:#f8fafc}.cp-form-page .cp-copy-field textarea{display:block;width:100%;min-height:7vh;resize:vertical;border:0;background:transparent;padding:1.33vh;font-size:1.56vh!important;line-height:1.45;color:#0f172a;outline:0}.cp-form-page .cp-copy-field textarea::placeholder{color:#8e8e93}.cp-form-page .cp-copy-field textarea:focus{box-shadow:none}.cp-form-page .cp-textarea-wrap:focus-within{border-color:#007aff;background:#fff;box-shadow:0 0 0 .44vh #007aff1a}.cp-form-page .cp-image-section{gap:0}.cp-form-page .cp-quality-note{display:flex;align-items:center;gap:.78vh;margin-top:.89vh;border:0;background:none;padding:0;color:#18794e;font-size:1.56vh;font-weight:600}.cp-form-page .cp-quality-note svg{width:1.44vh;height:1.44vh;color:#22a06b}.cp-form-page .cp-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.11vh;min-height:22.89vh;margin-top:1.56vh;border:.11vh dashed #B0D6FF;border-radius:.89vh;background:#e8f2ff;padding:2.89vh;text-align:center}.cp-form-page .cp-upload-icon{display:flex;align-items:center;justify-content:center;height:4.67vh;width:4.67vh;flex:none;border-radius:1.11vh;background:#eef4ff;color:#2463eb}.cp-form-page .cp-upload-icon svg{width:2.67vh;height:2.67vh}.cp-form-page .cp-dropzone strong{font-size:1.78vh;font-weight:700;color:#0f172a}.cp-form-page .cp-dropzone p{margin:0;color:#8e8e93;font-size:1.56vh}.cp-form-page .cp-choose-photos{display:inline-flex;align-items:center;gap:.89vh;min-height:4.67vh;padding:0 1.78vh;border-radius:.89vh;background:#007aff;color:#fff;font-size:1.56vh;font-weight:600;cursor:pointer}.cp-form-page .cp-choose-photos svg{width:2.22vh;height:2.22vh}.cp-form-page .cp-choose-photos input{display:none}.cp-form-page .cp-dropzone.has-images{align-items:stretch;justify-content:flex-start;border-style:solid;border-color:#d9d9d9;background:#fff;text-align:left}.cp-form-page .cp-form-footer{display:flex;align-items:center;justify-content:flex-end;gap:1.78vh;border-top:.11vh solid #EEE;padding:2.11vh 1.78vh}.cp-form-page .cp-form-footer button{min-height:4.44vh;min-width:17.78vh;border:0;border-radius:1.33vh;font-size:1.56vh;font-weight:600;cursor:pointer}.cp-form-page .cp-refresh-button{background:#f2f2f7;color:#0f172a}.cp-form-page .cp-submit-button{background:#007aff;color:#fff}.cp-form-page .cp-submit-button:disabled{opacity:.45;cursor:not-allowed}.cp-form-page .cp-preview-card{display:flex;flex-direction:column;background:#fff;border:.11vh solid #EEE;border-radius:1.78vh;padding:0}.cp-form-page .cp-preview-head{display:flex;align-items:center;justify-content:space-between;min-height:4.67vh;padding:0 1.56vh;border-bottom:.11vh solid #EEE}.cp-form-page .cp-preview-head>span{display:flex;align-items:center;gap:.78vh;font-size:1.56vh;font-weight:700;color:#0f172a;letter-spacing:0}.cp-form-page .cp-preview-head i{height:.78vh;width:.78vh;border-radius:50%;background:#34c759;box-shadow:none}.cp-form-page .cp-preview-mode{display:flex;align-items:center;gap:.56vh;font-size:1.56vh;font-weight:400;color:#aeaeb2}.cp-form-page .cp-preview-mode svg{width:1.33vh;height:1.33vh}.cp-form-page .cp-preview-controls{padding:2vh 1.33vh}.cp-form-page .cp-platform-tabs{display:flex;gap:1.11vh;margin-top:0}.cp-form-page .cp-platform-tabs button{display:flex;flex:1;align-items:center;justify-content:center;gap:.67vh;height:3.78vh;min-height:3.78vh;border:.11vh solid #EEE;border-radius:1vh;background:#fff;color:#0f172a;font-size:1.56vh;font-weight:600;cursor:pointer}.cp-form-page .cp-platform-tabs button:hover{transform:none}.cp-form-page .cp-platform-tabs button svg{height:1.56vh!important;width:1.56vh!important}.cp-form-page .cp-platform-tabs button .cp-tab-glyph{display:inline-flex}.cp-form-page .cp-platform-tabs button .cp-tab-glyph svg{fill:currentColor;stroke:none}.cp-form-page .cp-platform-tabs button svg{fill:none;stroke:currentColor}.cp-form-page .cp-platform-tabs button.active{background:#007aff;border-color:#007aff;color:#fff;font-weight:700}.cp-form-page .cp-post-area{padding:0 1.33vh 1.33vh}.cp-form-page .cp-fb-post,.cp-form-page .cp-ig-post{background:#fff;border:.11vh solid #EEE;border-radius:1.56vh;overflow:hidden}.cp-form-page .cp-gmb-post{background:#fff;border:.11vh solid #EEE;border-radius:.89vh;overflow:hidden}.cp-form-page .cp-fb-post.empty,.cp-form-page .cp-ig-post.empty,.cp-form-page .cp-gmb-post.empty{border-radius:1.33vh}.cp-form-page .cp-fb-head{display:flex;align-items:center;justify-content:space-between;padding:.83vh 1.33vh}.cp-form-page .cp-fb-identity{display:flex;align-items:center;gap:.89vh;min-width:0}.cp-form-page .cp-avatar{display:flex;align-items:center;justify-content:center;flex:none;height:3.56vh;width:3.56vh;border-radius:50%;background:linear-gradient(180deg,#007aff,#0d1b2a);color:#fff}.cp-form-page .cp-avatar svg{width:2.11vh;height:1.56vh}.cp-form-page .cp-fb-id-text{display:flex;flex-direction:column;gap:.11vh;min-width:0}.cp-form-page .cp-fb-id-text strong{font-size:1.56vh;font-weight:600;color:#0f172a}.cp-form-page .cp-fb-meta{display:flex;align-items:center;gap:.44vh;font-size:1.56vh;color:#0f172a}.cp-form-page .cp-fb-meta svg{width:1vh;height:1vh}.cp-form-page .cp-fb-meta i{height:.22vh;width:.22vh;border-radius:50%;background:#0f172a}.cp-form-page .cp-fb-post.empty .cp-fb-meta{color:#8e8e93;font-size:1.33vh}.cp-form-page .cp-fb-post.empty .cp-fb-meta i{background:#8e8e93}.cp-form-page .cp-fb-post.empty .cp-post-menu{color:#8e8e93}.cp-form-page .cp-fb-post.empty .cp-fb-actions>span{color:#8e8e93}.cp-form-page .cp-post-menu{display:flex;align-items:center;justify-content:center;flex:none;height:3.11vh;width:3.11vh;border-radius:50%;background:#f5f5f5;border:.11vh solid #EEE;color:#0f172a}.cp-form-page .cp-post-menu svg{width:1.56vh;height:1.56vh}.cp-form-page .cp-fb-copy{padding:1.11vh 1.33vh .89vh}.cp-form-page .cp-post-body{margin:0;color:#0f172a;font-size:1.56vh;line-height:1.43}.cp-form-page .cp-preview-tags{display:block;margin:.56vh 0 0;color:#007aff;font-size:1.56vh}.cp-form-page .cp-preview-media{position:relative;width:100%;max-height:none;overflow:hidden;background:#f1f5f9}.cp-form-page .cp-preview-media>img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}.cp-form-page .cp-media-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.89vh;background:#eee}.cp-form-page .cp-media-empty-icon{display:flex;align-items:center;justify-content:center;height:4.44vh;width:4.44vh;border-radius:50%;background:#fff;border:.11vh solid #EEE}.cp-form-page .cp-media-empty-icon svg{width:2vh!important;height:2vh!important;color:#8e8e93}.cp-form-page .cp-media-empty p{margin:0;color:#8e8e93;font-size:1.56vh!important;font-weight:400}.cp-form-page .cp-engage{display:flex;align-items:center;justify-content:space-between;padding:.89vh 1.33vh}.cp-form-page .cp-reactions{display:flex;align-items:center;gap:.67vh;font-size:1.56vh;color:#0f172a}.cp-form-page .cp-reaction-faces{display:inline-flex;align-items:center}.cp-form-page .cp-reaction-faces i{display:flex;align-items:center;justify-content:center;height:2.67vh;width:2.67vh;border-radius:50%;background:#fff;border:.11vh solid #EEE;font-size:1.56vh;font-style:normal;margin-left:-.67vh}.cp-form-page .cp-reaction-faces i:first-child{margin-left:0}.cp-form-page .cp-counts{display:flex;align-items:center;gap:1.78vh;font-size:1.56vh;color:#0f172a}.cp-form-page .cp-fb-actions{display:flex;align-items:center;justify-content:space-between;border-top:.11vh solid #EEE;min-height:3.78vh;padding:0 1.33vh}.cp-form-page .cp-fb-actions>span{display:flex;align-items:center;gap:.56vh;font-size:1.56vh;color:#0f172a}.cp-form-page .cp-fb-actions svg{width:1.33vh;height:1.33vh}.cp-form-page .cp-ig-head{display:flex;align-items:center;gap:.89vh;padding:1vh 1.33vh}.cp-form-page .cp-ig-head strong{flex:1;font-size:1.56vh;font-weight:600;color:#0f172a}.cp-form-page .cp-ig-menu{display:inline-flex;color:#8e8e93}.cp-form-page .cp-ig-menu svg{width:1.78vh;height:1.78vh}.cp-form-page .cp-ig-actions{display:flex;align-items:center;justify-content:space-between;padding:1.22vh 1.33vh}.cp-form-page .cp-ig-action-group{display:flex;align-items:center;gap:1.78vh}.cp-form-page .cp-ig-actions svg{width:2.67vh;height:2.67vh;color:#262626}.cp-form-page .cp-ig-post.empty .cp-ig-actions{color:#8e8e93}.cp-form-page .cp-ig-post.empty .cp-ig-actions svg{color:#8e8e93}.cp-form-page .cp-ig-post.empty .cp-ig-copy{padding-top:1.11vh}.cp-form-page .cp-ig-copy{padding:0 1.33vh .89vh}.cp-form-page .cp-ig-comments,.cp-form-page .cp-ig-time{display:block;margin:0;color:#737373;font-size:1.56vh}.cp-form-page .cp-ig-meta{display:flex;flex-direction:column;gap:.89vh;padding:0 1.33vh 1.56vh}.cp-form-page .cp-ig-preview-row{display:flex;align-items:center;min-height:2.67vh;padding:0 1.33vh}.cp-form-page .cp-ig-preview-row p{margin:0;color:#8e8e93;font-size:1.56vh}.cp-form-page .cp-ig-note{padding:0 1.33vh 1.56vh}.cp-form-page .cp-ig-note p{margin:0;color:#8e8e93;font-size:1.56vh}.cp-form-page .cp-empty-sub{display:block;margin:.56vh 0 0;color:#8e8e93;font-size:1.56vh}.cp-form-page .cp-empty-counts{display:flex;align-items:center;gap:.67vh;font-size:1.56vh}.cp-form-page .cp-empty-counts i{height:.22vh;width:.22vh;flex:none;border-radius:50%;background:#8e8e93}.cp-form-page .cp-engage.empty{color:#8e8e93}.cp-form-page .cp-engage.empty>span{font-size:1.56vh}.cp-form-page .cp-gmb-head{display:flex;align-items:center;gap:.89vh;padding:1vh 1.33vh}.cp-form-page .cp-gmb-id{flex:1;display:flex;flex-direction:column;gap:.11vh;min-width:0}.cp-form-page .cp-gmb-id strong{font-size:1.56vh;font-weight:600;color:#0f172a}.cp-form-page .cp-gmb-id span{font-size:1.56vh;color:#70757a}.cp-form-page .cp-gmb-copy{padding:1.78vh 1.33vh}.cp-form-page .cp-gmb-actions{display:flex;align-items:center;justify-content:space-between;padding:0 1.33vh 1.33vh}.cp-form-page .cp-gmb-cta{border-radius:2.22vh;background:#e8f0fe;color:#1967d2;font-size:1.56vh;font-weight:600;padding:1.11vh 2.22vh}.cp-form-page .cp-gmb-share{color:#1967d2;font-size:1.56vh;font-weight:400}.ai-post-recommendation{--air-primary:#4f46e5;--air-primary-dark:#4338ca;--air-ink:#161328;--air-muted:#9b9ab3;--air-border:#eceaf6;--air-surface:#fff;display:flex;height:100%;min-height:0;flex-direction:column;gap:1.4vh;overflow:visible;background:#edebf7;padding:1.55vh 1.7vw;font-family:Open Sans,system-ui,sans-serif;color:var(--air-ink);font-size:1.55vh}.ai-post-recommendation button{font-size:inherit}.air-body{min-height:0;flex:1;display:flex;flex-direction:column;gap:1.4vh;overflow:visible;min-width:0}.air-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.1vw;flex-shrink:0}.air-head-left{display:flex;align-items:center;gap:.85vw;min-width:0}.air-back{display:flex;height:4.2vh;width:4.2vh;min-height:34px;min-width:34px;flex:none;align-items:center;justify-content:center;border:1px solid #d6d3e6;border-radius:999px;background:#fff;color:var(--air-primary);transition:.18s}.air-back:hover{border-color:#c9c2f5;transform:translate(-2px)}.air-back svg{width:1.9vh;height:1.9vh}.air-title{font-size:2.9vh;font-weight:600;letter-spacing:-.02em;line-height:1.15}.air-subtitle{margin-top:.4vh;color:var(--air-muted);font-size:1.4vh}.air-counters{display:flex;align-items:center;gap:.55vw;flex-shrink:0}.air-counter{display:flex;align-items:center;gap:.5vw;border:1px solid var(--air-border);border-radius:1.2vh;background:#fff;padding:.9vh .9vw;font-size:1.4vh;color:#6e6c88;white-space:nowrap}.air-counter strong{color:var(--air-ink);font-weight:700}.air-counter-text{display:inline-flex;align-items:center;gap:.3vw}.air-dot{height:.85vh;width:.85vh;flex:none;border-radius:2px}.air-dot-waiting{background:#f59e0b}.air-dot-created{background:#16a34a}.air-strip-card{flex-shrink:0;border:1px solid var(--air-border);border-radius:2vh;background:#fff;padding:1.5vh 1.1vw 1.6vh;box-shadow:0 1px 2px #1018280a}.air-strip-top{display:flex;align-items:center;gap:.8vw;margin-bottom:1.2vh;flex-wrap:wrap}.air-strip-title{font-size:1.6vh;font-weight:700}.air-strip-range{color:var(--air-muted);font-size:1.3vh}.air-showing-pill{display:inline-flex;align-items:center;gap:.45vw;border-radius:999px;background:var(--air-primary);color:#fff;padding:.55vh .85vw;font-size:1.3vh;font-weight:700;box-shadow:0 6px 16px #4f3fe04d}.air-showing-pill:hover{background:var(--air-primary-dark)}.air-showing-x{font-size:1.3vh}.air-legend{margin-left:auto;display:flex;align-items:center;gap:1vw;color:var(--air-muted);font-size:1.25vh;font-weight:600}.air-legend-item{display:inline-flex;align-items:center;gap:.35vw}.air-strip-weeks{display:grid;grid-template-columns:1fr 1fr;gap:.45vw;margin-bottom:.9vh}.air-strip-week{color:#b1afc4;font-size:1.15vh;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.air-days{display:grid;grid-template-columns:repeat(14,1fr);gap:.45vw}.air-day{display:flex;min-height:8.2vh;flex-direction:column;align-items:center;gap:.3vh;border:1px solid #e4e1f0;border-radius:999px;background:#fff;padding:.8vh .3vw .7vh;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;cursor:pointer;min-width:0}.air-day:hover{transform:translateY(-2px);box-shadow:0 10px 20px #10182817}.air-day.selected{border-color:var(--air-primary);background:#f7f5fe;box-shadow:0 10px 22px #4f3fe02e}.air-day.today{border-color:#c9c2f5}.air-day-wd{font-size:1.15vh;font-weight:800;letter-spacing:.1em;color:#6e6c88}.air-day-num{font-size:2.1vh;font-weight:600;letter-spacing:-.02em;line-height:1.15}.air-day-pips{display:flex;gap:.25vw;min-height:.7vh;margin-top:.5vh}.air-pip{height:.7vh;width:.7vh;border-radius:2px;flex:none}.air-pip.open{background:#f59e0b}.air-pip.made{background:#16a34a}.air-day-bottom{margin-top:auto;color:#6e6c88;font-size:1.05vh;font-weight:700;letter-spacing:.03em;white-space:nowrap}.air-main{flex:1;min-height:0;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,24vw);gap:1.1vw;align-items:stretch}.air-list{min-height:0;min-width:0;overflow-y:auto;display:flex;flex-direction:column;gap:1.5vh;padding-right:.15vw;padding-bottom:1vh;scrollbar-width:thin}.air-list::-webkit-scrollbar,.air-detail::-webkit-scrollbar{width:.65vh}.air-list::-webkit-scrollbar-thumb,.air-detail::-webkit-scrollbar-thumb{background:#d6d3e6;border-radius:4px}.air-filter-bar{display:flex;align-items:center;gap:.85vw;border:1.5px solid #c9c2f5;border-radius:1.55vh;background:#fff;padding:1.2vh .85vw 1.2vh 1.05vw;box-shadow:0 6px 18px #4f3fe01a}.air-filter-icon{color:var(--air-primary);flex-shrink:0;width:2.1vh;height:2.1vh}.air-filter-text{min-width:0;flex:1;color:#4c4a63;font-size:1.45vh}.air-filter-text strong{color:var(--air-ink)}.air-filter-clear{margin-left:auto;display:flex;flex:none;align-items:center;gap:.5vw;border-radius:999px;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;padding:1vh 1.1vw;font-size:1.45vh;font-weight:600;box-shadow:0 8px 20px #4f3fe04d;white-space:nowrap}.air-filter-clear svg{width:1.75vh;height:1.75vh}.air-timeline{display:flex;flex-direction:column;gap:1.2vh;min-width:0}.air-group{display:flex;gap:1.1vw}.air-group-date{flex:0 0 5.2vw;min-width:52px;text-align:right;padding-top:1vh}.air-group-num{font-size:3.2vh;font-weight:600;letter-spacing:-.03em;line-height:.9}.air-group-num.done{color:#b1afc4}.air-group-mo{margin-top:.6vh;color:var(--air-muted);font-size:1.2vh;font-weight:800;letter-spacing:.14em}.air-group-wd{margin-top:.3vh;color:#6e6c88;font-size:1.25vh}.air-group-list{position:relative;min-width:0;flex:1;border-left:1px solid #e4e1f0;padding:0 0 .4vh 1.25vw}.air-group-dot{position:absolute;left:-.35vw;top:1.7vh;height:1vh;width:1vh;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 3px #edebf7}.air-group-dot.done{background:#16a34a}.air-card{display:block;width:100%;margin-bottom:1.1vh;border:1px solid var(--air-border);border-radius:1.55vh;background:#fff;padding:1.4vh 1vw;text-align:left;transition:transform .18s,box-shadow .18s,border-color .18s;cursor:pointer}.air-card:last-child{margin-bottom:0}.air-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1018281a}.air-card.selected{border-color:var(--air-primary);box-shadow:0 14px 30px #4f3fe02e;background:#fbfaff}.air-card.status-made{opacity:.92}.air-card-top{display:flex;align-items:center;gap:.55vw;margin-bottom:.6vh}.air-kind{flex:none;border-radius:.65vh;padding:.4vh .55vw;font-size:1.15vh;font-weight:800;letter-spacing:.09em}.air-occasion{min-width:0;flex:1;overflow:hidden;color:var(--air-muted);font-size:1.3vh;text-overflow:ellipsis;white-space:nowrap}.air-status{display:inline-flex;flex:none;align-items:center;gap:.35vw;font-size:1.15vh;font-weight:800;letter-spacing:.06em;white-space:nowrap}.air-status-dot{height:.6vh;width:.6vh;border-radius:50%;flex:none}.air-card-title{color:var(--air-ink);font-size:1.72vh;font-weight:600;letter-spacing:-.01em;line-height:1.3}.air-card-why{margin-top:.4vh;color:#6e6c88;font-size:1.35vh;line-height:1.45}.air-card-foot{display:flex;align-items:center;gap:.7vw;margin-top:1.1vh;border-top:1px solid #f0eef7;padding-top:1vh;color:var(--air-muted);font-size:1.3vh}.air-empty{border:1px solid var(--air-border);border-radius:2vh;background:#fff;padding:5.1vh 1.7vw;text-align:center}.air-empty-title{color:var(--air-ink);font-size:1.78vh;font-weight:600}.air-empty-copy{margin-top:.5vh;color:var(--air-muted);font-size:1.4vh}.air-empty-btn{display:inline-flex;margin-top:1.6vh;border:1px solid #d6d3e6;border-radius:999px;background:#fff;padding:1vh 1.1vw;color:#1b1830;font-size:1.45vh;font-weight:600}.air-fallback{flex-shrink:0}.air-detail{position:sticky;top:1vh;z-index:5;align-self:start;width:100%;min-height:0;max-height:min(100%,calc(100vh - 90px));overflow-y:auto;border:1px solid var(--air-border);border-radius:2vh;background:#fff;box-shadow:0 1px 2px #1018280a;scrollbar-width:thin}.air-detail-head{display:flex;align-items:center;gap:.55vw;border-bottom:1px solid #f0eef7;padding:1.3vh 1.1vw}.air-detail-head-icon{color:var(--air-primary);flex-shrink:0;width:1.9vh;height:1.9vh}.air-detail-head-title{color:var(--air-ink);font-size:1.45vh;font-weight:700}.air-detail-empty{padding:3.8vh 1.4vw;color:var(--air-muted);font-size:1.4vh;text-align:center}.air-watch{position:relative;display:flex;height:15vh;min-height:110px;width:100%;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;border:0;padding:0}.air-watch-kind{position:absolute;left:.85vw;top:1.2vh;border:1px solid rgba(255,255,255,.35);border-radius:.65vh;background:#ffffff38;color:#fff;padding:.45vh .55vw;font-size:1.1vh;font-weight:800;letter-spacing:.14em}.air-watch-btn{position:relative;z-index:1;display:flex;height:4.9vh;width:4.9vh;min-height:38px;min-width:38px;align-items:center;justify-content:center;border-radius:50%;background:#ffffffeb;color:#4338ca;box-shadow:0 8px 18px #1410284d}.air-watch-btn svg{width:2vh;height:2vh}.air-watch-time{position:absolute;bottom:1.2vh;left:.9vw;color:#fff;font-size:1.2vh;font-weight:700}.air-watch-progress{position:absolute;left:0;right:0;bottom:0;height:.35vh;background:#ffffff40}.air-watch-progress span{display:block;height:100%;background:#fff}.air-eq{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.35vw}.air-eq span{border-radius:2px;background:#ffffffd9;animation:air-eq .55s ease-in-out infinite}.air-eq span:nth-child(1){height:1.8vh;width:.45vh}.air-eq span:nth-child(2){height:2.65vh;width:.45vh;animation-delay:.15s}.air-eq span:nth-child(3){height:1.3vh;width:.45vh;animation-delay:.3s}@keyframes air-eq{50%{transform:scaleY(.55);opacity:.7}}.air-cover{position:relative;display:flex;height:15vh;min-height:110px;align-items:center;justify-content:center}.air-cover-icon{display:inline-block;color:#fffffff2;font-family:Digital Marketing Material Symbols!important;font-size:3.4vh;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1}.air-detail-body{padding:1.6vh 1.1vw .5vh}.air-watch-hint{display:flex;align-items:center;gap:.45vw;margin-bottom:1vh;color:var(--air-primary);font-size:1.25vh;font-weight:700}.air-detail-occ{color:var(--air-muted);font-size:1.2vh;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.air-detail-title{margin-top:.4vh;color:var(--air-ink);font-size:2vh;font-weight:600;letter-spacing:-.01em;line-height:1.25}.air-why{margin-top:1.4vh;border-top:1px solid #f0eef7;padding-top:1.3vh}.air-why-title{margin-bottom:.8vh;color:var(--air-muted);font-size:1.15vh;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.air-why-row{display:flex;align-items:baseline;gap:.55vw;padding:.4vh 0}.air-why-tick{flex:none;color:#16a34a;font-size:1.25vh}.air-why-text{color:#4c4a63;font-size:1.35vh;line-height:1.4}.air-meta{margin-top:1.4vh;border-top:1px solid #f0eef7;padding-top:.5vh}.air-meta-row{display:flex;justify-content:space-between;gap:1vw;padding:.7vh 0}.air-meta-k{flex:none;color:var(--air-muted);font-size:1.35vh}.air-meta-v{color:var(--air-ink);font-size:1.35vh;font-weight:600;text-align:right}.air-detail-actions{display:flex;gap:.55vw;padding:1.4vh 1.1vw 1.8vh}.air-detail-actions svg{width:1.65vh;height:1.65vh}.air-cta{display:flex;flex:1;align-items:center;justify-content:center;gap:.5vw;border:0;border-radius:999px;padding:1.25vh 1.1vw;font-size:1.5vh;font-weight:600;cursor:pointer;white-space:nowrap}.air-cta-create{background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;box-shadow:0 10px 24px #4f3fe04d}.air-cta-open{background:#14152b;color:#fff}.air-cta-schedule{background:#d97706;color:#fff}.air-cta-generating{flex:1;background:#f5f3fb;color:#6e6c88;font-size:1.45vh}.air-skeleton{border:1px solid var(--air-border);border-radius:1.55vh;background:#fff;padding:1.75vh 1.1vw;color:var(--air-muted);font-size:1.4vh}.air-fallback{display:flex;align-items:center;gap:.55vw;border:1px solid #fbe3c0;border-radius:1.2vh;background:#fff8ec;color:#92400e;padding:.9vh .85vw;font-size:1.33vh}.air-modal{display:flex;flex-direction:column;text-align:left}.air-modal-icon{display:flex;height:6vh;width:6vh;min-height:48px;min-width:48px;align-items:center;justify-content:center;margin:0 auto;border-radius:1.75vh;background:linear-gradient(135deg,#6d5ae6,#4f46e5);color:#fff;box-shadow:0 0 0 10px #6d5ae61f}.air-modal-icon svg{width:2.6vh;height:2.6vh}.air-spin{animation:air-spin 1s linear infinite}@keyframes air-spin{to{transform:rotate(360deg)}}.air-modal-title{margin-top:1.8vh;color:var(--air-ink);font-size:1.9vh;font-weight:700;text-align:center;line-height:1.3}.air-modal-copy{margin-top:.9vh;color:#6e6c88;font-size:1.45vh;line-height:1.6;text-align:center}.air-modal-progress{height:.9vh;min-height:7px;margin-top:2.2vh;overflow:hidden;border-radius:.65vh;background:#eceaf6}.air-modal-progress span{display:block;height:100%;border-radius:.65vh;background:var(--air-primary)}.air-modal-progress+.air-modal-secondary{margin-top:2vh}.air-modal-wide,.air-modal-wide .air-modal-title,.air-modal-wide .air-modal-copy{text-align:left}.air-schedule-head{display:flex;align-items:flex-start;gap:.85vw}.air-schedule-head>div{min-width:0;flex:1}.air-icon-btn{display:flex;height:3.8vh;width:3.8vh;min-height:30px;min-width:30px;flex:none;align-items:center;justify-content:center;border:0;border-radius:1.1vh;background:#eeeafb;color:var(--air-primary);cursor:pointer}.air-icon-btn svg{width:1.65vh;height:1.65vh}.air-schedule-fields{display:grid;grid-template-columns:1fr 1fr;gap:1vw;margin-top:2vh}.air-schedule-fields input{width:100%;min-height:4.6vh;border:1.5px solid #e4e1f0;border-radius:1.45vh;background:#fafafc;padding:1.2vh 1vw;font-size:1.6vh!important}.air-schedule-fields input:focus{border-color:#7c6fee;box-shadow:0 0 0 4px #7b6cf21f;outline:none}.air-field-label{display:block;margin-bottom:.9vh;color:#6e6c88;font-size:1.2vh;font-weight:700;letter-spacing:.05em}.air-channels{display:grid;grid-template-columns:1fr 1fr;gap:.9vh;margin-top:1.6vh}.air-channel{display:flex;flex-direction:column;gap:.3vh;border:1.5px solid #e4e1f0;border-radius:1.33vh;background:#fff;padding:1.1vh .85vw;text-align:left;cursor:pointer}.air-channel strong{font-size:1.45vh}.air-channel span{color:var(--air-muted);font-size:1.2vh}.air-channel.active{border-color:var(--air-primary);background:#f7f5fe}.air-modal-actions{display:flex;gap:1.1vh;margin-top:2vh}.air-modal-actions svg{width:1.65vh;height:1.65vh}.air-modal-secondary{flex:1;border:0;border-radius:1.45vh;background:#f1eff9;padding:1.45vh 0;color:var(--air-ink);font-size:1.55vh;font-weight:600;cursor:pointer}.air-modal-primary{flex:1;border:0;border-radius:1.45vh;background:linear-gradient(135deg,#8b7fe8,#6d5ae6);color:#fff;font-size:1.55vh;font-weight:600;box-shadow:0 10px 24px #6d5ae64d;cursor:pointer}.air-modal-primary:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.air-modal-ghost{margin-top:1vh;border:0;background:none;color:#6e6c88;font-size:1.45vh;font-weight:600;cursor:pointer}.air-schedule-note{display:flex;align-items:center;gap:1.1vh;margin-top:1.6vh;color:#4b4864;font-size:1.45vh}.air-schedule-note svg{width:1.65vh;height:1.65vh;flex:none}.air-publish-list{display:flex;flex-direction:column;margin-top:1.6vh}.air-publish-row{display:flex;align-items:center;justify-content:space-between;gap:.85vw;border-bottom:1px solid #f0eef7;padding:1.3vh 0}.air-publish-row:last-child{border-bottom:0}.air-publish-info{display:flex;flex-direction:column;gap:.3vh;min-width:0}.air-publish-info strong{font-size:1.5vh}.air-publish-info span{color:var(--air-muted);font-size:1.3vh}.air-publish-toggle{flex:none;border:0;border-radius:999px;background:var(--air-primary);color:#fff;padding:.9vh 1.1vw;font-size:1.4vh;font-weight:700;cursor:pointer;white-space:nowrap}.air-publish-toggle.done{background:#16a34a}.air-publish-toggle:disabled{cursor:default;opacity:.85}.air-widget{border:1px solid var(--air-border);border-radius:1.75vh;background:#fff;padding:1.6vh 1.1vw;box-shadow:0 1px 2px #1018280a}.air-widget-head{display:flex;align-items:center;justify-content:space-between;gap:1.1vh}.air-widget-title{display:flex;align-items:center;gap:.5vw;color:var(--air-ink);font-size:1.6vh;font-weight:700}.air-widget-title svg{width:1.65vh;height:1.65vh}.air-widget-link{display:inline-flex;align-items:center;gap:.3vw;border:0;background:none;color:var(--air-primary);font-size:1.4vh;font-weight:700;cursor:pointer;white-space:nowrap}.air-widget-link svg{width:1.55vh;height:1.55vh}.air-widget-loading,.air-widget-empty{margin-top:1.1vh;color:var(--air-muted);font-size:1.4vh}.air-widget-body{margin-top:1.2vh}.air-widget-badge{display:inline-block;border-radius:999px;background:#eeeafb;color:var(--air-primary-dark);padding:.5vh .7vw;font-size:1.2vh;font-weight:800;letter-spacing:.06em}.air-widget-item-title{margin-top:1vh;font-size:1.7vh;font-weight:700;line-height:1.3}.air-widget-copy{margin-top:.5vh;color:#6e6c88;font-size:1.4vh;line-height:1.5}.air-widget-foot{display:flex;align-items:center;gap:.7vw;margin-top:1.4vh;flex-wrap:wrap}.air-widget-kind{border-radius:999px;padding:.5vh .7vw;font-size:1.2vh;font-weight:800;white-space:nowrap}.air-widget-count{color:var(--air-muted);font-size:1.3vh;font-weight:600}.air-widget-cta{margin-left:auto;border:0;border-radius:999px;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;padding:1vh 1.1vw;font-size:1.4vh;font-weight:700;cursor:pointer;white-space:nowrap}@media (max-width:1100px){.air-main{display:flex;flex-direction:column;overflow:hidden}.air-list{flex:1;min-height:0}.air-detail{order:-1;flex:none;align-self:stretch;max-height:48vh}.air-days{grid-template-columns:repeat(7,1fr)}.air-day{border-radius:18px}}.ai-post-recommendation{--air-primary:#007AFF;--air-primary-dark:#0051D5;--air-ink:#0F172A;--air-muted:#94A3B8;--air-border:#E2E8F0;background:#f8fafc}.air-back{border-color:#e2e8f0}.air-back:hover{border-color:#93c5fd}.air-dot-created{background:#34c759}.air-day{border-color:#e2e8f0}.air-day.today{border-color:#93c5fd}.air-pip.made{background:#34c759}.air-list::-webkit-scrollbar-thumb,.air-detail::-webkit-scrollbar-thumb{background:#cbd5e1}.air-filter-bar{border-color:#93c5fd;box-shadow:0 6px 18px #007aff1a}.air-filter-text{color:#475569}.air-filter-clear{background:#007aff;box-shadow:0 8px 20px #007aff4d}.air-group-list{border-left-color:#e2e8f0}.air-group-dot{box-shadow:0 0 0 3px #f1f5f9}.air-group-dot.done{background:#34c759}.air-card-foot{border-top-color:#e2e8f0}.air-empty-btn{border-color:#e2e8f0;color:#0f172a}.air-detail-head{border-bottom-color:#e2e8f0}.air-watch-btn{color:#0051d5;box-shadow:0 8px 18px #0f172a4d}.air-why{border-top-color:#e2e8f0}.air-why-tick{color:#34c759}.air-why-text{color:#475569}.air-meta{border-top-color:#e2e8f0}.air-cta-create{background:#007aff;box-shadow:0 10px 24px #007aff4d}.air-cta-open{background:#0f172a}.air-cta-generating{background:#f1f5f9;color:#64748b}.air-modal-icon{background:linear-gradient(135deg,#93c5fd,#007aff);box-shadow:0 0 0 10px #007aff1f}.air-modal-copy{color:#64748b}.air-modal-progress{background:#e2e8f0}.air-icon-btn{background:#e8f1ff}.air-schedule-fields input{border-color:#e2e8f0;background:#f8fafc}.air-schedule-fields input:focus{border-color:#007aff;box-shadow:0 0 0 4px #007aff1f}.air-field-label{color:#64748b}.air-channel{border-color:#e2e8f0}.air-channel.active{background:#e8f1ff}.air-modal-secondary{background:#f1f5f9}.air-modal-primary{background:#007aff;box-shadow:0 10px 24px #007aff4d}.air-modal-ghost{color:#64748b}.air-schedule-note{color:#475569}.air-publish-row{border-bottom-color:#e2e8f0}.air-publish-toggle.done{background:#34c759}.air-widget-badge{background:#e8f1ff}.air-widget-copy{color:#64748b}.air-widget-cta{background:#007aff}@media (max-width:640px){.ai-post-recommendation{padding:16px}.air-head{align-items:flex-start;flex-direction:column}.air-counters{width:100%}.air-counter{flex:1}.air-days{grid-template-columns:repeat(4,1fr)}.air-group-date{flex-basis:52px}.air-schedule-fields,.air-channels{grid-template-columns:1fr}}._frame_nf5aa_1{width:100%;height:100%;min-height:0;overflow:hidden}._page_nf5aa_2{--accent:#007AFF;--ink:#0F172A;--muted:#64748B;--navy:#0D1B2A;--green:#34C759;--purple:#AF52DE;--orange:#FF9500;--red:#FF3B30;box-sizing:border-box;height:100%;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:calc(17.952 * var(--u));padding:calc(17.952 * var(--u)) calc(18.018 * var(--u)) calc(15.03 * var(--u));background:#f8fafc;color:var(--ink);font-family:Open Sans,system-ui,sans-serif;font-size:calc(12.107 * var(--u))}._page_nf5aa_2 *{box-sizing:border-box}._page_nf5aa_2 h1,._page_nf5aa_2 h2,._page_nf5aa_2 h3,._page_nf5aa_2 p{margin:0}._page_nf5aa_2 button{font:inherit;cursor:pointer;color:inherit}._page_nf5aa_2 button:disabled{cursor:default;opacity:.45}._page_nf5aa_2 button:focus-visible{outline:calc(2 * var(--u)) solid var(--accent);outline-offset:calc(3 * var(--u))}._page_nf5aa_2 svg{width:calc(15.03 * var(--u));height:calc(15.03 * var(--u));flex-shrink:0}._page_nf5aa_2 small{font-size:calc(11.523 * var(--u))}._primary_nf5aa_10{display:flex;align-items:center;justify-content:center;gap:calc(8.873 * var(--u));border:0;border-radius:calc(999 * var(--u));padding:calc(8.35 * var(--u)) calc(15.015 * var(--u));background:var(--accent);color:#fff!important;font-weight:700!important;min-height:calc(32.565 * var(--u));white-space:nowrap}._primary_nf5aa_10:hover{background:#0063ce}._top_nf5aa_12{display:grid;grid-template-columns:1.45fr repeat(5,minmax(0,1fr));gap:calc(16.38 * var(--u));flex:none}._intro_nf5aa_13 h1{font-size:calc(24.215 * var(--u));font-weight:650;letter-spacing:-.04em;white-space:nowrap}._intro_nf5aa_13 h1 small{font-size:calc(10.563 * var(--u));color:var(--accent);letter-spacing:0}._intro_nf5aa_13 h1 svg{width:calc(10.438 * var(--u));height:calc(10.438 * var(--u));display:inline}._intro_nf5aa_13>div{display:flex;align-items:center;gap:calc(11.602 * var(--u));margin-top:calc(11.273 * var(--u))}._intro_nf5aa_13 ._primary_nf5aa_10{height:calc(43.002 * var(--u));font-size:calc(13.777 * var(--u));padding-inline:calc(21.84 * var(--u))}._intro_nf5aa_13 ._primary_nf5aa_10 svg{width:calc(22.127 * var(--u));height:calc(22.127 * var(--u))}._tasks_nf5aa_19{border:0;background:none;display:flex;align-items:center;gap:calc(4.095 * var(--u));font-size:calc(12.483 * var(--u))!important;font-weight:600!important;white-space:nowrap;padding:0}._tasks_nf5aa_19 svg{width:calc(11.273 * var(--u))}._kpi_nf5aa_21{position:relative;text-align:left;min-width:0;border:calc(1 * var(--u)) solid #E2E8F0;border-radius:calc(12.942 * var(--u));background:#fff;padding:calc(10.855 * var(--u)) calc(11.602 * var(--u));height:calc(83.5 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #0f172a0d,0 calc(4 * var(--u)) calc(12 * var(--u)) #0f172a0d}._top_nf5aa_12>div._kpi_nf5aa_21{overflow:hidden}._top_nf5aa_12>div._kpi_nf5aa_21 ._ribbon_nf5aa_23{background:#34c759!important}._kpi_nf5aa_21 label{display:block;font-size:calc(10.755 * var(--u));font-weight:800;margin-bottom:calc(5.428 * var(--u));color:#0f172a}._kpi_nf5aa_21 strong{display:block;font-size:calc(27.555 * var(--u));line-height:1;font-weight:800;letter-spacing:-.025em}._kpi_nf5aa_21 small{display:block;margin-top:calc(4.175 * var(--u));color:#64748b;font-size:calc(11.042 * var(--u))}._muted_nf5aa_27{opacity:.18}._hubCount_nf5aa_29{display:flex;align-items:center;justify-content:space-between;gap:calc(5.46 * var(--u))}._hubCount_nf5aa_29 b{font-size:calc(13.777 * var(--u));color:#ff3b30}._hubCount_nf5aa_29 b[data-ready=true]{color:#34c759}._shortcuts_nf5aa_32{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(16.38 * var(--u));flex:none}._shortcuts_nf5aa_32 button{display:flex;align-items:center;gap:calc(10.92 * var(--u));border:calc(1 * var(--u)) solid #E2E8F0;border-radius:calc(14.195 * var(--u));background:#fff;text-align:left;padding:calc(8.35 * var(--u)) calc(12.285 * var(--u));height:calc(50.935 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #0f172a0d,0 calc(4 * var(--u)) calc(12 * var(--u)) #0f172a0d}._shortcuts_nf5aa_32 i{display:grid;place-items:center;background:#e8f1ff;color:#007aff;border-radius:calc(7.097 * var(--u));width:calc(32.565 * var(--u));height:calc(32.565 * var(--u));flex-shrink:0}._shortcuts_nf5aa_32 i[data-tone="1"]{background:#e8fbef;color:#34c759}._shortcuts_nf5aa_32 i[data-tone="2"]{background:#f4ecff;color:#af52de}._shortcuts_nf5aa_32 i[data-tone="3"]{background:#ffebeb;color:#ff3b30}._shortcuts_nf5aa_32 i[data-tone="4"]{background:#e8f1ff;color:#007aff}._shortcuts_nf5aa_32 i[data-tone="5"]{background:#e8fbef;color:#34c759}._shortcuts_nf5aa_32 i svg{width:calc(18.37 * var(--u));height:calc(18.37 * var(--u))}._shortcuts_nf5aa_32 b{font-size:calc(12.525 * var(--u));font-weight:600;display:block}._shortcuts_nf5aa_32 small{display:block;color:#64748b;margin-top:calc(1.67 * var(--u))}._middle_nf5aa_43{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16.38 * var(--u));min-height:calc(233.8 * var(--u));flex:1}._card_nf5aa_44{min-width:0;display:flex;flex-direction:column;background:#fff;border:calc(1 * var(--u)) solid #E2E8F0;border-radius:calc(18.37 * var(--u));padding:calc(15.03 * var(--u)) calc(15.015 * var(--u));gap:calc(7.515 * var(--u));overflow:hidden;box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #0f172a0d,0 calc(6 * var(--u)) calc(16 * var(--u)) #0f172a0d}._card_nf5aa_44 header{display:flex;align-items:center;justify-content:space-between;gap:calc(5.46 * var(--u))}._card_nf5aa_44 h2{font-size:calc(15.865 * var(--u));font-weight:650;line-height:1.25;display:flex;align-items:center;gap:calc(5.46 * var(--u))}._card_nf5aa_44 h3{font-size:calc(13.777 * var(--u));font-weight:700;line-height:1.35}._card_nf5aa_44 p{font-size:calc(13.443 * var(--u));line-height:1.45;color:var(--muted)}._card_nf5aa_44 footer{display:flex;align-items:center;justify-content:space-between;gap:calc(8.19 * var(--u));margin-top:auto;font-size:calc(12.483 * var(--u))}._card_nf5aa_44 footer>span{color:#94a3b8;font-weight:600}._card_nf5aa_44 footer ._primary_nf5aa_10{font-size:calc(12.65 * var(--u))}._link_nf5aa_52{display:flex;align-items:center;gap:calc(2.73 * var(--u));flex-shrink:0;background:none;border:0;color:#007aff!important;padding:0;white-space:nowrap;font-size:calc(12.107 * var(--u))!important;font-weight:600!important}._link_nf5aa_52 svg{width:calc(12.525 * var(--u))}._recommendation_nf5aa_54{display:flex;align-items:center;gap:calc(12.285 * var(--u));flex:1;min-height:0}._reel_nf5aa_55,._album_nf5aa_55{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;width:calc(81.9 * var(--u));height:calc(129.425 * var(--u));border:0;border-radius:calc(12.525 * var(--u));color:#fff!important;background:#af52de;padding:calc(9.602 * var(--u)) calc(8.873 * var(--u));text-align:left;font-size:calc(12.483 * var(--u))!important;overflow:hidden}._reel_nf5aa_55>b{font-size:calc(13 * var(--u));font-weight:800}._album_nf5aa_55>b{font-size:calc(12 * var(--u));font-weight:800}._reel_nf5aa_55 svg{align-self:center;width:calc(30.06 * var(--u));height:calc(30.06 * var(--u));border:calc(1 * var(--u)) solid white;padding:calc(6.68 * var(--u));border-radius:50%}._reel_nf5aa_55 span{font-weight:700;font-size:calc(12.65 * var(--u))}._album_nf5aa_55 span{font-weight:700;font-size:calc(12 * var(--u))}._copy_nf5aa_61{min-width:0;flex:1}._copy_nf5aa_61 h3{margin:calc(3.34 * var(--u)) 0}._copy_nf5aa_61 p{font-size:calc(14 * var(--u));line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._copy_nf5aa_61>small{font-size:calc(12.5 * var(--u));display:flex;align-items:flex-start;gap:calc(5.46 * var(--u));margin-top:calc(4.175 * var(--u));color:#64748b;line-height:1.3}._copy_nf5aa_61>small svg{color:#34c759;width:calc(10.855 * var(--u));height:calc(10.855 * var(--u))}._badge_nf5aa_67{display:inline-block;background:#e8f1ff;color:#007aff;border-radius:calc(999 * var(--u));padding:calc(2.087 * var(--u)) calc(5.46 * var(--u));font-size:calc(10.5 * var(--u));font-weight:750}._pill_nf5aa_68{display:inline-block;background:#e8f1ff;color:#007aff;border-radius:calc(999 * var(--u));padding:calc(2.087 * var(--u)) calc(8.19 * var(--u));font-size:calc(12.5 * var(--u));white-space:nowrap}._postCarousel_nf5aa_69{display:flex;align-items:center;gap:calc(13.65 * var(--u));flex:1;position:relative;padding:calc(10.02 * var(--u)) calc(25.935 * var(--u))}._album_nf5aa_55{background:#e2e8f0}._album_nf5aa_55 svg{align-self:center;width:calc(33.4 * var(--u));height:calc(33.4 * var(--u));opacity:.5}._album_nf5aa_55 img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}._arrow_nf5aa_73{position:absolute;left:calc(-12.285 * var(--u));top:45%;border:calc(1 * var(--u)) solid #E2E8F0;border-radius:50%;background:#fff;display:grid;place-items:center;width:calc(27.555 * var(--u));height:calc(27.555 * var(--u));padding:0;box-shadow:0 calc(1 * var(--u)) calc(3 * var(--u)) #0001}._arrow_nf5aa_73:last-child{left:auto;right:0}._dots_nf5aa_75{display:flex;align-items:center;gap:calc(4.095 * var(--u));font-weight:600}._dots_nf5aa_75 i{width:calc(5.428 * var(--u));height:calc(5.428 * var(--u));border-radius:50%;background:#e2e8f0}._dots_nf5aa_75 i[data-active=true]{background:var(--accent)}._middle_nf5aa_43 ._card_nf5aa_44>._primary_nf5aa_10{margin-top:auto;font-size:calc(12.107 * var(--u))}._lower_nf5aa_79{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.42fr;gap:calc(17.745 * var(--u));min-height:calc(288.075 * var(--u));flex:1.23}._lower_nf5aa_79 ._card_nf5aa_44>._primary_nf5aa_10{margin-top:auto;font-size:calc(12 * var(--u))}._online_nf5aa_81{color:#34c759;font-size:calc(9.122 * var(--u));white-space:nowrap}._subtitle_nf5aa_82{color:#64748b;font-size:calc(10.563 * var(--u))!important}._website_nf5aa_83{flex:1;min-height:0;margin:calc(2.087 * var(--u)) calc(22.523 * var(--u)) calc(9.185 * var(--u));border:calc(1 * var(--u)) solid #E2E8F0;border-radius:calc(6.68 * var(--u));overflow:hidden;position:relative}._empty_nf5aa_85{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(8.35 * var(--u));gap:calc(8.35 * var(--u));text-align:center;font-size:calc(12.004 * var(--u));color:#64748b}._avatarPhoto_nf5aa_86{position:relative;border:calc(2 * var(--u)) solid #D1FAE5;border-top-color:#34c759;width:calc(108.55 * var(--u));height:calc(108.55 * var(--u));border-radius:50%;margin:calc(2.505 * var(--u)) auto calc(10.438 * var(--u));background:#f1f5f9;display:grid;place-items:center;flex-shrink:0}._avatarPhoto_nf5aa_86 img{width:100%;height:100%;object-fit:cover;border-radius:50%}._avatarPhoto_nf5aa_86 ._avatarImage_nf5aa_88{display:block;aspect-ratio:1/1;border-radius:50%!important;clip-path:circle(50%);object-fit:cover}._avatarPhoto_nf5aa_86>svg{width:calc(50.1 * var(--u));height:calc(50.1 * var(--u));color:#94a3b8}._avatarPhoto_nf5aa_86 span{position:absolute;bottom:calc(-8.35 * var(--u));background:#34c759;color:#fff;padding:calc(4.593 * var(--u)) calc(8.19 * var(--u));font-size:calc(7.201 * var(--u));border-radius:calc(99 * var(--u));white-space:nowrap}._avatar_nf5aa_86>h3{color:#007aff;text-align:center;font-size:calc(13.443 * var(--u))}._insight_nf5aa_92{padding:calc(10.02 * var(--u)) calc(10.92 * var(--u));background:#f1f5f9;border:calc(1 * var(--u)) solid #E2E8F0;border-radius:calc(11.69 * var(--u));font-size:calc(12.483 * var(--u));line-height:1.4;color:#0f172a}._avatar_nf5aa_86 ._insight_nf5aa_92{padding:calc(5.01 * var(--u)) calc(5.46 * var(--u));font-size:calc(10.563 * var(--u));border-radius:calc(6.68 * var(--u))}._insight_nf5aa_92 small{display:block;color:#94a3b8;font-size:calc(10.563 * var(--u))}._twoButtons_nf5aa_95{display:flex;gap:calc(8.19 * var(--u));margin-top:auto}._twoButtons_nf5aa_95 button{flex:1;border-radius:calc(999 * var(--u));border:calc(1 * var(--u)) solid #E2E8F0;background:#f1f5f9;font-size:calc(11.042 * var(--u));padding:calc(8.35 * var(--u))}._twoButtons_nf5aa_95 ._primary_nf5aa_10{background:var(--accent)}._seo_nf5aa_98{flex:1;display:flex;align-items:center;gap:calc(24.57 * var(--u))}._ring_nf5aa_99{width:calc(77.655 * var(--u));height:calc(77.655 * var(--u));padding:calc(6.68 * var(--u));border-radius:50%;display:grid;place-items:center;flex-shrink:0}._ring_nf5aa_99 strong{display:grid;place-items:center;width:100%;height:100%;background:#fff;border-radius:50%;font-size:calc(15.03 * var(--u))}._seo_nf5aa_98>div:last-child{display:flex;flex-direction:column;gap:calc(4.175 * var(--u));font-size:calc(12.107 * var(--u));white-space:nowrap}._seo_nf5aa_98 span[data-level="0"],._seo_nf5aa_98 span[data-level="1"]{color:#ff3b30}._seo_nf5aa_98 span[data-level="2"]{color:#ff9500}._seo_nf5aa_98 span[data-level="3"]{color:#34c759}._week_nf5aa_105{display:grid;grid-template-columns:repeat(7,1fr);margin:calc(10.02 * var(--u)) 0}._week_nf5aa_105 button{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:calc(4.593 * var(--u));padding:0}._week_nf5aa_105 small{font-size:calc(9.122 * var(--u));color:#94a3b8}._week_nf5aa_105 b{font-size:calc(11.042 * var(--u));width:calc(22.545 * var(--u));height:calc(22.545 * var(--u));display:grid;place-items:center;border-radius:50%}._week_nf5aa_105 b[data-active=true]{background:var(--accent);color:#fff}._events_nf5aa_110{flex:1;min-height:0;overflow:auto}._events_nf5aa_110>button{display:flex;align-items:center;gap:calc(6.143 * var(--u));width:100%;border:0;border-left:calc(2 * var(--u)) solid #34C759;background:#fff;padding:calc(3.34 * var(--u)) calc(4.095 * var(--u));margin-bottom:calc(2.505 * var(--u));font-size:calc(10.563 * var(--u));text-align:left}._events_nf5aa_110 b{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(10.563 * var(--u))}._events_nf5aa_110 small{font-size:calc(8.162 * var(--u));color:#34c759}._bottom_nf5aa_114{display:grid;grid-template-columns:4fr 1fr;gap:calc(17.745 * var(--u));min-height:calc(72.645 * var(--u));flex:none}._adoption_nf5aa_115,._coming_nf5aa_115{position:relative;display:flex;align-items:center;border:calc(1 * var(--u)) solid #E2E8F0;border-radius:calc(13.36 * var(--u));background:#fff;padding:calc(10.02 * var(--u)) calc(9.555 * var(--u));gap:calc(13.65 * var(--u));overflow:hidden;box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #0f172a0d,0 calc(4 * var(--u)) calc(12 * var(--u)) #0f172a0d}._adoption_nf5aa_115>svg{color:#007aff;width:calc(21.71 * var(--u));height:calc(21.71 * var(--u))}._adoption_nf5aa_115 h3{font-size:calc(13.36 * var(--u));font-weight:650}._adoption_nf5aa_115 small{color:#64748b}._adoptionNumbers_nf5aa_119{display:flex;gap:calc(20.475 * var(--u))}._adoptionNumbers_nf5aa_119>div{display:flex;flex-direction:column;white-space:nowrap}._adoptionNumbers_nf5aa_119 b{font-size:calc(14.195 * var(--u))}._bottomInsight_nf5aa_122{flex:1;font-size:calc(10.563 * var(--u));color:#0f172a;padding-top:calc(4.175 * var(--u))}._bottomInsight_nf5aa_122 b{display:block;font-size:calc(11.5 * var(--u));color:#0f172a}._ribbon_nf5aa_23{position:absolute;top:0;right:0;border-radius:0 0 0 calc(25.05 * var(--u));background:#34c759;color:#fff;padding:calc(2.505 * var(--u)) calc(24.57 * var(--u));font-size:calc(12.964 * var(--u));font-weight:700}._kpiSoon_nf5aa_124 label{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-right:calc(99 * var(--u))}._kpiSoon_nf5aa_124 ._ribbon_nf5aa_23{border-radius:0 0 0 calc(8 * var(--u));padding:calc(2.5 * var(--u)) calc(12 * var(--u));font-size:calc(10 * var(--u));white-space:nowrap}._coming_nf5aa_115{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:calc(5.428 * var(--u))}._coming_nf5aa_115 button{border:0;background:none;font-size:calc(13.443 * var(--u));padding:0}._notice_nf5aa_127{display:flex;justify-content:space-between;align-items:center;padding:calc(5.845 * var(--u)) calc(13.65 * var(--u));background:#fff4e5;border:calc(1 * var(--u)) solid #FFD9A3;border-radius:calc(8.35 * var(--u));flex:none}._notice_nf5aa_127 button{border:0;background:none;color:var(--accent);font-weight:700}._page_nf5aa_2{--u:calc(.118623962vh * var(--fit, .8));--accent:#007AFF;--ink:#0F172A;--muted:#64748B;--navy:#0D1B2A;--green:#34C759;--purple:#AF52DE;--orange:#FF9500;--red:#FF3B30;gap:calc(12 * var(--u));padding:calc(14 * var(--u));overflow:hidden;font-size:calc(12 * var(--u))}._page_nf5aa_2,._page_nf5aa_2 :is(h1,h2,h3,p,span,button,div,small,label,b,strong,em,section,article,nav,footer,header){font-family:Open Sans,system-ui,sans-serif!important;letter-spacing:0}._page_nf5aa_2 img{flex-shrink:0}._primary_nf5aa_10{height:calc(32 * var(--u));min-height:calc(32 * var(--u));padding:calc(6 * var(--u)) calc(14 * var(--u));gap:calc(6 * var(--u))}._primary_nf5aa_10>img{width:calc(12 * var(--u));height:calc(12 * var(--u))}._top_nf5aa_12{grid-template-columns:281fr repeat(5,minmax(0,193.6fr));gap:calc(12 * var(--u))}._intro_nf5aa_13{display:flex;flex-direction:column;justify-content:center}._intro_nf5aa_13 h1{font-size:calc(25 * var(--u));font-weight:700;display:flex;align-items:center;gap:calc(8 * var(--u))}._intro_nf5aa_13 h1 small{font-size:calc(11.5 * var(--u));font-weight:600;display:flex;align-items:center;white-space:nowrap}._intro_nf5aa_13 h1 img{width:calc(12 * var(--u));height:calc(12 * var(--u))}._intro_nf5aa_13>div{gap:calc(12 * var(--u));margin-top:calc(12 * var(--u))}._intro_nf5aa_13 ._primary_nf5aa_10{width:calc(155 * var(--u));height:calc(43 * var(--u));font-size:calc(14 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u));font-weight:600!important}._intro_nf5aa_13 ._primary_nf5aa_10 img{width:calc(24 * var(--u));height:calc(24 * var(--u))}._tasks_nf5aa_19{font-size:calc(14 * var(--u))!important}._kpi_nf5aa_21{min-height:calc(98 * var(--u));padding:calc(12 * var(--u)) calc(12 * var(--u)) calc(16 * var(--u));border-radius:calc(12 * var(--u));border-color:#e2e8f0}._kpi_nf5aa_21 label{font-size:calc(11.5 * var(--u));font-weight:700;line-height:calc(12 * var(--u));margin-bottom:calc(4 * var(--u))}._kpi_nf5aa_21 strong{font-size:calc(30 * var(--u));line-height:1;font-weight:600}._kpi_nf5aa_21 small{font-size:calc(11.5 * var(--u));line-height:calc(12 * var(--u));margin-top:calc(4 * var(--u));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._kpiValue_nf5aa_150{display:flex;align-items:center;justify-content:space-between;gap:calc(4 * var(--u))}._kpiValue_nf5aa_150 strong{font-size:calc(24 * var(--u))}._kpiValue_nf5aa_150>span{font-size:calc(18 * var(--u));font-weight:600;white-space:nowrap}._kpiLive_nf5aa_153 ._kpiValue_nf5aa_150>span{color:#34c759}._muted_nf5aa_27{opacity:1;color:#cbd5e1!important}._muted_nf5aa_27 :is(strong,small,b,span){color:inherit!important}._hubCount_nf5aa_29 b{font-size:calc(16 * var(--u));font-weight:600;color:#ff3b30}._hubCount_nf5aa_29 strong{font-size:calc(24 * var(--u))}@keyframes _rd-pop_nf5aa_1{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1)}}._hubPop_nf5aa_159{display:inline-block;animation:_rd-pop_nf5aa_1 .45s ease}._hubCount_nf5aa_29 b[data-ready=true]{color:#34c759;text-shadow:0 0 calc(6 * var(--u)) rgba(52,199,89,.45)}._leadRing_nf5aa_163{position:relative;width:calc(56 * var(--u));height:calc(56 * var(--u));display:grid;place-items:center;border:0;border-radius:50%;font-size:calc(12 * var(--u));font-weight:700;color:#ff3b30}._empty_nf5aa_85>img{width:calc(24 * var(--u));height:calc(24 * var(--u))}._adoptionRing_nf5aa_165._muted_nf5aa_27{background:#e2e8f0!important}._shortcuts_nf5aa_32{gap:calc(12 * var(--u))}._shortcuts_nf5aa_32 button{height:calc(54 * var(--u));padding:0 calc(12 * var(--u));gap:calc(10 * var(--u));border-radius:calc(14 * var(--u))}._shortcuts_nf5aa_32 i{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(8 * var(--u))}._shortcuts_nf5aa_32 i img{width:calc(18 * var(--u));height:calc(18 * var(--u))}._shortcuts_nf5aa_32 b{font-size:calc(15 * var(--u));font-weight:600}._shortcuts_nf5aa_32 small{font-size:calc(11.5 * var(--u));margin-top:calc(1 * var(--u))}._middle_nf5aa_43{min-height:calc(248 * var(--u));flex:248;gap:calc(12 * var(--u))}._lower_nf5aa_79{min-height:calc(300 * var(--u));flex:300;grid-template-columns:388fr 260fr 260fr 367fr;gap:calc(14 * var(--u))}._card_nf5aa_44{padding:calc(16 * var(--u));gap:calc(8 * var(--u));border-radius:calc(16 * var(--u));border-color:#e2e8f0}._card_nf5aa_44 h2{font-size:calc(17 * var(--u));font-weight:700;white-space:nowrap}._card_nf5aa_44 h2>img{width:calc(14 * var(--u));height:calc(14 * var(--u))}._card_nf5aa_44 h3{font-size:calc(14 * var(--u));font-weight:700}._card_nf5aa_44 p{font-size:calc(12 * var(--u));line-height:1.4}._card_nf5aa_44 header p{font-size:calc(11.5 * var(--u))}._link_nf5aa_52{font-size:calc(12 * var(--u))!important}._reel_nf5aa_55,._album_nf5aa_55{height:calc(128 * var(--u));width:calc(82 * var(--u));padding:calc(8 * var(--u));border-radius:calc(12 * var(--u))}._reel_nf5aa_55{background:#af52de}._reel_nf5aa_55 svg{width:calc(30 * var(--u));height:calc(30 * var(--u));background:#ffffff26}._album_nf5aa_55>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}._album_nf5aa_55>b,._album_nf5aa_55>span{position:relative;z-index:1;text-shadow:0 calc(1 * var(--u)) calc(3 * var(--u)) rgba(0,0,0,.45)}._reel_nf5aa_55>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}._reel_nf5aa_55>b,._reel_nf5aa_55>span{position:relative;z-index:1;text-shadow:0 calc(1 * var(--u)) calc(3 * var(--u)) rgba(0,0,0,.45)}._copy_nf5aa_61 p,._copy_nf5aa_61>small{font-size:calc(12 * var(--u))}._badge_nf5aa_67{font-size:calc(12.5 * var(--u));background:#e8f1ff;color:#007aff;font-weight:700}._pill_nf5aa_68{font-size:calc(12.5 * var(--u));font-weight:700}._postCarousel_nf5aa_69{padding:0 calc(24 * var(--u));gap:calc(12 * var(--u))}._postMeta_nf5aa_192{display:flex;align-items:center;flex-wrap:wrap;gap:calc(6 * var(--u))}._postMeta_nf5aa_192 small{font-size:calc(11 * var(--u));color:#34c759;font-weight:700}._campaign_nf5aa_194{font-size:calc(11 * var(--u));font-weight:700;background:#f4ecff;color:#af52de;border-radius:calc(4 * var(--u));padding:calc(2 * var(--u)) calc(6 * var(--u))}._card_nf5aa_44 footer{font-size:calc(12.65 * var(--u))}._middle_nf5aa_43 ._card_nf5aa_44>._primary_nf5aa_10{font-size:calc(13 * var(--u))}._website_nf5aa_83{margin:0 calc(23 * var(--u));min-height:calc(165 * var(--u))}._browserBar_nf5aa_198{height:calc(18 * var(--u));display:flex;align-items:center;padding:0 calc(8 * var(--u));background:#f8fafc;border-bottom:calc(1 * var(--u)) solid #e2e8f0}._browserBar_nf5aa_198 span{color:#34c759;font-size:calc(6.9 * var(--u));white-space:nowrap}._browserBar_nf5aa_198 small{flex:1;text-align:center;font-size:calc(9.2 * var(--u));color:#94a3b8}._online_nf5aa_81{font-size:calc(12 * var(--u));font-weight:700}._subtitle_nf5aa_82{font-size:calc(11.5 * var(--u))!important}._avatarPhoto_nf5aa_86{width:calc(108 * var(--u));height:calc(108 * var(--u));border-color:#d1fae5;border-top-color:#34c759;padding:calc(3 * var(--u));margin:0 auto calc(12 * var(--u))}._avatarPhoto_nf5aa_86 span{font-size:calc(8.05 * var(--u));font-weight:700;background:#34c759}._avatar_nf5aa_86>h3{font-size:calc(12 * var(--u));color:#007aff;white-space:nowrap}._avatar_nf5aa_86 ._insight_nf5aa_92{font-size:calc(11.5 * var(--u));width:100%;height:calc(43 * var(--u))}._avatar_nf5aa_86 ._insight_nf5aa_92 small{font-size:calc(11.5 * var(--u))}._twoButtons_nf5aa_95 button{height:calc(32 * var(--u));font-size:calc(12 * var(--u));font-weight:700}._seo_nf5aa_98{gap:calc(32 * var(--u));padding:0 calc(5 * var(--u))}._ring_nf5aa_99{width:calc(77 * var(--u));height:calc(77 * var(--u));padding:calc(6 * var(--u))}._ring_nf5aa_99 strong{font-size:calc(16 * var(--u))}._seo_nf5aa_98>div:last-child{font-size:calc(12 * var(--u))}._insight_nf5aa_92{font-size:calc(12.65 * var(--u));min-height:calc(50 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u))}._week_nf5aa_105{margin:calc(10 * var(--u)) 0}._events_nf5aa_110>button{font-size:calc(10.35 * var(--u));margin-bottom:calc(8 * var(--u))}._events_nf5aa_110 b{font-size:calc(11.5 * var(--u))}._events_nf5aa_110 small{font-size:calc(9.2 * var(--u))}._bottom_nf5aa_114{grid-template-columns:1046fr 265fr;gap:calc(14 * var(--u));min-height:calc(75 * var(--u))}._adoption_nf5aa_115,._coming_nf5aa_115{height:calc(75 * var(--u));border-radius:calc(12 * var(--u));gap:calc(12 * var(--u));padding:calc(8 * var(--u))}._adoption_nf5aa_115>img{width:calc(24 * var(--u));height:calc(24 * var(--u))}._adoption_nf5aa_115 h3{font-size:calc(14 * var(--u));font-weight:700;white-space:nowrap}._adoption_nf5aa_115 small{font-size:calc(12 * var(--u))}._adoptionNumbers_nf5aa_119 small{font-size:calc(11.5 * var(--u))}._adoptionNumbers_nf5aa_119{gap:calc(8 * var(--u))}._adoptionNumbers_nf5aa_119>div{min-width:calc(56 * var(--u))}._adoptionNumbers_nf5aa_119 b{font-size:calc(15 * var(--u))}._adoptionRing_nf5aa_165{width:calc(44 * var(--u));height:calc(44 * var(--u));padding:calc(3 * var(--u));border-radius:50%;flex-shrink:0}._adoptionRing_nf5aa_165>div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:#fff}._adoptionRing_nf5aa_165 b{font-size:calc(12.65 * var(--u))}._adoptionRing_nf5aa_165 small{font-size:calc(5.75 * var(--u));font-weight:600}._bottomInsight_nf5aa_122{font-size:calc(12 * var(--u));line-height:1.4}._bottomInsight_nf5aa_122 p{font-size:calc(13 * var(--u));line-height:1.45}._ribbon_nf5aa_23{font-size:calc(12 * var(--u));height:calc(22 * var(--u));padding:calc(3 * var(--u)) calc(22 * var(--u));background:#34c759;overflow:hidden}._top_nf5aa_12>div._kpi_nf5aa_21 ._ribbon_nf5aa_23{background:#34c759;border-radius:0 0 0 calc(25.05 * var(--u))}._coming_nf5aa_115{padding:calc(14 * var(--u)) calc(12 * var(--u));gap:calc(10 * var(--u))}._coming_nf5aa_115 button{font-size:calc(12 * var(--u))}._frame_nf5aa_1{background:#f8fafc}._page_nf5aa_2 button{cursor:default}._page_nf5aa_2 button:hover{filter:none}._primary_nf5aa_10:hover{background:var(--accent)}._page_nf5aa_2{height:100%;max-height:100%;overflow:hidden}._middle_nf5aa_43,._lower_nf5aa_79{flex:none}._middle_nf5aa_43{height:calc(248 * var(--u))}._lower_nf5aa_79{height:calc(300 * var(--u))}._bottom_nf5aa_114{height:calc(75 * var(--u))}._page_nf5aa_2{justify-content:space-between}._card_nf5aa_44{position:relative}._leadRing_nf5aa_163{border:0;background:none;padding:0}._leadRing_nf5aa_163 svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}._leadRing_nf5aa_163 b{position:relative;display:grid;place-items:center;width:calc(38 * var(--u));height:calc(38 * var(--u));border-radius:50%;background:#fff}._ring_nf5aa_99{background:conic-gradient(#ff3b30 21.7%,#ffe9e9 0)}._seo_nf5aa_98 span[data-level="1"]{color:#ff3b30}._websiteCard_nf5aa_259{gap:calc(4 * var(--u))}._websiteCard_nf5aa_259>header{gap:0}._websiteCard_nf5aa_259 ._subtitle_nf5aa_82{font-size:calc(11.5 * var(--u))!important;white-space:nowrap}._website_nf5aa_83{flex:none;height:calc(165 * var(--u));min-height:0;margin:calc(4 * var(--u)) calc(23 * var(--u)) 0}._mockSite_nf5aa_263{height:calc(147 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));display:flex;flex-direction:column;gap:calc(6 * var(--u))}._mockNav_nf5aa_264{display:flex;align-items:center;gap:calc(6 * var(--u));white-space:nowrap}._mockNav_nf5aa_264>b{display:flex;align-items:center;gap:calc(4 * var(--u));font-size:calc(9.2 * var(--u));color:#0f172a}._mockNav_nf5aa_264 i{width:calc(12 * var(--u));height:calc(12 * var(--u));background:#007aff;border-radius:calc(3 * var(--u))}._mockNav_nf5aa_264>span{font-size:calc(8.05 * var(--u));color:#94a3b8}._mockNav_nf5aa_264>button{border:0;border-radius:calc(6 * var(--u));background:#007aff;color:#fff;font-size:calc(6.9 * var(--u));font-weight:700;padding:calc(3 * var(--u)) calc(8 * var(--u));white-space:nowrap}._mockHero_nf5aa_269 button{border:0;border-radius:calc(6 * var(--u));background:#007aff;color:#fff;font-size:calc(9.2 * var(--u));font-weight:600;padding:calc(4 * var(--u)) calc(10 * var(--u));white-space:nowrap}._mockHero_nf5aa_269{flex:1;display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--u))}._mockHero_nf5aa_269>div:first-child{flex:1;min-width:0}._mockHero_nf5aa_269 h3{font-size:calc(12 * var(--u));font-weight:700;color:#0f172a}._mockHero_nf5aa_269 p{font-size:calc(11.5 * var(--u));color:#94a3b8;line-height:1.36;margin:calc(10 * var(--u)) 0}._mockPhoto_nf5aa_274{flex-shrink:0;width:calc(88 * var(--u));height:calc(36 * var(--u));border:calc(1 * var(--u)) dashed #94a3b8;border-radius:calc(8 * var(--u));display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8fafc}._mockPhoto_nf5aa_274 b{font-size:calc(11.5 * var(--u));font-weight:600}._mockPhoto_nf5aa_274 small{font-size:calc(9.2 * var(--u));color:#94a3b8}._websiteDots_nf5aa_277{display:flex;justify-content:center;height:calc(10 * var(--u));align-items:center}._websiteSlide_nf5aa_278{height:100%;display:flex;flex-direction:column;animation:_rd-slide-in_nf5aa_1 .45s ease}._websitePrevious_nf5aa_279,._websiteNext_nf5aa_279{position:absolute;top:calc(129 * var(--u));width:calc(28 * var(--u));height:calc(28 * var(--u));border:calc(1 * var(--u)) solid #E2E8F0;border-radius:50%;background:#fff;display:grid;place-items:center;padding:0}._websitePrevious_nf5aa_279{left:calc(6 * var(--u))}._websiteNext_nf5aa_279{right:calc(6 * var(--u))}._webLive_nf5aa_282{height:calc(147 * var(--u));position:relative;overflow:hidden;background:#fff}._webLiveFrame_nf5aa_283{position:absolute;top:0;left:0;border:0;display:block;background:#fff;transform-origin:top left;scrollbar-width:none}._webLiveDesktop_nf5aa_284 ._webLiveFrame_nf5aa_283{width:calc(400% + 144px);height:calc(400% + 72px);transform:scale(.25)}._webLiveTablet_nf5aa_285 ._webLiveFrame_nf5aa_283{width:calc(300% + 108px);height:calc(300% + 54px);transform:scale(.3333)}._webLiveMobile_nf5aa_286 ._webLiveFrame_nf5aa_283{width:calc(100% + 18px);height:calc(100% + 18px)}._webLiveBadge_nf5aa_287{position:absolute;left:calc(6 * var(--u));bottom:calc(6 * var(--u));z-index:2;background:#0f172ab8;color:#fff;font-size:calc(8.5 * var(--u));font-weight:700;letter-spacing:.04em;padding:calc(2 * var(--u)) calc(7 * var(--u));border-radius:999px;pointer-events:none;text-transform:uppercase}._website_nf5aa_83 ._slideViewport_nf5aa_288{position:relative}._webSkeleton_nf5aa_289{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#f8fafc;display:flex;flex-direction:column;gap:calc(8 * var(--u));padding:calc(12 * var(--u))}._webSkeleton_nf5aa_289 i{display:block;border-radius:calc(4 * var(--u));background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:_rd-shimmer_nf5aa_1 1.4s ease-in-out infinite}._webSkeleton_nf5aa_289 i:nth-child(3){width:72%}._webSkeletonBar_nf5aa_292{height:calc(16 * var(--u));width:58%}._webSkeletonLine_nf5aa_293{height:calc(9 * var(--u))}._webSkeletonPhoto_nf5aa_294{height:calc(52 * var(--u));margin-top:auto}@keyframes _rd-shimmer_nf5aa_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._webSkeleton_nf5aa_289 i{animation:none}}._websitePrevious_nf5aa_279 svg,._websiteNext_nf5aa_279 svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}._avatarPhoto_nf5aa_86{margin-top:calc(2 * var(--u))}._avatar_nf5aa_86 ._insight_nf5aa_92{min-height:calc(43 * var(--u))}._events_nf5aa_110{overflow:hidden}._adoptionNumbers_nf5aa_119>div{gap:calc(2 * var(--u))}._adoptionNumbers_nf5aa_119>div>small:last-child{font-size:calc(10.35 * var(--u));font-weight:600}._adoptionRing_nf5aa_165._muted_nf5aa_27{background:conic-gradient(#e2e8f0 76%,#f1f5f9 0)!important}._bottomInsight_nf5aa_122{padding-top:0}._birthdayGroup_nf5aa_306{display:flex;flex:1 1 0;flex-direction:column;align-items:stretch;min-height:0;gap:calc(5 * var(--u))}._groupLabel_nf5aa_314{margin:0;color:#0f172a;font-size:calc(8 * var(--u));font-weight:600;line-height:normal}._metrics_nf5aa_321{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8 * var(--u));height:calc(52 * var(--u));flex:none}._metric_nf5aa_321{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;height:100%;padding:calc(6 * var(--u)) calc(8 * var(--u));gap:calc(2 * var(--u));border:calc(1 * var(--u)) solid #bfdbfe;border-radius:calc(12 * var(--u));background:#e8f1ff;text-align:center;overflow:hidden}._metric_nf5aa_321[data-tone=green]{background:#e8fbef;border-color:#a7f3d0}._metric_nf5aa_321[data-tone=red]{background:#ffefef;border-color:#ffc9c7}._metric_nf5aa_321[data-tone=purple]{background:#f4ecff;border-color:#e9d5ff;gap:0}._metric_nf5aa_321[data-tone=gray]{background:#f1f5f9;border-color:#e2e8f0}._page_nf5aa_2 ._birthdayCard_nf5aa_348 ._metric_nf5aa_321>p{font-family:Open Sans,system-ui,sans-serif!important;font-style:normal;font-synthesis:none;font-variation-settings:normal;font-feature-settings:normal;letter-spacing:0;text-transform:none;width:100%;margin:0;flex-shrink:0;text-align:center}._page_nf5aa_2 ._birthdayCard_nf5aa_348 ._metric_nf5aa_321 ._metricCount_nf5aa_361{font-size:2.25385vh!important;font-weight:700!important;line-height:1.2;color:#007aff}._page_nf5aa_2 ._birthdayCard_nf5aa_348 ._metric_nf5aa_321 ._metricLabel_nf5aa_367{font-size:1.18624vh!important;font-weight:400!important;line-height:1.2;color:#64748b;white-space:nowrap}._page_nf5aa_2 ._birthdayCard_nf5aa_348 ._metric_nf5aa_321[data-tone=green] ._metricCount_nf5aa_361{color:#34c759}._page_nf5aa_2 ._birthdayCard_nf5aa_348 ._metric_nf5aa_321[data-tone=red] ._metricCount_nf5aa_361{color:#ff3b30}._page_nf5aa_2 ._birthdayCard_nf5aa_348 ._metric_nf5aa_321[data-tone=purple] ._metricCount_nf5aa_361{color:#af52de}._page_nf5aa_2 ._birthdayCard_nf5aa_348 ._metric_nf5aa_321[data-tone=gray] ._metricCount_nf5aa_361{color:#0f172a}._birthdayCard_nf5aa_348 ._metric_nf5aa_321{padding-block:calc(2 * var(--u))}._birthdayCard_nf5aa_348 ._metrics_nf5aa_321{min-height:calc(3.986vh + 8 * var(--u))}._leadProgress_nf5aa_381{position:absolute;top:calc(12 * var(--u));right:calc(12 * var(--u));width:calc(78 * var(--u));display:flex;flex-direction:column;align-items:center;gap:calc(3 * var(--u))}._leadDelta_nf5aa_391{display:block;color:#34c759;font-size:calc(12 * var(--u));font-weight:600;line-height:calc(12 * var(--u));text-align:center;white-space:nowrap}._birthdayCard_nf5aa_348{gap:calc(8 * var(--u))}._birthdayCard_nf5aa_348 ._birthdayGroup_nf5aa_306{gap:calc(5 * var(--u))}._page_nf5aa_2 button:not([aria-disabled=true]){cursor:pointer}._calendarCard_nf5aa_403 h2{font-size:calc(17 * var(--u))}._calendarCard_nf5aa_403 ._subtitle_nf5aa_82{font-size:calc(10 * var(--u))!important}._calendarCard_nf5aa_403 header>b{font-size:calc(10 * var(--u))}._calendarCard_nf5aa_403 ._week_nf5aa_105 small{font-size:calc(14 * var(--u))}._calendarCard_nf5aa_403 ._week_nf5aa_105 b{font-size:calc(14 * var(--u));width:calc(26 * var(--u));height:calc(26 * var(--u))}._calendarCard_nf5aa_403 ._events_nf5aa_110>button{font-size:calc(11 * var(--u));gap:calc(6 * var(--u))}._calendarCard_nf5aa_403 ._events_nf5aa_110>button>span{flex-shrink:0;font-size:calc(10 * var(--u));font-weight:700}._calendarCard_nf5aa_403 ._events_nf5aa_110 b{min-width:0;font-size:calc(12 * var(--u));font-weight:400}._calendarCard_nf5aa_403 ._events_nf5aa_110 small{flex-shrink:0;font-size:calc(10 * var(--u));font-weight:700}._lower_nf5aa_79 ._calendarCard_nf5aa_403>._primary_nf5aa_10{font-size:calc(13 * var(--u))}@keyframes _rd-rise_nf5aa_1{0%{opacity:0;transform:translateY(calc(8 * var(--u)))}to{opacity:1;transform:none}}@keyframes _rd-slide-in_nf5aa_1{0%{opacity:0;transform:translate(calc(14 * var(--u)))}to{opacity:1;transform:none}}@keyframes _rd-pulse-soft_nf5aa_1{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes _rd-blink_nf5aa_1{0%,to{opacity:1}50%{opacity:.45}}@keyframes _rd-glow_nf5aa_1{0%,to{box-shadow:0 0 #34c75973}50%{box-shadow:0 0 0 calc(4 * var(--u)) #34c75900}}@keyframes _rd-typing_nf5aa_1{0%,to{opacity:.45}50%{opacity:1}}._top_nf5aa_12{animation:_rd-rise_nf5aa_1 .45s ease backwards}._shortcuts_nf5aa_32{animation:_rd-rise_nf5aa_1 .45s ease .06s backwards}._middle_nf5aa_43{animation:_rd-rise_nf5aa_1 .45s ease .12s backwards}._lower_nf5aa_79{animation:_rd-rise_nf5aa_1 .45s ease .18s backwards}._bottom_nf5aa_114{animation:_rd-rise_nf5aa_1 .45s ease .24s backwards}._primary_nf5aa_10{position:relative;overflow:hidden;isolation:isolate;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;box-shadow:0 calc(6 * var(--u)) calc(14 * var(--u)) #007aff47}._page_nf5aa_2 ._primary_nf5aa_10:hover{background:#0063ce;transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(10 * var(--u)) calc(20 * var(--u)) #007aff66}._page_nf5aa_2 ._primary_nf5aa_10:active{transform:translateY(0);box-shadow:0 calc(4 * var(--u)) calc(10 * var(--u)) #007aff4d}._card_nf5aa_44{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._card_nf5aa_44:hover{transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(8 * var(--u)) calc(18 * var(--u)) #0f172a1a;border-color:#cbd5e1}button._kpi_nf5aa_21{transition:transform .2s ease,box-shadow .2s ease}button._kpi_nf5aa_21:hover{transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(8 * var(--u)) calc(16 * var(--u)) #0f172a1a}._shortcuts_nf5aa_32 button{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._shortcuts_nf5aa_32 button:hover{transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(8 * var(--u)) calc(16 * var(--u)) #007aff24;border-color:#93c5fd}._shortcuts_nf5aa_32 button:hover i{animation-duration:1.1s}._shortcuts_nf5aa_32 i img{transition:transform .25s ease}._shortcuts_nf5aa_32 button:hover i img{transform:scale(1.22) rotate(-8deg)}._shortcuts_nf5aa_32 i{transition:transform .2s ease}._link_nf5aa_52 svg{transition:transform .2s ease}._link_nf5aa_52:hover svg{transform:translate(calc(2 * var(--u)))}._tasks_nf5aa_19 svg{transition:transform .2s ease}._tasks_nf5aa_19:hover svg{transform:translate(calc(3 * var(--u)))}._arrow_nf5aa_73{transition:transform .18s ease,background .18s ease,border-color .18s ease}._arrow_nf5aa_73:hover{transform:scale(1.1);background:#e8f1ff;border-color:#93c5fd}._arrow_nf5aa_73:active{transform:scale(.94)}._websitePrevious_nf5aa_279,._websiteNext_nf5aa_279{transition:transform .18s ease,background .18s ease,border-color .18s ease}._websitePrevious_nf5aa_279:hover,._websiteNext_nf5aa_279:hover{transform:scale(1.1);background:#e8f1ff;border-color:#93c5fd}._dots_nf5aa_75 button{width:calc(5.428 * var(--u));height:calc(5.428 * var(--u));border:0;border-radius:50%;background:#e2e8f0;padding:0;transition:transform .18s ease,background .18s ease}._dots_nf5aa_75 button[data-active=true]{background:var(--accent);transform:scale(1.25)}._dots_nf5aa_75 button:hover{transform:scale(1.4)}._dots_nf5aa_75 i{transition:transform .25s ease,background .25s ease}._reel_nf5aa_55 svg{transition:transform .25s ease}._reel_nf5aa_55:hover svg{animation-duration:.9s}._album_nf5aa_55 img{transition:transform .4s ease}._album_nf5aa_55:hover img{transform:scale(1.07)}._postSlide_nf5aa_460{flex:1;min-width:0;display:flex;align-items:center;gap:calc(12 * var(--u));animation:_rd-slide-in_nf5aa_1 .45s ease}._slideViewport_nf5aa_288{flex:1;min-width:0;overflow:hidden}._slideTrack_nf5aa_462{display:flex;height:100%;transition:transform .55s cubic-bezier(.22,.8,.24,1);transform:translate(calc(var(--rd-slide,0) * -100%))}._slidePage_nf5aa_463{flex:0 0 100%;min-width:0;display:flex;align-items:center;gap:calc(12 * var(--u))}._webPage_nf5aa_464{flex:0 0 100%;min-width:0}._online_nf5aa_81{animation:_rd-blink_nf5aa_1 1.8s ease-in-out infinite}._badge_nf5aa_67{animation:_rd-pulse-soft_nf5aa_1 3s ease-in-out infinite}._avatarPhoto_nf5aa_86{animation:_rd-glow_nf5aa_1 3.2s ease-in-out infinite}._avatar_nf5aa_86 ._insight_nf5aa_92 small{animation:_rd-typing_nf5aa_1 1.6s ease-in-out infinite}._mockNav_nf5aa_264>button,._mockHero_nf5aa_269 button{transition:filter .18s ease,transform .18s ease}._mockNav_nf5aa_264>button:hover,._mockHero_nf5aa_269 button:hover{filter:brightness(.92);transform:translateY(calc(-1 * var(--u)))}._week_nf5aa_105 button b{transition:transform .18s ease,background .18s ease}._week_nf5aa_105 button:hover b{background:#e8f1ff;transform:scale(1.12)}._week_nf5aa_105 button:hover b[data-active=true]{background:var(--accent)}._events_nf5aa_110>button{transition:transform .18s ease,background .18s ease}._events_nf5aa_110>button:hover{background:#f8fafc;transform:translate(calc(2 * var(--u)))}._metric_nf5aa_321{transition:transform .2s ease,box-shadow .2s ease}._metric_nf5aa_321:hover{transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(6 * var(--u)) calc(12 * var(--u)) #0f172a1a}._twoButtons_nf5aa_95 button{transition:transform .18s ease,border-color .18s ease,background .18s ease}._twoButtons_nf5aa_95 button:hover{transform:translateY(calc(-1 * var(--u)));border-color:#93c5fd}._coming_nf5aa_115 button{transition:transform .18s ease,color .18s ease}._coming_nf5aa_115 button:hover{color:var(--accent);transform:translate(calc(2 * var(--u)))}@media (prefers-reduced-motion:reduce){._page_nf5aa_2 *{animation:none!important;transition:none!important}}@font-face{font-family:Material Symbols Outlined;src:url(/assets/MaterialSymbolsOutlined-DB9sRHmd.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}.tp-msi,.msi{font-family:Material Symbols Outlined,sans-serif!important;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;display:inline-block}.tp-page{position:relative;display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;background:#edebf7;color:#161328;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.7vh}.tp-page button,.tp-page input,.tp-page select{font:inherit}.tp-scroll-area{flex:1;min-height:0;overflow-y:auto;padding:1.7vh 2vw 2.6vh;display:flex;flex-direction:column;animation:tpFadeUp .34s cubic-bezier(.2,.8,.2,1) both;scrollbar-width:thin}.tp-scroll-area::-webkit-scrollbar{width:.6vh}.tp-scroll-area::-webkit-scrollbar-thumb{background:#d6d3e6;border-radius:.4vh}.tp-header-row{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6vh;flex-shrink:0}.tp-header-left{display:flex;align-items:center;gap:1.2vh;min-width:0}.tp-back-btn{width:3.8vh;height:3.8vh;min-width:3.8vh;min-height:3.8vh;border-radius:999px;border:1px solid #d6d3e6;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4f46e5;flex-shrink:0;transition:border-color .2s,transform .2s,background .2s}.tp-back-btn:hover{border-color:#c9c2f5;transform:translate(-.2vh);background:#faf9ff}.tp-back-btn svg{width:1.7vh;height:1.7vh}.tp-title-wrap{min-width:0}.tp-title-wrap h1{font-size:3.1vh;font-weight:600;letter-spacing:-.02em;color:#161328;line-height:1.2;margin:0}.tp-title-wrap p{font-size:1.5vh;color:#9b9ab3;margin:.3vh 0 0}.tp-status-pills{display:flex;align-items:center;gap:.8vh;flex-shrink:0}.tp-status-chip{display:flex;align-items:center;gap:.8vh;background:#fff;border:1px solid #eceaf6;border-radius:1.2vh;padding:.95vh 1.6vh;font-size:1.45vh;color:#6e6c88;font-weight:500}.tp-status-chip .dot-green{width:.85vh;height:.85vh;border-radius:.25vh;background:#16a34a}.tp-status-chip .dot-purple{width:.85vh;height:.85vh;border-radius:.25vh;background:#4f46e5}.tp-tabs-bar{display:flex;align-items:center;gap:.8vh;margin-top:1.3vh;flex-shrink:0}.tp-tab-item{display:inline-flex;align-items:center;gap:.9vh;border-radius:999px;padding:.95vh 1.7vh;cursor:pointer;border:1px solid #eceaf6;background:#fff;color:#4c4a63;font-size:1.45vh;font-weight:700;transition:all .15s ease}.tp-tab-item:hover:not(.active){border-color:#c9c2f5;background:#faf9fe}.tp-tab-item.active{background:#eeeafb;border-color:#c9c2f5;color:#4338ca}.tp-tab-item .tp-msi{font-size:1.9vh}.tp-tab-count-badge{font-size:1.2vh;font-weight:800;color:#9b9ab3;background:#f5f3fb;border-radius:2vh;padding:.3vh .95vh}.tp-tab-item.active .tp-tab-count-badge{background:#fff;color:#4f46e5}.tp-layout-grid{display:grid;grid-template-columns:minmax(0,1fr) 39vh;gap:1.9vh;align-items:start;margin-top:1.6vh}.tp-feed-column{min-width:0;display:flex;flex-direction:column;gap:1.6vh}.tp-group-card{background:#fff;border:1px solid #eceaf6;border-radius:1.8vh;overflow:hidden;box-shadow:0 .1vh .2vh #1018280a}.tp-group-head{display:flex;align-items:flex-start;gap:1.6vh;padding:1.6vh 2.1vh 1.4vh}.tp-group-icon-box{width:4.2vh;height:4.2vh;min-width:4.2vh;border-radius:1.1vh;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tp-group-icon-box .tp-msi{font-size:2.1vh}.tp-group-info{min-width:0}.tp-group-title-row{display:flex;align-items:center;gap:.9vh}.tp-group-title{font-size:1.85vh;font-weight:700;letter-spacing:-.01em;color:#161328}.tp-group-badge{font-size:1.05vh;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border-radius:.7vh;padding:.4vh .85vh}.tp-group-desc{font-size:1.35vh;color:#9b9ab3;margin-top:.4vh;max-width:52vh;line-height:1.45;text-wrap:pretty}.tp-group-stats-row{margin-left:auto;display:flex;gap:2.6vh;flex-shrink:0}.tp-group-stat{text-align:right}.tp-group-stat-key{font-size:1.1vh;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#b1afc4}.tp-group-stat-val{font-size:2.3vh;font-weight:700;letter-spacing:-.02em;color:#161328;margin-top:.3vh}.tp-block-divider{display:flex;align-items:center;gap:1.1vh;padding:1.1vh 2.1vh;background:#fafafc;border-top:1px solid #f0eef7}.tp-block-label{font-size:1.1vh;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#6e6c88}.tp-block-count{font-size:1.15vh;font-weight:800;color:#9b9ab3}.tp-block-note{margin-left:auto;font-size:1.2vh;color:#b1afc4}.tp-post-row{display:grid;grid-template-columns:8.5vh minmax(0,1fr) 20vh 18vh;gap:1.5vh;align-items:center;padding:1.5vh 2.1vh;border-top:1px solid #f4f2fa;cursor:pointer;background:#fff;position:relative;transition:background .15s ease}.tp-post-row:hover,.tp-post-row.selected{background:#fafafc}.tp-post-active-bar{position:absolute;left:0;top:0;bottom:0;width:.25vh;background:transparent}.tp-post-row.selected .tp-post-active-bar{background:#4f46e5}.tp-post-time-col{display:flex;flex-direction:column}.tp-post-time{font-size:1.5vh;font-weight:700}.tp-post-kind{font-size:1.05vh;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#b1afc4;margin-top:.35vh}.tp-post-main-col{min-width:0}.tp-post-title{font-size:1.65vh;font-weight:700;letter-spacing:-.01em;color:#161328;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-post-sub{font-size:1.35vh;color:#9b9ab3;margin-top:.3vh;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-post-due-timer{font-size:1.3vh;font-weight:700;color:#4f46e5;margin-top:.5vh}.tp-post-channels-col{min-width:0}.tp-post-channels-icons{display:flex;align-items:center;gap:.6vh;flex-wrap:wrap}.tp-channel-logo-chip{width:2.7vh;height:2.7vh;border-radius:.75vh;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tp-channel-logo-chip span{width:1.6vh;height:1.6vh;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}.tp-post-audience-text{font-size:1.35vh;color:#4c4a63;line-height:1.35}.tp-post-state-row{display:flex;align-items:center;gap:.7vh;margin-top:.5vh}.tp-post-state-dot{width:.65vh;height:.65vh;border-radius:50%;flex-shrink:0}.tp-post-state-label{font-size:1.2vh;font-weight:700;letter-spacing:.03em}.tp-post-metrics-col{display:flex;align-items:center;gap:1vh;justify-content:flex-end}.tp-post-metric-box{text-align:right}.tp-post-metA{font-size:1.8vh;font-weight:700;letter-spacing:-.02em;color:#161328}.tp-post-metA-label{font-size:1.05vh;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#b1afc4;margin-top:.15vh}.tp-post-metB{font-size:1.25vh;color:#9b9ab3;margin-top:.6vh;white-space:nowrap}.tp-post-open-arrow{width:3.5vh;height:3.5vh;min-width:3.5vh;border-radius:999px;border:1px solid #e7e5f2;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;color:#4f46e5;transition:border-color .2s,transform .2s}.tp-post-open-arrow:hover{border-color:#c9c2f5;transform:translate(.2vh)}.tp-post-open-arrow .tp-msi{font-size:1.9vh;color:#4f46e5}.tp-preview-column{position:sticky;top:0;background:#fff;border:1px solid #eceaf6;border-radius:1.8vh;overflow:hidden;box-shadow:0 .1vh .2vh #1018280a}.tp-preview-head{display:flex;align-items:center;gap:.9vh;padding:1.5vh 1.9vh;border-bottom:1px solid #f0eef7}.tp-preview-head .tp-msi{font-size:2.1vh;color:#4f46e5;flex-shrink:0}.tp-preview-head h3{font-size:1.6vh;font-weight:700;color:#161328;margin:0}.tp-preview-body{padding:1.7vh 1.9vh .5vh}.tp-parent-app-badge-row{display:flex;align-items:center;gap:.8vh;padding-bottom:1.1vh;margin-bottom:1.2vh;border-bottom:1px solid #f4f2fa}.tp-parent-app-badge-row .tp-msi{font-size:1.8vh;color:#4f46e5}.tp-parent-app-badge-row strong{font-size:1.35vh;font-weight:700;color:#161328}.tp-parent-app-badge-row span{margin-left:auto;font-size:1.2vh;color:#b1afc4}.tp-media-banner{height:18.5vh;min-height:13.5vh;border-radius:1.4vh;position:relative;display:flex;align-items:center;justify-content:center}.tp-media-chip{position:absolute;top:1.2vh;left:1.3vh;font-size:1.05vh;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#fff;background:#ffffff38;border:1px solid rgba(255,255,255,.35);padding:.5vh .95vh;border-radius:.7vh}.tp-media-icon{font-size:4.2vh;color:#fffffff2;display:inline-flex;align-items:center;justify-content:center}.tp-media-len{position:absolute;bottom:1.2vh;left:1.4vh;font-size:1.3vh;font-weight:700;color:#fff}.tp-preview-title{font-size:1.85vh;font-weight:700;letter-spacing:-.01em;color:#161328;margin-top:1.4vh}.tp-preview-meta-line{font-size:1.35vh;color:#9b9ab3;margin-top:.3vh}.tp-preview-caption{font-size:1.45vh;color:#4c4a63;line-height:1.5;margin-top:1.2vh;text-wrap:pretty}.tp-push-preview-box{margin-top:1.3vh;border:1px solid #f0eef7;background:#fafafc;border-radius:1.3vh;padding:1.1vh 1.4vh}.tp-push-tag{font-size:1.05vh;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#b1afc4}.tp-push-body{font-size:1.35vh;color:#4c4a63;margin-top:.5vh;line-height:1.4}.tp-btn-open-app-wrapper{padding:1.6vh 1.9vh 1.9vh}.tp-btn-open-app-breakdown{display:flex;align-items:center;justify-content:center;gap:.8vh;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-radius:999px;padding:1.35vh 1.9vh;font-size:1.55vh;font-weight:600;cursor:pointer;border:0;width:100%;box-shadow:0 1vh 2.4vh #4f3fe04d;transition:transform .18s}.tp-btn-open-app-breakdown:hover{transform:translateY(-.2vh)}.tp-btn-open-app-breakdown .tp-msi{font-size:1.8vh}.tp-channels-inline-box{padding:.2vh 1.6vh 1.6vh;border-top:1px solid #f0eef7;margin-top:1vh}.tp-channels-inline-title{font-size:1.1vh;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#9b9ab3;margin:1.4vh 0 .3vh}.tp-channel-inline-row{display:flex;align-items:center;gap:1vh;padding:1vh 0;border-top:1px solid #f4f2fa}.tp-channel-inline-name{font-size:1.5vh;font-weight:600;color:#161328;flex:1;min-width:0}.tp-channel-inline-status{display:inline-flex;align-items:center;gap:.7vh;font-size:1.3vh;font-weight:600;flex-shrink:0}.tp-preview-empty{padding:4vh 2.2vh;text-align:center;font-size:1.45vh;color:#9b9ab3;line-height:1.5}.tp-app-page{animation:tpFadeUp .34s cubic-bezier(.2,.8,.2,1) both}.tp-visibility-pill{font-size:1.1vh;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#16a34a;background:#e6f7ec;border-radius:.9vh;padding:.75vh 1.3vh}.tp-btn-recall{font-size:1.45vh;font-weight:600;color:#1b1830;background:#fff;border:1px solid #d6d3e6;border-radius:999px;padding:.95vh 1.7vh;cursor:pointer;transition:all .18s ease}.tp-btn-recall:hover{border-color:#c9c2f5;color:#4338ca}.tp-app-kpi-grid{display:flex;gap:1.1vh;margin-top:1.4vh;flex-shrink:0}.tp-app-kpi-card{flex:1;background:#fff;border:1px solid #eceaf6;border-radius:1.7vh;padding:1.7vh 1.9vh;box-shadow:0 .1vh .2vh #1018280a}.tp-app-kpi-key{font-size:1.1vh;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9b9ab3}.tp-app-kpi-val{font-size:3.1vh;font-weight:700;letter-spacing:-.03em;color:#161328;margin-top:.6vh}.tp-app-kpi-sub{font-size:1.35vh;color:#b1afc4;margin-top:.3vh}.tp-app-kpi-track{height:.4vh;border-radius:.4vh;background:#f0eef7;margin-top:1vh;overflow:hidden}.tp-app-kpi-bar{height:100%;border-radius:.4vh;background:linear-gradient(90deg,#6d5ae6,#4338ca)}.tp-table-card{background:#fff;border:1px solid #eceaf6;border-radius:1.9vh;padding:1.8vh 2.1vh 1vh;box-shadow:0 .1vh .2vh #1018280a}.tp-table-card.reasons-card{padding:1.8vh 2.1vh 1.9vh}.tp-table-card h3{font-size:1.65vh;font-weight:700;color:#161328;margin:0}.tp-table-card p{font-size:1.35vh;color:#9b9ab3;margin-top:.3vh}.tp-class-table-header{display:grid;grid-template-columns:minmax(0,1.6fr) 11vh 11vh 11vh 12.5vh;gap:1.4vh;padding:1.6vh 0 1.1vh;border-bottom:1px solid #eceaf6;margin-top:1.4vh;font-size:1.1vh;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9b9ab3}.tp-class-table-row{display:grid;grid-template-columns:minmax(0,1.6fr) 11vh 11vh 11vh 12.5vh;gap:1.4vh;align-items:center;padding:1.4vh 0;border-bottom:1px solid #f4f2fa;font-size:1.45vh}.tp-class-table-row:last-child{border-bottom:0}.tp-class-table-row span{font-size:1.45vh}.tp-reason-row{display:flex;justify-content:space-between;gap:1.6vh;padding:1.2vh 0;border-top:1px solid #f4f2fa}.tp-reason-row span{font-size:1.45vh}.tp-alert-callout{display:flex;align-items:flex-start;gap:1vh;margin-top:1.3vh;border-radius:1.3vh;padding:1.1vh 1.3vh}.tp-alert-callout.warning{background:#fff6e9;border:1px solid #f5dbae}.tp-alert-callout.success{background:#e6f7ec;border:1px solid #c6ebd3;align-items:center}.tp-alert-callout.info{background:#f5f3fb;border:1px solid #e7e5f2;align-items:center}.tp-alert-callout .tp-msi{font-size:1.9vh;flex-shrink:0}.tp-alert-callout.warning .tp-msi{color:#d97706}.tp-alert-callout.success .tp-msi{color:#16a34a}.tp-alert-callout.info .tp-msi{color:#4f46e5}.tp-alert-callout-text{font-size:1.35vh;line-height:1.5;text-wrap:pretty}.tp-alert-callout.warning .tp-alert-callout-text{color:#6e6c88}.tp-alert-callout.success .tp-alert-callout-text,.tp-alert-callout.info .tp-alert-callout-text{color:#4c4a63}.tp-details-meta-card{background:#fff;border:1px solid #eceaf6;border-radius:1.8vh;padding:1.3vh 1.6vh .6vh;box-shadow:0 .1vh .2vh #1018280a}.tp-details-meta-title{font-size:1.55vh;font-weight:700;color:#161328;margin-bottom:.5vh}.tp-details-meta-row{display:flex;justify-content:space-between;gap:1.6vh;padding:1.1vh 0;border-top:1px solid #f4f2fa}.tp-details-meta-key{font-size:1.4vh;color:#9b9ab3;flex-shrink:0}.tp-details-meta-val{font-size:1.4vh;font-weight:600;color:#161328;text-align:right}.tp-preview-note{font-size:1.3vh;color:#9b9ab3;margin-top:1vh;line-height:1.5;text-wrap:pretty}.tp-toast{position:fixed;bottom:2.4vh;right:2.4vh;z-index:1000;background:#161328;color:#fff;padding:1.4vh 2.2vh;border-radius:1.3vh;font-size:1.55vh;font-weight:600;box-shadow:0 1.2vh 3.2vh #14102847;animation:tpFadeUp .2s ease}@keyframes tpFadeUp{0%{opacity:0;transform:translateY(.8vh)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1080px){.tp-layout-grid{grid-template-columns:1fr}.tp-preview-column{position:static}}@media (max-width: 768px){.tp-header-row{flex-direction:column;align-items:stretch}.tp-post-row{grid-template-columns:1fr;gap:.9vh}.tp-class-table-header,.tp-class-table-row{grid-template-columns:1fr 7vh 7vh 7vh 8vh;font-size:1.3vh}}.tp-page .at-drawer{width:min(560px,94vw)}.tp-page .at-drawer-head h2{font-size:2.2vh}.tp-page .at-drawer-close-btn{width:3.8vh;height:3.8vh}.tp-page .at-drawer-close-btn svg{width:1.9vh;height:1.9vh}.tp-page .at-drawer-scroll{padding:2.3vh 1.6vw;gap:2.3vh}.tp-page .at-drawer-section-title{font-size:1.3vh}.tp-page .at-drawer-footer button{min-height:5vh;font-size:1.5vh}.tp-page{background:#f8fafc;color:#0f172a}.tp-scroll-area::-webkit-scrollbar-thumb{background:#cbd5e1}.tp-back-btn{border-color:#e2e8f0;color:#007aff}.tp-back-btn:hover{border-color:#93c5fd}.tp-title-wrap h1{color:#0f172a}.tp-title-wrap p{color:#94a3b8}.tp-status-chip{border-color:#e2e8f0;color:#64748b}.tp-status-chip .dot-green{background:#34c759}.tp-status-chip .dot-purple{background:#007aff}.tp-tab-item{border-color:#e2e8f0;color:#475569}.tp-tab-item:hover:not(.active){border-color:#93c5fd;background:#f8fafc}.tp-tab-item.active{background:#e8f1ff;border-color:#93c5fd;color:#007aff}.tp-tab-count-badge{color:#94a3b8;background:#f1f5f9}.tp-tab-item.active .tp-tab-count-badge{background:#fff;color:#007aff}.tp-group-card{border-color:#e2e8f0}.tp-group-title{color:#0f172a}.tp-group-desc{color:#94a3b8}.tp-group-stat-val{color:#0f172a}.tp-block-divider{background:#f8fafc;border-top-color:#e2e8f0}.tp-block-label{color:#64748b}.tp-block-count{color:#94a3b8}.tp-post-row:hover,.tp-post-row.selected{background:#f8fafc}.tp-post-row.selected .tp-post-active-bar{background:#007aff}.tp-post-title{color:#0f172a}.tp-post-sub{color:#94a3b8}.tp-post-due-timer{color:#007aff}.tp-post-audience-text{color:#475569}.tp-post-metA{color:#0f172a}.tp-post-metA-label,.tp-post-metB{color:#94a3b8}.tp-post-open-arrow{border-color:#e2e8f0;color:#007aff}.tp-post-open-arrow:hover{border-color:#93c5fd}.tp-post-open-arrow .tp-msi{color:#007aff}.tp-preview-column{border-color:#e2e8f0}.tp-preview-head{border-bottom-color:#e2e8f0}.tp-preview-head .tp-msi{color:#007aff}.tp-preview-head h3{color:#0f172a}.tp-parent-app-badge-row{border-bottom-color:#e2e8f0}.tp-parent-app-badge-row .tp-msi{color:#007aff}.tp-parent-app-badge-row strong,.tp-preview-title{color:#0f172a}.tp-preview-meta-line{color:#94a3b8}.tp-preview-caption{color:#475569}.tp-push-preview-box{border-color:#e2e8f0;background:#f8fafc}.tp-push-tag{color:#94a3b8}.tp-push-body{color:#475569}.tp-btn-open-app-breakdown{background:#007aff}.tp-channels-inline-box{border-top-color:#e2e8f0}.tp-channels-inline-title{color:#94a3b8}.tp-channel-inline-row{border-top-color:#e2e8f0}.tp-channel-inline-name{color:#0f172a}.tp-preview-empty{color:#94a3b8}.tp-visibility-pill{color:#34c759;background:#e8fbef}.tp-btn-recall{color:#0f172a;border-color:#e2e8f0}.tp-btn-recall:hover{border-color:#93c5fd;color:#007aff}.tp-app-kpi-card{border-color:#e2e8f0}.tp-app-kpi-key{color:#94a3b8}.tp-app-kpi-val{color:#0f172a}.tp-app-kpi-sub{color:#94a3b8}.tp-app-kpi-track{background:#e2e8f0}.tp-app-kpi-bar{background:linear-gradient(90deg,#007aff,#af52de)}.tp-table-card{border-color:#e2e8f0}.tp-table-card h3{color:#0f172a}.tp-table-card p{color:#94a3b8}.tp-class-table-header{border-bottom-color:#e2e8f0;color:#94a3b8}.tp-class-table-row{border-bottom-color:#e2e8f0}.tp-reason-row{border-top-color:#e2e8f0}.tp-alert-callout.success{background:#e8fbef;border-color:#b7e9c9}.tp-alert-callout.info{background:#f1f5f9;border-color:#e2e8f0}.tp-alert-callout.success .tp-msi{color:#34c759}.tp-alert-callout.info .tp-msi{color:#007aff}.tp-alert-callout.warning .tp-alert-callout-text{color:#64748b}.tp-alert-callout.success .tp-alert-callout-text,.tp-alert-callout.info .tp-alert-callout-text{color:#475569}.tp-details-meta-card{border-color:#e2e8f0}.tp-details-meta-title{color:#0f172a}.tp-details-meta-row{border-top-color:#e2e8f0}.tp-details-meta-key{color:#94a3b8}.tp-details-meta-val{color:#0f172a}.tp-preview-note{color:#94a3b8}.tp-toast{background:#0f172a}.tp-page span[style*="#161328"]{color:#0f172a!important}.tp-page .at-drawer .tp-media-banner{height:20vh;min-height:14vh}.dcc-page{--violet:#4f46e5;--ink:#161328;--muted:#9b9ab3;box-sizing:border-box;width:100%;height:100%;min-height:0;padding:1.55vh 2.67vh 2vh;display:flex;flex-direction:column;gap:1.45vh;overflow:hidden;background:#edebf7;color:var(--ink);font-family:Open Sans,sans-serif}.dcc-hero{display:flex;align-items:flex-end;justify-content:space-between;flex:0 0 auto;gap:1.8vh;margin-top:1.2vh}.dcc-title-row{display:flex;align-items:center;gap:1.35vh}.dcc-back{width:4.22vh;height:4.22vh;flex:0 0 auto;border:.11vh solid #d6d3e6;border-radius:1.22vh;background:#fff;color:var(--violet);display:grid;place-items:center;cursor:pointer}.dcc-back svg{width:1.9vh;height:1.9vh}.dcc-back:hover{border-color:#c9c2f5;background:#f8f7fc}.dcc-back:focus-visible,.dcc-day:focus-visible,.dcc-page button:focus-visible{outline:.22vh solid #7168e8;outline-offset:.18vh}.dcc-hero h1{margin:0;color:var(--ink);font-size:2.9vh;font-weight:600;line-height:1.08;letter-spacing:-.02em}.dcc-hero p{margin:.22vh 0 0;color:var(--muted);font-size:1.39vh}.dcc-primary{min-height:4.45vh;padding:0 2.22vh;border:0;border-radius:1.33vh;background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 1.1vh 2.67vh #4f3fe04d;color:#fff;display:flex;align-items:center;gap:.9vh;font-size:1.5vh;font-weight:600;cursor:pointer}.dcc-primary svg{width:1.67vh;height:1.67vh}.dcc-tabs{display:flex;flex:0 0 auto;gap:.33vh;width:-moz-fit-content;width:fit-content;padding:.44vh;border-radius:1.33vh;background:#f3f1fa}.dcc-tabs button{padding:1vh 2vh;border:0;border-radius:1vh;background:transparent;color:#6e6c88;font-size:1.45vh;font-weight:700;cursor:pointer}.dcc-tabs button.active{background:#fff;box-shadow:0 .11vh .33vh #140f3c14;color:#4338ca}.dcc-warning{min-height:4.2vh;flex:0 0 auto;display:flex;align-items:center;gap:1.1vh;padding:.78vh 1.33vh;box-sizing:border-box;border:.11vh solid #fbe3c0;border-radius:1.22vh;background:#fff8ec}.dcc-warning>span{width:1.9vh;height:1.9vh;flex:0 0 auto;display:grid;place-items:center;border:.22vh solid #d97706;border-radius:50%;color:#d97706;font-size:1.1vh;font-weight:800}.dcc-warning p{flex:1;min-width:0;margin:0;overflow:hidden;color:var(--ink);font-size:1.34vh;text-overflow:ellipsis;white-space:nowrap}.dcc-warning button{padding:.55vh 1.22vh;border:.11vh solid #d6d3e6;border-radius:.89vh;background:#fff;color:#1b1830;font-size:1.28vh;font-weight:700;cursor:pointer}.dcc-warning button:last-child{padding:.3vh;border:0;background:transparent;color:var(--muted)}.dcc-warning svg{width:1.67vh;height:1.67vh}.dcc-toolbar{min-height:4.78vh;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.1vh;padding:.78vh 1.33vh;box-sizing:border-box;border:.11vh solid #eceaf6;border-radius:1.33vh;background:#fff;box-shadow:0 .11vh .22vh #1018280a}.dcc-month-nav,.dcc-filters{display:flex;align-items:center;gap:.67vh;min-width:0}.dcc-month-nav h2{min-width:14.67vh;margin:0;text-align:center;color:var(--ink);font-size:1.45vh;font-weight:700}.dcc-month-nav button{width:3.11vh;height:3.11vh;min-width:3.11vh;padding:0;border:0;border-radius:.89vh;background:#fff;color:#6e6c88;display:grid;place-items:center;cursor:pointer}.dcc-month-nav button:hover{background:#f3f1fa}.dcc-month-nav svg{width:1.78vh;height:1.78vh}.dcc-month-nav .dcc-today{width:auto;padding:0 1.22vh;border:.11vh solid #d6d3e6;color:#1b1830;font-size:1.33vh;font-weight:600}.dcc-filters{justify-content:flex-end;flex:1}.dcc-filters>small{color:var(--muted);font-size:1vh;font-weight:700;letter-spacing:.06em}.dcc-layer{display:flex;align-items:center;gap:.67vh;padding:.44vh .89vh;border:0;border-radius:.78vh;background:#f8f7fc;color:#4a4a68;font-size:1.22vh;font-weight:600;white-space:nowrap;cursor:pointer}.dcc-layer i{width:.78vh;height:.78vh;border-radius:.33vh;background:#8b5cf6}.dcc-layer.campaign i{background:#3b82f6}.dcc-layer.blackout i{background:#9b9ab3}.dcc-filters label{height:3.11vh;display:flex;align-items:center;padding:0 .89vh;border:.11vh solid #d6d3e6;border-radius:.78vh;color:#817d94;box-sizing:border-box}.dcc-filters label svg{width:1.35vh;height:1.35vh}.dcc-filters select{border:0;outline:0;background:transparent;color:#4a4a68;font:inherit;font-size:1.28vh}.dcc-filters>span{color:var(--muted);font-size:1.22vh;white-space:nowrap}.dcc-clear{padding:.44vh;border:0;background:transparent;color:var(--violet);font-size:1.22vh;font-weight:700;white-space:nowrap;cursor:pointer}.dcc-workspace{flex:1;min-height:0;display:grid;grid-template-columns:1fr}.dcc-calendar-shell{min-height:0;display:flex;flex-direction:column;overflow:hidden;border:.11vh solid #eceaf6;border-radius:1.78vh;background:#fff;box-shadow:0 .11vh .22vh #1018280a}.dcc-weekdays,.dcc-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.dcc-weekdays{flex:0 0 3.45vh;border-bottom:.11vh solid #eceaf6;background:#fafafc}.dcc-weekdays span{display:flex;align-items:center;padding:0 1.1vh;color:var(--muted);font-size:1.06vh;font-weight:700;letter-spacing:.06em}.dcc-grid{flex:1;min-height:0;grid-template-rows:repeat(6,minmax(0,1fr))}.dcc-day{min-width:0;min-height:0;padding:.67vh .78vh;overflow:hidden;border:0;border-right:.11vh solid #f0eef7;border-bottom:.11vh solid #f0eef7;background:#fff;color:var(--ink);text-align:left;cursor:pointer;transition:background-color .18s ease}.dcc-day:hover{background:#fafafc}.dcc-day.muted{background:#fbfafd;cursor:default}.dcc-day.selected{background:#fafaff;box-shadow:inset 0 0 0 .11vh #c9c2f5}.dcc-day>span{width:2.34vh;height:2.34vh;display:grid;place-items:center;border-radius:.67vh;font-size:1.34vh;font-weight:700}.dcc-day.selected>span{background:var(--violet);color:#fff}.dcc-day>div{display:flex;flex-direction:column;gap:.34vh;margin-top:.34vh}.dcc-day i{display:block;padding:.34vh .67vh;overflow:hidden;border:.11vh solid #eceaf6;border-left:.33vh solid #5b50e7;border-radius:.67vh;background:#fff;color:var(--ink);font-size:1.15vh;font-style:normal;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dcc-day i.reel{border-left-color:#ec4899}.dcc-day i.campaign{border-color:#fbe3c0;border-left-color:#f59e0b;background:#fff7e8;color:#9a6411}.dcc-day>small{color:#6f68cb;font-size:.95vh}@media (max-width:1180px){.dcc-page{padding-inline:1.55vh}.dcc-toolbar{align-items:flex-start;flex-direction:column}.dcc-filters{width:100%;justify-content:flex-start;overflow-x:auto;padding-bottom:.25vh}.dcc-calendar-shell{border-radius:1.3vh}}@media (max-width:720px){.dcc-page{overflow:auto}.dcc-hero{align-items:flex-start;flex-direction:column}.dcc-primary{width:100%;justify-content:center}.dcc-warning p{white-space:normal}.dcc-calendar-shell{min-width:75vh}.dcc-workspace{overflow-x:auto;min-height:58vh}}@media (prefers-reduced-motion:reduce){.dcc-day{transition:none}}.dcc-page.dcc-page .dcc-hero h1{font-size:3.35vh}.dcc-page.dcc-page .dcc-hero p{font-size:1.6vh}.dcc-page.dcc-page .dcc-primary{font-size:1.7vh}.dcc-page.dcc-page .dcc-tabs button{font-size:1.65vh}.dcc-page.dcc-page .dcc-warning p{font-size:1.5vh}.dcc-page.dcc-page .dcc-warning button{font-size:1.45vh}.dcc-page.dcc-page .dcc-month-nav h2{font-size:1.65vh}.dcc-page.dcc-page .dcc-month-nav .dcc-today{font-size:1.5vh}.dcc-page.dcc-page .dcc-filters>small{font-size:1.15vh}.dcc-page.dcc-page .dcc-layer{font-size:1.38vh}.dcc-page.dcc-page .dcc-filters select{font-size:1.42vh}.dcc-page.dcc-page .dcc-filters>span,.dcc-page.dcc-page .dcc-clear{font-size:1.36vh}.dcc-page.dcc-page .dcc-weekdays span{font-size:1.25vh}.dcc-page.dcc-page .dcc-day>span{font-size:1.55vh}.dcc-page.dcc-page .dcc-day i{font-size:1.32vh}.dcc-page.dcc-page .dcc-day>small{font-size:1.08vh}.dcc-page.dcc-page.dcc-page .dcc-hero h1{font-size:3.75vh}.dcc-page.dcc-page.dcc-page .dcc-hero p{font-size:1.82vh}.dcc-page.dcc-page.dcc-page .dcc-primary{font-size:1.92vh}.dcc-page.dcc-page.dcc-page .dcc-tabs button{font-size:1.86vh}.dcc-page.dcc-page.dcc-page .dcc-warning p{font-size:1.7vh}.dcc-page.dcc-page.dcc-page .dcc-warning button{font-size:1.62vh}.dcc-page.dcc-page.dcc-page .dcc-month-nav h2{font-size:1.88vh}.dcc-page.dcc-page.dcc-page .dcc-month-nav .dcc-today{font-size:1.7vh}.dcc-page.dcc-page.dcc-page .dcc-filters>small{font-size:1.3vh}.dcc-page.dcc-page.dcc-page .dcc-layer{font-size:1.55vh}.dcc-page.dcc-page.dcc-page .dcc-filters select{font-size:1.6vh}.dcc-page.dcc-page.dcc-page .dcc-filters>span,.dcc-page.dcc-page.dcc-page .dcc-clear{font-size:1.52vh}.dcc-page.dcc-page.dcc-page .dcc-weekdays span{font-size:1.42vh}.dcc-page.dcc-page.dcc-page .dcc-day>span{font-size:1.78vh}.dcc-page.dcc-page.dcc-page .dcc-day i{font-size:1.5vh}.dcc-page.dcc-page.dcc-page .dcc-day>small{font-size:1.25vh}.dcc-page .dcc-day{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9c2f5 transparent}.dcc-page .dcc-day::-webkit-scrollbar{width:.52vh}.dcc-page .dcc-day::-webkit-scrollbar-track{background:transparent}.dcc-page .dcc-day::-webkit-scrollbar-thumb{border-radius:1vh;background:#c9c2f5}.dcc-page .dcc-day::-webkit-scrollbar-thumb:hover{background:#8f84e8}.dcc-page.dcc-page.dcc-page{gap:1vh;padding-top:1vh}.dcc-page.dcc-page.dcc-page .dcc-hero{margin-top:.45vh}.dcc-page.dcc-page.dcc-page .dcc-hero h1{font-size:3.05vh}.dcc-page.dcc-page.dcc-page .dcc-hero p{font-size:1.45vh}.dcc-page.dcc-page.dcc-page .dcc-back{width:3.65vh;height:3.65vh;border-radius:1vh}.dcc-page.dcc-page.dcc-page .dcc-back svg{width:1.65vh;height:1.65vh}.dcc-page.dcc-page.dcc-page .dcc-primary{min-height:3.8vh;padding:0 1.75vh;border-radius:1.05vh;font-size:1.55vh}.dcc-page.dcc-page.dcc-page .dcc-primary svg{width:1.5vh;height:1.5vh}.dcc-page.dcc-page.dcc-page .dcc-tabs{padding:.32vh;border-radius:1.05vh}.dcc-page.dcc-page.dcc-page .dcc-tabs button{padding:.72vh 1.55vh;border-radius:.78vh;font-size:1.5vh}.dcc-page.dcc-page.dcc-page .dcc-calendar-shell{min-height:0}.dcc-page .dcc-view-switch{display:flex;gap:.33vh;margin-left:.45vh;padding:.33vh;border-radius:.89vh;background:#f3f1fa}.dcc-page .dcc-view-switch button{width:auto;min-width:0;height:auto;padding:.55vh 1.33vh;border-radius:.67vh;background:transparent;color:#6e6c88;font-size:1.28vh;font-weight:700}.dcc-page .dcc-view-switch button.active{background:#fff;color:#4338ca;box-shadow:0 .11vh .33vh #140f3c14}.dcc-page .dcc-toolbar{padding:.78vh 1.33vh}.dcc-page .dcc-day.muted{opacity:.38}.dcc-page .dcc-day>div{gap:.34vh}.dcc-page .dcc-day i{display:flex;align-items:center;gap:.5vh}.dcc-page .dcc-day i u{width:.7vh;height:.7vh;flex:0 0 auto;border-radius:50%;background:#3b82f6;text-decoration:none}.dcc-page .dcc-day i.reel u{background:#ec4899}.dcc-page .dcc-day i.campaign u{background:#f59e0b}.dcc-page .dcc-day i small{flex:0 0 auto;color:#9b9ab3;font-size:1.12vh;font-weight:600}.dcc-page .dcc-day i b{min-width:0;overflow:hidden;color:#161328;font-size:1.32vh;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dcc-page .dcc-day .dcc-occasion{display:block;flex:0 0 auto;padding:.4vh .78vh;overflow:hidden;border-radius:.67vh;background:#eeeafb;color:#4f46e5;font-size:1.25vh;font-style:normal;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dcc-page .dcc-day .dcc-occasion.national{background:#fff1e0;color:#d97706}.dcc-page .dcc-day .dcc-occasion.festival{background:#eafbf1;color:#168654}.dcc-page .dcc-layer.occasion{background:#f3f1fa}.dcc-page .dcc-layer.campaign{background:#f5f8ff}.dcc-page .dcc-layer.blackout{background:#fafafc}.dcc-page.dcc-page .dcc-day i.campaign{border-color:#eceaf6;border-left:.11vh solid #eceaf6;background:#fff;color:#161328}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip{border:.11vh solid #eceaf6;border-left:.11vh solid #eceaf6;background:#fff;color:#161328}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip u{background:#9b9ab3}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip.scheduled u{background:#e07a3c}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip.live u{background:#16a34a}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip.draft u{background:#9b9ab3}.dcc-page.dcc-page .dcc-day .dcc-occasion{background:#eeeafb;color:#4f46e5}.dcc-page.dcc-page .dcc-day .dcc-occasion.festival,.dcc-page.dcc-page .dcc-day .dcc-occasion.national{background:#fff2ea;color:#e07a3c}.dcc-page.dcc-page .dcc-day .dcc-occasion.awareness{background:#e6f5f5;color:#0f8a8a}.dcc-drawer-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;border:0;background:#14102852;cursor:default}.dcc-drawer{position:fixed;top:0;right:0;z-index:131;width:44vh;max-width:92vw;height:100vh;display:flex;flex-direction:column;background:#fff;box-shadow:-1.55vh 0 4.45vh #1018282e;animation:dcc-drawer-in .24s cubic-bezier(.2,.8,.2,1)}.dcc-drawer>header{display:flex;align-items:flex-start;gap:1.4vh;padding:2.2vh 2.67vh 1.78vh;border-bottom:.11vh solid #eceaf6}.dcc-drawer>header>div{flex:1;min-width:0}.dcc-drawer header span{color:#9b9ab3;font-size:1.12vh;font-weight:700;letter-spacing:.07em}.dcc-drawer header h2{margin:.55vh 0 0;color:#161328;font-size:2vh;font-weight:700;line-height:1.3}.dcc-drawer header p{margin:.45vh 0 0;color:#6e6c88;font-size:1.38vh}.dcc-drawer header button{width:3.11vh;height:3.11vh;display:grid;place-items:center;border:0;border-radius:.89vh;background:transparent;color:#9b9ab3;cursor:pointer}.dcc-drawer header button:hover{background:#f3f1fa;color:#161328}.dcc-drawer header svg{width:1.6vh}.dcc-drawer-body{flex:1;min-height:0;overflow-y:auto;padding:1.8vh 2.22vh}.dcc-drawer-body section+section{margin-top:2vh}.dcc-drawer-body h3{margin:0 0 .78vh;color:#9b9ab3;font-size:1.12vh;font-weight:700;letter-spacing:.07em}.dcc-drawer-row{display:flex;align-items:center;gap:1.1vh;padding:1vh 1.12vh;border-left:.33vh solid #4f46e5;border-radius:.89vh;background:#f8f7fc}.dcc-drawer-row>svg{width:1.78vh;flex:0 0 auto;color:#4f46e5}.dcc-drawer-row>div{flex:1;min-width:0;display:flex;flex-direction:column}.dcc-drawer-row b{overflow:hidden;color:#161328;font-size:1.4vh;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.dcc-drawer-row span{margin-top:.22vh;color:#6e6c88;font-size:1.18vh}.dcc-drawer-row>em{padding:.34vh .9vh;border-radius:2vh;background:#eeeafb;color:#4f46e5;font-size:1.1vh;font-style:normal;font-weight:700;white-space:nowrap}.dcc-drawer-row.awareness{border-left-color:#0f8a8a;background:#e6f5f5}.dcc-drawer-row.awareness>svg{color:#0f8a8a}.dcc-drawer-row.awareness>em{background:#d9eeee;color:#0f8a8a}.dcc-drawer-row.festival{border-left-color:#e07a3c;background:#fff2ea}.dcc-drawer-row.festival>svg{color:#e07a3c}.dcc-drawer-row.festival>em{background:#ffe7d8;color:#e07a3c}.dcc-ai-note{margin-top:.7vh;padding:1vh 1.2vh;border:.11vh solid #eceaf6;border-radius:1vh;background:#f8f7fc;color:#4a4a68;font-size:1.3vh;line-height:1.5}.dcc-ai-note b{color:#4f46e5}.dcc-drawer-row.campaign-row{margin-bottom:.65vh;border:.11vh solid #eceaf6;border-left:.11vh solid #eceaf6;background:#fff}.dcc-drawer-row.campaign-row>u{width:.78vh;height:.78vh;flex:0 0 auto;border-radius:50%;background:#9b9ab3}.dcc-drawer-row.campaign-row>u.live{background:#16a34a}.dcc-drawer-row.campaign-row>u.scheduled{background:#e07a3c}.dcc-drawer-row.campaign-row>time{width:6.8vh;flex:0 0 auto;color:#6e6c88;font-size:1.2vh;font-weight:700}.dcc-drawer-row.campaign-row>em.live{background:#e9f9f0;color:#16a34a}.dcc-drawer-row.campaign-row>em.scheduled{background:#fff2ea;color:#e07a3c}.dcc-drawer-row.campaign-row>em.draft{background:#f3f1fa;color:#9b9ab3}.dcc-drawer-empty{min-height:28vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.65vh;color:#b1afc4;text-align:center}.dcc-drawer-empty svg{width:3vh}.dcc-drawer-empty b{color:#6e6c88;font-size:1.45vh}.dcc-drawer-empty span{font-size:1.25vh}.dcc-drawer>footer{display:flex;gap:.89vh;padding:1.45vh 2.22vh;border-top:.11vh solid #eceaf6}.dcc-drawer>footer button{flex:1;padding:1.1vh;border:.11vh solid #d6d3e6;border-radius:1.1vh;background:#fff;color:#1b1830;font-size:1.45vh;font-weight:650;cursor:pointer}.dcc-drawer>footer button:first-child{border-color:#4f46e5;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff}@keyframes dcc-drawer-in{0%{opacity:0;transform:translate(3vh)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dcc-drawer{animation:none}}.dcc-page .dcc-drawer{width:42.22vh}.dcc-drawer-row{cursor:pointer}.dcc-focus-card{margin:.67vh .22vh .22vh;padding:1.22vh 1.33vh;border:.11vh solid #eceaf6;border-radius:1vh;background:#fff;display:flex;flex-direction:column;gap:1vh}.dcc-focus-card>p{margin:0;display:flex;gap:1.33vh;color:#4a4a68;font-size:1.32vh}.dcc-focus-card>p>span{width:7.33vh;flex:0 0 auto;color:#9b9ab3}.dcc-focus-card>p>b{flex:1;font-weight:600}.dcc-focus-card .dcc-ai-note{margin:0}.dcc-toggle{width:3.56vh;height:2vh;margin-left:auto;position:relative;border-radius:99vh;background:#16a34a}.dcc-toggle u{position:absolute;top:.22vh;right:.22vh;width:1.56vh;height:1.56vh;border-radius:50%;background:#fff;box-shadow:0 .11vh .33vh #00000040}.dcc-page .dcc-drawer{width:46vh}.dcc-page .dcc-drawer>header{padding:2.45vh 2.85vh 2.05vh}.dcc-page .dcc-drawer header span{font-size:1.35vh}.dcc-page .dcc-drawer header h2{font-size:2.35vh}.dcc-page .dcc-drawer header p{font-size:1.6vh}.dcc-page .dcc-drawer header button{width:3.6vh;height:3.6vh}.dcc-page .dcc-drawer header svg{width:1.9vh;height:1.9vh}.dcc-page .dcc-drawer-body{padding:2vh 2.45vh}.dcc-page .dcc-drawer-body h3{font-size:1.35vh}.dcc-page .dcc-drawer-row{gap:1.3vh;padding:1.25vh 1.35vh}.dcc-page .dcc-drawer-row>svg{width:2.05vh;height:2.05vh}.dcc-page .dcc-drawer-row b{font-size:1.65vh}.dcc-page .dcc-drawer-row span{font-size:1.4vh}.dcc-page .dcc-drawer-row>em{padding:.45vh 1.05vh;font-size:1.3vh}.dcc-page .dcc-drawer-row.campaign-row>time{width:7.8vh;font-size:1.45vh}.dcc-page .dcc-drawer-row.campaign-row>u{width:.95vh;height:.95vh}.dcc-page .dcc-focus-card{padding:1.4vh 1.5vh;gap:1.15vh}.dcc-page .dcc-focus-card>p{font-size:1.52vh}.dcc-page .dcc-focus-card>p>span{width:8.2vh}.dcc-page .dcc-ai-note{padding:1.2vh 1.4vh;font-size:1.5vh}.dcc-page .dcc-toggle{width:4vh;height:2.25vh}.dcc-page .dcc-toggle u{width:1.78vh;height:1.78vh}.dcc-page .dcc-drawer-empty svg{width:3.5vh;height:3.5vh}.dcc-page .dcc-drawer-empty b{font-size:1.7vh}.dcc-page .dcc-drawer-empty span{font-size:1.48vh}.dcc-page .dcc-drawer>footer{padding:1.65vh 2.45vh}.dcc-page .dcc-drawer>footer button{padding:1.3vh;font-size:1.65vh}.dcc-page .dcc-drawer .dcc-day-badge{display:inline-block;padding:.34vh 1.1vh;border-radius:2.2vh;background:#f3f1fa;color:#6e6c88;font-size:1.3vh;font-weight:700;letter-spacing:0}.dcc-page .dcc-drawer header h2{margin-top:1vh}.dcc-page .dcc-drawer-row.campaign-row.focused{background:#fff6ef;border-color:#f5d8c5}.dcc-channel-list{display:flex;flex-direction:column;gap:.55vh;margin-top:.2vh}.dcc-channel-list>div{display:flex;align-items:center;gap:1vh;padding:.7vh 0;border-bottom:.11vh solid #f5f4fa}.dcc-channel-list>div>i{width:2.45vh;height:2.45vh;flex:0 0 auto;display:grid;place-items:center;border-radius:.67vh;color:#fff;font-size:1.05vh;font-style:normal;font-weight:800}.dcc-channel-list>div>span{flex:1;min-width:0;display:flex;flex-direction:column}.dcc-channel-list>div>span>b{color:#161328;font-size:1.4vh;font-weight:600}.dcc-channel-list>div>span>small{margin-top:.2vh;color:#ef4444;font-size:1.16vh;line-height:1.3}.dcc-channel-list>div>em{padding:.4vh .9vh;border-radius:2vh;font-size:1.16vh;font-style:normal;font-weight:700;white-space:nowrap}.dcc-channel-list>div>em.published{background:#e9f9f0;color:#16a34a}.dcc-channel-list>div>em.failed{background:#feecec;color:#ef4444}.dcc-channel-list>div>em.queued{background:#fff2ea;color:#e07a3c}.dcc-page.dcc-page .dcc-drawer{width:51vh;max-width:94vw}.dcc-page.dcc-page .dcc-drawer>header{padding:2.7vh 3.1vh 2.3vh}.dcc-page.dcc-page .dcc-drawer .dcc-day-badge{padding:.45vh 1.25vh;font-size:1.48vh}.dcc-page.dcc-page .dcc-drawer header h2{font-size:2.65vh}.dcc-page.dcc-page .dcc-drawer header p{font-size:1.78vh}.dcc-page.dcc-page .dcc-drawer header button{width:4vh;height:4vh}.dcc-page.dcc-page .dcc-drawer header svg{width:2.15vh;height:2.15vh}.dcc-page.dcc-page .dcc-drawer-body{padding:2.25vh 2.7vh}.dcc-page.dcc-page .dcc-drawer-body h3{font-size:1.5vh}.dcc-page.dcc-page .dcc-drawer-row{gap:1.5vh;padding:1.45vh 1.55vh;border-radius:1.05vh}.dcc-page.dcc-page .dcc-drawer-row>svg{width:2.3vh;height:2.3vh}.dcc-page.dcc-page .dcc-drawer-row b{font-size:1.82vh}.dcc-page.dcc-page .dcc-drawer-row span{font-size:1.55vh}.dcc-page.dcc-page .dcc-drawer-row>em{padding:.55vh 1.2vh;font-size:1.45vh}.dcc-page.dcc-page .dcc-drawer-row.campaign-row>time{width:8.5vh;font-size:1.6vh}.dcc-page.dcc-page .dcc-drawer-row.campaign-row>u{width:1.05vh;height:1.05vh}.dcc-page.dcc-page .dcc-focus-card{padding:1.65vh 1.75vh;gap:1.3vh}.dcc-page.dcc-page .dcc-focus-card>p{font-size:1.7vh}.dcc-page.dcc-page .dcc-focus-card>p>span{width:9.2vh}.dcc-page.dcc-page .dcc-ai-note{padding:1.4vh 1.6vh;font-size:1.68vh}.dcc-page.dcc-page .dcc-channel-list>div{gap:1.15vh;padding:.9vh 0}.dcc-page.dcc-page .dcc-channel-list>div>i{width:2.8vh;height:2.8vh;font-size:1.18vh}.dcc-page.dcc-page .dcc-channel-list>div>span>b{font-size:1.58vh}.dcc-page.dcc-page .dcc-channel-list>div>span>small{font-size:1.3vh}.dcc-page.dcc-page .dcc-channel-list>div>em{padding:.5vh 1.05vh;font-size:1.3vh}.dcc-page.dcc-page .dcc-drawer>footer{padding:1.9vh 2.7vh}.dcc-page.dcc-page .dcc-drawer>footer button{padding:1.5vh;font-size:1.82vh}.dcc-page .dcc-toggle{padding:0;border:0;cursor:pointer}.dcc-page .dcc-toggle.off{background:#d7d7e6}.dcc-page .dcc-toggle.off u{right:auto;left:.22vh}.dcc-page .dcc-drawer-scrim{z-index:2147483646}.dcc-page .dcc-drawer{z-index:2147483647;isolation:isolate}.dcc-calendar-tab,.dcc-log-page,.dcc-occ-page{display:flex;flex:1;min-height:0;flex-direction:column;gap:1.2vh;overflow:hidden}.dcc-warning>svg{width:1.9vh;height:1.9vh;flex:0 0 auto;color:#d97706}.dcc-warning>button:first-of-type{border-radius:999px}.dcc-warning>button:last-child{display:grid;place-items:center}.dcc-layer.is-off{opacity:.45;text-decoration:line-through}.dcc-layer.is-on{opacity:1}.dcc-occasion{display:flex!important;align-items:center;gap:.45vh}.dcc-occasion svg{width:1.35vh;height:1.35vh;flex:0 0 auto}.dcc-log-page,.dcc-occ-page{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c9c2f5 transparent;padding-bottom:.2vh}.dcc-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1vh;flex:0 0 auto}.dcc-stat-card{display:flex;flex-direction:column;gap:.35vh;padding:1.35vh 1.65vh;border:.11vh solid #eceaf6;border-radius:1.55vh;background:#fff;box-shadow:0 .11vh .22vh #1018280a}.dcc-stat-card span{color:#9b9ab3;font-size:1.15vh;font-weight:700;letter-spacing:.06em}.dcc-stat-card b{color:#161328;font-size:2.35vh;font-weight:750;line-height:1.1}.dcc-stat-card b.published{color:#16a34a}.dcc-stat-card b.failed{color:#ef4444}.dcc-stat-card small{color:#9b9ab3;font-size:1.22vh}.dcc-log-shell{overflow:hidden;border:.11vh solid #eceaf6;border-radius:1.78vh;background:#fff;box-shadow:0 .11vh .22vh #1018280a}.dcc-log-filter-tabs{display:flex;align-items:center;gap:.55vh;padding:1.1vh 1.55vh;border-bottom:.11vh solid #eceaf6}.dcc-log-filter-tabs button,.dcc-occ-type-tabs button{display:inline-flex;align-items:center;gap:.5vh;border:0;border-radius:999px;background:transparent;color:#6e6c88;cursor:pointer;font-size:1.38vh;font-weight:700;padding:.7vh 1.35vh}.dcc-log-filter-tabs button.active,.dcc-occ-type-tabs button.active{background:#eeeafb;color:#4338ca}.dcc-log-filter-tabs em{display:inline-grid;place-items:center;min-width:1.65vh;height:1.65vh;padding:0 .35vh;border-radius:999px;background:#ef4444;color:#fff;font-size:1vh;font-style:normal}.dcc-log-heading,.dcc-log-row{display:grid;grid-template-columns:9.5vh minmax(17vh,1.4fr) minmax(16vh,1fr) 13vh;align-items:center;gap:1.5vh;padding:1.2vh 1.65vh}.dcc-log-heading{border-bottom:.11vh solid #eceaf6;color:#9b9ab3;font-size:1.05vh;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dcc-log-row{width:100%;border:0;border-bottom:.11vh solid #f0eef7;background:#fff;color:#161328;text-align:left;cursor:pointer;transition:background .16s ease}.dcc-log-row:hover{background:#fafafc}.dcc-log-row:last-of-type{border-bottom:0}.dcc-log-date,.dcc-log-title{display:flex;min-width:0;flex-direction:column;gap:.25vh}.dcc-log-date b,.dcc-log-title strong{overflow:hidden;color:#161328;font-size:1.42vh;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dcc-log-date small,.dcc-log-title small{color:#9b9ab3;font-size:1.16vh}.dcc-log-row>em,.dcc-list-row>em{justify-self:end;padding:.42vh 1vh;border-radius:999px;font-size:1.1vh;font-style:normal;font-weight:700;white-space:nowrap}.dcc-log-row>em.published,.dcc-list-row>em.published{background:#e9f9f0;color:#16a34a}.dcc-log-row>em.failed,.dcc-list-row>em.failed{background:#feecec;color:#ef4444}.dcc-log-row>em.queued,.dcc-list-row>em.scheduled{background:#fff2ea;color:#e07a3c}.dcc-channel-badges{display:flex;align-items:center;gap:.65vh;flex-wrap:wrap;min-width:0}.dcc-channel-badges>span{position:relative;display:grid;place-items:center;width:2.8vh;height:2.8vh;border-radius:.7vh;color:#fff;font-size:1.05vh;font-weight:800}.dcc-channel-badges>span>i{position:absolute;right:-.25vh;bottom:-.25vh;width:.95vh;height:.95vh;border:.15vh solid #fff;border-radius:50%;background:#9b9ab3}.dcc-channel-badges>span>i.published{background:#16a34a}.dcc-channel-badges>span>i.failed{background:#ef4444}.dcc-channel-badges>span>i.queued{background:#e07a3c}.dcc-pager{display:flex;align-items:center;justify-content:center;gap:1.3vh;padding:1.15vh;border-top:.11vh solid #eceaf6;color:#6e6c88;font-size:1.25vh;font-weight:650}.dcc-pager button{display:grid;place-items:center;width:3.2vh;height:3.2vh;border:.11vh solid #eceaf6;border-radius:999px;background:#fff;color:#4a4a68;cursor:pointer}.dcc-pager button:disabled{cursor:not-allowed;opacity:.4}.dcc-pager svg{width:1.7vh;height:1.7vh}.dcc-empty-state{display:flex;min-height:18vh;align-items:center;justify-content:center;padding:2vh;color:#9b9ab3;font-size:1.45vh;text-align:center}.dcc-occ-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1.2vh;flex-wrap:wrap;flex:0 0 auto}.dcc-occ-type-tabs{display:flex;align-items:center;gap:.4vh;flex-wrap:wrap}.dcc-occ-type-tabs button svg{width:1.65vh;height:1.65vh}.dcc-occ-type-tabs button span{opacity:.55}.dcc-occ-filters{display:flex;align-items:center;justify-content:flex-end;gap:.7vh;flex-wrap:wrap}.dcc-occ-filters select,.dcc-event-form select{height:3.55vh;border:.11vh solid #d6d3e6;border-radius:.95vh;background:#fff;color:#4a4a68;font:inherit;font-size:1.22vh;padding:0 1vh;outline:0}.dcc-occ-search{display:flex;align-items:center;gap:.55vh;height:3.55vh;padding:0 .55vh 0 .9vh;border:.11vh solid #d6d3e6;border-radius:.95vh;background:#fff}.dcc-occ-search>svg{width:1.55vh;height:1.55vh;color:#9b9ab3}.dcc-occ-search input{width:15vh;border:0;outline:0;background:transparent;color:#161328;font:inherit;font-size:1.22vh}.dcc-occ-search button{display:grid;place-items:center;width:2.2vh;height:2.2vh;border:0;border-radius:999px;background:transparent;color:#9b9ab3;cursor:pointer}.dcc-occ-search button svg{width:1.35vh}.dcc-occ-clear{border:0;background:transparent;color:#4f46e5;font-size:1.2vh;font-weight:700;cursor:pointer}.dcc-occ-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2vh}.dcc-occ-card{display:flex;min-width:0;flex-direction:column;gap:1.05vh;padding:1.55vh;border:.11vh solid #eceaf6;border-radius:1.65vh;background:#fff;box-shadow:0 .11vh .22vh #1018280a;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.dcc-occ-card:hover{transform:translateY(-.15vh);box-shadow:0 .7vh 1.9vh #231c5f14}.dcc-occ-card-head{display:flex;align-items:flex-start;gap:1.1vh}.dcc-occ-icon{display:grid;place-items:center;width:4.2vh;height:4.2vh;flex:0 0 auto;border-radius:1.1vh}.dcc-occ-icon svg{width:2.1vh;height:2.1vh}.dcc-occ-card-title{display:flex;min-width:0;flex:1;flex-direction:column;gap:.25vh}.dcc-occ-card-title strong{overflow:hidden;color:#161328;font-size:1.6vh;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dcc-occ-card-title span{color:#9b9ab3;font-size:1.18vh}.dcc-switch{position:relative;width:3.55vh;height:2vh;flex:0 0 auto;margin-top:.25vh;padding:0;border:0;border-radius:99vh;background:#d7d7e6;cursor:pointer}.dcc-switch i{position:absolute;top:.23vh;left:.23vh;width:1.55vh;height:1.55vh;border-radius:50%;background:#fff;box-shadow:0 .11vh .33vh #00000038;transition:left .18s ease}.dcc-switch.on{background:#16a34a}.dcc-switch.on i{left:1.78vh}.dcc-occ-pills{display:flex;align-items:center;gap:.55vh;flex-wrap:wrap}.dcc-occ-pills span{padding:.35vh .9vh;border-radius:999px;font-size:1.05vh;font-weight:700}.dcc-occ-pills span.provisional{background:#fff2ea;color:#e07a3c}.dcc-occ-pills span.custom{background:#f3f1fa;color:#6e6c88}.dcc-occ-card p{min-height:3.8vh;margin:0;color:#4a4a68;font-size:1.3vh;line-height:1.45}.dcc-occ-card-footer{display:flex;align-items:center;justify-content:space-between;gap:.7vh;margin-top:auto;color:#9b9ab3;font-size:1.1vh}.dcc-occ-card-footer>span{display:flex;align-items:center;gap:.4vh}.dcc-occ-card-footer svg{width:1.45vh;height:1.45vh}.dcc-occ-card-footer svg.reminder-on{color:#4f46e5}.dcc-occ-card-footer>div{display:flex;gap:.5vh}.dcc-occ-card-footer button{display:inline-flex;align-items:center;gap:.3vh;border:0;border-radius:999px;background:#eeeafb;color:#4f46e5;font:inherit;font-size:1.08vh;font-weight:650;padding:.48vh .85vh;cursor:pointer}.dcc-occ-card-footer button.delete{border:.11vh solid #f4c9cd;background:#fff;color:#ef4444}.dcc-occ-card-footer button svg{width:1.25vh;height:1.25vh}.dcc-occ-empty{border:.11vh solid #eceaf6;border-radius:1.55vh;background:#fff}.dcc-week-shell{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-height:0;overflow:hidden;border:.11vh solid #eceaf6;border-radius:1.78vh;background:#fff}.dcc-week-column{display:flex;min-width:0;flex-direction:column;border-right:.11vh solid #f0eef7}.dcc-week-column:last-child{border-right:0}.dcc-week-heading{display:flex;align-items:center;justify-content:center;gap:.3vh;padding:1.2vh;border:0;border-bottom:.11vh solid #eceaf6;background:#fafafc;color:#6e6c88;cursor:pointer}.dcc-week-heading small{font-size:1.05vh;font-weight:700}.dcc-week-heading b{font-size:1.6vh;color:#161328}.dcc-week-heading.selected b{color:#4f46e5}.dcc-week-items{display:flex;min-height:0;flex:1;flex-direction:column;gap:.65vh;padding:1vh;overflow-y:auto}.dcc-week-item{display:flex;align-items:flex-start;gap:.55vh;width:100%;padding:.8vh;border:0;border-left:.3vh solid #9b9ab3;border-radius:.7vh;background:#fafafc;color:#161328;text-align:left;font:inherit;font-size:1.15vh;cursor:pointer}.dcc-week-item svg{width:1.45vh;height:1.45vh;flex:0 0 auto;color:#9b9ab3}.dcc-week-item span{display:flex;min-width:0;flex-direction:column;gap:.2vh;overflow:hidden;text-overflow:ellipsis}.dcc-week-item span b{font-size:1.05vh;color:#6e6c88}.dcc-week-item.published{border-left-color:#16a34a}.dcc-week-item.scheduled{border-left-color:#e07a3c}.dcc-week-item.occasion.school_event{border-left-color:#4f46e5}.dcc-week-item.occasion.festival{border-left-color:#e07a3c}.dcc-week-item.occasion.awareness{border-left-color:#0f8a8a}.dcc-week-empty{padding:2vh .3vh;color:#b1afc4;font-size:1.15vh;text-align:center}.dcc-list-shell{min-height:0;overflow:auto;border:.11vh solid #eceaf6;border-radius:1.78vh;background:#fff}.dcc-list-heading,.dcc-list-row{display:grid;grid-template-columns:12vh minmax(20vh,1.5fr) minmax(15vh,1fr) 12vh;align-items:center;gap:1.3vh;padding:1.2vh 1.65vh}.dcc-list-heading{border-bottom:.11vh solid #eceaf6;color:#9b9ab3;font-size:1.05vh;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dcc-list-row{width:100%;border:0;border-bottom:.11vh solid #f0eef7;background:#fff;text-align:left;cursor:pointer}.dcc-list-row:hover{background:#fafafc}.dcc-list-row>div{display:flex;min-width:0;flex-direction:column;gap:.2vh}.dcc-list-row b,.dcc-list-row strong{overflow:hidden;color:#161328;font-size:1.35vh;text-overflow:ellipsis;white-space:nowrap}.dcc-list-row small{overflow:hidden;color:#9b9ab3;font-size:1.1vh;text-overflow:ellipsis;white-space:nowrap}.dcc-modal-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;border:0;background:#14102852;cursor:default}.dcc-event-modal{position:fixed;top:0;right:0;z-index:2147483647;width:46vh;max-width:94vw;height:100vh;display:flex;flex-direction:column;background:#fff;box-shadow:-1.55vh 0 4.45vh #1018282e;animation:dcc-drawer-in .24s cubic-bezier(.2,.8,.2,1)}.dcc-event-modal>header{display:flex;align-items:center;gap:1.45vh;padding:2.35vh 2.7vh 1.9vh;border-bottom:.11vh solid #eceaf6}.dcc-event-modal>header>div:nth-child(2){min-width:0;flex:1}.dcc-event-modal>header h2{margin:0;color:#161328;font-size:2.2vh;font-weight:700}.dcc-event-modal>header p{margin:.35vh 0 0;color:#9b9ab3;font-size:1.28vh;line-height:1.35}.dcc-event-modal>header>button{display:grid;place-items:center;width:3.4vh;height:3.4vh;border:0;border-radius:999px;background:transparent;color:#9b9ab3;cursor:pointer}.dcc-event-modal>header>button:hover{background:#f3f1fa;color:#161328}.dcc-event-modal>header>button svg{width:1.8vh;height:1.8vh}.dcc-event-modal-icon{display:grid;place-items:center;width:5vh;height:5vh;flex:0 0 auto;border-radius:1.35vh}.dcc-event-modal-icon svg{width:2.5vh;height:2.5vh}.dcc-event-form{display:flex;min-height:0;flex:1;flex-direction:column;gap:2.1vh;overflow-y:auto;padding:2.35vh 2.7vh}.dcc-form-section{display:flex;flex-direction:column;gap:1.2vh}.dcc-form-section h3{margin:0;color:#9b9ab3;font-size:1.12vh;font-weight:700;letter-spacing:.07em}.dcc-form-section label{display:flex;flex-direction:column;gap:.55vh;color:#161328;font-size:1.28vh;font-weight:650}.dcc-form-section input,.dcc-form-section textarea{width:100%;box-sizing:border-box;border:.11vh solid #d6d3e6;border-radius:1.1vh;background:#fff;color:#161328;font:inherit;font-size:1.38vh;outline:0;padding:1.15vh 1.3vh}.dcc-form-section textarea{min-height:8vh;resize:vertical;line-height:1.4}.dcc-form-section input:focus,.dcc-form-section textarea:focus,.dcc-form-section select:focus{border-color:#7c6fee;box-shadow:0 0 0 .45vh #7b6cf21f}.dcc-date-input{position:relative}.dcc-date-input svg{position:absolute;bottom:1.15vh;left:1.15vh;width:1.8vh;height:1.8vh;color:#9b9ab3}.dcc-date-input input{padding-left:4vh}.dcc-choice-row{display:flex;gap:.6vh;flex-wrap:wrap}.dcc-choice-row button{flex:1;min-width:10vh;border:0;border-radius:999px;background:#f3f1fa;color:#6e6c88;font:inherit;font-size:1.2vh;font-weight:650;padding:.9vh 1.1vh;cursor:pointer}.dcc-choice-row button.active{background:#eeeafb;color:#4f46e5}.dcc-choice-row.compact{min-width:18vh}.dcc-form-two-col{display:grid;grid-template-columns:1fr 1fr;gap:1vh}.dcc-check-row{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:.8vh;padding:1vh;border-radius:1vh;background:#fafafc}.dcc-check-row input{width:1.7vh;height:1.7vh;margin:.1vh 0 0;padding:0;accent-color:#4f46e5}.dcc-check-row span{display:flex;min-width:0;flex-direction:column;gap:.25vh}.dcc-check-row small{color:#9b9ab3;font-size:1.1vh;font-weight:400;line-height:1.35}.dcc-event-modal>footer{display:flex;justify-content:flex-end;gap:.8vh;padding:1.65vh 2.7vh;border-top:.11vh solid #eceaf6}.dcc-event-modal>footer button,.dcc-drawer>footer button{display:inline-flex;align-items:center;justify-content:center;gap:.55vh;flex:1;border:.11vh solid #d6d3e6;border-radius:999px;background:#fff;color:#1b1830;font:inherit;font-size:1.42vh;font-weight:650;padding:1.15vh 1.3vh;cursor:pointer}.dcc-event-modal>footer button.primary,.dcc-drawer>footer button:first-child{border-color:#4f46e5;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff}.dcc-event-modal>footer button svg,.dcc-drawer>footer button svg{width:1.65vh;height:1.65vh}.dcc-drawer>footer button.danger{border-color:#f4c9cd;background:#fff;color:#ef4444}.dcc-toast{position:fixed;right:2.8vh;bottom:2.8vh;z-index:2147483647;display:flex;align-items:center;gap:.7vh;padding:1.1vh 1.5vh;border-radius:999px;background:#161328;color:#fff;box-shadow:0 1.4vh 3vh #10182840;font-size:1.3vh;font-weight:650;animation:dcc-drawer-in .22s ease both}.dcc-toast svg{width:1.7vh;height:1.7vh;color:#6ee7a1}.dcc-drawer-toggle-row{display:flex;align-items:center;gap:1vh;padding:.8vh 1vh;border-radius:.9vh;background:#fafafc;color:#4a4a68;font-size:1.3vh;font-weight:650}.dcc-drawer-toggle-row span{flex:1}.dcc-drawer-row.campaign-row>u.published{background:#16a34a}.dcc-drawer-row.campaign-row>em.published{background:#e9f9f0;color:#16a34a}@media (max-width:1100px){.dcc-filters{justify-content:flex-start;overflow-x:auto}.dcc-occ-toolbar{align-items:flex-start;flex-direction:column}.dcc-occ-filters{justify-content:flex-start;width:100%}.dcc-occ-grid{grid-template-columns:1fr}.dcc-log-heading,.dcc-log-row{grid-template-columns:8.5vh minmax(15vh,1.4fr) minmax(12vh,1fr) 11vh}}@media (max-width:720px){.dcc-page{overflow:auto}.dcc-calendar-tab,.dcc-log-page,.dcc-occ-page{overflow:visible}.dcc-stat-grid{grid-template-columns:1fr}.dcc-log-heading{display:none}.dcc-log-row{grid-template-columns:7.5vh minmax(14vh,1fr) auto;gap:.8vh}.dcc-log-row>em{grid-column:3;grid-row:1}.dcc-log-row>.dcc-channel-badges{grid-column:2 / -1}.dcc-occ-filters select{flex:1}.dcc-occ-search{flex:1;min-width:22vh}.dcc-week-shell{min-width:82vh}.dcc-event-modal{width:100%;max-width:100%}}.dcc-page .dcc-log-page,.dcc-page .dcc-occ-page{gap:1.33vh;padding-bottom:.35vh}.dcc-page .dcc-stat-grid{gap:1.11vh}.dcc-page .dcc-stat-card{gap:.28vh;padding:1.11vh 1.56vh;border-radius:1.44vh}.dcc-page .dcc-stat-card span{font-size:1.11vh;line-height:1.2}.dcc-page .dcc-stat-card b{margin-top:.2vh;font-size:2.11vh;line-height:1.1}.dcc-page .dcc-stat-card small{display:none}.dcc-page .dcc-log-shell{border-radius:1.78vh}.dcc-page .dcc-log-filter-tabs{gap:.67vh;padding:1.22vh 1.78vh}.dcc-page .dcc-log-filter-tabs button{gap:.55vh;padding:.67vh 1.33vh;font-size:1.33vh;line-height:1.2}.dcc-page .dcc-log-filter-tabs em{min-width:1.67vh;height:1.67vh;font-size:1vh}.dcc-page .dcc-log-heading{display:none}.dcc-page .dcc-log-row{grid-template-columns:7.11vh 20vh minmax(0,1fr) 15.56vh;gap:1.56vh;padding:1.33vh 1.78vh}.dcc-page .dcc-log-date b,.dcc-page .dcc-log-title strong{font-size:1.44vh;line-height:1.25}.dcc-page .dcc-log-date small,.dcc-page .dcc-log-title small{font-size:1.17vh;line-height:1.25}.dcc-page .dcc-log-row>em{padding:.33vh 1vh;font-size:1.17vh;line-height:1.35}.dcc-page .dcc-channel-badges{gap:.78vh}.dcc-page .dcc-channel-badges>span{width:3vh;height:3vh;border-radius:.89vh;font-size:1vh}.dcc-page .dcc-channel-badges>span>i{width:1vh;height:1vh}.dcc-page .dcc-pager{gap:1.56vh;padding:1.33vh 1.78vh;font-size:1.28vh}.dcc-page .dcc-pager button{width:3.11vh;height:3.11vh;background:#f5f4fa}.dcc-page .dcc-pager svg{width:1.78vh;height:1.78vh}.dcc-page .dcc-occ-toolbar{gap:1.33vh}.dcc-page .dcc-occ-type-tabs{gap:.67vh}.dcc-page .dcc-occ-type-tabs button{gap:.56vh;padding:.78vh 1.44vh;font-size:1.33vh;line-height:1.2}.dcc-page .dcc-occ-type-tabs button svg{width:1.67vh;height:1.67vh}.dcc-page .dcc-occ-filters{gap:.89vh}.dcc-page .dcc-occ-filters select{height:3.56vh;padding:0 1vh;font-size:1.28vh;border-radius:1vh}.dcc-page .dcc-occ-search{height:3.56vh;gap:.67vh;padding:0 .45vh 0 1vh;border-radius:1vh}.dcc-page .dcc-occ-search>svg{width:1.78vh;height:1.78vh}.dcc-page .dcc-occ-search input{width:17.56vh;font-size:1.33vh}.dcc-page .dcc-occ-search button{width:2.22vh;height:2.22vh}.dcc-page .dcc-occ-search button svg{width:1.33vh;height:1.33vh}.dcc-page .dcc-occ-search .dcc-occ-search-submit{display:inline-flex;align-items:center;justify-content:center;gap:.56vh;width:auto;height:auto;padding:.67vh 1.22vh;border:0;border-radius:999px;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;font-size:1.28vh;font-weight:700;line-height:1.2;white-space:nowrap}.dcc-page .dcc-occ-search .dcc-occ-search-submit:hover{filter:brightness(1.08)}.dcc-page .dcc-occ-search .dcc-occ-search-submit svg{width:1.56vh;height:1.56vh}.dcc-page .dcc-occ-clear{padding:.45vh;font-size:1.22vh}.dcc-page .dcc-occ-grid{gap:1.33vh}.dcc-page .dcc-occ-card{gap:1vh;padding:1.56vh 1.67vh;border-radius:1.67vh}.dcc-page .dcc-occ-card-head{gap:1.22vh}.dcc-page .dcc-occ-icon{width:4.22vh;height:4.22vh;border-radius:1.11vh}.dcc-page .dcc-occ-icon svg{width:2.11vh;height:2.11vh}.dcc-page .dcc-occ-card-title{gap:.2vh}.dcc-page .dcc-occ-card-title strong{font-size:1.5vh;line-height:1.25}.dcc-page .dcc-occ-card-title span{font-size:1.22vh;line-height:1.25}.dcc-page .dcc-switch{width:3.56vh;height:2vh;margin-top:.22vh}.dcc-page .dcc-switch i{width:1.56vh;height:1.56vh}.dcc-page .dcc-switch.on i{left:1.78vh}.dcc-page .dcc-occ-pills{gap:.67vh}.dcc-page .dcc-occ-pills span{padding:.33vh 1vh;font-size:1.11vh;line-height:1.25}.dcc-page .dcc-occ-card p{min-height:0;font-size:1.28vh;line-height:1.4}.dcc-page .dcc-occ-card-actions{display:flex;gap:.89vh;margin-top:.22vh}.dcc-page .dcc-occ-card-actions button{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:.33vh;padding:.78vh;border:0;border-radius:999px;background:#eeeafb;color:#4f46e5;font:inherit;font-size:1.28vh;font-weight:650;line-height:1.2;cursor:pointer}.dcc-page .dcc-occ-card-actions button.delete{border:.11vh solid #f4c9cd;background:#fff;color:#ef4444}.dcc-page .dcc-occ-card-actions button:hover{filter:brightness(.98)}.dcc-page .dcc-occ-card-actions button svg{width:1.45vh;height:1.45vh}@media (max-width:1100px){.dcc-page .dcc-log-row{grid-template-columns:7.11vh minmax(17vh,1.4fr) minmax(14vh,1fr) 13vh}}@media (max-width:720px){.dcc-page .dcc-log-row{grid-template-columns:7.5vh minmax(14vh,1fr) auto;gap:.89vh;padding:1.33vh 1.45vh}.dcc-page .dcc-log-row>em{grid-column:3;grid-row:1}.dcc-page .dcc-log-row>.dcc-channel-badges{grid-column:2 / -1}.dcc-page .dcc-occ-search{min-width:22vh}.dcc-page .dcc-occ-search input{width:100%}}.dcc-page .dcc-stat-grid{gap:1.22vh}.dcc-page .dcc-stat-card{min-height:8.75vh;gap:.56vh;padding:1.55vh 1.33vw;border:0;border-radius:1.55vh;box-shadow:0 .11vh .33vh #140f3c0d}.dcc-page .dcc-stat-card span{font-size:1.28vh;letter-spacing:.02em;line-height:1.2}.dcc-page .dcc-stat-card b{margin-top:.1vh;font-size:2.8vh;font-weight:800;line-height:1}.dcc-page .dcc-log-filter-tabs button{padding:.78vh 1.5vh;font-size:1.45vh}.dcc-page .dcc-log-row{gap:1.67vh;padding:1.5vh 1.9vh}.dcc-page .dcc-log-date b,.dcc-page .dcc-log-title strong{font-size:1.58vh}.dcc-page .dcc-log-date small,.dcc-page .dcc-log-title small{font-size:1.25vh}.dcc-page .dcc-log-row>em{padding:.4vh 1.1vh;font-size:1.28vh}.dcc-page .dcc-channel-badges{gap:.9vh}.dcc-page .dcc-channel-badges>span{width:3.2vh;height:3.2vh;font-size:1.08vh}.dcc-page .dcc-channel-badges>span>i{width:1.05vh;height:1.05vh}.dcc-page .dcc-tabs button{display:inline-flex;align-items:center;gap:.67vh;padding:1vh 2vh;font-size:1.44vh}.dcc-page .dcc-tabs .dcc-tab-alert{display:inline-flex;align-items:center;justify-content:center;min-width:1.78vh;height:1.78vh;padding:.11vh .67vh;border-radius:2vh;background:#ef4444;color:#fff;font-size:1.11vh;font-weight:800;line-height:1;letter-spacing:0}.dcc-page .dcc-log-filter-tabs em{display:none}.dcc-page .dcc-occ-page,.dcc-page .dcc-occ-toolbar{gap:1.55vh}.dcc-page .dcc-occ-type-tabs{gap:.78vh}.dcc-page .dcc-occ-type-tabs button{gap:.67vh;padding:.9vh 1.55vh;font-size:1.44vh}.dcc-page .dcc-occ-type-tabs button svg{width:1.78vh;height:1.78vh}.dcc-page .dcc-occ-filters{gap:1vh}.dcc-page .dcc-occ-filters select,.dcc-page .dcc-occ-search{height:4vh;font-size:1.35vh}.dcc-page .dcc-occ-filters select{padding:0 1.11vh;border-radius:1.05vh}.dcc-page .dcc-occ-search{gap:.78vh;padding:0 .5vh 0 1.11vh;border-radius:1.05vh}.dcc-page .dcc-occ-search>svg{width:1.9vh;height:1.9vh}.dcc-page .dcc-occ-search input{width:18vh;font-size:1.4vh}.dcc-page .dcc-occ-search .dcc-occ-search-submit{gap:.67vh;padding:.78vh 1.33vh;font-size:1.35vh}.dcc-page .dcc-occ-search .dcc-occ-search-submit svg{width:1.67vh;height:1.67vh}.dcc-page .dcc-occ-grid{gap:1.55vh}.dcc-page .dcc-occ-card{gap:1.11vh;padding:1.75vh 1.9vh;border-radius:1.75vh}.dcc-page .dcc-occ-card-head{gap:1.33vh}.dcc-page .dcc-occ-icon{width:4.65vh;height:4.65vh;border-radius:1.22vh}.dcc-page .dcc-occ-icon svg{width:2.33vh;height:2.33vh}.dcc-page .dcc-occ-card-title{gap:.25vh}.dcc-page .dcc-occ-card-title strong{font-size:1.62vh;line-height:1.25}.dcc-page .dcc-occ-card-title span{font-size:1.3vh;line-height:1.25}.dcc-page .dcc-switch{width:3.9vh;height:2.2vh;margin-top:.25vh}.dcc-page .dcc-switch i{top:.25vh;width:1.7vh;height:1.7vh}.dcc-page .dcc-switch.on i{left:1.95vh}.dcc-page .dcc-occ-pills{gap:.78vh}.dcc-page .dcc-occ-pills span{padding:.4vh 1.11vh;font-size:1.2vh}.dcc-page .dcc-occ-card p{font-size:1.4vh;line-height:1.45}.dcc-page .dcc-occ-card-actions{gap:1vh;margin-top:.25vh}.dcc-page .dcc-occ-card-actions button{padding:.88vh;font-size:1.38vh}.dcc-page.dcc-page.dcc-page .dcc-drawer>header{padding:2.85vh 3.2vh 2.45vh}.dcc-page.dcc-page.dcc-page .dcc-drawer .dcc-day-badge{padding:.5vh 1.35vh;font-size:1.58vh}.dcc-page.dcc-page.dcc-page .dcc-drawer header h2{font-size:2.85vh}.dcc-page.dcc-page.dcc-page .dcc-drawer header p{font-size:1.92vh}.dcc-page.dcc-page.dcc-page .dcc-drawer header button{width:4.25vh;height:4.25vh}.dcc-page.dcc-page.dcc-page .dcc-drawer header svg{width:2.3vh;height:2.3vh}.dcc-page.dcc-page.dcc-page .dcc-drawer-body{padding:2.45vh 2.9vh}.dcc-page.dcc-page.dcc-page .dcc-drawer-body h3{font-size:1.62vh}.dcc-page.dcc-page.dcc-page .dcc-drawer-row{gap:1.65vh;padding:1.6vh 1.7vh;border-radius:1.15vh}.dcc-page.dcc-page.dcc-page .dcc-drawer-row>svg{width:2.5vh;height:2.5vh}.dcc-page.dcc-page.dcc-page .dcc-drawer-row b{font-size:1.98vh}.dcc-page.dcc-page.dcc-page .dcc-drawer-row span{font-size:1.68vh}.dcc-page.dcc-page.dcc-page .dcc-drawer-row>em{padding:.62vh 1.3vh;font-size:1.55vh}.dcc-page.dcc-page.dcc-page .dcc-focus-card{padding:1.8vh 1.9vh;gap:1.4vh}.dcc-page.dcc-page.dcc-page .dcc-focus-card>p{font-size:1.82vh}.dcc-page.dcc-page.dcc-page .dcc-focus-card>p>span{width:9.8vh}.dcc-page.dcc-page.dcc-page .dcc-ai-note{padding:1.55vh 1.75vh;font-size:1.8vh}.dcc-page.dcc-page.dcc-page .dcc-channel-list>div{gap:1.25vh;padding:1vh 0}.dcc-page.dcc-page.dcc-page .dcc-channel-list>div>i{width:3vh;height:3vh;font-size:1.25vh}.dcc-page.dcc-page.dcc-page .dcc-channel-list>div>span>b{font-size:1.72vh}.dcc-page.dcc-page.dcc-page .dcc-channel-list>div>span>small{font-size:1.4vh}.dcc-page.dcc-page.dcc-page .dcc-channel-list>div>em{padding:.56vh 1.15vh;font-size:1.4vh}.dcc-page.dcc-page.dcc-page .dcc-drawer>footer{padding:2.05vh 2.9vh}.dcc-page.dcc-page.dcc-page .dcc-drawer>footer button{padding:1.62vh;font-size:1.95vh}@media (max-width:720px){.dcc-page .dcc-occ-search input{width:100%}}.dcc-page.dcc-page.dcc-page .dcc-reference-drawer-body{padding-top:.67vh}.dcc-page .dcc-reference-kv-list{display:flex;flex-direction:column}.dcc-page .dcc-reference-kv-row{display:flex;align-items:flex-start;gap:1.33vh;padding:1.2vh 0;border-bottom:.11vh solid #f5f4fa;font-size:1.68vh;line-height:1.45}.dcc-page .dcc-reference-kv-row>span{width:9.8vh;flex:0 0 auto;color:#9b9ab3}.dcc-page .dcc-reference-kv-row>b{min-width:0;flex:1;color:#4a4a68;font-weight:600;overflow-wrap:anywhere}.dcc-page .dcc-reference-channel-list{gap:.78vh;margin-top:.67vh}.dcc-page .dcc-reference-channel-list>div{gap:1.25vh;padding:1.05vh 0}.dcc-page .dcc-reference-channel-list>div>i{width:3vh;height:3vh;border-radius:.78vh;font-size:1.2vh}.dcc-page .dcc-reference-channel-list>div>span>b{font-size:1.72vh}.dcc-page .dcc-reference-channel-list>div>span>small{font-size:1.4vh}.dcc-page .dcc-reference-channel-list>div>em{padding:.56vh 1.15vh;font-size:1.4vh}.dcc-page .dcc-reference-drawer .dcc-drawer-toggle-row{gap:1.2vh;margin-top:1.55vh;padding:1.2vh 1.25vh;border-radius:1.05vh}.dcc-page .dcc-reference-drawer .dcc-drawer-toggle-row>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:.3vh}.dcc-page .dcc-reference-drawer .dcc-drawer-toggle-row>div>b{font-size:1.68vh;font-weight:650}.dcc-page .dcc-reference-drawer .dcc-drawer-toggle-row>div>small{color:#9b9ab3;font-size:1.38vh;line-height:1.35}.dcc-page .dcc-reference-drawer .dcc-toggle{border:0;padding:0;cursor:pointer}.dcc-page .dcc-reference-drawer>footer button.dcc-reference-close{border:.11vh solid #d6d3e6;background:#fff;color:#1b1830}.dcc-page .dcc-tabs button.active,.dcc-page .dcc-log-filter-tabs button.active,.dcc-page .dcc-occ-type-tabs button.active{background:#4f46e5;color:#fff;box-shadow:none;border-radius:999px}.dcc-page .dcc-tabs button.active:hover,.dcc-page .dcc-log-filter-tabs button.active:hover,.dcc-page .dcc-occ-type-tabs button.active:hover{background:#4338ca;color:#fff}.dcc-page .dcc-tabs button{border-radius:999px;background:transparent;color:#6e6c88}.dcc-page .dcc-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dcc-page .dcc-stat-card span{letter-spacing:0;text-transform:none}.dcc-page .dcc-stat-card small{display:block;color:#9b9ab3;font-size:1.15vh;line-height:1.25}.dcc-page .dcc-stat-card b.high{color:#ef4444}.dcc-page .dcc-stat-card b.low{color:#16a34a}.dcc-page .dcc-occ-card{cursor:default}@media (max-width:1100px){.dcc-page .dcc-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.dcc-page .dcc-stat-grid{grid-template-columns:1fr}}.dcc-page{--violet:#007AFF;--ink:#0F172A;--muted:#94A3B8;background:#f8fafc}.dcc-back{border-color:#e2e8f0}.dcc-back:hover{border-color:#93c5fd;background:#f8fafc}.dcc-back:focus-visible,.dcc-day:focus-visible,.dcc-page button:focus-visible{outline-color:#007aff}.dcc-primary{background:#007aff;box-shadow:0 1.1vh 2.67vh #007aff4d}.dcc-tabs{background:#f1f5f9}.dcc-tabs button{color:#64748b}.dcc-page .dcc-tabs button.active,.dcc-page .dcc-log-filter-tabs button.active,.dcc-page .dcc-occ-type-tabs button.active{background:#007aff;color:#fff;box-shadow:none}.dcc-page .dcc-tabs button.active:hover,.dcc-page .dcc-log-filter-tabs button.active:hover,.dcc-page .dcc-occ-type-tabs button.active:hover{background:#0051d5;color:#fff}.dcc-page .dcc-tabs button{color:#64748b}.dcc-page .dcc-view-switch{background:#f1f5f9}.dcc-page .dcc-view-switch button{color:#64748b}.dcc-page .dcc-view-switch button.active{background:#fff;color:#0051d5;box-shadow:0 .11vh .33vh #0f172a14}.dcc-month-nav button{color:#64748b}.dcc-month-nav button:hover{background:#f1f5f9}.dcc-month-nav .dcc-today{border-color:#e2e8f0;color:#0f172a}.dcc-layer{background:#f8fafc;color:#475569}.dcc-layer i{background:#af52de}.dcc-layer.blackout i{background:#94a3b8}.dcc-filters label{border-color:#e2e8f0;color:#64748b}.dcc-filters select{color:#475569}.dcc-calendar-shell{border-color:#e2e8f0}.dcc-weekdays{border-bottom-color:#e2e8f0;background:#f8fafc}.dcc-day{border-right-color:#e2e8f0;border-bottom-color:#e2e8f0}.dcc-day:hover{background:#f8fafc}.dcc-day.muted{background:#f1f5f9}.dcc-day.selected{background:#e8f1ff;box-shadow:inset 0 0 0 .11vh #93c5fd}.dcc-day i{border-color:#e2e8f0;border-left-color:#007aff}.dcc-day>small{color:#007aff}.dcc-page .dcc-day{scrollbar-color:#BFDBFE transparent}.dcc-page .dcc-day::-webkit-scrollbar-thumb{background:#bfdbfe}.dcc-page .dcc-day::-webkit-scrollbar-thumb:hover{background:#93c5fd}.dcc-page.dcc-page .dcc-day i.campaign{border-color:#e2e8f0;border-left-color:#e2e8f0;color:#0f172a}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip{border-color:#e2e8f0;color:#0f172a}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip u{background:#94a3b8}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip.live u{background:#34c759}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip.draft u{background:#94a3b8}.dcc-page.dcc-page .dcc-day .dcc-occasion{background:#e8f1ff;color:#007aff}.dcc-drawer-scrim,.dcc-modal-scrim{background:#0f172a52}.dcc-drawer>header{border-bottom-color:#e2e8f0}.dcc-drawer header h2{color:#0f172a}.dcc-drawer header p{color:#64748b}.dcc-drawer header button{color:#94a3b8}.dcc-drawer header button:hover{background:#f1f5f9;color:#0f172a}.dcc-drawer-body h3{color:#94a3b8}.dcc-drawer-row{border-left-color:#007aff;background:#f8fafc}.dcc-drawer-row>svg{color:#007aff}.dcc-drawer-row b{color:#0f172a}.dcc-drawer-row span{color:#64748b}.dcc-drawer-row>em{background:#e8f1ff;color:#007aff}.dcc-ai-note{border-color:#e2e8f0;background:#f8fafc;color:#475569}.dcc-ai-note b{color:#007aff}.dcc-drawer-row.campaign-row{border-color:#e2e8f0;border-left-color:#e2e8f0}.dcc-drawer-row.campaign-row>u{background:#94a3b8}.dcc-drawer-row.campaign-row>u.live{background:#34c759}.dcc-drawer-row.campaign-row>time{color:#64748b}.dcc-drawer-row.campaign-row>em.live{background:#e8fbef;color:#34c759}.dcc-drawer-row.campaign-row>em.draft{background:#f1f5f9;color:#94a3b8}.dcc-drawer-empty{color:#94a3b8}.dcc-drawer-empty b{color:#64748b}.dcc-drawer>footer{border-top-color:#e2e8f0}.dcc-drawer>footer button{border-color:#e2e8f0;color:#0f172a}.dcc-drawer>footer button:first-child{border-color:#007aff;background:#007aff}.dcc-focus-card{border-color:#e2e8f0}.dcc-focus-card>p{color:#475569}.dcc-focus-card>p>span{color:#94a3b8}.dcc-toggle{background:#34c759}.dcc-page .dcc-toggle.off{background:#cbd5e1}.dcc-page .dcc-drawer .dcc-day-badge{background:#f1f5f9;color:#64748b}.dcc-channel-list>div{border-bottom-color:#e2e8f0}.dcc-channel-list>div>span>b{color:#0f172a}.dcc-channel-list>div>span>small{color:#ff3b30}.dcc-channel-list>div>em.published{background:#e8fbef;color:#34c759}.dcc-channel-list>div>em.failed{background:#ffe9e7;color:#ff3b30}.dcc-log-page,.dcc-occ-page{scrollbar-color:#BFDBFE transparent}.dcc-stat-card{border-color:#e2e8f0}.dcc-stat-card span{color:#94a3b8}.dcc-stat-card b{color:#0f172a}.dcc-stat-card b.published{color:#34c759}.dcc-stat-card b.failed{color:#ff3b30}.dcc-stat-card small{color:#94a3b8}.dcc-log-shell{border-color:#e2e8f0}.dcc-log-filter-tabs{border-bottom-color:#e2e8f0}.dcc-log-filter-tabs button,.dcc-occ-type-tabs button{color:#64748b}.dcc-log-filter-tabs em{background:#ff3b30}.dcc-log-heading{border-bottom-color:#e2e8f0;color:#94a3b8}.dcc-log-row{border-bottom-color:#e2e8f0;color:#0f172a}.dcc-log-row:hover{background:#f8fafc}.dcc-log-date b,.dcc-log-title strong{color:#0f172a}.dcc-log-date small,.dcc-log-title small{color:#94a3b8}.dcc-log-row>em.published,.dcc-list-row>em.published{background:#e8fbef;color:#34c759}.dcc-log-row>em.failed,.dcc-list-row>em.failed{background:#ffe9e7;color:#ff3b30}.dcc-channel-badges>span>i{background:#94a3b8}.dcc-channel-badges>span>i.published{background:#34c759}.dcc-channel-badges>span>i.failed{background:#ff3b30}.dcc-pager{border-top-color:#e2e8f0;color:#64748b}.dcc-pager button{border-color:#e2e8f0;color:#475569;background:#f1f5f9}.dcc-empty-state{color:#94a3b8}.dcc-occ-filters select,.dcc-event-form select{border-color:#e2e8f0;color:#475569}.dcc-occ-search{border-color:#e2e8f0}.dcc-occ-search>svg{color:#94a3b8}.dcc-occ-search input{color:#0f172a}.dcc-occ-search button{color:#94a3b8}.dcc-occ-clear{color:#007aff}.dcc-occ-card{border-color:#e2e8f0}.dcc-occ-card:hover{box-shadow:0 .7vh 1.9vh #0f172a14}.dcc-occ-card-title strong{color:#0f172a}.dcc-occ-card-title span{color:#94a3b8}.dcc-switch{background:#cbd5e1}.dcc-switch.on{background:#34c759}.dcc-occ-pills span.custom{background:#f1f5f9;color:#64748b}.dcc-occ-card p{color:#475569}.dcc-occ-card-footer{color:#94a3b8}.dcc-occ-card-footer svg.reminder-on{color:#007aff}.dcc-occ-card-actions button{background:#e8f1ff;color:#007aff}.dcc-occ-card-actions button.delete{border-color:#ffc9c7;color:#ff3b30}.dcc-occ-empty,.dcc-week-shell{border-color:#e2e8f0}.dcc-week-column{border-right-color:#e2e8f0}.dcc-week-heading{border-bottom-color:#e2e8f0;background:#f8fafc;color:#64748b}.dcc-week-heading b{color:#0f172a}.dcc-week-heading.selected b{color:#007aff}.dcc-week-item{background:#f8fafc;color:#0f172a}.dcc-week-item svg{color:#94a3b8}.dcc-week-item span b{color:#64748b}.dcc-week-item.published{border-left-color:#34c759}.dcc-week-item.occasion.school_event{border-left-color:#007aff}.dcc-week-empty{color:#94a3b8}.dcc-list-shell{border-color:#e2e8f0}.dcc-list-heading{border-bottom-color:#e2e8f0;color:#94a3b8}.dcc-list-row{border-bottom-color:#e2e8f0}.dcc-list-row b,.dcc-list-row strong{color:#0f172a}.dcc-list-row small{color:#94a3b8}.dcc-event-modal>header{border-bottom-color:#e2e8f0}.dcc-event-modal>header h2{color:#0f172a}.dcc-event-modal>header p{color:#94a3b8}.dcc-event-modal>header>button{color:#94a3b8}.dcc-event-modal>header>button:hover{background:#f1f5f9;color:#0f172a}.dcc-form-section h3{color:#94a3b8}.dcc-form-section label{color:#0f172a}.dcc-form-section input,.dcc-form-section textarea{border-color:#e2e8f0;color:#0f172a}.dcc-form-section input:focus,.dcc-form-section textarea:focus,.dcc-form-section select:focus{border-color:#007aff;box-shadow:0 0 0 .45vh #007aff1f}.dcc-date-input svg{color:#94a3b8}.dcc-choice-row button{background:#f1f5f9;color:#64748b}.dcc-choice-row button.active{background:#e8f1ff;color:#007aff}.dcc-check-row{background:#f8fafc}.dcc-check-row input{accent-color:#007AFF}.dcc-check-row small{color:#94a3b8}.dcc-event-modal>footer{border-top-color:#e2e8f0}.dcc-event-modal>footer button,.dcc-drawer>footer button{border-color:#e2e8f0;color:#0f172a}.dcc-event-modal>footer button.primary{border-color:#007aff;background:#007aff}.dcc-drawer>footer button.danger{border-color:#ffc9c7;color:#ff3b30}.dcc-toast{background:#0f172a}.dcc-drawer-toggle-row{background:#f8fafc;color:#475569}.dcc-page .dcc-reference-kv-row{border-bottom-color:#e2e8f0}.dcc-page .dcc-reference-kv-row>span{color:#94a3b8}.dcc-page .dcc-reference-kv-row>b{color:#475569}.dcc-page .dcc-reference-drawer .dcc-drawer-toggle-row>div>small{color:#94a3b8}.dcc-page .dcc-reference-drawer>footer button.dcc-reference-close{border-color:#e2e8f0;color:#0f172a}.dcc-page .dcc-stat-card{box-shadow:0 .11vh .33vh #0f172a0d}.dcc-page .dcc-stat-card b.high{color:#ff3b30}.dcc-page .dcc-stat-card b.med{color:#d97706}.dcc-page .dcc-stat-card b.low{color:#34c759}.dcc-page .dcc-tabs .dcc-tab-alert{background:#ff3b30}.dcc-page .dcc-occ-search .dcc-occ-search-submit{background:#007aff}.dcc-warning button{border-color:#e2e8f0;color:#0f172a}.dcc-page .dcc-occ-page{overflow:hidden}.dcc-page .dcc-occ-toolbar{gap:1vh}.dcc-page .dcc-occ-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1vh}.dcc-page .dcc-occ-card{gap:.7vh;padding:1.1vh 1.2vh;border-radius:1.4vh}.dcc-page .dcc-occ-icon{width:3.4vh;height:3.4vh;border-radius:.9vh}.dcc-page .dcc-occ-icon svg{width:1.7vh;height:1.7vh}.dcc-page .dcc-occ-card-title strong{font-size:1.45vh}.dcc-page .dcc-occ-card-title span{font-size:1.15vh}.dcc-page .dcc-occ-pills span{padding:.3vh .9vh;font-size:1.05vh}.dcc-page .dcc-occ-card p{font-size:1.25vh}.dcc-page .dcc-occ-card-actions{gap:.7vh}.dcc-page .dcc-pager{padding:.8vh}.dcc-occ-year{color:#64748b;font-size:1.22vh;font-weight:700;white-space:nowrap}.dcc-log-totals{display:flex;align-items:center;gap:1.2vh;padding:1vh 1.65vh;border-bottom:.11vh solid #E2E8F0;color:#64748b;font-size:1.25vh}.dcc-log-totals b{color:#0f172a}.dcc-log-totals span{display:inline-flex;align-items:center;gap:.4vh}.dcc-day.is-today>span{outline:.22vh solid #007AFF;outline-offset:.18vh}.dcc-reco-panel{margin-top:1.2vh;padding:1.2vh 1.4vh;border:.11vh solid #E2E8F0;border-radius:1vh;background:#f8fafc}.dcc-reco-head{display:flex;align-items:center;justify-content:space-between;gap:1vh;color:#0f172a;font-size:1.45vh}.dcc-reco-head span{padding:.3vh .9vh;border-radius:999px;background:#e8f1ff;color:#007aff;font-size:1.1vh;font-weight:700;white-space:nowrap}.dcc-reco-panel p{margin:.7vh 0 0;color:#475569;font-size:1.32vh;line-height:1.5}.dcc-reco-stale{display:block;margin-top:.6vh;color:#d97706;font-size:1.15vh;font-weight:600}.dcc-reco-alternates{display:flex;flex-direction:column;gap:.6vh;margin-top:1vh}.dcc-reco-alternates>div{display:flex;align-items:center;justify-content:space-between;gap:1vh;padding:.7vh .9vh;border:.11vh solid #E2E8F0;border-radius:.8vh;background:#fff;color:#475569;font-size:1.28vh;font-weight:600}.dcc-reco-alternates button{padding:.5vh 1.1vh;border:.11vh solid #BFDBFE;border-radius:.8vh;background:#e8f1ff;color:#007aff;font-size:1.2vh;font-weight:700;cursor:pointer}.dcc-reco-alternates button:disabled,.dcc-reco-draft:disabled{opacity:.55;cursor:default}.dcc-reco-draft{width:100%;margin-top:1vh;padding:1vh;border:0;border-radius:1vh;background:linear-gradient(135deg,#007aff,#0051d5);color:#fff;font-size:1.4vh;font-weight:700;cursor:pointer}.social-hub-page{--sh-ink: #000000;--sh-value: #0f172a;--sh-muted: #8e8e93;--sh-border: #eeeeee;--sh-primary: #007aff;--sh-primary-dark: #0068db;--sh-green: #34c759;--sh-green-deep: #2fb551;--sh-ring: #00ba00;--sh-colbar: #e8f2ff;--sh-pill: #f1f1f1;--sh-chip: #fafafa;--sh-page: #f4f4f4;--sh-px: .11vh;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;padding:calc(18 * var(--sh-px)) calc(18 * var(--sh-px)) calc(10 * var(--sh-px));background:var(--sh-page);color:var(--sh-ink);font-family:Open Sans,system-ui,sans-serif}.social-hub-page *{box-sizing:border-box}.social-hub-page button,.social-hub-page a,.social-hub-page input{font:inherit}.social-hub-page button{cursor:pointer}.social-hub-page button:focus-visible,.social-hub-page a:focus-visible{outline:calc(2 * var(--sh-px)) solid rgba(0,122,255,.55);outline-offset:calc(2 * var(--sh-px))}.social-hub-page .dm-breadcrumb-nav{flex:none;margin:0 0 calc(12 * var(--sh-px))!important}.social-hub-page .dm-breadcrumb-nav ol{font-size:calc(12 * var(--sh-px))!important;font-weight:600}.social-hub-page .dm-breadcrumb-nav .dm-breadcrumb-link{color:var(--sh-ink);font-weight:600;text-decoration:none}.social-hub-page .dm-breadcrumb-nav li:last-child span{color:var(--sh-primary)!important;font-weight:600}.social-hub-header{flex:none;margin:0 0 calc(15 * var(--sh-px))}.social-hub-header h1{margin:0;color:var(--sh-ink);font-size:calc(22 * var(--sh-px));font-weight:700;line-height:1.36}.social-hub-header p{margin:calc(4 * var(--sh-px)) 0 0;color:var(--sh-muted);font-size:calc(12 * var(--sh-px));font-weight:500;line-height:1.33}.social-hub-scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.social-hub-content{position:relative;display:flex;flex-direction:column;gap:calc(18 * var(--sh-px));padding-bottom:0}.sh-status-error{position:absolute;top:calc(6 * var(--sh-px));left:50%;transform:translate(-50%);z-index:5;display:flex;align-items:center;gap:calc(10 * var(--sh-px));max-width:90%;border:calc(1 * var(--sh-px)) solid #f5c2c7;border-radius:calc(8 * var(--sh-px));background:#fff5f5;padding:calc(6 * var(--sh-px)) calc(12 * var(--sh-px));color:#842029;font-size:calc(13 * var(--sh-px));line-height:1.4;box-shadow:0 calc(4 * var(--sh-px)) calc(12 * var(--sh-px)) #8420291f}.sh-status-error button{flex:none;border:calc(1 * var(--sh-px)) solid #842029;border-radius:calc(6 * var(--sh-px));background:#842029;color:#fff;font-size:calc(12 * var(--sh-px));font-weight:600;line-height:1;padding:calc(6 * var(--sh-px)) calc(12 * var(--sh-px));cursor:pointer}.sh-progress-card{display:flex;flex:none;align-items:center;justify-content:space-between;gap:0;border:calc(1 * var(--sh-px)) solid var(--sh-border);border-radius:calc(14 * var(--sh-px));background:#fff;padding:calc(16 * var(--sh-px)) calc(20 * var(--sh-px))}.sh-progress-copy{flex:0 1 calc(360 * var(--sh-px));min-width:calc(280 * var(--sh-px))}.sh-progress-copy>span{display:block;color:var(--sh-muted);font-size:calc(14 * var(--sh-px));font-weight:500;line-height:1.43}.sh-progress-copy>strong{display:block;margin-top:calc(4 * var(--sh-px));color:var(--sh-ink);font-size:calc(20 * var(--sh-px));font-weight:700;line-height:1.4}.sh-progress-copy>p{margin:calc(4 * var(--sh-px)) 0 0;color:var(--sh-muted);font-size:calc(14 * var(--sh-px));font-weight:500;line-height:1.43}.sh-progress-divider{width:calc(1 * var(--sh-px));height:calc(48 * var(--sh-px));flex:none;background:var(--sh-border)}.sh-progress-ring{position:relative;display:grid;width:calc(90 * var(--sh-px));height:calc(90 * var(--sh-px));flex:none;place-items:center}.sh-progress-ring svg{width:calc(69 * var(--sh-px));height:calc(69 * var(--sh-px));transform:rotate(-90deg)}.sh-ring-track{fill:none;stroke:var(--sh-ring);stroke-opacity:.1;stroke-width:10}.sh-ring-arc{fill:none;stroke:var(--sh-ring);stroke-linecap:round;stroke-width:10;transition:stroke-dashoffset .4s ease}.sh-progress-ring>strong{position:absolute;top:50%;left:50%;color:var(--sh-ink);font-size:calc(18 * var(--sh-px));font-weight:600;line-height:1;transform:translate(-50%,-50%);white-space:nowrap}.sh-progress-metric{flex:none;width:calc(205 * var(--sh-px))}.sh-progress-metric>span{display:block;color:var(--sh-muted);font-size:calc(16 * var(--sh-px));font-weight:600;line-height:1.5;white-space:nowrap}.sh-progress-metric>strong{display:block;margin-top:calc(4 * var(--sh-px));color:var(--sh-ink);font-size:calc(14 * var(--sh-px));font-weight:500;line-height:1.43;white-space:nowrap}.sh-progress-metric>strong.positive{color:var(--sh-green)}.sh-refresh{display:inline-flex;height:calc(32 * var(--sh-px));min-width:calc(92 * var(--sh-px));flex:none;align-items:center;justify-content:center;gap:calc(8 * var(--sh-px));border:calc(1 * var(--sh-px)) solid var(--sh-border);border-radius:calc(6 * var(--sh-px));background:#fff;color:var(--sh-muted);font-size:calc(12 * var(--sh-px));font-weight:600;padding:0 calc(12 * var(--sh-px))}.sh-refresh:hover{background:#f8fafc}.sh-refresh:disabled{cursor:wait;opacity:.65}.sh-refresh svg{width:calc(14 * var(--sh-px));height:calc(14 * var(--sh-px));flex:none}.social-hub-spin{animation:socialHubSpin .8s linear infinite}@keyframes socialHubSpin{to{transform:rotate(360deg)}}.sh-register-card{display:flex;overflow:hidden;flex-direction:column;border:calc(1 * var(--sh-px)) solid var(--sh-border);border-radius:calc(14 * var(--sh-px));background:#fff;flex:none;max-height:calc(300 * var(--sh-px));padding-bottom:calc(10 * var(--sh-px))}.sh-ready-card{max-height:calc(328 * var(--sh-px))}.sh-register-heading{display:flex;flex:none;align-items:center;gap:calc(12 * var(--sh-px));min-height:calc(46 * var(--sh-px));padding:calc(10 * var(--sh-px)) calc(20 * var(--sh-px))}.sh-register-title{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;column-gap:calc(8 * var(--sh-px))}.sh-register-title h2{margin:0;color:var(--sh-ink);font-size:calc(16 * var(--sh-px));font-weight:700;line-height:1.5}.sh-register-title p{margin:0;color:var(--sh-ink);font-size:calc(12 * var(--sh-px));font-weight:400;line-height:1.33}.sh-count-pill{flex:none;border-radius:calc(999 * var(--sh-px));background:var(--sh-pill);color:var(--sh-ink);font-size:calc(12 * var(--sh-px));font-weight:400;margin-left:auto;padding:calc(3 * var(--sh-px)) calc(8 * var(--sh-px));white-space:nowrap}.sh-column-bar,.sh-platform-row{display:grid;grid-template-columns:minmax(0,1fr) calc(236 * var(--sh-px)) calc(210 * var(--sh-px)) calc(120 * var(--sh-px));align-items:center;column-gap:calc(8 * var(--sh-px));padding:0 calc(20 * var(--sh-px))}.sh-column-bar{flex:none;height:calc(35 * var(--sh-px));background:var(--sh-colbar);color:var(--sh-ink);font-size:calc(12 * var(--sh-px));font-weight:500}.sh-column-bar>span:last-child{justify-self:end}.sh-platform-row{min-height:calc(58 * var(--sh-px));background:#fff;padding-top:calc(6 * var(--sh-px));padding-bottom:calc(6 * var(--sh-px));border-top:calc(1 * var(--sh-px)) solid var(--sh-border)}.sh-channel-cell{display:flex;min-width:0;align-items:center;gap:calc(12 * var(--sh-px))}.sh-platform-icon{display:block;width:calc(36 * var(--sh-px));height:calc(36 * var(--sh-px));flex:none}.sh-platform-icon.sh-wa-icon{color:#25d366}.sh-platform-badge{display:grid;width:calc(36 * var(--sh-px));height:calc(36 * var(--sh-px));flex:none;place-items:center;border-radius:calc(8 * var(--sh-px));background:var(--sh-primary);color:#fff}.sh-platform-badge svg{width:calc(20 * var(--sh-px));height:calc(20 * var(--sh-px))}.sh-channel-text{min-width:0}.sh-channel-text strong{display:block;overflow:hidden;color:var(--sh-value);font-size:calc(14 * var(--sh-px));font-weight:600;line-height:1.43;text-overflow:ellipsis;white-space:nowrap}.sh-platform-row.is-connected .sh-channel-text strong{color:var(--sh-ink)}.sh-channel-text span{display:block;overflow:hidden;margin-top:calc(2 * var(--sh-px));color:var(--sh-ink);font-size:calc(12 * var(--sh-px));font-weight:400;line-height:1.33;text-overflow:ellipsis;white-space:nowrap}.sh-account-cell{min-width:0}.sh-account-cell strong{display:block;overflow:hidden;color:var(--sh-ink);font-size:calc(14 * var(--sh-px));font-weight:600;line-height:1.43;text-overflow:ellipsis;white-space:nowrap}.sh-account-cell span{display:block;overflow:hidden;margin-top:calc(2 * var(--sh-px));color:var(--sh-muted);font-size:calc(12 * var(--sh-px));font-weight:400;line-height:1.33;text-overflow:ellipsis;white-space:nowrap}.sh-account-cell .sh-no-account{margin-top:0;font-size:calc(14 * var(--sh-px))}.sh-status-pill{display:inline-flex;align-items:center;gap:calc(6 * var(--sh-px));border:calc(1 * var(--sh-px)) solid var(--sh-border);border-radius:calc(999 * var(--sh-px));background:#fdfdfd;color:var(--sh-muted);font-size:calc(12 * var(--sh-px));font-weight:700;min-height:calc(24 * var(--sh-px));padding:calc(3 * var(--sh-px)) calc(10 * var(--sh-px));white-space:nowrap}.sh-status-pill i{width:calc(6 * var(--sh-px));height:calc(6 * var(--sh-px));flex:none;border-radius:50%;background:var(--sh-muted)}.sh-status-pill.connected{border-color:var(--sh-green);background:#34c75926;color:var(--sh-green-deep)}.sh-status-pill.connected i{background:var(--sh-green)}.sh-action-cell{display:flex;justify-content:flex-end}.sh-connect{border:0;border-radius:calc(20 * var(--sh-px));background:var(--sh-primary);color:#fff;font-size:calc(14 * var(--sh-px));font-weight:700;min-width:calc(103 * var(--sh-px));height:calc(32 * var(--sh-px));padding:0 calc(16 * var(--sh-px))}.sh-connect:hover{background:var(--sh-primary-dark)}.sh-manage{border:calc(1 * var(--sh-px)) solid var(--sh-border);border-radius:calc(6 * var(--sh-px));background:#fff;color:var(--sh-ink);font-size:calc(12 * var(--sh-px));font-weight:600;min-width:calc(78 * var(--sh-px));height:calc(28 * var(--sh-px));padding:0 calc(12 * var(--sh-px))}.sh-manage:hover{background:#f8fafc}.sh-rows{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.sh-empty-row{border-top:calc(1 * var(--sh-px)) solid var(--sh-border);color:var(--sh-muted);font-size:calc(13 * var(--sh-px));font-weight:500;padding:calc(16 * var(--sh-px)) calc(20 * var(--sh-px))}.sh-foot{display:flex;flex:none;align-items:center;gap:calc(16 * var(--sh-px));margin-top:calc(10 * var(--sh-px))}.sh-coming-soon{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8 * var(--sh-px))}.sh-coming-soon strong{color:var(--sh-ink);font-size:calc(12 * var(--sh-px));font-weight:600;white-space:nowrap}.sh-coming-soon span{border:calc(1 * var(--sh-px)) solid var(--sh-border);border-radius:calc(999 * var(--sh-px));background:var(--sh-chip);color:var(--sh-muted);font-size:calc(12 * var(--sh-px));font-weight:400;padding:calc(4 * var(--sh-px)) calc(9 * var(--sh-px));white-space:nowrap}.sh-last-checked{flex:none;color:var(--sh-muted);font-size:calc(12 * var(--sh-px));font-weight:400;margin-left:auto;white-space:nowrap}@media (max-width: 1100px){.sh-progress-card{flex-wrap:wrap;justify-content:flex-start;gap:calc(14 * var(--sh-px)) calc(22 * var(--sh-px))}.sh-progress-copy{flex:1 1 100%}.sh-progress-divider{display:none}.sh-progress-metric{flex:1 1 calc(140 * var(--sh-px))}.sh-refresh{margin-left:0}}@media (max-width: 860px){.sh-column-bar>span:nth-child(2),.sh-account-cell{display:none}.sh-column-bar,.sh-platform-row{grid-template-columns:minmax(0,1fr) auto auto}.sh-foot{flex-direction:column;align-items:flex-start}.sh-last-checked{margin-left:0}}@media (prefers-reduced-motion: reduce){.social-hub-spin{animation:none}.sh-ring-arc{transition:none}}.connect-modal-backdrop{position:fixed;z-index:1000;display:grid;background:#0f172a75;top:0;right:0;bottom:0;left:0;padding:3vh;place-items:center;-webkit-backdrop-filter:blur(calc(3 * var(--sh-px)));backdrop-filter:blur(calc(3 * var(--sh-px)))}.connect-modal{width:min(62vh,92vw);max-height:88vh;overflow-y:auto;border-radius:2.4vh;background:#fff;box-shadow:0 calc(28 * var(--sh-px)) calc(80 * var(--sh-px)) #0f172a40;padding:4vh;text-align:center}.connect-modal-icon{display:grid;width:7vh;height:7vh;border-radius:1.7vh;color:#fff;font-size:1.7vh;font-weight:800;margin:auto;place-items:center}.connect-modal h2{font-size:2.6vh;margin:2vh 0 1vh}.connect-modal>p{max-width:48vh;margin:0 auto;color:#64748b;font-size:1.55vh;line-height:1.6}.secure-note{display:flex;align-items:center;gap:1.3vh;border-radius:1.4vh;background:#e8fbef;color:#15803d;padding:1.6vh;margin-top:2.4vh;text-align:left}.connect-modal .secure-note svg,.connect-modal .domain-note svg{width:2.1vh;height:2.1vh;flex:none}.secure-note span{display:flex;flex-direction:column;color:#64748b;font-size:1.25vh;line-height:1.45}.secure-note strong{color:#15803d;font-size:1.5vh}.domain-note{display:flex;align-items:center;justify-content:center;gap:.9vh;color:#64748b;font-size:1.35vh;margin:1.8vh 0}.modal-actions{display:flex;justify-content:flex-end;gap:1vh}.modal-actions button{border:calc(1 * var(--sh-px)) solid #e2e8f0;border-radius:1vh;background:#fff;color:#64748b;cursor:pointer;font-size:1.4vh;font-weight:600;min-height:4.5vh;padding:1vh 1.8vh}.modal-actions .connect{border-color:var(--sh-primary);background:var(--sh-primary);color:#fff}.social-account-picker{display:flex;width:min(112vh,94vw);height:min(86vh,calc(780 * var(--sh-px)));max-height:86vh;flex-direction:column;overflow:hidden;border-radius:2.4vh;background:#f8f7fc;box-shadow:0 calc(28 * var(--sh-px)) calc(80 * var(--sh-px)) #140f3c47}.social-account-picker>div{width:100%;height:100%;min-height:0!important;justify-content:flex-start!important;overflow:hidden;padding:3.5vh 4vh!important}.social-account-picker>div>h2{flex:none;font-size:2.5vh!important;line-height:1.35;margin:0 0 2vh!important}.social-account-picker>div>h2+div{width:100%!important;max-width:none!important;height:auto!important;min-height:0;flex:1;overflow-y:auto;padding:0 1vh!important}.social-account-picker>div>h2+div>div{min-height:8vh;border:calc(1 * var(--sh-px)) solid #eceaf6;border-radius:1.3vh;box-shadow:0 calc(4 * var(--sh-px)) calc(14 * var(--sh-px)) #140f3c0f;padding:1.5vh 1.8vh!important;border-color:#e2e8f0;box-shadow:0 calc(4 * var(--sh-px)) calc(14 * var(--sh-px)) #0f172a0f}.social-account-picker>div>h2+div>div+div{margin-top:1.2vh}.social-account-picker>div>h2+div>div>div{gap:1.5vh!important}.social-account-picker>div>h2+div>div>div>div:first-child{width:5.2vh!important;height:5.2vh!important;font-size:1.7vh}.social-account-picker>div>h2+div p{font-size:1.45vh!important;line-height:1.35}.social-account-picker>div>h2+div button{min-height:4vh;border-radius:.9vh;font-size:1.35vh;padding:.8vh 1.5vh!important}.social-account-picker>div>div:last-child{flex:none;margin-top:2vh!important;padding:0 1vh!important}.social-account-picker>div>div:last-child>button{min-height:4.6vh;border-radius:1vh;font-size:1.4vh}@media (max-width: 720px){.connect-modal{width:94vw;max-height:90vh;padding:3vh}.social-account-picker{width:95vw;height:88vh}.social-account-picker>div{padding:3vh 2vh!important}}._sbp-page_15pqc_1,._sbp-page_15pqc_1 *{box-sizing:border-box}._sbp-page_15pqc_1{--u:clamp(.84px,.111vh,1.05px);position:relative;display:flex;width:100%;height:100%;min-height:0;flex-direction:column;gap:calc(16*var(--u));overflow:hidden;padding:calc(25*var(--u)) calc(24*var(--u)) calc(18*var(--u));background:#edebf7;color:#1b1830;font-family:Open Sans,system-ui,sans-serif}._sbp-page_15pqc_1 button,._sbp-overlay_15pqc_1 button,._sbp-overlay_15pqc_1 input,._sbp-overlay_15pqc_1 textarea{font:inherit}._sbp-header_15pqc_1{display:flex;flex:none;align-items:flex-end;justify-content:space-between;gap:calc(16*var(--u))}._sbp-heading_15pqc_1{display:flex;align-items:center;gap:calc(12*var(--u))}._sbp-heading_15pqc_1>button{display:grid;width:calc(38*var(--u));height:calc(38*var(--u));place-items:center;border:1px solid #d6d3e6;border-radius:50%;background:#fff;color:#4f46e5;cursor:pointer}._sbp-heading_15pqc_1 svg{width:calc(17*var(--u))}._sbp-heading_15pqc_1 h1{margin:0;color:#161328;font-size:calc(26*var(--u));font-weight:600;letter-spacing:-.02em;line-height:1.1}._sbp-heading_15pqc_1 p{margin:calc(2*var(--u)) 0 0;color:#9b9ab3;font-size:calc(12.5*var(--u))}._sbp-add_15pqc_1{position:relative;display:flex;align-items:center;gap:calc(8*var(--u));overflow:hidden;border:0;border-radius:999px;background:linear-gradient(135deg,#4f46e5,#4338ca);padding:calc(11*var(--u)) calc(20*var(--u));color:#fff;font-size:calc(13.5*var(--u));font-weight:600;box-shadow:0 10px 24px #4f3fe04d;cursor:pointer}._sbp-add_15pqc_1 svg{width:calc(16*var(--u))}._sbp-add_15pqc_1 i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%);background-size:240% 100%;animation:_sbp-shimmer_15pqc_1 6s linear infinite;pointer-events:none}._sbp-stats_15pqc_1{display:grid;flex:none;grid-template-columns:repeat(3,1fr);gap:calc(12*var(--u))}._sbp-stats_15pqc_1 article{display:flex;align-items:center;gap:calc(12*var(--u));border:1px solid #eceaf6;border-radius:calc(14*var(--u));background:#fff;padding:calc(13*var(--u)) calc(16*var(--u));box-shadow:0 1px 3px #140f3c0d}._sbp-stats_15pqc_1 i{display:grid;width:calc(38*var(--u));height:calc(38*var(--u));place-items:center;border-radius:calc(11*var(--u))}._sbp-stats_15pqc_1 svg{width:calc(19*var(--u))}._sbp-stats_15pqc_1 strong{margin:0;color:#161328;font-size:calc(20*var(--u));font-weight:700;line-height:1.3}._sbp-stats_15pqc_1 span{display:block;margin-top:calc(3*var(--u));color:#9b9ab3;font-size:calc(11*var(--u))}._sbp-filters_15pqc_1{display:flex;flex:none;gap:calc(6*var(--u))}._sbp-filters_15pqc_1 button{border:1px solid #d6d3e6;border-radius:999px;background:#fff;padding:calc(7*var(--u)) calc(15*var(--u));color:#6e6c88;font-size:calc(12*var(--u));font-weight:650;cursor:pointer}._sbp-filters_15pqc_1 button._active_15pqc_1{border-color:#4f46e5;background:#eeeafb;color:#4f46e5}._sbp-content_15pqc_1{display:flex;flex:1;min-height:0;flex-direction:column;gap:calc(10*var(--u))}._sbp-scroll_15pqc_1{flex:1;min-height:0;overflow-y:auto}._sbp-grid_15pqc_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(240*var(--u)),1fr));gap:calc(12*var(--u));padding:calc(2*var(--u))}._sbp-card_15pqc_1{display:flex;min-height:calc(154*var(--u));flex-direction:column;gap:calc(10*var(--u));border:1px solid #eceaf6;border-radius:calc(16*var(--u));background:#fff;padding:calc(15*var(--u));text-align:left;box-shadow:0 1px 3px #140f3c0d;cursor:pointer;transition:.15s}._sbp-card_15pqc_1:hover{transform:translateY(-2px);border-color:#d6d0f5;box-shadow:0 10px 26px #140f3c1a}._sbp-card-top_15pqc_1{display:flex;align-items:flex-start;justify-content:space-between}._sbp-card-top_15pqc_1>i{display:grid;width:calc(42*var(--u));height:calc(42*var(--u));place-items:center;border-radius:calc(12*var(--u))}._sbp-card-top_15pqc_1 svg{width:calc(21*var(--u))}._sbp-card-top_15pqc_1>span{display:flex;align-items:center;gap:calc(5*var(--u));margin-top:calc(4*var(--u));font-size:calc(10.5*var(--u));font-weight:700}._sbp-card-top_15pqc_1>span b{width:calc(5*var(--u));height:calc(5*var(--u));border-radius:50%;background:currentColor}._sbp-card-top_15pqc_1 ._configured_15pqc_1{color:#16a34a}._sbp-card-top_15pqc_1 ._pending_15pqc_1{color:#d97706}._sbp-card_15pqc_1 h2{margin:0;color:#161328;font-size:calc(13.5*var(--u));line-height:1.3;font-weight:700}._sbp-card_15pqc_1 p{margin:calc(3*var(--u)) 0 0;color:#9b9ab3;font-size:calc(11*var(--u));line-height:1.4}._sbp-card_15pqc_1 footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;border-top:1px solid #f5f3fb;padding-top:calc(10*var(--u))}._sbp-card_15pqc_1 footer span,._sbp-card_15pqc_1 footer strong{display:flex;align-items:center}._sbp-card_15pqc_1 footer span{gap:5px;color:#b1afc4;font-size:calc(11*var(--u));font-weight:400}._sbp-card_15pqc_1 footer strong{color:#4f46e5;font-size:calc(11.5*var(--u))}._sbp-card_15pqc_1 footer svg{width:calc(14*var(--u))}._sbp-pagination_15pqc_1{display:flex;flex:none;align-items:center;justify-content:space-between;border-top:1px solid #f0eef7;padding:calc(10*var(--u)) calc(4*var(--u)) calc(2*var(--u));color:#9b9ab3;font-size:calc(11.5*var(--u))}._sbp-pagination_15pqc_1>div{display:flex;gap:calc(7*var(--u))}._sbp-pagination_15pqc_1 button{display:grid;min-width:calc(28*var(--u));height:calc(28*var(--u));place-items:center;border:1px solid #d6d3e6;border-radius:calc(8*var(--u));background:transparent;color:#4f46e5;cursor:pointer}._sbp-pagination_15pqc_1 button._active_15pqc_1{border-color:#4f46e5;background:#4f46e5;color:#fff}._sbp-pagination_15pqc_1 button:disabled{opacity:.35}._sbp-pagination_15pqc_1 svg{width:13px}._sbp-overlay_15pqc_1{--u:clamp(.84px,.111vh,1.05px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:21000;display:flex;align-items:center;justify-content:center;background:#1814106b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:Open Sans,system-ui,sans-serif}._sbp-modal_15pqc_1{display:flex;width:calc(460*var(--u));max-width:92vw;max-height:88vh;flex-direction:column;overflow:hidden;border-radius:calc(20*var(--u));background:#fff;box-shadow:0 34px 80px #14102866}._sbp-modal_15pqc_1>header,._sbp-drawer_15pqc_1>header{display:flex;align-items:flex-start;gap:calc(12*var(--u));border-bottom:1px solid #eceaf6;padding:calc(22*var(--u)) calc(24*var(--u)) calc(18*var(--u))}._sbp-modal_15pqc_1>header>i,._sbp-drawer_15pqc_1>header>i{display:grid;width:calc(36*var(--u));height:calc(36*var(--u));flex:none;place-items:center;border-radius:calc(11*var(--u));background:#eeeafb;color:#6d5ae6}._sbp-modal_15pqc_1 h2,._sbp-drawer_15pqc_1 h2{margin:0;color:#161328;font-size:calc(15.5*var(--u));font-weight:700}._sbp-modal_15pqc_1 header p,._sbp-drawer_15pqc_1 header p{margin:calc(3*var(--u)) 0 0;color:#9b9ab3;font-size:calc(11.5*var(--u));line-height:1.4}._sbp-modal_15pqc_1 header div,._sbp-drawer_15pqc_1 header div{flex:1}._sbp-modal_15pqc_1 header button,._sbp-drawer_15pqc_1 header button{border:0;background:transparent;color:#9b9ab3;cursor:pointer}._sbp-modal_15pqc_1 header button svg,._sbp-drawer_15pqc_1 header button svg{width:calc(18*var(--u))}._sbp-fields_15pqc_1{display:flex;min-height:0;flex:1;flex-direction:column;gap:calc(16*var(--u));overflow-y:auto;padding:calc(20*var(--u)) calc(24*var(--u))}._sbp-fields_15pqc_1>small{color:#b1afc4;font-size:calc(10.5*var(--u));font-weight:800;letter-spacing:.08em}._sbp-fields_15pqc_1 label{display:flex;flex-direction:column;gap:calc(7*var(--u));color:#161328;font-size:calc(12*var(--u));font-weight:650}._sbp-fields_15pqc_1 input,._sbp-fields_15pqc_1 textarea{width:100%;border:1px solid #d6d3e6;border-radius:calc(11*var(--u));background:#fff;padding:calc(11*var(--u)) calc(13*var(--u));color:#161328;font-size:calc(13*var(--u));outline:0}._sbp-fields_15pqc_1 input:focus,._sbp-fields_15pqc_1 textarea:focus{border-color:#7c6fee;box-shadow:0 0 0 4px #7b6cf21f}._sbp-types_15pqc_1{display:flex;flex-wrap:wrap;gap:calc(8*var(--u))}._sbp-types_15pqc_1 button{border:1px solid #d6d3e6;border-radius:999px;background:#fff;padding:calc(8*var(--u)) calc(15*var(--u));color:#6e6c88;font-size:calc(12.5*var(--u));font-weight:650;cursor:pointer}._sbp-types_15pqc_1 button._active_15pqc_1{border-color:#4f46e5;background:#eeeafb;color:#4f46e5}._sbp-date_15pqc_1{display:flex;align-items:center;border:1px solid #d6d3e6;border-radius:calc(11*var(--u));padding:0 calc(13*var(--u))}._sbp-date_15pqc_1 input{border:0;box-shadow:none!important}._sbp-date_15pqc_1 svg{width:calc(16*var(--u));color:#9b9ab3}._sbp-two_15pqc_1{display:grid;grid-template-columns:1fr 1fr;gap:calc(12*var(--u))}._sbp-fields_15pqc_1 aside{display:flex;gap:8px;border-radius:10px;background:#f5f3fb;padding:10px 12px;color:#4b4864;font-size:calc(11.5*var(--u));font-weight:400}._sbp-fields_15pqc_1 aside svg{width:15px;color:#4f46e5}._sbp-modal_15pqc_1>footer,._sbp-drawer_15pqc_1>footer{display:flex;justify-content:flex-end;gap:calc(10*var(--u));border-top:1px solid #eceaf6;padding:calc(16*var(--u)) calc(24*var(--u))}._sbp-modal_15pqc_1>footer button,._sbp-drawer_15pqc_1>footer button{border:1px solid #d6d3e6;border-radius:999px;background:#fff;padding:calc(10*var(--u)) calc(20*var(--u));color:#1b1830;font-size:calc(13*var(--u));font-weight:650;cursor:pointer}._sbp-modal_15pqc_1>footer ._primary_15pqc_1,._sbp-drawer_15pqc_1>footer ._primary_15pqc_1{border:0;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff}._sbp-modal_15pqc_1>footer ._primary_15pqc_1:disabled,._sbp-drawer_15pqc_1>footer ._primary_15pqc_1:disabled{background:#c9c6dc;cursor:not-allowed}._sbp-drawer-overlay_15pqc_1{justify-content:flex-end}._sbp-drawer_15pqc_1{display:flex;width:calc(380*var(--u));max-width:92vw;height:100%;flex-direction:column;background:#fff;box-shadow:-24px 0 60px #140f3238}._sbp-drawer_15pqc_1>header{padding:calc(20*var(--u)) calc(22*var(--u))}._sbp-drawer_15pqc_1 ._sbp-fields_15pqc_1{padding:calc(20*var(--u)) calc(22*var(--u))}._sbp-drawer_15pqc_1>footer{padding:calc(16*var(--u)) calc(22*var(--u))}._sbp-drawer_15pqc_1>footer ._primary_15pqc_1{width:100%;border-radius:calc(12*var(--u))}@keyframes _sbp-shimmer_15pqc_1{to{background-position:-240% 0}}._sbp-page_15pqc_1{background:#f8fafc;color:#0f172a}._sbp-heading_15pqc_1>button{border-color:#e2e8f0;color:#007aff}._sbp-heading_15pqc_1 h1{color:#0f172a}._sbp-heading_15pqc_1 p{color:#94a3b8}._sbp-add_15pqc_1{background:#007aff;box-shadow:0 10px 24px #007aff4d}._sbp-stats_15pqc_1 article{border-color:#e2e8f0;box-shadow:0 1px 3px #0f172a0d}._sbp-stats_15pqc_1 strong{color:#0f172a}._sbp-stats_15pqc_1 span{color:#94a3b8}._sbp-filters_15pqc_1 button{border-color:#e2e8f0;color:#64748b}._sbp-filters_15pqc_1 button._active_15pqc_1{border-color:#007aff;background:#e8f1ff;color:#007aff}._sbp-card_15pqc_1{border-color:#e2e8f0;box-shadow:0 1px 3px #0f172a0d}._sbp-card_15pqc_1:hover{border-color:#93c5fd;box-shadow:0 10px 26px #0f172a1a}._sbp-card-top_15pqc_1 ._configured_15pqc_1{color:#34c759}._sbp-card_15pqc_1 h2{color:#0f172a}._sbp-card_15pqc_1 p{color:#94a3b8}._sbp-card_15pqc_1 footer{border-top-color:#e2e8f0}._sbp-card_15pqc_1 footer span{color:#94a3b8}._sbp-card_15pqc_1 footer strong{color:#007aff}._sbp-pagination_15pqc_1{border-top-color:#e2e8f0;color:#94a3b8}._sbp-pagination_15pqc_1 button{border-color:#e2e8f0;color:#007aff}._sbp-pagination_15pqc_1 button._active_15pqc_1{border-color:#007aff;background:#007aff}._sbp-overlay_15pqc_1{background:#0f172a6b}._sbp-modal_15pqc_1{box-shadow:0 34px 80px #0f172a66}._sbp-modal_15pqc_1>header,._sbp-drawer_15pqc_1>header{border-bottom-color:#e2e8f0}._sbp-modal_15pqc_1>header>i,._sbp-drawer_15pqc_1>header>i{background:#e8f1ff;color:#007aff}._sbp-modal_15pqc_1 h2,._sbp-drawer_15pqc_1 h2{color:#0f172a}._sbp-modal_15pqc_1 header p,._sbp-drawer_15pqc_1 header p{color:#94a3b8}._sbp-modal_15pqc_1 header button,._sbp-drawer_15pqc_1 header button{color:#94a3b8}._sbp-fields_15pqc_1>small{color:#94a3b8}._sbp-fields_15pqc_1 label{color:#0f172a}._sbp-fields_15pqc_1 input,._sbp-fields_15pqc_1 textarea{border-color:#e2e8f0;color:#0f172a}._sbp-fields_15pqc_1 input:focus,._sbp-fields_15pqc_1 textarea:focus{border-color:#007aff;box-shadow:0 0 0 4px #007aff1f}._sbp-types_15pqc_1 button{border-color:#e2e8f0;color:#64748b}._sbp-types_15pqc_1 button._active_15pqc_1{border-color:#007aff;background:#e8f1ff;color:#007aff}._sbp-date_15pqc_1{border-color:#e2e8f0}._sbp-date_15pqc_1 svg{color:#94a3b8}._sbp-fields_15pqc_1 aside{background:#f1f5f9;color:#475569}._sbp-fields_15pqc_1 aside svg{color:#007aff}._sbp-modal_15pqc_1>footer,._sbp-drawer_15pqc_1>footer{border-top-color:#e2e8f0}._sbp-modal_15pqc_1>footer button,._sbp-drawer_15pqc_1>footer button{border-color:#e2e8f0;color:#0f172a}._sbp-modal_15pqc_1>footer ._primary_15pqc_1,._sbp-drawer_15pqc_1>footer ._primary_15pqc_1{background:#007aff}._sbp-modal_15pqc_1>footer ._primary_15pqc_1:disabled,._sbp-drawer_15pqc_1>footer ._primary_15pqc_1:disabled{background:#cbd5e1}._sbp-drawer_15pqc_1{box-shadow:-24px 0 60px #0f172a38}@media (max-width:800px){._sbp-page_15pqc_1{overflow-y:auto}._sbp-header_15pqc_1{align-items:flex-start;flex-direction:column}._sbp-stats_15pqc_1,._sbp-grid_15pqc_1,._sbp-two_15pqc_1{grid-template-columns:1fr}}._sbp-grid_15pqc_1{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1280px){._sbp-grid_15pqc_1{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1080px){._sbp-grid_15pqc_1{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){._sbp-grid_15pqc_1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){._sbp-grid_15pqc_1{grid-template-columns:1fr}}@font-face{font-family:SBP Material Symbols;src:url(/assets/MaterialSymbolsOutlined-DB9sRHmd.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}._sbp-page_wydv5_9,._sbp-overlay_wydv5_10{--u: clamp(.84px, .111111vh, 1.05px);font-family:Open Sans,system-ui,sans-serif;line-height:normal}._sbp-page_wydv5_9{animation:_sbp-fade-up_wydv5_1 .34s cubic-bezier(.2,.8,.2,1) both}._sbp-msi_wydv5_20{display:inline-block;font-family:SBP Material Symbols!important;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}._sbp-heading_wydv5_36 h1{line-height:normal;animation:_sbp-head-in_wydv5_1 .5s cubic-bezier(.2,.8,.2,1) both}._sbp-stats_wydv5_41 ._sbp-msi_wydv5_20{display:inline-block;margin-top:0;color:inherit;font-size:calc(19 * var(--u));font-weight:400}._sbp-stats_wydv5_41 ._sbp-stat-title_wydv5_50{display:block;margin-top:calc(3 * var(--u));color:#9b9ab3;font-family:Open Sans,system-ui,sans-serif;font-size:calc(11 * var(--u));font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}._sbp-stats_wydv5_41 ._sbp-stat-copy_wydv5_62{display:block;font-family:Open Sans,system-ui,sans-serif;font-style:normal;line-height:normal}._sbp-card-top_wydv5_69 ._sbp-msi_wydv5_20{font-size:calc(21 * var(--u))}._sbp-card_wydv5_69 footer span ._sbp-msi_wydv5_20{font-size:calc(14 * var(--u));color:#007aff}._sbp-card_wydv5_69 footer span[role=button] ._sbp-msi_wydv5_20{color:#e11d48}._sbp-card_wydv5_69 footer strong ._sbp-msi_wydv5_20{font-size:calc(15 * var(--u))}._sbp-overlay_wydv5_10{animation:_sbp-pop-in_wydv5_1 .18s ease both}._sbp-modal_wydv5_90{animation:_sbp-sheet-up_wydv5_1 .3s cubic-bezier(.2,.8,.2,1) both}._sbp-modal_wydv5_90>header>i ._sbp-msi_wydv5_20,._sbp-drawer_wydv5_95>header>i ._sbp-msi_wydv5_20{font-size:calc(18 * var(--u))}._sbp-modal_wydv5_90 header button,._sbp-drawer_wydv5_95 header button{padding:calc(2 * var(--u)) calc(4 * var(--u));font-size:calc(20 * var(--u));line-height:1}._sbp-date_wydv5_106 ._sbp-msi_wydv5_20{color:#9b9ab3;font-size:calc(16 * var(--u))}._sbp-fields_wydv5_111 aside ._sbp-msi_wydv5_20{flex:none;color:#4f46e5;font-size:calc(15 * var(--u))}._sbp-drawer_wydv5_95{--u: clamp(.9px, .12vh, 1.12px);animation:_sbp-slide-right_wydv5_1 .3s cubic-bezier(.2,.8,.2,1) both}._sbp-page_wydv5_9 button:focus-visible,._sbp-overlay_wydv5_10 button:focus-visible,._sbp-overlay_wydv5_10 input:focus-visible,._sbp-overlay_wydv5_10 textarea:focus-visible{outline:3px solid rgba(0,122,255,.24);outline-offset:2px}@keyframes _sbp-fade-up_wydv5_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _sbp-head-in_wydv5_1{0%{opacity:0;transform:translateY(9px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes _sbp-pop-in_wydv5_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes _sbp-sheet-up_wydv5_1{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes _sbp-slide-right_wydv5_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){._sbp-page_wydv5_9,._sbp-heading_wydv5_36 h1,._sbp-overlay_wydv5_10,._sbp-modal_wydv5_90,._sbp-drawer_wydv5_95,._sbp-add_wydv5_161 i{animation:none!important}._sbp-card_wydv5_69,._sbp-stats_wydv5_41 ._sbp-stat-title_wydv5_50,._sbp-date_wydv5_106 ._sbp-msi_wydv5_20{color:#94a3b8}._sbp-fields_wydv5_111 aside ._sbp-msi_wydv5_20{color:#007aff}._sbp-add_wydv5_161{transition:none!important}}.at-page{position:relative;display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;background:#edebf7;color:#161328;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.at-page button,.at-page input,.at-page select,.at-page textarea{font:inherit}.at-scroll-area{flex:1;min-height:0;overflow-y:auto;padding:1.8vh 2.4vw 2.6vh;display:flex;flex-direction:column;gap:1.8vh;animation:atFadeUp .32s cubic-bezier(.2,.8,.2,1) both}.at-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5vw;flex-shrink:0}.at-header-left{display:flex;align-items:flex-start;gap:.9vw}.at-back-btn{width:4.2vh;height:4.2vh;min-width:4.2vh;border-radius:12px;border:1px solid #d6d3e6;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4f46e5;flex-shrink:0;transition:border-color .2s,transform .2s,background .2s}.at-back-btn:hover{border-color:#c9c2f5;transform:translate(-2px);background:#faf9ff}.at-back-btn svg{width:2vh;height:2vh}.at-title-wrap h1{font-size:2.7vh;font-weight:650;letter-spacing:-.025em;color:#161328;line-height:1.2}.at-title-wrap p{font-size:1.35vh;color:#9b9ab3;margin-top:.4vh}.at-tabs-wrap{display:flex;align-items:center;gap:.4vw;background:#ffffffbf;border:1px solid #dfdbec;padding:.4vh .4vw;border-radius:999px;flex-shrink:0}.at-tab-btn{font-size:1.35vh;font-weight:650;border-radius:999px;padding:.7vh 1.1vw;cursor:pointer;white-space:nowrap;border:0;background:transparent;color:#6e6c88;transition:all .18s ease;display:inline-flex;align-items:center;gap:.4vw}.at-tab-btn:hover:not(.active){color:#161328;background:#e6e2f880}.at-tab-btn.active{background:#6d5ae6;color:#fff;box-shadow:0 4px 12px #6d5ae640}.at-tab-count{display:inline-flex;align-items:center;justify-content:center;font-size:1.05vh;font-weight:750;padding:.15vh .45vw;border-radius:999px;background:#00000014}.at-tab-btn.active .at-tab-count{background:#ffffff40;color:#fff}.at-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1vw;flex-shrink:0}.at-kpi-card{background:#fff;border-radius:14px;padding:1.6vh 1.2vw;display:flex;flex-direction:column;gap:.6vh;border:1px solid #f0eef7;box-shadow:0 1px 3px #140f3c0a;transition:transform .18s ease,box-shadow .18s ease}.at-kpi-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1e14460f}.at-kpi-label{font-size:1.25vh;font-weight:650;color:#6e6c88}.at-kpi-val{font-size:2.8vh;font-weight:800;color:#161328;line-height:1}.at-kpi-val.high{color:#ef4444}.at-kpi-val.med{color:#d97706}.at-kpi-val.low{color:#16a34a}.at-kpi-sub{font-size:1.15vh;color:#9b9ab3}.at-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1vw;flex-shrink:0;flex-wrap:wrap}.at-toolbar-left{display:flex;align-items:center;gap:.75vw;flex:1;min-width:0;flex-wrap:wrap}.at-search-box{display:flex;align-items:center;gap:.5vw;height:4.2vh;min-width:16vw;max-width:24vw;flex:1;border:1px solid #d6d3e6;border-radius:11px;background:#fff;padding:0 .8vw;color:#8e8ba6;transition:border-color .2s,box-shadow .2s}.at-search-box:focus-within{border-color:#7c6fee;box-shadow:0 0 0 3px #7c6fee24}.at-search-box svg{width:1.6vh;height:1.6vh;flex-shrink:0}.at-search-box input{min-width:0;flex:1;border:0;background:transparent;color:#161328;outline:0;font-size:1.3vh}.at-select-box{position:relative;display:flex;align-items:center;height:4.2vh;border:1px solid #d6d3e6;border-radius:11px;background:#fff;padding-left:.75vw}.at-select-box select{height:100%;min-width:9vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0 2.2vw 0 .4vw;color:#161328;font-size:1.25vh;font-weight:600;outline:0;cursor:pointer}.at-select-box svg{position:absolute;right:.6vw;width:1.4vh;height:1.4vh;pointer-events:none;color:#8e8ba6}.at-toolbar-right{display:flex;align-items:center;gap:.6vw}.at-btn-refresh{display:flex;height:4.2vh;width:4.2vh;align-items:center;justify-content:center;border:1px solid #d6d3e6;border-radius:11px;background:#fff;color:#4f46e5;cursor:pointer;transition:transform .2s,border-color .2s}.at-btn-refresh:hover{transform:rotate(45deg);border-color:#bbb5e8}.at-btn-refresh svg{width:1.7vh;height:1.7vh}.at-btn-create{display:inline-flex;min-height:4.2vh;align-items:center;justify-content:center;gap:.4vw;border:0;border-radius:11px;padding:.8vh 1.2vw;font-size:1.35vh;font-weight:650;color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 8px 20px #4f46e53d;cursor:pointer;transition:transform .2s,box-shadow .2s}.at-btn-create:hover{transform:translateY(-2px);box-shadow:0 12px 24px #4f46e552}.at-btn-create svg{width:1.6vh;height:1.6vh}.at-list-container{flex:1;min-height:0;background:#fff;border-radius:16px;border:1px solid #f0eef7;box-shadow:0 1px 3px #140f3c0a;overflow-y:auto;display:flex;flex-direction:column}.at-task-row{display:flex;align-items:center;gap:1.1vw;padding:1.8vh 1.5vw;border-bottom:1px solid #f0eef7;transition:background .16s ease;cursor:pointer;position:relative}.at-task-row:hover{background:#fbfaff}.at-task-row.completed{background:#fafafc;opacity:.72}.at-task-check-btn{display:flex;align-items:center;justify-content:center;width:2.8vh;height:2.8vh;min-width:2.8vh;border-radius:50%;border:2px solid #cfcce0;background:#fff;cursor:pointer;color:transparent;transition:all .18s ease;padding:0}.at-task-check-btn:hover{border-color:#4f46e5;background:#f4f3ff}.at-task-check-btn.checked{border-color:#16a34a;background:#16a34a;color:#fff}.at-task-check-btn svg{width:1.4vh;height:1.4vh}.at-task-icon-pill{width:4.2vh;height:4.2vh;min-width:4.2vh;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.at-task-icon-pill svg{width:2vh;height:2vh}.at-task-body{flex:1;min-width:0}.at-task-meta-top{display:flex;align-items:center;gap:.6vw;flex-wrap:wrap}.at-task-module-tag{font-size:1.05vh;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.at-task-due-pill{font-size:1vh;font-weight:600;color:#8e8ba6;background:#f4f3fa;padding:.15vh .45vw;border-radius:6px}.at-task-title{font-size:1.5vh;font-weight:700;color:#161328;margin-top:.3vh}.at-task-row.completed .at-task-title{text-decoration:line-through;color:#8e8ba6}.at-task-detail{font-size:1.25vh;color:#6e6c88;margin-top:.3vh;line-height:1.45}.at-task-sev-badge{font-size:1.15vh;font-weight:700;border-radius:20px;padding:.5vh .85vw;white-space:nowrap;flex-shrink:0;letter-spacing:.02em}.at-task-cta-btn{font-size:1.3vh;font-weight:700;color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);border-radius:999px;padding:.9vh 1.2vw;cursor:pointer;white-space:nowrap;flex-shrink:0;border:0;transition:transform .18s ease,box-shadow .18s ease;display:inline-flex;align-items:center;gap:.35vw}.at-task-cta-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #4f46e547}.at-task-cta-btn svg{width:1.35vh;height:1.35vh}.at-empty-state{padding:6vh 2vw;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1vh}.at-empty-icon{display:flex;align-items:center;justify-content:center;width:6.5vh;height:6.5vh;border-radius:50%;background:#e6f7ec;color:#16a34a}.at-empty-icon svg{width:3.5vh;height:3.5vh}.at-empty-state h3{font-size:1.8vh;font-weight:750;color:#161328}.at-empty-state p{font-size:1.3vh;color:#9b9ab3}.at-drawer-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:flex-end;background:#1814286b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:atFade .2s ease}.at-drawer{display:flex;height:100%;width:min(460px,92vw);flex-direction:column;background:#fff;box-shadow:-20px 0 60px #14102838;animation:atSlide .28s cubic-bezier(.2,.8,.2,1);overflow:hidden}.at-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1vw;padding:2.2vh 1.5vw;border-bottom:1px solid #f0eef7;flex-shrink:0}.at-drawer-head-left{display:flex;align-items:center;gap:.8vw}.at-drawer-head h2{font-size:1.8vh;font-weight:750;color:#161328;margin-top:.2vh}.at-drawer-close-btn{display:flex;width:3.2vh;height:3.2vh;align-items:center;justify-content:center;border-radius:9px;background:#eeeafb;color:#4f46e5;border:0;cursor:pointer;transition:transform .18s}.at-drawer-close-btn:hover{transform:scale(1.06)}.at-drawer-close-btn svg{width:1.6vh;height:1.6vh}.at-drawer-scroll{flex:1;min-height:0;overflow-y:auto;padding:2vh 1.5vw;display:flex;flex-direction:column;gap:2vh}.at-drawer-section{display:flex;flex-direction:column;gap:.8vh}.at-drawer-section-title{font-size:1.1vh;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:#8e8ba6}.at-impact-card{background:#f8f7fc;border-radius:12px;padding:1.4vh 1vw;border:1px solid #eae7f3;font-size:1.25vh;color:#3b3754;line-height:1.5}.at-checklist-items{display:flex;flex-direction:column;gap:.8vh}.at-checklist-item{display:flex;align-items:center;gap:.6vw;padding:1vh .8vw;border-radius:10px;background:#fafafc;border:1px solid #eeeaf5;cursor:pointer;transition:background .15s}.at-checklist-item:hover{background:#f4f2fb}.at-checklist-item.done{color:#8e8ba6;text-decoration:line-through;background:#f8f8fa}.at-checklist-item input[type=checkbox]{accent-color:#4f46e5;width:1.6vh;height:1.6vh;cursor:pointer}.at-checklist-item span{font-size:1.25vh;font-weight:550}.at-notes-list{display:flex;flex-direction:column;gap:.6vh}.at-note-bubble{background:#fafafc;border:1px solid #eae7f3;border-radius:10px;padding:1vh .8vw;font-size:1.2vh;color:#55506a}.at-note-input-row{display:flex;gap:.4vw}.at-note-input-row input{flex:1;border:1px solid #d6d3e6;border-radius:9px;padding:.8vh .7vw;font-size:1.2vh;outline:0}.at-note-input-row input:focus{border-color:#7c6fee}.at-note-input-row button{border:0;border-radius:9px;background:#4f46e5;color:#fff;padding:0 .9vw;font-size:1.15vh;font-weight:650;cursor:pointer}.at-drawer-footer{display:flex;align-items:center;gap:.8vw;padding:1.6vh 1.5vw;border-top:1px solid #f0eef7;flex-shrink:0;background:#fff}.at-drawer-footer button{flex:1;min-height:4.4vh;border-radius:11px;font-size:1.3vh;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:.4vw;cursor:pointer;border:0}.at-btn-resolve{background:#e6f7ec;color:#16a34a;border:1px solid #c7eed5!important}.at-btn-resolve:hover{background:#d5f3df}.at-btn-destination{background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;box-shadow:0 6px 16px #4f46e540}.at-btn-destination:hover{transform:translateY(-1px)}.at-modal-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;background:#18142873;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:atFade .18s ease}.at-modal{width:min(500px,92vw);border-radius:18px;background:#fff;padding:2.4vh 1.6vw;box-shadow:0 28px 70px #1410284d;animation:atSheet .24s cubic-bezier(.2,.8,.2,1)}.at-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1vw;margin-bottom:2vh}.at-modal-head h2{font-size:2vh;font-weight:750;color:#161328}.at-modal-head p{font-size:1.25vh;color:#8e8ba6;margin-top:.3vh}.at-modal-form{display:flex;flex-direction:column;gap:1.6vh}.at-field-group{display:flex;flex-direction:column;gap:.5vh}.at-field-group label{font-size:1.1vh;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#6e6c88}.at-field-group input,.at-field-group select,.at-field-group textarea{width:100%;border:1px solid #d6d3e6;border-radius:10px;background:#fafafc;padding:1.1vh .8vw;color:#161328;font-size:1.25vh;outline:0;transition:border-color .2s}.at-field-group input:focus,.at-field-group select:focus,.at-field-group textarea:focus{border-color:#7c6fee;background:#fff}.at-field-group textarea{min-height:8vh;resize:vertical}.at-priority-options{display:grid;grid-template-columns:repeat(3,1fr);gap:.6vw}.at-priority-btn{display:flex;align-items:center;justify-content:center;padding:.9vh .4vw;border-radius:10px;border:1.5px solid #dcd8ea;background:#fafafc;font-size:1.2vh;font-weight:700;cursor:pointer;transition:all .16s ease}.at-priority-btn.selected.high{border-color:#ef4444;background:#fdecec;color:#ef4444}.at-priority-btn.selected.medium{border-color:#d97706;background:#fff1e0;color:#d97706}.at-priority-btn.selected.low{border-color:#16a34a;background:#e6f7ec;color:#16a34a}.at-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:.6vw;margin-top:1vh}.at-btn-cancel{border:1px solid #d6d3e6;background:#fff;border-radius:10px;padding:.9vh 1.2vw;font-size:1.25vh;font-weight:650;color:#6e6c88;cursor:pointer}.at-btn-submit{border:0;background:linear-gradient(135deg,#4f46e5,#4338ca);border-radius:10px;padding:.9vh 1.4vw;font-size:1.25vh;font-weight:700;color:#fff;cursor:pointer;box-shadow:0 6px 16px #4f46e540}@keyframes atFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes atFade{0%{opacity:0}to{opacity:1}}@keyframes atSlide{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes atSheet{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 1024px){.at-kpi-grid{grid-template-columns:repeat(2,1fr)}.at-header-row{flex-direction:column;align-items:stretch}.at-tabs-wrap{overflow-x:auto}}.at-page{background:#f8fafc;color:#0f172a}.at-back-btn{border-color:#e2e8f0;color:#007aff}.at-back-btn:hover{border-color:#93c5fd}.at-title-wrap h1{color:#0f172a}.at-title-wrap p{color:#94a3b8}.at-tab-btn{color:#64748b}.at-tab-btn:hover:not(.active){color:#0f172a}.at-tab-btn.active{background:#007aff}.at-kpi-card{border-color:#e2e8f0}.at-kpi-label{color:#64748b}.at-kpi-val{color:#0f172a}.at-kpi-val.high{color:#ff3b30}.at-kpi-val.low{color:#34c759}.at-kpi-sub{color:#94a3b8}.at-search-box{border-color:#e2e8f0}.at-search-box:focus-within{border-color:#007aff}.at-search-box input{color:#0f172a}.at-select-box{border-color:#e2e8f0}.at-select-box select{color:#0f172a}.at-btn-refresh{border-color:#e2e8f0;color:#007aff}.at-task-cta-btn{background:#007aff}.at-task-list{border-color:#e2e8f0}.at-task-list-head{border-bottom-color:#e2e8f0}.at-task-check-btn:hover{border-color:#007aff}.at-task-check-btn.checked{border-color:#34c759;background:#34c759}.at-task-title{color:#0f172a}.at-task-detail{color:#64748b}.at-empty-icon{background:#e8fbef;color:#34c759}.at-empty-state h3{color:#0f172a}.at-empty-state p{color:#94a3b8}.at-drawer-head{border-bottom-color:#e2e8f0}.at-drawer-head h2{color:#0f172a}.at-task-icon-pill{background:#e8f1ff;color:#007aff}.at-checklist-item input[type=checkbox]{accent-color:#007AFF}.at-note-input-row input{border-color:#e2e8f0}.at-note-input-row input:focus{border-color:#007aff}.at-note-input-row button{background:#007aff}.at-drawer-footer{border-top-color:#e2e8f0}.at-btn-resolve{background:#e8fbef;color:#34c759}.at-btn-destination{background:#007aff}.at-modal-head h2{color:#0f172a}.at-field-group label{color:#64748b}.at-field-group input,.at-field-group select,.at-field-group textarea{border-color:#e2e8f0;background:#f8fafc;color:#0f172a}.at-field-group input:focus,.at-field-group select:focus,.at-field-group textarea:focus{border-color:#007aff}.at-priority-btn.selected.high{border-color:#ff3b30;background:#ffe9e7;color:#ff3b30}.at-priority-btn.selected.low{border-color:#34c759;background:#e8fbef;color:#34c759}.at-btn-cancel{border-color:#e2e8f0;color:#64748b}.at-btn-submit{background:#007aff;box-shadow:0 6px 16px #007aff40}@media (max-width: 768px){.at-kpi-grid{grid-template-columns:1fr}.at-task-row{flex-wrap:wrap}.at-task-cta-btn{width:100%;justify-content:center}.at-toolbar{flex-direction:column;align-items:stretch}.at-search-box{max-width:100%}}@font-face{font-family:EWC Material Symbols;src:url(/assets/MaterialSymbolsOutlined-DB9sRHmd.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block}.ewa-page{--ewa-vh: 1vh;display:flex;height:100%;min-height:0;flex-direction:column;gap:calc(1.55 * var(--ewa-vh));overflow:hidden;background:#edebf7;padding:calc(1.35 * var(--ewa-vh)) calc(1.7 * var(--ewa-vh)) calc(2 * var(--ewa-vh));font-family:Open Sans,system-ui,sans-serif;color:#161328;font-size:calc(1.55 * var(--ewa-vh))}.ewa-page button{font-family:inherit;cursor:pointer}.ewa-symbol{display:inline-block;flex-shrink:0;width:1em;height:1em;overflow:hidden;font-family:EWC Material Symbols;font-style:normal;font-weight:400;font-size:calc(2 * var(--ewa-vh));line-height:1;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased}.ewa-head{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(1.8 * var(--ewa-vh));flex-shrink:0}.ewa-head-left{display:flex;align-items:flex-start;gap:calc(1.3 * var(--ewa-vh));min-width:0}.ewa-back{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(4.2 * var(--ewa-vh));height:calc(4.2 * var(--ewa-vh));border:calc(.11 * var(--ewa-vh)) solid #d6d3e6;border-radius:calc(1.2 * var(--ewa-vh));background:#fff;color:#4f46e5;transition:transform .16s,border-color .16s}.ewa-back:hover{border-color:#c9c2f5;transform:translate(calc(-.22 * var(--ewa-vh)))}.ewa-back svg{width:calc(1.9 * var(--ewa-vh));height:calc(1.9 * var(--ewa-vh))}.ewa-head-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(4.2 * var(--ewa-vh));height:calc(4.2 * var(--ewa-vh));border-radius:calc(1.2 * var(--ewa-vh));background:#eef0ff;color:#4f46e5}.ewa-head-icon .ewa-symbol{font-size:calc(2.2 * var(--ewa-vh))}.ewa-title{font-size:calc(2.7 * var(--ewa-vh));font-weight:600;letter-spacing:-.02em;color:#161328;margin:0}.ewa-subtitle{font-size:calc(1.4 * var(--ewa-vh));color:#9b9ab3;margin:calc(.25 * var(--ewa-vh)) 0 0}.ewa-visit{display:flex;align-items:center;gap:calc(.8 * var(--ewa-vh));flex-shrink:0;background:#fff;border:calc(.11 * var(--ewa-vh)) solid #d6d3e6;color:#1b1830;border-radius:calc(1.2 * var(--ewa-vh));padding:calc(1 * var(--ewa-vh)) calc(1.8 * var(--ewa-vh));font-size:calc(1.4 * var(--ewa-vh));font-weight:600;white-space:nowrap;min-height:calc(4 * var(--ewa-vh))}.ewa-visit:hover:not(:disabled){border-color:#c9c2f5;color:#4338ca}.ewa-visit:disabled{opacity:.5;cursor:not-allowed}.ewa-visit .ewa-symbol{font-size:calc(1.8 * var(--ewa-vh))}.ewa-kpis{display:grid;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(1.3 * var(--ewa-vh))}.ewa-kpi{display:flex;align-items:center;gap:calc(1.3 * var(--ewa-vh));min-width:0;background:#fff;border:calc(.11 * var(--ewa-vh)) solid #eceaf6;border-radius:calc(1.8 * var(--ewa-vh));padding:calc(1.3 * var(--ewa-vh)) calc(1.8 * var(--ewa-vh));box-shadow:0 1px 3px #140f3c0d}.ewa-kpi-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(4 * var(--ewa-vh));height:calc(4 * var(--ewa-vh));border-radius:calc(1.2 * var(--ewa-vh))}.ewa-kpi-icon .ewa-symbol{font-size:calc(2 * var(--ewa-vh))}.ewa-kpi-copy{flex:1;min-width:0}.ewa-kpi-label{display:block;font-size:calc(1.22 * var(--ewa-vh));color:#9b9ab3;white-space:nowrap}.ewa-kpi-values{display:flex;align-items:baseline;gap:calc(.8 * var(--ewa-vh));margin-top:calc(.2 * var(--ewa-vh))}.ewa-kpi-values strong{font-size:calc(2.1 * var(--ewa-vh));font-weight:800;color:#161328;letter-spacing:-.02em}.ewa-kpi-values span{font-size:calc(1.17 * var(--ewa-vh));font-weight:700;color:#16a34a;white-space:nowrap}.ewa-grid{display:grid;flex:1;min-height:0;grid-template-columns:1.6fr 1fr;gap:calc(1.55 * var(--ewa-vh))}.ewa-card{min-width:0;min-height:0;background:#fff;border:calc(.11 * var(--ewa-vh)) solid #eceaf6;border-radius:calc(2 * var(--ewa-vh));padding:calc(2 * var(--ewa-vh)) calc(2.2 * var(--ewa-vh));box-shadow:0 1px 2px #1018280a}.ewa-traffic{display:flex;flex-direction:column}.ewa-card-top{display:flex;align-items:baseline;justify-content:space-between;gap:calc(1.1 * var(--ewa-vh));flex-shrink:0}.ewa-card-title{font-size:calc(1.72 * var(--ewa-vh));font-weight:700;color:#161328;margin:0}.ewa-card-sub{font-size:calc(1.33 * var(--ewa-vh));color:#9b9ab3;margin:calc(.25 * var(--ewa-vh)) 0 0}.ewa-trend{display:inline-flex;align-items:center;gap:calc(.55 * var(--ewa-vh));flex-shrink:0;background:#e9f9f0;color:#16a34a;font-size:calc(1.22 * var(--ewa-vh));font-weight:700;border-radius:calc(2.2 * var(--ewa-vh));padding:calc(.45 * var(--ewa-vh)) calc(1.1 * var(--ewa-vh));white-space:nowrap}.ewa-trend .ewa-symbol{font-size:calc(1.55 * var(--ewa-vh))}.ewa-bars{display:flex;flex:1;min-height:0;align-items:flex-end;gap:calc(1.55 * var(--ewa-vh));margin-top:calc(2 * var(--ewa-vh));padding:0 calc(.45 * var(--ewa-vh))}.ewa-bar-col{display:flex;flex:1;height:100%;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(.9 * var(--ewa-vh));min-width:0}.ewa-bar-value{font-size:calc(1.22 * var(--ewa-vh));font-weight:700;color:#161328;white-space:nowrap}.ewa-bar{width:100%;max-width:calc(4.2 * var(--ewa-vh));min-height:calc(.7 * var(--ewa-vh));border-radius:calc(.9 * var(--ewa-vh)) calc(.9 * var(--ewa-vh)) calc(.35 * var(--ewa-vh)) calc(.35 * var(--ewa-vh));background:linear-gradient(180deg,#6d5ae6,#4338ca);box-shadow:0 calc(.7 * var(--ewa-vh)) calc(1.55 * var(--ewa-vh)) #4f46e52e}.ewa-bar-day{font-size:calc(1.22 * var(--ewa-vh));font-weight:600;color:#9b9ab3}.ewa-side{display:flex;min-width:0;min-height:0;flex-direction:column;gap:calc(1.55 * var(--ewa-vh))}.ewa-pages{display:flex;flex:1.15;min-height:0;flex-direction:column;gap:calc(1.2 * var(--ewa-vh));overflow:hidden}.ewa-side-title{font-size:calc(1.6 * var(--ewa-vh));font-weight:700;color:#161328;margin:0;flex-shrink:0}.ewa-page-rows{display:flex;min-height:0;flex-direction:column;gap:calc(1.1 * var(--ewa-vh));overflow-y:auto}.ewa-page-row{display:flex;align-items:center;gap:calc(1.1 * var(--ewa-vh));flex-shrink:0}.ewa-rank{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(2.2 * var(--ewa-vh));height:calc(2.2 * var(--ewa-vh));border-radius:calc(.7 * var(--ewa-vh));background:#f5f3fb;color:#4f46e5;font-size:calc(1.17 * var(--ewa-vh));font-weight:800}.ewa-page-info{flex:1;min-width:0}.ewa-page-line{display:flex;align-items:center;justify-content:space-between;gap:calc(.9 * var(--ewa-vh))}.ewa-page-name{font-size:calc(1.4 * var(--ewa-vh));font-weight:600;color:#161328;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ewa-page-views{font-size:calc(1.28 * var(--ewa-vh));font-weight:700;color:#6e6c88;white-space:nowrap;flex-shrink:0}.ewa-track{height:calc(.55 * var(--ewa-vh));border-radius:calc(.55 * var(--ewa-vh));background:#f0eef8;margin-top:calc(.55 * var(--ewa-vh));overflow:hidden}.ewa-fill{height:100%;border-radius:calc(.55 * var(--ewa-vh));background:linear-gradient(90deg,#6d5ae6,#4338ca)}.ewa-sources{display:flex;flex-direction:column;gap:calc(1.1 * var(--ewa-vh));flex-shrink:0}.ewa-source-rows{display:flex;flex-direction:column;gap:calc(.9 * var(--ewa-vh))}.ewa-source-row{display:flex;align-items:center;gap:calc(1 * var(--ewa-vh))}.ewa-dot{width:calc(.9 * var(--ewa-vh));height:calc(.9 * var(--ewa-vh));border-radius:50%;flex-shrink:0}.ewa-source-label{flex:1;min-width:0;font-size:calc(1.33 * var(--ewa-vh));color:#161328}.ewa-source-pct{font-size:calc(1.33 * var(--ewa-vh));font-weight:700;color:#161328;flex-shrink:0}.ewa-divider{height:1px;background:#f0eef7;margin:calc(.25 * var(--ewa-vh)) 0}.ewa-device-bar{display:flex;height:calc(1 * var(--ewa-vh));border-radius:calc(.7 * var(--ewa-vh));overflow:hidden}.ewa-device-legend{display:flex;gap:calc(1.55 * var(--ewa-vh));flex-wrap:wrap}.ewa-device-item{display:flex;align-items:center;gap:calc(.7 * var(--ewa-vh));font-size:calc(1.28 * var(--ewa-vh));color:#6e6c88}.ewa-device-item b{color:#161328;font-weight:700}@media (max-width: 1100px){.ewa-grid{grid-template-columns:1fr;overflow-y:auto}.ewa-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ewa-traffic{min-height:calc(34 * var(--ewa-vh))}}.ewa-coming-soon-page{overflow-y:auto}.ewa-coming-soon-card{flex:1;min-height:calc(40 * var(--ewa-vh));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(1 * var(--ewa-vh));text-align:center;background:#fff;border:calc(.11 * var(--ewa-vh)) solid #eceaf6;border-radius:calc(2 * var(--ewa-vh));padding:calc(4 * var(--ewa-vh)) calc(2.5 * var(--ewa-vh));box-shadow:0 calc(.2 * var(--ewa-vh)) calc(.6 * var(--ewa-vh)) #1018280d}.ewa-coming-soon-icon{display:flex;align-items:center;justify-content:center;width:calc(8 * var(--ewa-vh));height:calc(8 * var(--ewa-vh));border-radius:50%;background:#eef0ff;color:#4f46e5;margin-bottom:calc(.8 * var(--ewa-vh))}.ewa-coming-soon-icon .ewa-symbol{font-size:calc(3.6 * var(--ewa-vh))}.ewa-coming-soon-title{margin:0;font-size:calc(2.4 * var(--ewa-vh));font-weight:800;letter-spacing:-.02em;color:#161328}.ewa-coming-soon-text{margin:0;max-width:calc(46 * var(--ewa-vh));font-size:calc(1.55 * var(--ewa-vh));color:#9b9ab3;line-height:1.6}.ewa-coming-soon-pill{display:inline-flex;align-items:center;margin-top:calc(.6 * var(--ewa-vh));padding:calc(.55 * var(--ewa-vh)) calc(1.6 * var(--ewa-vh));border-radius:calc(2.2 * var(--ewa-vh));background:#eef0ff;color:#4f46e5;font-size:calc(1.35 * var(--ewa-vh));font-weight:800;letter-spacing:.08em}.ewa-coming-soon-back{display:inline-flex;align-items:center;gap:calc(.8 * var(--ewa-vh));margin-top:calc(1.8 * var(--ewa-vh));padding:calc(1.15 * var(--ewa-vh)) calc(2.2 * var(--ewa-vh));border:0;border-radius:calc(1.3 * var(--ewa-vh));background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;font-size:calc(1.6 * var(--ewa-vh));font-weight:700;box-shadow:0 calc(.8 * var(--ewa-vh)) calc(2.2 * var(--ewa-vh)) #4f46e547;transition:transform .16s ease}.ewa-coming-soon-back:hover{transform:translateY(calc(-.22 * var(--ewa-vh)))}.ewa-page{background:#f8fafc;color:#0f172a}.ewa-back{border-color:#e2e8f0;color:#007aff}.ewa-back:hover{border-color:#93c5fd}.ewa-head-icon{background:#e8f1ff;color:#007aff}.ewa-title{color:#0f172a}.ewa-subtitle{color:#94a3b8}.ewa-visit{border-color:#e2e8f0;color:#0f172a}.ewa-visit:hover:not(:disabled){border-color:#93c5fd;color:#0051d5}.ewa-kpi{border-color:#e2e8f0;box-shadow:0 1px 3px #0f172a0d}.ewa-kpi-label{color:#94a3b8}.ewa-kpi-values strong{color:#0f172a}.ewa-kpi-values span{color:#34c759}.ewa-card{border-color:#e2e8f0}.ewa-card-title{color:#0f172a}.ewa-card-sub{color:#94a3b8}.ewa-trend{background:#e8fbef;color:#34c759}.ewa-bar-value{color:#0f172a}.ewa-bar{background:linear-gradient(180deg,#007aff,#0051d5);box-shadow:0 calc(.7 * var(--ewa-vh)) calc(1.55 * var(--ewa-vh)) #007aff2e}.ewa-bar-day{color:#94a3b8}.ewa-side-title{color:#0f172a}.ewa-rank{background:#f1f5f9;color:#007aff}.ewa-page-name{color:#0f172a}.ewa-page-views{color:#64748b}.ewa-track{background:#e2e8f0}.ewa-fill{background:linear-gradient(90deg,#007aff,#0051d5)}.ewa-source-label,.ewa-source-pct{color:#0f172a}.ewa-divider{background:#e2e8f0}.ewa-device-item{color:#64748b}.ewa-device-item b{color:#0f172a}.ewa-coming-soon-card{border-color:#e2e8f0}.ewa-coming-soon-icon{background:#e8f1ff;color:#007aff}.ewa-coming-soon-title{color:#0f172a}.ewa-coming-soon-text{color:#94a3b8}.ewa-coming-soon-pill{background:#e8f1ff;color:#007aff}.ewa-coming-soon-back{background:#007aff;box-shadow:0 calc(.8 * var(--ewa-vh)) calc(2.2 * var(--ewa-vh)) #007aff47}.ewa-coming-soon-back .ewa-symbol{font-size:calc(2 * var(--ewa-vh))}@font-face{font-family:Digital Marketing Material Symbols;src:url(/assets/MaterialSymbolsOutlined-DB9sRHmd.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block}:where(.material-symbols-outlined,.material-icons,.msi,.gb-material-icon,.mcd-material-icon,.tp-msi,.air-cover-icon,[class*=materialIcon],.sbp-msi,[class*=sbp-msi],.ewc-symbol,.ewa-symbol,.idf-symbol,.idv-symbol){display:inline-block;font-family:Digital Marketing Material Symbols!important;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-font-smoothing:antialiased}.digital-marketing-route,.ql-app-overlay,.ql-modal-layer,.ql-detail-layer,.dcc-drawer,.dcc-event-modal,.sbp-overlay{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.digital-marketing-route :where(h1,h2,h3,h4,h5,h6,p,span,a,button,input,textarea,select,div,section,article,label,b,strong,em,td,th,li,ul,ol):not(.material-symbols-outlined):not(.msi):not(.material-icons):not([class*=fa-]):not([class*=material-]):not(.fa):not([class*=-symbol]):not([class*=-msi]):not([class*=material-icon]),.ql-app-overlay :where(h1,h2,h3,h4,h5,h6,p,span,a,button,input,textarea,select,div,section,article,label,b,strong,em,td,th,li,ul,ol):not(.material-symbols-outlined):not(.msi):not(.material-icons):not([class*=fa-]):not([class*=material-]):not(.fa):not([class*=-symbol]):not([class*=-msi]):not([class*=material-icon]),.sbp-overlay :where(h1,h2,h3,h4,h5,h6,p,span,a,button,input,textarea,select,div,section,article,label,b,strong,em,td,th,li,ul,ol):not(.material-symbols-outlined):not(.msi):not(.material-icons):not([class*=fa-]):not([class*=material-]):not(.fa):not([class*=-symbol]):not([class*=-msi]):not([class*=material-icon]){font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.digital-marketing-route .font-inter,.digital-marketing-route .font-poppins,.digital-marketing-route .font-PoppinsBold,.digital-marketing-route .font-PoppinsSemiBold,.digital-marketing-route .font-roboto{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.digital-marketing-route :where(button,input,textarea,select):not(.material-symbols-outlined):not(.msi):not(.material-icons):not([class*=fa-]):not([class*=material-]):not(.fa):not([class*=-symbol]):not([class*=-msi]){font-family:inherit}.digital-marketing-route .font-PoppinsBold{font-weight:800}.digital-marketing-route .font-PoppinsSemiBold{font-weight:600}.digital-marketing-route button:not([disabled]):active{transform:scale(.985)}.twk-panel{position:fixed;right:16px;bottom:16px;z-index:2147483646;width:280px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;transform:scale(var(--dc-inv-zoom,1));transform-origin:bottom right;background:#faf9f7c7;color:#29261b;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:.5px solid rgba(255,255,255,.6);border-radius:14px;box-shadow:0 1px #ffffff80 inset,0 12px 40px #0000002e;font:11.5px/1.4 ui-sans-serif,system-ui,-apple-system,sans-serif;overflow:hidden}.twk-hd{display:flex;align-items:center;justify-content:space-between;padding:10px 8px 10px 14px;cursor:move;-webkit-user-select:none;user-select:none}.twk-hd b{font-size:12px;font-weight:600;letter-spacing:.01em}.twk-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#29261b8c;width:22px;height:22px;border-radius:6px;cursor:default;font-size:13px;line-height:1}.twk-x:hover{background:#0000000f;color:#29261b}.twk-body{padding:2px 14px 14px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.twk-body::-webkit-scrollbar{width:8px}.twk-body::-webkit-scrollbar-track{background:transparent;margin:2px}.twk-body::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px;border:2px solid transparent;background-clip:content-box}.twk-body::-webkit-scrollbar-thumb:hover{background:#00000040;border:2px solid transparent;background-clip:content-box}.twk-row{display:flex;flex-direction:column;gap:5px}.twk-row-h{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.twk-lbl{display:flex;justify-content:space-between;align-items:baseline;color:#29261bb8}.twk-lbl>span:first-child{font-weight:500}.twk-val{color:#29261b80;font-variant-numeric:tabular-nums}.twk-sect{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#29261b73;padding:10px 0 0}.twk-sect:first-child{padding-top:0}.twk-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;height:26px;padding:0 8px;border:.5px solid rgba(0,0,0,.1);border-radius:7px;background:#fff9;color:inherit;font:inherit;outline:none}.twk-field:focus{border-color:#00000040;background:#ffffffd9}select.twk-field{padding-right:22px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='rgba(0,0,0,.5)' d='M0 0h10L5 6z'/></svg>");background-repeat:no-repeat;background-position:right 8px center}.twk-slider{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:4px;margin:6px 0;border-radius:999px;background:#0000001f;outline:none}.twk-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;border:.5px solid rgba(0,0,0,.12);box-shadow:0 1px 3px #0003;cursor:default}.twk-slider::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:.5px solid rgba(0,0,0,.12);box-shadow:0 1px 3px #0003;cursor:default}.twk-seg{position:relative;display:flex;padding:2px;border-radius:8px;background:#0000000f;-webkit-user-select:none;user-select:none}.twk-seg-thumb{position:absolute;top:2px;bottom:2px;border-radius:6px;background:#ffffffe6;box-shadow:0 1px 2px #0000001f;transition:left .15s cubic-bezier(.3,.7,.4,1),width .15s}.twk-seg.dragging .twk-seg-thumb{transition:none}.twk-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;flex:1;border:0;background:transparent;color:inherit;font:inherit;font-weight:500;min-height:22px;border-radius:6px;cursor:default;padding:4px 6px;line-height:1.2;overflow-wrap:anywhere}.twk-toggle{position:relative;width:32px;height:18px;border:0;border-radius:999px;background:#00000026;transition:background .15s;cursor:default;padding:0}.twk-toggle[data-on="1"]{background:#34c759}.twk-toggle i{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .15s}.twk-toggle[data-on="1"] i{transform:translate(14px)}.A-grid{height:100%;display:grid;grid-template-columns:min(440px,48.9vh) 1fr min(500px,55.6vh);gap:0;background:var(--bg-inset)}.A-col{height:100%;overflow:hidden;display:flex;flex-direction:column;min-height:0}.A-col--pipeline{background:var(--bg);border-right:1px solid var(--border)}.A-col--bench{padding:min(8px,.9vh) min(14px,1.55vh) 0;background:var(--bg-inset);overflow:hidden;display:flex;flex-direction:column;min-height:0}.A-col--trust{background:var(--bg);border-left:1px solid var(--border);padding:min(16px,1.8vh);overflow:auto;gap:min(14px,1.55vh);display:flex}.A-pipe-head{padding:min(18px,2vh) min(18px,2vh) min(12px,1.35vh);display:flex;align-items:flex-start;justify-content:space-between;gap:min(10px,1.1vh)}.A-pipe-title{display:flex;align-items:center;gap:min(8px,.9vh);font-size:min(15px,1.65vh);font-weight:700;color:var(--fg);margin-top:min(4px,.45vh);letter-spacing:-.01em}.A-pipe-icon{width:min(28px,3.1vh);height:min(28px,3.1vh);border-radius:min(8px,.9vh);background:var(--bg-inset);color:var(--fg-secondary);border:1px solid var(--border);padding:0;display:grid;place-items:center;line-height:0;cursor:pointer}.A-pipe-icon svg{display:block}.A-pipe-icon:hover{color:var(--fg);border-color:var(--fg)}.A-pipe-filters{display:flex;gap:min(6px,.65vh);padding:0 min(18px,2vh) min(10px,1.1vh);flex-wrap:wrap}.A-pipe-filter{font-size:min(11.5px,1.28vh);font-weight:600;padding:min(5px,.55vh) min(10px,1.1vh);border-radius:999px;border:1px solid var(--border);background:var(--bg);color:var(--fg-secondary);cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all var(--dur-micro) var(--ease)}.A-pipe-filter:hover{border-color:var(--border-strong);color:var(--fg)}.A-pipe-filter.is-on{background:var(--fg);color:#fff;border-color:var(--fg)}.A-pipe-filter__n{background:#0000000d;padding:0 5px;border-radius:999px;font-size:10.5px;font-weight:700;color:var(--fg-tertiary);min-width:16px;text-align:center}.A-pipe-filter.is-on .A-pipe-filter__n{background:#ffffff2e;color:#fff}.A-pipe-list{flex:1;overflow:auto;padding:0 min(10px,1.1vh) min(8px,.9vh);display:flex;flex-direction:column;gap:min(4px,.45vh)}.A-pipe-list::-webkit-scrollbar{width:6px}.A-pipe-list::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.A-skeleton{display:block;border-radius:6px;background:linear-gradient(90deg,var(--bg-inset) 25%,var(--border) 50%,var(--bg-inset) 75%);background-size:200% 100%;animation:A-skeleton-shimmer 1.4s ease-in-out infinite}@keyframes A-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.A-pipe-skeleton-list{display:flex;flex-direction:column;gap:4px}.A-pcard-skeleton{display:flex;gap:10px;padding:10px;min-height:82px}.A-pcard-skeleton__avatar{width:36px;height:36px;border-radius:50%;flex:0 0 36px}.A-pcard-skeleton__body{flex:1;display:flex;flex-direction:column;gap:8px;padding-top:2px}.A-pcard-skeleton__line{height:9px}.A-pcard-skeleton__line--name{width:72%}.A-pcard-skeleton__line--child{width:88%}.A-pcard-skeleton__line--meta{width:58%}.A-view-skeleton{padding:16px 18px;gap:12px}.A-view-skeleton__hero{min-height:250px;padding:24px;border:1px solid var(--border);border-radius:14px;display:flex;flex-direction:column;gap:14px}.A-view-skeleton__eyebrow{width:125px;height:10px}.A-view-skeleton__title{width:54%;height:24px}.A-view-skeleton__copy{width:92%;height:12px}.A-view-skeleton__copy--short{width:68%}.A-view-skeleton__heading{display:flex;justify-content:space-between;padding:8px 0}.A-view-skeleton__heading .A-skeleton:first-child{width:190px;height:12px}.A-view-skeleton__heading .A-skeleton:last-child{width:130px;height:10px}.A-view-skeleton__card{min-height:76px;padding:12px;border:1px solid var(--border);border-radius:12px;display:flex;align-items:center;gap:12px}.A-view-skeleton__icon{width:38px;height:38px;flex:0 0 38px}.A-view-skeleton__card-copy{flex:1;display:flex;flex-direction:column;gap:9px}.A-view-skeleton__card-copy .A-skeleton:first-child{width:42%;height:11px}.A-view-skeleton__card-copy .A-skeleton:last-child{width:70%;height:9px}.A-view-skeleton__action{width:92px;height:30px}@media (prefers-reduced-motion: reduce){.A-skeleton{animation:none}}.A-pipe-state{margin:auto 8px;padding:18px 12px;color:var(--fg-tertiary);font-size:12px;line-height:1.5;text-align:center}.A-pipe-state--error{color:#b42318}.A-pipe-state button{display:block;margin:10px auto 0;padding:6px 12px;border:1px solid var(--border);border-radius:7px;background:var(--bg);color:var(--fg);font-weight:650;cursor:pointer}.A-bench-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:var(--fg-tertiary);text-align:center;padding:24px}.A-bench-empty strong{color:var(--fg);font-size:16px}.A-pcard{display:flex;gap:min(10px,1.1vh);padding:min(10px,1.1vh);border-radius:min(10px,1.1vh);background:var(--bg);border:1px solid transparent;text-align:left;cursor:pointer;transition:all var(--dur-micro) var(--ease);width:100%}.A-pcard:hover{background:var(--bg-inset)}.A-pcard.is-active{background:var(--bg);border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.A-pcard.is-loading{cursor:progress}.A-pipe-detail-error{margin:4px 8px 8px;padding:8px 10px;border-radius:7px;background:#fff1f0;color:#b42318;font-size:11px;line-height:1.4}.A-pcard__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.A-pcard__row1{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.A-pcard__name{font-size:min(13px,1.45vh);font-weight:700;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.A-pcard__time{font-size:min(10.5px,1.18vh);color:var(--fg-tertiary);flex-shrink:0}.A-pcard__row2{font-size:min(11.5px,1.28vh);color:var(--fg-secondary)}.A-pcard__row3{display:flex;align-items:center;gap:min(8px,.9vh);margin-top:min(2px,.22vh)}.A-pcard__demos{display:inline-flex;align-items:center;gap:3px;font-size:min(10.5px,1.18vh);font-weight:600;color:var(--fg-tertiary);margin-left:auto}.A-pipe-foot{border-top:1px solid var(--border);padding:min(12px,1.35vh) min(18px,2vh);display:flex;flex-direction:column;gap:min(6px,.65vh)}.A-pipe-foot__row{display:flex;justify-content:space-between;align-items:baseline;gap:min(12px,1.35vh)}.A-pipe-foot__label{font-size:min(13px,1.45vh);font-weight:650;color:var(--fg-tertiary)}.A-pipe-foot__value{font-size:min(20px,2.2vh);font-weight:800;color:var(--fg);letter-spacing:-.02em;line-height:1}.A-bench-head{display:flex;justify-content:space-between;align-items:flex-start;gap:min(16px,1.8vh);padding:min(16px,1.8vh) min(18px,2vh);background:var(--bg);border-radius:min(14px,1.55vh);border:1px solid var(--border)}.A-bench-parent{display:flex;gap:min(14px,1.55vh);align-items:center;min-width:0;flex:1}.A-bench-parent__meta{min-width:0;flex:1}.A-bench-parent__top{display:flex;align-items:center;gap:min(10px,1.1vh);margin-bottom:min(3px,.35vh)}.A-bench-parent__name{font-size:min(18px,2vh);font-weight:800;color:var(--fg);margin:0;letter-spacing:-.02em}.A-bench-parent__line{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:min(12px,1.35vh);color:var(--fg-secondary)}.A-bench-parent__phone{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:min(11.5px,1.28vh);color:var(--fg-tertiary);margin-top:min(4px,.45vh)}.A-dot{color:var(--fg-tertiary)}.A-bench-quick{display:flex;gap:min(6px,.65vh);flex-shrink:0}.A-quick-btn{display:inline-flex;align-items:center;gap:5px;height:min(32px,3.55vh);padding:0 min(11px,1.2vh);border-radius:min(9px,1vh);border:1px solid var(--border);background:var(--bg);font-size:min(12px,1.35vh);font-weight:600;color:var(--fg-secondary);cursor:pointer;transition:all var(--dur-micro) var(--ease)}.A-quick-btn:hover{border-color:var(--fg);color:var(--fg)}.A-ai-brief{margin-top:min(12px,1.35vh);padding:min(14px,1.55vh) min(18px,2vh);background:linear-gradient(180deg,#1769ff0d,#1769ff05);border:1px solid rgba(23,105,255,.18);border-radius:min(14px,1.55vh);position:relative;overflow:hidden}.A-ai-brief:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 100% 0%,rgba(23,105,255,.1),transparent 50%);pointer-events:none}.A-ai-brief__head{display:flex;align-items:center;gap:min(8px,.9vh);margin-bottom:min(6px,.65vh);position:relative;z-index:1}.A-ai-brief__head svg{color:var(--blue)}.A-ai-brief__score{margin-left:auto;font-size:min(10.5px,1.18vh);font-weight:700;color:var(--blue);background:#fff;padding:min(3px,.35vh) min(8px,.9vh);border-radius:999px;border:1px solid rgba(23,105,255,.2)}.A-ai-brief__body{position:relative;z-index:1;font-size:min(13px,1.45vh);line-height:1.55;color:var(--fg);margin:0}.A-ai-brief__body strong{font-weight:700}.A-feat-head{display:flex;justify-content:space-between;align-items:baseline;margin:min(16px,1.8vh) min(4px,.45vh) min(8px,.9vh)}.A-feat-list{display:flex;flex-direction:column;gap:min(6px,.65vh);flex:1;min-height:0;overflow:auto}.A-feat{display:grid;grid-template-columns:28px 36px 1fr 160px 130px;align-items:center;gap:min(12px,1.35vh);padding:min(12px,1.35vh) min(14px,1.55vh);background:var(--bg);border-radius:min(12px,1.35vh);border:1px solid var(--border);transition:all var(--dur-micro) var(--ease)}.A-feat:hover{border-color:var(--border-strong);transform:translateY(-1px);box-shadow:var(--shadow-card)}.A-feat.is-top{border-color:#1769ff4d;background:linear-gradient(180deg,#1769ff06,#fff)}.A-feat__rank{font-family:var(--font-display);font-size:min(13px,1.45vh);font-weight:800;color:var(--fg-tertiary);letter-spacing:-.02em;text-align:center}.A-feat__icon{width:min(36px,4vh);height:min(36px,4vh);border-radius:min(10px,1.1vh);display:grid;place-items:center}.A-feat__main{min-width:0}.A-feat__title{display:flex;align-items:center;gap:min(8px,.9vh);margin-bottom:min(2px,.22vh);min-width:0}.A-feat__name{font-size:min(14px,1.55vh);font-weight:700;color:var(--fg);letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.A-feat__kind{font-size:min(10px,1.1vh);font-weight:700;color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;white-space:nowrap}.A-feat__top-pill{font-size:8.5px;font-weight:700;line-height:1.1;color:#fff;background:var(--blue);padding:2px 5px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;white-space:nowrap}.A-feat__tag{font-size:min(12px,1.35vh);color:var(--fg-secondary);line-height:1.4}.A-feat__meta{display:flex;align-items:center;gap:8px;font-size:min(10.5px,1.18vh);color:var(--fg-tertiary);margin-top:min(3px,.35vh);font-style:italic;min-width:0}.A-feat__meta span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.A-feat__meta a{flex-shrink:0;color:var(--blue);font-style:normal;font-weight:700;text-decoration:none}.A-feat__meta a:hover{text-decoration:underline}.A-feat__content-message{margin-top:4px;color:var(--fg-secondary);font-size:min(10.5px,1.18vh);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.A-feat__score{display:flex;flex-direction:column;gap:3px;align-items:stretch;min-width:0}.A-feat__score-track{width:100%;height:5px;background:var(--bg-inset);border-radius:999px;overflow:hidden}.A-feat__score-fill{height:100%;border-radius:999px;transition:width .4s var(--ease)}.A-feat__reason{font-size:min(10.5px,1.18vh);color:var(--fg-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.A-feat__assets{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.A-feat__assets span{padding:3px 7px;border-radius:999px;border:1px solid var(--border);background:var(--bg-inset);color:var(--fg-secondary);font-size:min(10px,1.1vh);font-weight:700}.A-feat__cta{display:inline-flex;align-items:center;justify-content:center;gap:min(5px,.55vh);height:min(34px,3.8vh);padding:0 min(12px,1.35vh);border-radius:min(9px,1vh);border:1px solid var(--fg);background:var(--fg);color:#fff;font-size:min(12px,1.35vh);font-weight:600;cursor:pointer;transition:all var(--dur-micro) var(--ease);white-space:nowrap}.A-feat__cta:hover{transform:translateY(-1px);box-shadow:0 6px 14px #0000002e}.A-feat__cta.is-done{background:#fff;color:var(--green);border-color:var(--green)}.A-trust-card{background:var(--bg);border:1px solid var(--border);border-radius:min(12px,1.35vh);padding:min(21px,2.35vh)}.A-trust-card__head{display:flex;align-items:center;gap:min(16px,1.8vh);margin-bottom:min(18px,2vh)}.A-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:min(12px,1.35vh);border-top:1px solid var(--border);padding-top:min(16px,1.8vh)}.A-stat__n{font-family:var(--font-display);font-size:min(32px,3.55vh);font-weight:800;color:var(--fg);letter-spacing:-.03em;line-height:1}.A-stat__n--green{color:var(--green)}.A-stat__l{font-size:min(13px,1.45vh);color:var(--fg-tertiary);margin-top:min(7px,.8vh)}.A-progress{margin-top:min(16px,1.8vh)}.A-progress__row{display:flex;justify-content:space-between;font-size:min(13px,1.45vh);color:var(--fg-secondary);margin-bottom:min(8px,.9vh)}.A-progress__row strong{color:var(--fg);font-weight:700}.A-progress__bar{height:min(8px,.9vh);background:var(--bg-inset);border-radius:999px;overflow:hidden}.A-progress__fill{height:100%;background:linear-gradient(90deg,var(--blue),#5b9eff);border-radius:999px}.A-path{display:flex;justify-content:space-between;align-items:center;position:relative;padding:min(8px,.9vh) 0}.A-path__step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:min(7px,.8vh);flex:1}.A-path__num{width:min(36px,4vh);height:min(36px,4vh);border-radius:50%;background:var(--bg);border:1.5px solid var(--blue);color:var(--blue);font-size:min(14px,1.55vh);font-weight:700;display:grid;place-items:center}.A-path__label{font-size:min(13px,1.45vh);font-weight:600;color:var(--fg-secondary)}.A-path__line{position:absolute;top:11px;left:60%;right:-40%;height:1.5px;background:var(--border-strong);z-index:-1}.A-accreds{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:min(10px,1.1vh)}.A-accred{display:flex;flex-direction:column;align-items:center;gap:min(5px,.55vh);padding:min(12px,1.35vh) min(6px,.65vh);border-radius:min(10px,1.1vh);background:var(--bg-inset)}.A-accred img{width:min(34px,3.8vh);height:min(34px,3.8vh);object-fit:contain}.A-accred span{font-size:min(11.5px,1.28vh);font-weight:600;color:var(--fg-secondary)}.A-leaders{display:grid;grid-template-columns:1fr 1fr;gap:min(10px,1.1vh)}.A-leader{display:flex;align-items:center;gap:min(10px,1.1vh);padding:min(9px,1vh) min(10px,1.1vh);border-radius:min(10px,1.1vh);background:var(--bg-inset)}.A-leader__av{width:min(34px,3.8vh);height:min(34px,3.8vh);border-radius:50%;display:grid;place-items:center;font-size:min(12px,1.35vh);font-weight:700;color:#0009;flex-shrink:0}.A-leader__info{min-width:0}.A-leader__name{font-size:min(13px,1.45vh);font-weight:700;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1}.A-leader__work{font-size:min(11.5px,1.28vh);color:var(--fg-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.A2-bench{padding:min(8px,.9vh) min(14px,1.55vh) 0;display:flex;flex-direction:column;gap:min(26px,2.9vh);height:100%;min-height:0;overflow:hidden;background:#f5f6f8}.A2-banner{position:relative;background:var(--bg);border:1px solid var(--border);border-radius:min(14px,1.55vh);overflow:hidden}.A2-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 100% 0%,rgba(23,105,255,.06),transparent 55%),linear-gradient(180deg,rgba(23,105,255,.012),transparent 40%);pointer-events:none}.A2-banner__inner{position:relative;display:grid;grid-template-columns:1fr auto;gap:min(16px,1.8vh);padding:min(16px,1.8vh) min(20px,2.2vh) min(14px,1.55vh)}.A2-banner__parent{display:flex;gap:min(14px,1.55vh);align-items:center;min-width:0}.A2-banner__pmeta{min-width:0;flex:1;display:flex;flex-direction:column;gap:min(3px,.35vh)}.A2-banner__eyebrow{font-size:min(9.5px,1.05vh);font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.16em;display:inline-flex;align-items:center;gap:min(6px,.65vh)}.A2-banner__eyebrow svg{color:var(--blue)}.A2-banner__pname{font-size:min(20px,2.22vh);font-weight:800;color:var(--fg);letter-spacing:-.02em;margin:0;line-height:1.1}.A2-banner__pline{display:flex;align-items:center;gap:min(6px,.65vh);flex-wrap:wrap;font-size:min(11.5px,1.28vh);color:var(--fg-tertiary)}.A2-banner__pline strong{color:var(--fg-secondary);font-weight:600}.A2-banner__quick{display:flex;gap:min(6px,.65vh);flex-shrink:0;align-items:center}.A2-banner__quick .A-quick-btn{height:min(30px,3.35vh)}.A2-status{display:inline-flex;align-items:center;gap:min(6px,.65vh);height:min(24px,2.65vh);padding:0 min(10px,1.1vh);border-radius:999px;font-size:min(11px,1.22vh);font-weight:700;background:var(--green-soft);color:var(--green);border:1px solid transparent}.A2-status__dot{width:6px;height:6px;border-radius:999px;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:pulse 1.6s ease-in-out infinite}.A2-status--new{background:var(--blue-soft);color:var(--blue)}.A2-status--demo{background:var(--green-soft);color:var(--green)}.A2-status--consider{background:var(--amber-soft);color:var(--amber)}.A2-banner__student{position:relative;border-top:1px solid var(--border);padding:min(12px,1.35vh) min(20px,2.2vh);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:min(18px,2vh);background:linear-gradient(180deg,rgba(0,0,0,.012),transparent)}.A2-banner__sbadge{display:flex;align-items:center;gap:min(10px,1.1vh);min-width:0}.A2-banner__sav{width:min(36px,4vh);height:min(36px,4vh);border-radius:min(10px,1.1vh);background:linear-gradient(135deg,#eef2ff,#c7d2fe);color:#3730a3;display:grid;place-items:center;font-size:min(13px,1.45vh);font-weight:800;letter-spacing:-.02em;flex-shrink:0}.A2-banner__seyebrow{font-size:min(9.5px,1.05vh);font-weight:700;color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.16em;line-height:1}.A2-banner__sname{font-size:min(14px,1.55vh);font-weight:700;color:var(--fg);margin-top:min(2px,.22vh);letter-spacing:-.01em}.A2-banner__sfacts{display:flex;gap:min(18px,2vh);align-items:center;font-size:min(12px,1.35vh)}.A2-fact{display:flex;flex-direction:column;gap:1px;min-width:0}.A2-fact__l{font-size:min(9.5px,1.05vh);font-weight:700;color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.12em;line-height:1}.A2-fact__v{font-size:min(12.5px,1.4vh);font-weight:700;color:var(--fg);letter-spacing:-.005em;margin-top:min(3px,.35vh);line-height:1.1}.A2-banner__source{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.A2-banner__source-l{font-size:min(9.5px,1.05vh);font-weight:700;color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.12em}.A2-banner__source-v{font-size:min(12.5px,1.4vh);font-weight:600;color:var(--fg);letter-spacing:-.005em}.A2-banner__source-v .A2-dot{color:var(--fg-tertiary);margin:0 5px}.A2-banner__source-v strong{font-weight:700}.A2-rec{position:relative;background:var(--bg);border:1px solid rgba(23,105,255,.24);border-radius:min(12px,1.35vh);padding:min(29px,3.2vh) min(34px,3.75vh);display:grid;grid-template-columns:1fr min(214px,23.8vh);gap:min(36px,4vh);align-items:center}.A2-rec__main{min-width:0}.A2-rec__eyebrow{display:inline-flex;align-items:center;gap:min(6px,.65vh);font-size:min(10px,1.1vh);font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.16em}.A2-rec__title{font-family:var(--font-display);font-size:min(30px,3.35vh);font-weight:800;color:var(--fg);margin:min(16px,1.8vh) 0 min(7px,.8vh);letter-spacing:0;line-height:1.06}.A2-rec__title strong{color:var(--blue);font-weight:800}.A2-rec__sub{font-size:min(14px,1.55vh);color:var(--fg);line-height:1.45;margin:0}.A2-rec__analysis{display:flex;align-items:center;gap:min(16px,1.8vh);margin-top:min(18px,2vh);max-width:min(430px,47.8vh)}.A2-rec__analysis p{margin:0;color:var(--fg);font-size:min(14px,1.55vh);line-height:1.45}.A2-rec__spark{width:min(40px,4.45vh);height:min(40px,4.45vh);border-radius:50%;display:grid;place-items:center;flex-shrink:0;color:var(--blue);background:var(--blue-soft)}.A2-rec__check{margin:min(17px,1.9vh) 0 0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:min(11px,1.2vh) min(30px,3.35vh);border-top:0;list-style:none;padding:0}.A2-rec__check li{display:flex;align-items:center;gap:min(6px,.65vh);font-size:min(12.5px,1.4vh);color:var(--fg-secondary)}.A2-rec__check li svg{width:min(20px,2.22vh);height:min(20px,2.22vh);padding:min(4px,.45vh);border-radius:50%;background:var(--blue);color:#fff;flex-shrink:0}.A2-rec__check li.is-disabled{color:var(--fg-tertiary)}.A2-rec__check li.is-disabled svg{background:var(--border-strong);color:var(--fg-tertiary)}.A2-rec__foot{margin-top:min(28px,3.1vh);display:flex;align-items:center;justify-content:space-between;gap:min(16px,1.8vh)}.A2-rec__foot p{margin:0;font-size:min(12.5px,1.4vh);color:var(--fg-secondary)}.A2-rec__view{display:inline-flex;align-items:center;justify-content:center;gap:min(7px,.8vh);height:min(31px,3.45vh);min-width:min(82px,9.1vh);border:0;border-radius:min(8px,.9vh);background:var(--blue);color:#fff;font-size:min(12px,1.35vh);font-weight:700;text-transform:lowercase;cursor:pointer}.A2-rec__view:hover{background:#0957ee}.A2-rec__dial{border-left:1px solid var(--border);min-height:min(248px,27.5vh);padding-left:min(36px,4vh);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:min(17px,1.9vh)}.A2-rec__dial-ring{position:relative;width:min(136px,15.1vh);height:min(136px,15.1vh);display:grid;place-items:center}.A2-rec__dial-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.A2-rec__dial-val{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:var(--font-display);font-size:min(38px,4.22vh);font-weight:800;color:var(--fg);letter-spacing:0;line-height:1}.A2-rec__dial-val sup{font-size:.42em;color:var(--fg);font-weight:800;margin-left:2px}.A2-rec__dial-cap{font-size:min(10px,1.1vh);font-weight:800;color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.14em;text-align:center;line-height:1.45}.A2-rec__dial-cap strong{color:var(--fg)}.A2-feat-head{display:flex;justify-content:space-between;align-items:baseline;margin:0 min(5px,.55vh) max(-10px,-1.1vh)}.A2-feat-head__title{font-size:min(18px,2vh);font-weight:800;color:var(--fg);letter-spacing:0;display:flex;align-items:baseline;gap:min(8px,.9vh)}.A2-feat-head__title-eyebrow{font-size:min(10px,1.1vh);font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.16em}.A2-feat-head__hint{font-size:min(11px,1.22vh);color:var(--fg-tertiary)}.home-shell .rail-item.is-disabled{cursor:not-allowed;opacity:.48}.home-shell .rail{padding-top:min(12px,1.33vh);padding-bottom:min(12px,1.33vh)}.home-shell .rail__logo{height:min(52px,5.78vh)}.home-shell .rail__divider{margin-block:min(7px,.78vh)}.home-shell .rail-item{gap:min(4px,.44vh);padding-block:min(8px,.9vh)}.home-shell .rail__bottom{flex:0 0 auto}.home-shell .rail__bottom .rail-item{color:var(--fg-secondary);opacity:.48}.home-shell .rail__bottom .rail-item:hover,.home-shell .rail-item.is-disabled:hover{background:transparent;color:var(--fg-secondary)}.home-shell .rail__lock{position:absolute;bottom:min(204px,22.7vh);left:50%;width:min(148px,16.45vh);transform:translate(-50%) rotate(-90deg);font-size:min(9px,1vh);letter-spacing:1.6px;color:var(--fg-secondary);font-weight:800;text-align:center;white-space:nowrap}.home-topbar-actions .cta-pill{min-width:min(132px,14.7vh);justify-content:center}.aa-home{position:relative;width:100%;height:100%;display:flex;overflow:hidden;background:#fff;color:#10131a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.aa-home__glow,.aa-home__rings{display:none}.aa-home__main{position:relative;z-index:2;flex:1;min-width:0;display:flex;flex-direction:column;height:100%;overflow:hidden}.home-btn{min-height:min(42px,5.47vh);border-radius:11px;padding:min(10px,1.3vh) 17px;font-size:min(14px,1.82vh);font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;white-space:nowrap}.home-btn--ghost{min-width:132px;background:#fff;border-color:#e1e5eb;color:#0b0d12;box-shadow:0 1px 2px #1018280d}.home-btn--primary{background:#2167f3;color:#fff;box-shadow:0 10px 24px #2167f338}.home-btn--large{min-height:min(58px,7.55vh);border-radius:12px;padding:min(16px,2.08vh) 30px;font-size:min(17px,2.21vh)}.hero-grid{flex:1;min-height:0;width:100%;display:flex;justify-content:space-evenly;gap:clamp(24px,3.2vw,48px);padding:clamp(24px,4.8vh,42px) clamp(20px,2.6vw,42px) clamp(20px,3.2vh,28px);align-items:center;overflow:hidden}.hero-copy{flex:0 1 590px;max-width:590px;width:100%;display:flex;flex-direction:column;justify-content:center;gap:clamp(14px,2.4vh,24px);min-height:0}.live-pill{display:flex;align-items:center;gap:9px;min-width:268px;background:#ffffffdb;border:1px solid #e3e8f2;border-radius:999px;padding:min(8px,1.04vh) 16px;font-size:min(14px,1.82vh);color:#3a3f49;width:max-content;max-width:100%}.live-pill span{width:8px;height:8px;border-radius:50%;background:#19b563}.hero-copy h1{position:relative;display:block;width:max-content;max-width:100%;margin:0;font-size:clamp(52px,8.2vh,70px);line-height:.98;font-weight:900;letter-spacing:-.035em;color:#030303}.hero-copy h1 span{color:#2167f3}.hero-underline{position:absolute;left:24px;bottom:max(-20px,-2.6vh);width:178px;height:26px}.hero-underline path{fill:none;stroke:#17a85a;stroke-width:3;stroke-linecap:round}.hero-copy p{margin:clamp(10px,1.8vh,18px) 0 0;font-size:min(21px,2.73vh);line-height:1.08;color:#3b3b3d;max-width:560px}.hero-copy__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:0}.hero-copy .hero-copy__note{display:flex;align-items:center;gap:8px;margin-top:0;font-size:min(14px,1.82vh);line-height:1.4;color:#444b56}.hero-copy__note svg{flex:0 0 22px}.backed-row{border-top:1px solid #eef0f4;display:flex;align-items:center;flex-wrap:wrap;gap:min(18px,1.32vw);margin-top:0;padding-top:clamp(16px,2.6vh,24px)}.backed-row>span:first-child{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#60646d}.logo-word{display:inline-flex;align-items:center;gap:6px;font-size:min(21px,2.73vh);line-height:1;font-weight:700;color:#0b0d12}.logo-word img{display:block;width:min(28px,3.65vh);height:min(28px,3.65vh);object-fit:contain}.logo-word--meta img{width:min(34px,4.43vh)}.ms-grid{width:min(24px,3.13vh);height:min(24px,3.13vh);display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:2px}.ms-grid i:nth-child(1){background:#f25022}.ms-grid i:nth-child(2){background:#7fba00}.ms-grid i:nth-child(3){background:#00a4ef}.ms-grid i:nth-child(4){background:#ffb900}.intelligence-card{position:relative;z-index:1;background:#fff;border:1px solid #f0f2f6;border-radius:18px;box-shadow:0 30px 70px -42px #1018286b;overflow:visible;align-self:center;flex:0 1 590px;width:100%;max-height:calc(100vh - var(--top-h) - min(72px,9.38vh) - 56px);display:flex;flex-direction:column}.intelligence-card:before,.intelligence-card:after{content:"";position:absolute;left:50%;top:0;transform:translate(-50%,clamp(-42%,-12vh,-26%));pointer-events:none}.intelligence-card:before{z-index:-2;width:clamp(520px,132%,760px);height:clamp(420px,72vh,600px);border-radius:50%;background:radial-gradient(circle at 50% 38%,#eaf2ff9e,#eaf2ff57 46%,#eaf2ff00 72%)}.intelligence-card:after{z-index:-1;width:clamp(500px,128%,740px);aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle at 50% 50%,transparent 0 24%,rgba(176,207,255,.46) 24.12% 24.28%,transparent 24.45%),radial-gradient(circle at 50% 50%,transparent 0 43%,rgba(176,207,255,.4) 43.12% 43.28%,transparent 43.45%),radial-gradient(circle at 50% 50%,transparent 0 63%,rgba(176,207,255,.32) 63.12% 63.28%,transparent 63.45%),radial-gradient(circle at 50% 50%,transparent 0 82%,rgba(176,207,255,.24) 82.12% 82.28%,transparent 82.45%)}.intelligence-card>header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:min(20px,2.6vh) 30px min(18px,2.34vh);border-bottom:1px solid #eff1f5;border-radius:18px 18px 0 0;background:#fff}.intelligence-card>header div{display:flex;align-items:center;gap:10px;font-size:min(21px,2.73vh);line-height:1;font-weight:800;color:#121722}.status-dot{width:8px;height:8px;border-radius:50%;background:#12b981}.intelligence-card>header>span{font-size:13px;font-weight:700;color:#1769ff;background:#f3f7ff;border-radius:999px;padding:5px 12px;white-space:nowrap}.intelligence-card__list{min-height:0;display:flex;flex-direction:column;overflow:hidden;border-radius:0 0 18px 18px;background:#fff}.intel-row{display:flex;align-items:center;gap:15px;min-height:0;flex:1 1 auto;padding:min(13px,1.69vh) 22px min(13px,1.69vh) 30px;border-bottom:1px solid #f0f1f4}.intel-row:last-child{border-bottom:0}.intel-row__icon{width:min(38px,4.95vh);height:min(38px,4.95vh);flex:0 0 min(38px,4.95vh);border-radius:10px;background:#eef5ff;display:grid;place-items:center}.intel-row__copy{flex:1;min-width:0}.intel-row__copy h2{margin:0;font-size:min(15.5px,2.02vh);line-height:1.2;font-weight:800;color:#121722}.intel-row__copy p{margin:3px 0 0;font-size:min(13px,1.69vh);line-height:1.25;color:#6d7584}.intel-row__tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;border-radius:999px;padding:5px 10px;white-space:nowrap}.intel-row__tag span{width:4px;height:4px;border-radius:50%}.stats-band{position:relative;z-index:20;min-height:0;height:min(72px,9.38vh);flex:0 0 min(72px,9.38vh);display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));align-items:center;gap:min(28px,2.05vw);padding:min(9px,1.17vh) min(72px,5.27vw) min(8px,1.04vh);background:#f5f6f8}.stats-band div{min-width:0}.stats-band strong{display:inline-flex;align-items:baseline;gap:3px;font-size:min(32px,4.17vh);line-height:1;font-weight:900;letter-spacing:-.04em;color:#000}.stats-band div:nth-child(2) strong{color:#2167f3}.stats-band strong span{font-size:min(20px,2.6vh);letter-spacing:-.02em}.stats-band p{margin:3px 0 0;font-size:min(11.5px,1.5vh);line-height:1.25;color:#30343a}.stats-band div:nth-child(2) p:first-child{display:inline-block;margin:0 8px 0 0;font-size:min(13px,1.69vh);font-weight:700;color:#666b75}@media (max-width: 980px){.aa-home{min-height:100%;overflow:auto}.home-topbar-actions{gap:8px}.hero-grid{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:34px 20px 36px}.stats-band{grid-template-columns:repeat(2,1fr);padding:18px 24px}}@media (max-width: 620px){.home-shell .topbar__divider,.home-shell .topbar__crumb,.home-topbar-actions{display:none}.hero-grid{gap:24px;padding:28px 16px 32px}.live-pill{min-width:0;font-size:12px}.hero-copy h1{font-size:52px}.hero-copy p{margin-top:42px;font-size:18px;line-height:1.18}.hero-copy__actions .home-btn{width:100%}.backed-row{gap:14px}.logo-word{font-size:18px}.intelligence-card{border-radius:16px}.intelligence-card>header{align-items:flex-start;flex-direction:column;padding:18px}.intelligence-card>header div{font-size:18px}.intel-row{align-items:flex-start;padding:14px}.intel-row__tag{margin-top:3px}.stats-band{grid-template-columns:1fr}}.work--scroll{overflow:hidden}.ip{height:100%;overflow-y:auto;overflow-x:hidden;background:var(--bg-inset);--accent: var(--blue);scroll-behavior:smooth}.ip::-webkit-scrollbar{width:10px}.ip::-webkit-scrollbar-thumb{background:#0000001f;border-radius:999px;border:3px solid var(--bg-inset)}.ip::-webkit-scrollbar-thumb:hover{background:#0003}.ip-hero__eyebrow-row{display:inline-flex;align-items:center;gap:8px}.ip-eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.16em}.ip-eyebrow svg{width:13px;height:13px}.ip-eyebrow-badge{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:linear-gradient(90deg,#2b1c09,#fda006);color:#fff7e6;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.ip-eyebrow-badge:before{content:"";width:11px;height:11px;margin-right:4px;background:currentColor;clip-path:polygon(8% 82%,92% 82%,84% 34%,63% 56%,50% 18%,37% 56%,16% 34%)}.ip-accent{color:var(--accent)}.ip-muted{color:var(--fg-tertiary)}.ip-hero{position:relative;background:var(--bg);border-bottom:1px solid var(--border);padding:34px 40px 30px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);grid-template-areas:"text tools" "text media";gap:40px;align-items:center}.ip-hero--solo{grid-template-columns:1fr auto;grid-template-areas:"text tools" "text text"}.ip-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 55%);pointer-events:none}.ip-hero__text{position:relative;grid-area:text;max-width:560px}.ip-hero__title{font-family:var(--font-display);font-size:40px;font-weight:800;letter-spacing:-.022em;line-height:1.08;color:var(--fg);margin:14px 0 0;text-wrap:balance}.ip-hero__lead{font-size:16px;line-height:1.6;color:var(--fg-secondary);margin:14px 0 0;max-width:480px;text-wrap:pretty}.ip-hero__actions{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap}.ip-hero__tools{position:relative;grid-area:tools;display:flex;justify-content:flex-end;align-self:start;z-index:2}.ip-hero__right{position:relative;grid-area:media;align-self:center}.ip-explainer{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 16px;border-radius:8px;border:1.5px solid var(--accent);background:color-mix(in srgb,var(--accent) 5%,var(--bg));color:var(--accent);font-size:13.5px;font-weight:700;cursor:pointer;transition:transform var(--dur-micro) var(--ease),box-shadow var(--dur-micro) var(--ease),background var(--dur-micro) var(--ease)}.ip-explainer svg{width:16px;height:16px;flex-shrink:0}.ip-explainer:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--accent) 8%,var(--bg));box-shadow:0 8px 22px color-mix(in srgb,var(--accent) 18%,transparent)}.ip-trust{display:flex;align-items:center;gap:14px;margin-top:22px;flex-wrap:wrap}.ip-trust__label{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-tertiary)}.ip-trust__logos{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ip-trust__text{font-size:11.5px;font-weight:700;color:var(--fg-secondary);line-height:1;white-space:nowrap}.ip-trust__sep{width:1px;height:16px;background:var(--border-strong)}.ip-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:transform var(--dur-micro) var(--ease),box-shadow var(--dur-micro) var(--ease),background var(--dur-micro) var(--ease),border-color var(--dur-micro) var(--ease)}.ip-btn svg{width:16px;height:16px}.ip-btn:active{transform:scale(.985)}.ip-btn--wa{background:#16a34a;color:#fff}.ip-btn--wa:hover{transform:translateY(-1px);box-shadow:0 8px 22px #16a34a3d;background:#15803d}.ip-btn--accent{background:var(--accent);color:#fff}.ip-btn--accent:hover{transform:translateY(-1px);box-shadow:0 8px 22px color-mix(in srgb,var(--accent) 30%,transparent)}.ip-btn--ghost{background:var(--bg);color:var(--fg);border-color:var(--border-strong)}.ip-btn--ghost:hover{border-color:var(--fg);transform:translateY(-1px)}.ip-btn--sm{height:32px;padding:0 13px;font-size:12.5px;border-radius:9px}.ip-section{padding:30px 40px}.ip-section+.ip-section{padding-top:4px}.ip-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.ip-section__title{font-size:21px;font-weight:700;letter-spacing:-.015em;color:var(--fg);margin:6px 0 0;line-height:1.2}.ip-section__hint{font-size:12.5px;color:var(--fg-tertiary);max-width:320px;text-align:right}.ip-card{background:var(--bg);border:1px solid var(--border);border-radius:14px;padding:20px;transition:border-color var(--dur-micro) var(--ease),transform var(--dur-micro) var(--ease)}.ip-card--hover{cursor:pointer}.ip-card--hover:hover{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.ip-card.is-selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 10px 30px color-mix(in srgb,var(--accent) 12%,transparent)}.ip-iconbox{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);flex-shrink:0}.ip-iconbox svg{width:21px;height:21px}.ip-stat__n{font-family:var(--font-display);font-size:30px;font-weight:800;letter-spacing:-.03em;color:var(--fg);line-height:1}.ip-stat__n sup{font-size:.5em;font-weight:700;color:var(--fg-secondary);top:-.7em}.ip-stat__l{font-size:11px;font-weight:600;color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.1em;margin-top:6px}.ip-statrow{display:flex;gap:26px}.ip-grid{display:grid;gap:14px}.ip-grid--2{grid-template-columns:repeat(2,1fr)}.ip-grid--3{grid-template-columns:repeat(3,1fr)}.ip-grid--4{grid-template-columns:repeat(4,1fr)}.ip-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 13px;border-radius:999px;border:1px solid var(--border-strong);background:var(--bg);color:var(--fg-secondary);font-size:12.5px;font-weight:600;cursor:pointer;transition:all var(--dur-micro) var(--ease);white-space:nowrap}.ip-chip:hover{border-color:var(--fg)}.ip-chip.is-on{background:var(--accent);color:#fff;border-color:var(--accent)}.ip-tag{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--accent);font-size:10.5px;font-weight:700;letter-spacing:.02em}.ip-tag--mute{background:var(--bg-inset);color:var(--fg-tertiary)}.ip-tag--soon{background:var(--amber-soft);color:var(--amber)}.ip-sent-badge{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;border:1px solid color-mix(in srgb,var(--green) 28%,transparent);border-radius:999px;background:var(--green-soft);color:var(--green);font-size:10.5px;font-weight:800;line-height:1;white-space:nowrap}.ip-sent-badge svg{flex:0 0 auto}.ip-ring{position:relative;display:grid;place-items:center}.ip-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}.ip-ring__circle{transition:stroke-dasharray .9s var(--ease)}.ip-ring__val{font-family:var(--font-display);font-weight:800;letter-spacing:-.04em;color:var(--fg);line-height:1}.ip-ring__val sup{font-size:.42em;color:var(--fg-secondary);font-weight:700}.ip-ring__cap{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-tertiary);margin-top:3px}.ip-player{background:var(--bg);border:1px solid var(--border);border-radius:16px;padding:18px;box-shadow:var(--shadow-card)}.ip-player__top{display:flex;align-items:center;gap:14px}.ip-player__art{width:56px;height:56px;border-radius:13px;background:linear-gradient(140deg,color-mix(in srgb,var(--accent) 85%,#000),var(--accent));display:grid;place-items:center;color:#fff;flex-shrink:0;font-family:var(--font-display);font-weight:800;font-size:18px}.ip-player__meta{min-width:0;flex:1}.ip-player__kicker{font-size:10px;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.12em}.ip-player__title{font-size:15px;font-weight:700;color:var(--fg);margin-top:3px;letter-spacing:-.01em}.ip-player__by{font-size:12px;color:var(--fg-tertiary);margin-top:2px}.ip-play{width:44px;height:44px;border-radius:999px;background:var(--accent);color:#fff;border:0;cursor:pointer;flex-shrink:0;display:grid;place-items:center;transition:transform var(--dur-micro) var(--ease),box-shadow var(--dur-micro) var(--ease)}.ip-play:hover{transform:scale(1.06);box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 32%,transparent)}.ip-play svg{width:18px;height:18px}.ip-wave{display:flex;align-items:center;gap:3px;height:34px;margin-top:16px}.ip-wave span{flex:1;border-radius:999px;background:color-mix(in srgb,var(--accent) 26%,transparent);transition:background var(--dur-micro) var(--ease)}.ip-wave.is-playing span{animation:ipwave 1.1s ease-in-out infinite;background:var(--accent)}@keyframes ipwave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.ip-player__bar{height:4px;border-radius:999px;background:var(--bg-inset);margin-top:14px;overflow:hidden}.ip-player__bar i{display:block;height:100%;width:32%;background:var(--accent);border-radius:999px}.ip-player__time{display:flex;justify-content:space-between;font-size:11px;color:var(--fg-tertiary);margin-top:7px;font-variant-numeric:tabular-nums}.ip-stepper{display:grid;grid-template-columns:repeat(6,1fr);gap:0;position:relative}.ip-step{position:relative;text-align:left;cursor:pointer;padding:14px 14px 16px;border-radius:12px;border:1px solid transparent;transition:all var(--dur-micro) var(--ease)}.ip-step:hover{background:var(--bg);border-color:var(--border)}.ip-step.is-on{background:var(--bg);border-color:color-mix(in srgb,var(--accent) 40%,transparent);box-shadow:var(--shadow-card)}.ip-step__node{width:13px;height:13px;border-radius:999px;background:var(--bg);border:2px solid var(--border-strong);margin-bottom:12px;transition:all var(--dur-micro) var(--ease)}.ip-step.is-on .ip-step__node{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent)}.ip-step__age{font-size:10.5px;font-weight:700;color:var(--fg-tertiary);letter-spacing:.04em}.ip-step__name{font-size:13px;font-weight:700;color:var(--fg);margin-top:3px;letter-spacing:-.01em}.ip-stepline{position:absolute;top:33px;left:7%;right:7%;height:2px;background:var(--border);z-index:0}.ip-phone{width:268px;background:#0a0a0a;border-radius:30px;padding:10px;box-shadow:0 24px 60px #00000038}.ip-phone__screen{background:#f2f4f7;border-radius:22px;overflow:hidden;height:420px;display:flex;flex-direction:column}.ip-phone__status{height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-size:11px;font-weight:600;color:#0a0a0a}.ip-phone__body{flex:1;padding:12px;overflow:hidden}.ip-wa-head{display:flex;align-items:center;gap:9px;background:#075e54;color:#fff;margin:-12px -12px 12px;padding:12px 14px}.ip-wa-head__av{width:30px;height:30px;border-radius:999px;background:#fff;color:#075e54;display:grid;place-items:center;font-weight:800;font-size:12px}.ip-wa-bubble{background:#fff;border-radius:3px 12px 12px;padding:11px 13px;font-size:13px;color:#111;line-height:1.5;box-shadow:0 1px 1px #00000014;max-width:90%;margin-bottom:8px}.ip-wa-bubble__time{font-size:9.5px;color:#8a8a8a;text-align:right;margin-top:4px}.ip-wa-meta{font-size:10px;font-weight:700;color:#075e54;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.ip-ivr{background:linear-gradient(180deg,#0b3d91,#06234f);height:100%;margin:-12px;padding:22px 18px;display:flex;flex-direction:column;align-items:center;color:#fff}.ip-ivr__av{width:70px;height:70px;border-radius:999px;background:#ffffff1f;display:grid;place-items:center;margin-top:18px}.ip-ivr__name{font-size:16px;font-weight:700;margin-top:14px}.ip-ivr__status{font-size:12px;color:#ffffffb3;margin-top:4px;display:flex;align-items:center;gap:7px}.ip-ivr__lang{margin-top:auto;width:100%;background:#ffffff14;border-radius:12px;padding:12px;font-size:12px}.ip-loop{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ip-loop__step{background:var(--bg);border:1px solid var(--border);border-radius:14px;padding:18px;position:relative}.ip-loop__step:after{content:"";position:absolute;right:-10px;top:50%;width:16px;height:16px;transform:translateY(-50%);background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a8a8a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='12' x2='20' y2='12'/%3E%3Cpolyline points='14 6 20 12 14 18'/%3E%3C/svg%3E");z-index:1}.ip-loop__step:last-child:after{display:none}.ip-loop__n{font-family:var(--font-display);font-size:13px;font-weight:800;color:var(--accent)}.ip-loop__t{font-size:14px;font-weight:700;color:var(--fg);margin-top:8px}.ip-loop__d{font-size:12px;color:var(--fg-secondary);margin-top:5px;line-height:1.5}.ip-said{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:14px;padding:16px 18px}.ip-said__col-l{font-size:13px;color:var(--fg-secondary)}.ip-said__col-r{font-size:13px;color:var(--fg);font-weight:600}.ip-said__k{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin-bottom:5px}.ip-said__arrow{color:var(--accent)}.ip-ask{background:var(--bg);border:1px solid var(--border-strong);border-radius:14px;padding:6px 6px 6px 18px;display:flex;align-items:center;gap:12px;transition:border-color var(--dur-micro) var(--ease),box-shadow var(--dur-micro) var(--ease)}.ip-ask:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}.ip-ask input{flex:1;border:0;outline:0;font:inherit;font-size:15px;color:var(--fg);background:transparent}.ip-ask input::placeholder{color:var(--fg-tertiary)}.ip-answer{background:var(--bg);border:1px solid var(--border);border-radius:14px;overflow:hidden}.ip-answer__head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--accent) 4%,transparent)}.ip-answer__q{font-size:14.5px;font-weight:700;color:var(--fg)}.ip-answer__body{padding:16px 18px}.ip-answer__p{font-size:13.5px;color:var(--fg-secondary);line-height:1.65}.ip-answer__basis{display:inline-flex;align-items:center;gap:7px;margin-top:12px;font-size:11.5px;color:var(--fg-tertiary)}.ip-answer__basis strong{color:var(--fg-secondary);font-weight:600}.ip-premium-band{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;margin:0;padding:14px 20px 16px 32px;background:linear-gradient(90deg,#fff7e8,#fffaf2);border-top:1px solid #fee8bd;border-bottom:1px solid #fee8bd}.ip-premium-band__icon{width:46px;height:46px;display:grid;place-items:center;color:#a16207;flex-shrink:0}.ip-premium-band__icon svg{width:38px;height:38px;display:block}.ip-premium-band__copy h2{margin:0;font-size:20px;line-height:1.15;font-weight:800;color:var(--fg);letter-spacing:-.01em}.ip-premium-band__copy p{margin:12px 0 0;max-width:780px;font-size:19px;line-height:1.45;color:var(--fg-secondary)}.ip-premium-band__price{min-width:138px;display:flex;flex-direction:column;align-items:flex-end;line-height:1.05;text-align:right}.ip-premium-band__price span{font-size:13px;color:var(--fg-secondary)}.ip-premium-band__price strong{font-size:22px;font-weight:800;color:var(--fg)}.ip-premium-band__price em{margin-top:18px;font-size:20px;font-style:normal;font-weight:700;color:#16a34a}.ip-premium-band__strike{position:relative;color:var(--fg-secondary)!important}.ip-premium-band__strike:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:2px;background:currentColor;transform:rotate(-8deg)}.ip-ticks{list-style:none;padding:0;margin:0;display:grid;gap:9px}.ip-ticks li{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--fg-secondary);line-height:1.45}.ip-ticks svg{width:15px;height:15px;color:var(--accent);flex-shrink:0;margin-top:1px}.ip-bar{height:7px;border-radius:999px;background:var(--bg-inset);overflow:hidden}.ip-bar i{display:block;height:100%;border-radius:999px;background:var(--accent)}.ip-hr{height:1px;background:var(--border);border:0;margin:0}.ip-spark{display:block}.ip-band{margin:0 40px 36px;background:var(--bg-invert);color:var(--fg-invert);border-radius:18px;padding:28px 32px;position:relative;overflow:hidden}.ip-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 120% at 100% 0%,color-mix(in srgb,var(--accent) 28%,transparent),transparent 60%);pointer-events:none}.ip-band__eyebrow{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:color-mix(in srgb,var(--accent) 70%,#fff)}.ip-band__title{font-family:var(--font-display);font-size:24px;font-weight:800;letter-spacing:-.02em;margin:8px 0 0;color:#fff}.ip-band__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:22px;margin-top:22px;position:relative}.ip-band__stat-n{font-family:var(--font-display);font-size:26px;font-weight:800;letter-spacing:-.03em;color:#fff}.ip-band__stat-l{font-size:11.5px;color:#ffffffa8;margin-top:6px;line-height:1.4}.ip-path{display:flex;align-items:center;gap:0}.ip-path__node{display:flex;align-items:center;gap:9px}.ip-path__dot{width:26px;height:26px;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--accent) 50%,transparent);color:var(--accent);display:grid;place-items:center;font-size:11px;font-weight:800;font-family:var(--font-display)}.ip-path__lbl{font-size:12px;font-weight:700;color:var(--fg)}.ip-path__line{width:26px;height:1.5px;background:var(--border-strong);margin:0 10px}.ip-band .ip-path__lbl{color:#fff}.ip-band .ip-path__dot{color:#fff;border-color:#ffffff73}.ip-band .ip-path__line{background:#ffffff40}.ip-rise{animation:iprise .5s var(--ease) both}@keyframes iprise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.work.hide-trust .ip-trust{display:none}.rail .rail-item.is-active:before{display:none}.rail-item{position:relative}.rail-item__bar{position:absolute;left:-8px;top:min(14px,1.55vh);bottom:min(14px,1.55vh);width:min(3px,.35vh);border-radius:min(3px,.35vh)}.ctx-student{position:relative}.ctx-chip{display:flex;align-items:center;gap:min(11px,1.22vh);min-width:min(260px,29vh);height:min(48px,5.35vh);padding:0 min(13px,1.45vh);border:1px solid var(--border);border-radius:14px;background:var(--bg);cursor:pointer;text-align:left;transition:border-color .18s var(--ease),box-shadow .18s var(--ease),background .18s var(--ease)}.ctx-chip:hover,.ctx-chip.is-open{border-color:color-mix(in srgb,var(--blue) 42%,var(--border));background:color-mix(in srgb,var(--blue) 2.5%,var(--bg));box-shadow:0 8px 24px #0f172a17}.ctx-chip:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ctx-chip:disabled{cursor:wait;opacity:.68}.ctx-chip__dot{width:min(7px,.8vh);height:min(7px,.8vh);border-radius:999px;background:var(--green);box-shadow:0 0 #16a34a80;animation:pulse 1.6s ease-in-out infinite}.ctx-chip__meta{display:flex;flex:1;min-width:0;flex-direction:column;line-height:1.1}.ctx-chip__name{font-size:min(14px,1.55vh);font-weight:700;color:var(--fg);letter-spacing:-.01em}.ctx-chip__sub{font-size:min(12px,1.35vh);color:var(--fg-tertiary);margin-top:min(3px,.35vh)}.ctx-chip__chevron{flex:0 0 auto;color:var(--fg-tertiary);transition:transform .18s var(--ease)}.ctx-chip.is-open .ctx-chip__chevron{transform:rotate(180deg)}.ctx-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:120;width:min(340px,38vh);overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--bg);box-shadow:0 20px 55px #0f172a2e;animation:ctx-menu-in .18s var(--ease) both}@keyframes ctx-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ctx-menu__head{display:flex;justify-content:space-between;align-items:center;padding:13px 15px 10px;border-bottom:1px solid var(--border);color:var(--fg);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.ctx-menu__head small{color:var(--fg-tertiary);font-size:10px;font-weight:700;letter-spacing:.04em}.ctx-menu__list{max-height:min(320px,36vh);overflow-y:auto;padding:7px}.ctx-menu__option{width:100%;min-height:54px;display:flex;align-items:center;gap:11px;padding:8px 10px;border:0;border-radius:11px;background:transparent;color:var(--fg);text-align:left;cursor:pointer;transition:background .16s var(--ease)}.ctx-menu__option:hover{background:var(--bg-inset)}.ctx-menu__option.is-selected{background:color-mix(in srgb,var(--blue) 8%,var(--bg))}.ctx-menu__option:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.ctx-menu__option-copy{flex:1;min-width:0;display:flex;flex-direction:column}.ctx-menu__option-copy strong{overflow:hidden;color:var(--fg);font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.ctx-menu__option-copy small{margin-top:4px;color:var(--fg-tertiary);font-size:11.5px}.ctx-menu__check{width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:var(--blue);color:#fff;font-size:12px;font-weight:800}.ctx-menu__option:not(.is-selected) .ctx-menu__check{background:transparent}.internal-loading{height:100%;display:grid;place-items:center;padding:40px;color:var(--fg-secondary);background:var(--bg-inset);font-size:14px;font-weight:600}.ip-skeleton{display:block;border-radius:8px;background:linear-gradient(100deg,var(--bg-inset) 22%,color-mix(in srgb,var(--fg) 8%,var(--bg)) 40%,var(--bg-inset) 58%);background-size:240% 100%;animation:ip-skeleton-wave 1.35s ease-in-out infinite}@keyframes ip-skeleton-wave{to{background-position:-240% 0}}.ip-page-skeleton{overflow:hidden;background:var(--bg-inset)}.ip-page-skeleton__hero{min-height:330px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:40px;align-items:center;padding:34px 40px 30px;border-bottom:1px solid var(--border);background:var(--bg)}.ip-page-skeleton__copy{display:flex;flex-direction:column;align-items:flex-start}.ip-skeleton--eyebrow{width:132px;height:12px}.ip-skeleton--title{width:min(440px,88%);height:39px;margin-top:16px}.ip-skeleton--title-short{width:min(330px,68%);margin-top:8px}.ip-skeleton--line{width:min(480px,92%);height:14px;margin-top:20px}.ip-skeleton--line-short{width:min(390px,76%);margin-top:9px}.ip-skeleton--button{width:150px;height:40px;margin-top:23px;border-radius:10px}.ip-page-skeleton__feature{width:100%;height:210px;border-radius:16px}.ip-page-skeleton__section{padding:30px 40px}.ip-skeleton--section-title{width:290px;height:24px;margin-top:9px}.ip-page-skeleton__grid,.ip-card-skeleton-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.ip-page-skeleton__card{height:178px;border:1px solid var(--border);border-radius:14px}.ip-card-skeleton-grid{margin:0 0 14px}.ip-card-skeleton{min-height:178px;display:grid;grid-template-columns:36px 1fr;grid-template-rows:36px auto auto 1fr;gap:13px 11px;padding:18px;pointer-events:none}.ip-card-skeleton__icon{width:34px;height:34px;border-radius:9px}.ip-card-skeleton__tag{width:46%;height:20px;align-self:center;border-radius:999px}.ip-card-skeleton__line{grid-column:1 / -1;width:90%;height:14px}.ip-card-skeleton__line--short{width:68%;margin-top:-5px}.ip-card-skeleton__action{grid-column:1 / -1;align-self:end;width:118px;height:32px;border-radius:9px}.ip-api-state{padding:18px;margin-bottom:14px;border:1px dashed var(--border-strong);border-radius:12px;background:var(--bg);color:var(--fg-secondary);font-size:13px;text-align:center}.ip-api-card{min-height:178px;padding:18px;display:flex;flex-direction:column;gap:14px}.ip-api-card:focus-visible,.ip-selectable-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ip-api-card__heading{margin:18px 0 0;color:var(--fg);font-family:var(--font-display);font-size:16px;line-height:1.35;letter-spacing:-.01em}.ip-api-card__message{margin-top:10px;color:var(--fg-secondary);font-size:13px;line-height:1.6;white-space:pre-line}.ip-api-card>.ip-api-card__message{flex:1;margin-top:0;color:var(--fg);font-weight:600}.ip-selectable-card{height:100%;border-radius:8px;cursor:pointer}.ip-preview-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:14px}.ip-preview-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:grid;place-items:center;padding:24px;background:#080c18b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:preview-fade .18s ease-out both}@keyframes preview-fade{0%{opacity:0}to{opacity:1}}.ip-preview-modal{width:min(720px,92vw);overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:var(--bg);box-shadow:0 34px 100px #0000007a;animation:preview-rise .22s var(--ease) both}@keyframes preview-rise{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ip-preview-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 22px 17px;border-bottom:1px solid var(--border);color:var(--fg)}.ip-preview-modal__identity{min-width:0;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:9px}.ip-preview-modal__identity strong{overflow:hidden;font-family:var(--font-display);font-size:17px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ip-preview-modal__identity small{grid-column:1 / -1;margin-top:6px;color:var(--fg-tertiary);font-size:12px}.ip-preview-modal__type{padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent) 11%,var(--bg));color:var(--accent);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.ip-preview-modal__head button{width:44px;height:44px;flex:0 0 44px;border:1px solid var(--border);border-radius:12px;background:var(--bg-inset);color:var(--fg-secondary);font-size:24px;line-height:1;cursor:pointer;transition:background .16s var(--ease),color .16s var(--ease),transform .16s var(--ease)}.ip-preview-modal__head button:hover{background:var(--fg);color:var(--bg);transform:rotate(3deg)}.ip-preview-modal__head button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ip-preview-modal__stage{min-height:240px;display:grid;place-items:center;padding:22px;background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 46%),#0b1020}.ip-preview-modal--audio .ip-preview-modal__stage{min-height:280px;align-content:center;gap:24px}.ip-preview-modal__audio-art{width:104px;height:104px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 38%,transparent);border-radius:28px;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 88%,#111827),color-mix(in srgb,var(--accent) 45%,#111827));color:#fff;box-shadow:0 18px 45px color-mix(in srgb,var(--accent) 26%,transparent)}.ip-preview-modal audio{display:block;width:min(520px,100%)}.ip-preview-modal video{display:block;width:100%;max-height:58vh;border-radius:14px;background:#000;box-shadow:0 16px 45px #00000059}.ip-preview-modal__foot{display:flex;align-items:center;gap:10px;padding:12px 22px 14px;border-top:1px solid var(--border);color:var(--fg-tertiary)}.ip-preview-modal__foot span{padding:4px 8px;border-radius:999px;background:var(--bg-inset);color:var(--fg-secondary);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.ip-preview-modal__foot small{font-size:11.5px}@media (prefers-reduced-motion: reduce){.ctx-menu,.ip-preview-backdrop,.ip-preview-modal,.ip-skeleton{animation:none}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--bg-inset);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}button{font-family:inherit}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}:host{display:block;width:100vw;height:100vh;font-family:var(--font-sans);color:var(--fg);background:var(--bg-inset)}.live-demo-root{width:100vw;height:100vh;overflow:hidden}.app{width:100vw;height:100vh;display:flex;flex-direction:column;overflow:hidden}.screen{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;animation:screen-in .5s var(--ease)}@keyframes screen-in{0%{transform:translateY(8px)}to{transform:none}}@media (prefers-reduced-motion: reduce){.screen{animation:none}}.topbar{height:var(--nav-h);flex:0 0 var(--nav-h);display:flex;align-items:center;gap:min(20px,2.2vh);padding:0 var(--space-6);background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:30}.topbar__home-link{cursor:pointer;border-radius:10px}.topbar__home-link:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.topbar__crumb-home{padding:0;border:0;background:transparent;color:var(--blue);font:inherit;font-size:min(12px,1.35vh);font-weight:700;text-transform:uppercase;letter-spacing:.16em;cursor:pointer}.topbar__crumb-home:hover{text-decoration:underline}.topbar__crumb-home:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:3px}.session-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:var(--radius-pill);background:var(--green-soft);color:var(--green);font-size:12px;font-weight:700;letter-spacing:.01em}.counsellor-chip{display:flex;align-items:center;gap:10px}.counsellor-chip .meta{text-align:right;line-height:1.15}.counsellor-chip .meta b{font-size:13px;font-weight:700}.counsellor-chip .meta span{display:block;font-size:11px;color:var(--fg-tertiary)}.avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff;background:linear-gradient(135deg,#1769ff,#0f4ec7)}.stepper{display:flex;align-items:center;gap:10px;padding:14px var(--space-6);background:var(--bg);border-bottom:1px solid var(--border)}.step{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--fg-tertiary);font-weight:600}.step .dot{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--border-strong);display:grid;place-items:center;font-size:11px;font-weight:700;background:var(--bg);color:var(--fg-tertiary);transition:all var(--dur-micro) var(--ease)}.step.done .dot{background:var(--blue);border-color:var(--blue);color:#fff}.step.active{color:var(--fg)}.step.active .dot{border-color:var(--blue);color:var(--blue);box-shadow:0 0 0 4px var(--blue-soft)}.step-line{flex:1;height:1.5px;max-width:64px;background:var(--border-strong);border-radius:2px}.step-line.done{background:var(--blue)}.scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.wrap{max-width:1080px;margin:0 auto;padding:var(--space-8) var(--space-6) 120px}.wrap-narrow{max-width:720px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--blue);margin:0 0 14px;display:inline-flex;gap:8px;align-items:center}.eyebrow svg{width:14px;height:14px}h1.title{font-family:var(--font-display);font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0}h1.title .accent{color:var(--blue)}.lead{font-size:18px;color:var(--fg-secondary);line-height:1.55;margin:14px 0 0;max-width:56ch}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:600;line-height:1;padding:14px 22px;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:all var(--dur-micro) var(--ease);text-decoration:none;white-space:nowrap}.btn:active{transform:scale(.98)}.btn svg{width:18px;height:18px}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-cta-hover);background:var(--blue-strong)}.btn-ghost{background:var(--bg);color:var(--fg);border-color:var(--border-strong)}.btn-ghost:hover{transform:translateY(-2px);border-color:var(--fg)}.btn-lg{padding:16px 28px;font-size:16px}.btn:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.lead-submit-error{margin-top:12px;color:#b42318;font-size:13px;line-height:1.45;text-align:right}.card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--dur-micro) var(--ease)}.loginA{flex:1;min-height:calc(100vh - var(--nav-h));display:grid;place-items:center;padding:min(2.6vh,24px) var(--space-6) min(3.6vh,32px);position:relative;overflow:hidden}.loginA .glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 50% at 50% 38%,var(--blue-soft),transparent 70%);pointer-events:none}.confirm-card{position:relative;width:min(500px,60vh);max-width:100%;background:var(--bg);border:1px solid var(--border);border-radius:min(var(--radius-xl),2.45vh);padding:min(3.1vh,28px) min(3.8vh,34px) min(2.9vh,26px);box-shadow:var(--shadow-modal)}.confirm-card__logo{display:block;width:min(76px,8.5vh);height:auto;object-fit:contain}.confirm-card__cta{border-radius:var(--radius-pill)}.confirm-card .mark{color:var(--fg);width:min(34px,3.8vh);height:min(34px,3.8vh)}.confirm-card .greet{font-size:min(13px,1.45vh);color:var(--fg-tertiary);margin:min(1.4vh,13px) 0 min(.45vh,4px)}.confirm-card .who{font-family:var(--font-display);font-size:min(26px,2.9vh);font-weight:800;letter-spacing:-.02em;margin:0}.confirm-card .role{font-size:min(13.5px,1.5vh);color:var(--fg-secondary);margin:min(.45vh,4px) 0 0}.ctx-rows{margin:min(2.2vh,20px) 0;border-top:1px solid var(--border)}.ctx-row{display:flex;align-items:center;gap:min(14px,1.55vh);padding:min(1.35vh,12px) 0;border-bottom:1px solid var(--border)}.ctx-row .ic{width:min(36px,4vh);height:min(36px,4vh);border-radius:min(10px,1.1vh);background:var(--bg-inset);display:grid;place-items:center;color:var(--fg-secondary);flex:0 0 auto}.ctx-row .ic svg{width:min(19px,2.1vh);height:min(19px,2.1vh)}.ctx-row .lab{font-size:min(11.5px,1.28vh);color:var(--fg-tertiary);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.ctx-row .val{font-size:min(15px,1.65vh);font-weight:650;margin-top:min(2px,.22vh)}.ctx-row .live{margin-left:auto}.glance{display:flex;gap:0;margin:min(.45vh,4px) 0 min(2.2vh,20px);border:1px solid var(--border);border-radius:min(var(--radius-md),1.1vh);overflow:hidden}.glance .g{flex:1;padding:min(1.1vh,10px) min(1.55vh,14px);text-align:center}.glance .g+.g{border-left:1px solid var(--border)}.glance .g b{display:block;font-size:min(21px,2.35vh);font-weight:800;letter-spacing:-.02em}.glance .g span{font-size:min(10.5px,1.18vh);color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.loginB{flex:1;display:grid;grid-template-columns:1.05fr 1fr}.loginB .pane-dark{background:var(--bg-invert);color:var(--fg-invert);position:relative;overflow:hidden;padding:56px;display:flex;flex-direction:column}.loginB .pane-dark .glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 30% 30%,rgba(79,138,255,.2),transparent 65%)}.orbital{position:absolute;right:-120px;top:40px;width:460px;height:460px;opacity:.5;pointer-events:none}.pane-dark .mark{color:#fff;width:30px;height:30px;position:relative}.pane-dark .crest-b{position:relative;margin-top:auto}.pane-dark .crest-b .badge{width:56px;height:56px;border-radius:15px;background:var(--blue);display:grid;place-items:center;font-weight:800;font-size:17px;color:#fff}.pane-dark h2{position:relative;font-family:var(--font-display);font-size:38px;font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:20px 0 0}.pane-dark h2 .accent{color:var(--blue)}.pane-dark .sub{position:relative;color:#f5f5f5a8;font-size:15px;line-height:1.6;margin:16px 0 0;max-width:38ch}.pane-dark .livestrip{position:relative;display:inline-flex;align-items:center;gap:9px;margin-top:22px;font-size:12.5px;font-weight:600;color:#f5f5f5cc}.pane-light{background:var(--bg);padding:56px;display:flex;flex-direction:column;justify-content:center}.pane-light .signedin{display:flex;align-items:center;gap:13px;padding-bottom:22px;border-bottom:1px solid var(--border)}.pane-light .signedin .avatar{width:46px;height:46px;font-size:15px}.pane-light .signedin b{font-size:16px;font-weight:700}.pane-light .signedin span{font-size:13px;color:var(--fg-tertiary)}.field-label{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:26px 0 12px}.seg{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.seg .opt{border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:14px 12px;cursor:pointer;transition:all var(--dur-micro) var(--ease);background:var(--bg)}.seg .opt:hover{border-color:var(--border-hover)}.seg .opt.sel{border-color:var(--blue);background:var(--blue-soft)}.seg .opt b{display:block;font-size:13.5px;font-weight:650}.seg .opt span{font-size:11.5px;color:var(--fg-tertiary)}.session-summary{margin:26px 0;padding:16px 18px;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-inset);font-size:13.5px;color:var(--fg-secondary);line-height:1.55}.session-summary b{color:var(--fg);font-weight:650}.intake-grid{display:grid;grid-template-columns:1fr 340px;gap:var(--space-6);align-items:start;margin-top:var(--space-7)}.intake-card{padding:30px 32px}.assist-line{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;background:var(--blue-soft);border-radius:var(--radius-md);margin-bottom:26px}.assist-line .sp{width:30px;height:30px;border-radius:8px;background:var(--blue);color:#fff;display:grid;place-items:center;flex:0 0 auto}.assist-line .sp svg{width:17px;height:17px}.assist-line p{margin:0;font-size:13.5px;color:var(--fg);line-height:1.5}.assist-line p b{color:var(--blue)}.subgroup-title{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:28px 0 16px}.subgroup-title:first-child{margin-top:0}.subgroup-title .ln{flex:1;height:1px;background:var(--border)}.frow{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px}.field{display:flex;flex-direction:column;gap:7px}.field.full{grid-column:1 / -1}.field label{font-size:12.5px;font-weight:600;color:var(--fg-secondary)}.field label .opt-tag{color:var(--fg-tertiary);font-weight:500}.field input,.field select{font-family:inherit;font-size:14.5px;padding:12px 14px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg);color:var(--fg);transition:border-color var(--dur-micro) var(--ease)}.field input:focus,.field select:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-soft)}.field input::placeholder{color:var(--fg-tertiary)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{padding:9px 15px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:13.5px;font-weight:600;cursor:pointer;background:var(--bg);transition:all var(--dur-micro) var(--ease);color:var(--fg-secondary)}.chip:hover{border-color:var(--border-hover)}.chip.sel{background:var(--blue);border-color:var(--blue);color:#fff}.feed-card{padding:24px;position:sticky;top:calc(var(--nav-h) + 24px)}.feed-card .ft{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:0 0 4px}.feed-card .fsub{font-size:12.5px;color:var(--fg-tertiary);margin:0 0 18px;line-height:1.5}.feed-row{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid var(--border);font-size:13.5px}.feed-row .k{color:var(--fg-tertiary)}.feed-row .v{font-weight:650;text-align:right}.feed-row .v.empty{color:var(--fg-tertiary);font-weight:500;font-style:italic}.routed{margin-top:18px;padding:14px 16px;border-radius:var(--radius-md);background:var(--blue-soft);font-size:13px;line-height:1.5}.routed b{color:var(--blue)}.routed.idle{background:var(--bg-inset);color:var(--fg-tertiary)}.assess-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:6px}.group-tabs{display:flex;gap:7px;flex-wrap:wrap;margin:22px 0 4px}.gtab{padding:9px 15px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:12.5px;font-weight:600;cursor:pointer;background:var(--bg);color:var(--fg-secondary);transition:all var(--dur-micro) var(--ease);display:inline-flex;gap:8px;align-items:center}.gtab:hover{border-color:var(--border-hover)}.gtab.sel{background:var(--fg);border-color:var(--fg);color:var(--bg)}.gtab .band{font-size:11px;opacity:.65}.preview-note{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--amber);background:var(--amber-soft);padding:6px 12px;border-radius:var(--radius-pill);font-weight:600}.qprogress{display:flex;align-items:center;gap:12px;margin:26px 0 22px}.qprogress .bar{flex:1;height:6px;border-radius:3px;background:var(--border);overflow:hidden}.qprogress .bar i{display:block;height:100%;background:var(--blue);border-radius:3px;transition:width .4s var(--ease)}.qprogress .lab{font-size:12.5px;font-weight:600;color:var(--fg-tertiary);white-space:nowrap}.qcard{padding:30px 32px}.qhead{display:flex;align-items:center;gap:12px;margin-bottom:6px}.qhead .num{font-family:var(--font-display);font-size:14px;font-weight:800;color:var(--blue)}.qhead .dim{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);padding:4px 10px;border:1px solid var(--border);border-radius:var(--radius-pill)}.qtext{font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:4px 0 22px}.opts{display:grid;gap:12px}.opt-row{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;transition:all var(--dur-micro) var(--ease);background:var(--bg);text-align:left}.opt-row:hover{border-color:var(--border-hover);background:var(--blue-soft)}.opt-row.sel{border-color:var(--blue);background:var(--blue-soft)}.opt-row .radio{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--border-strong);flex:0 0 auto;display:grid;place-items:center;transition:all var(--dur-micro) var(--ease)}.opt-row.sel .radio{border-color:var(--blue)}.opt-row.sel .radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--blue)}.opt-row .label{font-size:15px;font-weight:550}.opt-row .key{margin-left:auto;font-size:11px;font-weight:700;color:var(--fg-tertiary);border:1px solid var(--border);border-radius:6px;padding:3px 7px}.qnav{display:flex;justify-content:space-between;align-items:center;margin-top:26px}.swot-strip{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:30px}.swot-cell{padding:14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg)}.swot-cell .sk{font-size:10.5px;font-weight:600;color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.04em;line-height:1.3;height:26px}.swot-cell .meter{height:5px;border-radius:3px;background:var(--border);margin-top:8px;overflow:hidden}.swot-cell .meter i{display:block;height:100%;border-radius:3px;transition:width .5s var(--ease)}.prep{flex:1;min-height:0;display:block;padding:var(--space-7) var(--space-6);position:relative;overflow-y:auto;overflow-x:hidden}.prep .glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 55% at 50% 42%,var(--blue-soft),transparent 70%);pointer-events:none}.prep-inner{position:relative;width:720px;max-width:100%;text-align:center;margin:0 auto}.prep .badge-lg{width:64px;height:64px;border-radius:17px;background:var(--blue);color:#fff;display:inline-grid;place-items:center;font-weight:800;font-size:19px;box-shadow:var(--shadow-cta-hover)}.prep h1{font-family:var(--font-display);font-size:42px;font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:26px 0 0}.prep h1 .accent{color:var(--blue)}.prep .psub{font-size:18px;color:var(--fg-secondary);line-height:1.55;margin:16px auto 0;max-width:50ch}.prep-tasks{display:flex;flex-direction:column;gap:2px;margin:38px auto 0;max-width:460px;text-align:left}.ptask{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:var(--radius-md);font-size:14.5px;font-weight:550;transition:all .4s var(--ease)}.ptask .tick{width:24px;height:24px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;border:1.5px solid var(--border-strong);transition:all var(--dur-micro) var(--ease)}.ptask .tick svg{width:13px;height:13px;color:#fff;opacity:0;transition:opacity .2s}.ptask.done{background:var(--bg)}.ptask.done .tick{background:var(--green);border-color:var(--green)}.ptask.done .tick svg{opacity:1}.ptask.run .tick{border-color:var(--blue)}.ptask .spinner{width:14px;height:14px;border:2px solid var(--blue-soft);border-top-color:var(--blue);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ptask.pending{opacity:.45}.prep-meter{margin:34px auto 0;max-width:460px}.prep-meter .pm-top{display:flex;justify-content:space-between;font-size:12.5px;font-weight:600;color:var(--fg-tertiary);margin-bottom:8px}.prep-meter .pm-bar{height:8px;border-radius:4px;background:var(--border);overflow:hidden}.prep-meter .pm-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--blue),#4f8aff);border-radius:4px;transition:width .6s var(--ease)}.prep-cta{margin-top:36px}.prep-foot{margin-top:26px;font-size:12.5px;color:var(--fg-tertiary)}.dash-stage{flex:1;display:grid;place-items:center;background:var(--bg-inset);padding:24px}.dash-frame{width:100%;max-width:1280px;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-modal);background:#fff}.dash-frame img{display:block;width:100%}.dash-banner{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:var(--bg-invert);color:var(--fg-invert);padding:12px 18px;border-radius:var(--radius-pill);display:flex;align-items:center;gap:14px;font-size:13px;box-shadow:var(--shadow-modal);z-index:50}.dash-banner b{font-weight:700}.dash-banner button{background:#ffffff24;color:#fff;border:none;padding:7px 13px;border-radius:var(--radius-pill);font-size:12.5px;font-weight:600;cursor:pointer}@media (max-width: 920px){.loginB{grid-template-columns:1fr}.loginB .pane-dark{display:none}.intake-grid{grid-template-columns:1fr}.swot-strip{grid-template-columns:repeat(3,1fr)}}:root{--blue: #1769ff;--blue-strong: #0f4ec7;--blue-soft: rgba(23, 105, 255, .08);--blue-glow: rgba(23, 105, 255, .22);--bg: #ffffff;--bg-inset: #f7f8fa;--bg-elevated: #ffffff;--bg-invert: #090909;--fg: #0a0a0a;--fg-secondary: #525252;--fg-tertiary: #8a8a8a;--fg-on-blue: #ffffff;--fg-invert: #f5f5f5;--border: rgba(0, 0, 0, .07);--border-strong: rgba(0, 0, 0, .12);--border-hover: rgba(23, 105, 255, .4);--green: #16a34a;--green-soft: rgba(22, 163, 74, .1);--amber: #b45309;--amber-soft: rgba(180, 83, 9, .1);--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Sora", "Inter", system-ui, sans-serif;--fs-hero: clamp(48px, 7vw, 88px);--fs-h1: clamp(40px, 5.2vw, 64px);--fs-h2: clamp(32px, 4vw, 56px);--fs-h3: 32px;--fs-h4: 22px;--fs-lead: 20px;--fs-body: 16px;--fs-small: 14px;--fs-micro: 12px;--fs-eyebrow: 11px;--lh-tight: 1.04;--lh-head: 1.14;--lh-body: 1.7;--tracking-hero: -.03em;--tracking-h2: -.02em;--tracking-eyebrow: .18em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--space-11: 160px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 22px;--radius-pill: 999px;--shadow-card: 0 1px 2px rgba(0, 0, 0, .04);--shadow-cta-hover: 0 8px 24px rgba(23, 105, 255, .22);--shadow-modal: 0 24px 60px rgba(0, 0, 0, .16);--ease: cubic-bezier(.2, .6, .2, 1);--dur-micro: .2s;--dur-reveal: .55s;--stagger: 60ms;--container: 1200px;--gutter: 24px;--nav-h: 64px}[data-theme=dark]{--blue: #4f8aff;--blue-strong: #2a6eff;--blue-soft: rgba(79, 138, 255, .1);--blue-glow: rgba(79, 138, 255, .28);--bg: #090909;--bg-inset: #111111;--bg-elevated: #141414;--bg-invert: #ffffff;--fg: #f5f5f5;--fg-secondary: #a3a3a3;--fg-tertiary: #6e6e6e;--fg-on-blue: #ffffff;--fg-invert: #0a0a0a;--border: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .14);--border-hover: rgba(79, 138, 255, .45);--shadow-card: 0 1px 2px rgba(0, 0, 0, .5);--shadow-modal: 0 24px 60px rgba(0, 0, 0, .6)}.ds-h1,.ds-hero{font-family:var(--font-display);font-size:var(--fs-hero);font-weight:900;letter-spacing:var(--tracking-hero);line-height:var(--lh-tight);color:var(--fg);margin:0}.ds-h2{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:800;letter-spacing:var(--tracking-h2);line-height:var(--lh-head);color:var(--fg);margin:0}.ds-h3{font-family:var(--font-sans);font-size:var(--fs-h3);font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--fg);margin:0}.ds-h4{font-family:var(--font-sans);font-size:var(--fs-h4);font-weight:600;line-height:1.3;color:var(--fg);margin:0}.ds-lead{font-family:var(--font-sans);font-size:var(--fs-lead);font-weight:400;line-height:1.5;color:var(--fg-secondary);margin:0}.ds-body{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);color:var(--fg-secondary);margin:0}.ds-small{font-size:var(--fs-small);font-weight:500;line-height:1.5;color:var(--fg-secondary)}.ds-micro{font-size:var(--fs-micro);font-weight:500;color:var(--fg-tertiary)}.ds-eyebrow{font-family:var(--font-sans);font-size:var(--fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--blue)}.ds-accent{color:var(--blue)}.ds-ghost{-webkit-text-stroke:1.5px currentColor;color:transparent;opacity:.32}.ds-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1;padding:14px 22px;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:transform var(--dur-micro) var(--ease),box-shadow var(--dur-micro) var(--ease),background var(--dur-micro) var(--ease),border-color var(--dur-micro) var(--ease),color var(--dur-micro) var(--ease);text-decoration:none;white-space:nowrap}.ds-btn:active{transform:scale(.98)}.ds-btn--primary{background:var(--blue);color:var(--fg-on-blue)}.ds-btn--primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-cta-hover);background:var(--blue-strong)}.ds-btn--ghost{background:transparent;color:var(--fg);border-color:var(--border-strong)}.ds-btn--ghost:hover{transform:translateY(-2px);border-color:var(--fg)}.ds-btn--pill{border-radius:var(--radius-pill)}.ds-card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;transition:border-color var(--dur-micro) var(--ease)}.ds-card:hover{border-color:var(--border-hover)}.ds-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--fg-secondary);background:var(--bg)}.ds-pill--blue{background:var(--blue-soft);color:var(--blue);border-color:transparent}.ds-livedot{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 #16a34a80;animation:ds-pulse 1.4s var(--ease) infinite}@keyframes ds-pulse{0%{box-shadow:0 0 #16a34a80}70%{box-shadow:0 0 0 8px #16a34a00}to{box-shadow:0 0 #16a34a00}}.ds-reveal{opacity:0;transform:translateY(20px);transition:opacity var(--dur-reveal) var(--ease),transform var(--dur-reveal) var(--ease)}.ds-reveal.is-in{opacity:1;transform:translateY(0)}:root{--rail-w: min(108px, 12vh);--top-h: min(76px, 8.4vh);--pillar-inspire: #7c3aed;--pillar-childcare: #db2777;--pillar-progress: #1769ff;--pillar-language: #0891b2;--pillar-feedback: #16a34a;--pillar-helpdesk: #b45309;--pillar-survey: #0f766e}.admissions-assured,.admissions-assured *,.admissions-assured *:before,.admissions-assured *:after{box-sizing:border-box}.admissions-assured{color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.frame-shell{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;display:grid;place-items:stretch;overflow:hidden;background:#ededee}.frame-canvas{width:100vw;height:100vh;min-width:100vw;min-height:100vh;background:var(--bg);position:relative;overflow:hidden;display:grid;grid-template-columns:var(--rail-w) 1fr;grid-template-rows:var(--top-h) 1fr;grid-template-areas:"rail top" "rail work"}.rail{grid-area:rail;background:var(--bg);border-right:1px solid var(--border);display:flex;flex-direction:column;align-items:stretch;padding:min(14px,1.55vh) 0 min(18px,2vh);position:relative;z-index:2}.rail__logo{width:100%;height:min(58px,6.4vh);display:grid;place-items:center;margin-bottom:4px}.rail__logo img{width:min(46px,5.1vh);height:min(46px,5.1vh);object-fit:contain;display:block}.rail__divider{height:1px;background:var(--border);margin:min(10px,1.1vh) 16px}.rail-item{display:flex;flex-direction:column;align-items:center;gap:min(5px,.55vh);padding:min(12px,1.35vh) 5px;margin:0 min(10px,1.1vh);border-radius:min(12px,1.35vh);cursor:pointer;color:var(--fg-secondary);transition:background var(--dur-micro) var(--ease),color var(--dur-micro) var(--ease);text-decoration:none;position:relative}.rail-item:hover{background:var(--blue-soft);color:var(--fg)}.rail-item.is-disabled{cursor:not-allowed;opacity:.48}.rail-item.is-disabled:hover{background:transparent;color:var(--fg-secondary)}.rail-item.is-active{background:var(--blue-soft);color:var(--blue)}.rail-item.is-active:before{content:"";position:absolute;left:-8px;top:min(14px,1.55vh);bottom:min(14px,1.55vh);width:3px;border-radius:3px;background:var(--blue)}.rail-item__icon{width:min(28px,3.1vh);height:min(28px,3.1vh)}.rail-item__icon svg{width:min(28px,3.1vh);height:min(28px,3.1vh)}.rail-item__label{font-size:min(11px,1.22vh);font-weight:600;line-height:1.15;text-align:center;letter-spacing:.01em;padding:0 2px}.rail__bottom{margin-top:auto;display:flex;flex-direction:column;gap:2px}.topbar{grid-area:top;height:var(--top-h);display:flex;align-items:center;padding:0 min(30px,3.35vh);background:var(--bg);border-bottom:1px solid var(--border);gap:min(20px,2.2vh);position:relative;z-index:100;overflow:visible}.topbar__school{display:flex;align-items:center;gap:min(15px,1.65vh)}.topbar__school-mark{width:min(44px,4.9vh);height:min(44px,4.9vh);border-radius:min(10px,1.1vh);background:linear-gradient(135deg,#0b3d91,#1769ff);color:#fff;display:grid;place-items:center;font-weight:800;font-size:min(15px,1.65vh);letter-spacing:-.02em}.topbar__school-meta{display:flex;flex-direction:column;line-height:1.1}.topbar__school-name{font-size:min(16px,1.8vh);font-weight:700;color:var(--fg)}.topbar__school-sub{font-size:min(12.5px,1.4vh);font-weight:500;color:var(--fg-tertiary);margin-top:min(3px,.35vh)}.topbar__divider{width:1px;height:min(34px,3.8vh);background:var(--border)}.topbar__crumb{display:flex;align-items:center;gap:min(10px,1.1vh)}.topbar__crumb-eyebrow{font-size:min(12px,1.35vh);font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.16em}.topbar__crumb-title{font-size:min(16px,1.8vh);font-weight:700;color:var(--fg)}.topbar__search{flex:1;max-width:min(420px,46.7vh);height:min(44px,4.9vh);border:1px solid var(--border);border-radius:min(12px,1.35vh);display:flex;align-items:center;padding:0 min(15px,1.65vh);gap:min(10px,1.1vh);color:var(--fg-tertiary);font-size:min(15px,1.65vh);background:var(--bg-inset);cursor:text;transition:border-color var(--dur-micro) var(--ease)}.topbar__search:hover{border-color:var(--border-strong)}.topbar__search kbd{margin-left:auto;font-family:var(--font-sans);font-size:min(12px,1.35vh);font-weight:600;background:var(--bg);border:1px solid var(--border);border-radius:4px;padding:min(2px,.22vh) min(5px,.55vh);color:var(--fg-tertiary)}.topbar__spacer{flex:1}.topbar__actions{display:flex;align-items:center;gap:min(10px,1.1vh)}.topbar__user-menu{position:relative;flex-shrink:0;z-index:110;pointer-events:auto}.topbar__user{display:inline-flex;align-items:center;gap:min(9px,1vh);min-width:0;max-width:min(230px,25.6vh);border:1px solid transparent;background:transparent;border-radius:min(12px,1.35vh);padding:min(3px,.35vh) min(7px,.78vh) min(3px,.35vh) min(3px,.35vh);cursor:pointer!important;color:inherit;pointer-events:auto}.topbar__user *{cursor:pointer!important}.topbar__user:hover,.topbar__user[aria-expanded=true]{background:var(--bg-inset);border-color:var(--border)}.topbar__user-meta{min-width:0;display:flex;flex-direction:column;line-height:1.12}.topbar__user-meta span,.topbar__user-meta small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar__user-meta span{font-size:min(13px,1.45vh);font-weight:800;color:var(--fg)}.topbar__user-meta small{margin-top:min(3px,.35vh);font-size:min(11px,1.22vh);font-weight:700;color:var(--fg-tertiary);text-transform:capitalize}.topbar__user-chevron{color:var(--fg-tertiary);flex:0 0 auto}.topbar__user-dropdown{position:absolute;top:calc(100% + min(8px,.9vh));right:0;min-width:min(178px,19.8vh);padding:min(6px,.67vh);border:1px solid var(--border);border-radius:min(12px,1.35vh);background:var(--bg);box-shadow:0 18px 44px #0f172a24;z-index:1000;pointer-events:auto}.topbar__user-dropdown button{width:100%;min-height:min(38px,4.22vh);display:flex;align-items:center;border:0;border-radius:min(9px,1vh);background:transparent;color:var(--fg);cursor:pointer!important;pointer-events:auto;font-size:min(13px,1.45vh);font-weight:700;text-align:left;padding:0 min(12px,1.35vh)}.topbar__user-dropdown button *{cursor:pointer!important}.topbar__user-dropdown button:hover{background:var(--blue-soft);color:var(--blue)}.icon-btn{width:min(44px,4.9vh);height:min(44px,4.9vh);display:grid;place-items:center;border-radius:min(12px,1.35vh);border:1px solid var(--border);background:var(--bg);color:var(--fg-secondary);cursor:pointer;position:relative;transition:border-color var(--dur-micro) var(--ease),color var(--dur-micro) var(--ease)}.icon-btn:hover{border-color:var(--border-strong);color:var(--fg)}.icon-btn__dot{position:absolute;top:min(6px,.65vh);right:min(6px,.65vh);width:min(7px,.8vh);height:min(7px,.8vh);border-radius:50%;background:var(--blue);border:2px solid var(--bg)}.cta-pill{height:min(44px,4.9vh);display:inline-flex;align-items:center;gap:min(9px,1vh);padding:0 min(17px,1.9vh);border-radius:min(12px,1.35vh);font-size:min(15px,1.65vh);font-weight:600;cursor:pointer;border:1px solid transparent;transition:transform var(--dur-micro) var(--ease),box-shadow var(--dur-micro) var(--ease),background var(--dur-micro) var(--ease)}.cta-pill svg{width:min(18px,2vh);height:min(18px,2vh)}.cta-pill--primary{background:var(--blue);color:#fff}.cta-pill--primary:hover{transform:translateY(-1px);box-shadow:var(--shadow-cta-hover);background:var(--blue-strong)}.cta-pill--wa{background:#16a34a;color:#fff}.cta-pill--wa:hover{transform:translateY(-1px);box-shadow:0 8px 24px #16a34a40;background:#15803d}.cta-pill--ghost{background:var(--bg);color:var(--fg);border-color:var(--border-strong)}.cta-pill--ghost:hover{border-color:var(--fg)}.avatar{width:min(40px,4.45vh);height:min(40px,4.45vh);border-radius:50%;background:linear-gradient(135deg,#fef3c7,#fbbf24);color:#78350f;display:grid;place-items:center;font-weight:700;font-size:min(14px,1.55vh);letter-spacing:-.01em;flex-shrink:0}.work{grid-area:work;overflow:hidden;background:var(--bg-inset);position:relative}.eyebrow{font-size:10.5px;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.16em}.eyebrow--mute{color:var(--fg-tertiary)}.card{background:var(--bg);border:1px solid var(--border);border-radius:14px}.hairline{background:var(--border);height:1px;width:100%}.pill{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;border-radius:999px;background:var(--bg-inset);border:1px solid var(--border);color:var(--fg-secondary);white-space:nowrap}.pill--blue{background:var(--blue-soft);color:var(--blue);border-color:transparent}.pill--green{background:var(--green-soft);color:var(--green);border-color:transparent}.pill--amber{background:var(--amber-soft);color:var(--amber);border-color:transparent}.pill--ghost{background:transparent}.pill--dark{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.livedot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 #16a34a80;animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{0%{box-shadow:0 0 #16a34a80}70%{box-shadow:0 0 0 6px #16a34a00}to{box-shadow:0 0 #16a34a00}}.scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a6b;z-index:2000;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .22s var(--ease)}.scrim.is-open{opacity:1;pointer-events:auto}.modal{width:560px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:var(--bg);border-radius:16px;box-shadow:var(--shadow-modal);border:1px solid var(--border);overflow:hidden;transform:translateY(8px) scale(.98);transition:transform .22s var(--ease)}.scrim.is-open .modal{transform:translateY(0) scale(1)}.modal__head{padding:16px 24px 12px;border-bottom:1px solid var(--border);display:flex;align-items:flex-start;gap:12px}.modal__icon{width:40px;height:40px;border-radius:10px;background:var(--blue-soft);color:var(--blue);display:grid;place-items:center;flex-shrink:0}.modal__title{font-size:16px;font-weight:700;color:var(--fg);margin:0;letter-spacing:-.01em}.modal__sub{font-size:12.5px;color:var(--fg-secondary);margin-top:2px;line-height:1.4}.modal__body{padding:16px 24px;display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:10px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.modal__body::-webkit-scrollbar{width:7px}.modal__body::-webkit-scrollbar-track{background:transparent}.modal__body::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:999px}.modal__foot{padding:12px 24px 16px;display:flex;gap:10px;justify-content:flex-end;border-top:1px solid var(--border)}.field{display:flex;flex-direction:column;gap:4px}.field__label{font-size:10.5px;font-weight:600;color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.08em}.field__input{height:36px;padding:0 10px;border:1px solid var(--border-strong);border-radius:8px;font:inherit;font-size:13.5px;color:var(--fg);background:var(--bg);transition:border-color var(--dur-micro) var(--ease),box-shadow var(--dur-micro) var(--ease);outline:none;width:100%}.field__input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.field--row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lang-row{display:flex;flex-wrap:wrap;gap:6px}.lang-chip{font-size:12px;font-weight:600;padding:6px 10px;border-radius:999px;border:1px solid var(--border-strong);color:var(--fg-secondary);background:var(--bg);cursor:pointer;transition:all var(--dur-micro) var(--ease)}.lang-chip.is-on{background:var(--fg);color:#fff;border-color:var(--fg)}.lang-chip:hover:not(.is-on){border-color:var(--fg)}.demo-preview{padding:12px 14px;background:var(--bg-inset);border-radius:10px;font-size:13px;color:var(--fg-secondary);border:1px solid var(--border);line-height:1.5;display:flex;flex-direction:column;gap:10px}.demo-preview__heading{display:flex;flex-direction:column;gap:3px}.demo-preview__heading span{font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.1em}.demo-preview__heading strong{color:var(--fg);font-size:13px}.demo-preview p{margin:0;white-space:pre-line;max-height:120px;overflow-y:auto}.demo-preview__audio{width:100%;height:38px}.demo-preview__video{width:100%;max-height:230px;border-radius:8px;background:#000}.asset-select{display:flex;flex-wrap:wrap;gap:8px}.asset-select__chip{min-height:40px;padding:8px 14px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg);color:var(--fg-secondary);display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:700;cursor:pointer;transition:border-color var(--dur-micro) var(--ease),background var(--dur-micro) var(--ease),color var(--dur-micro) var(--ease)}.asset-select__chip:hover{border-color:var(--blue);color:var(--blue)}.asset-select__chip.is-on{border-color:var(--blue);background:var(--blue-soft);color:var(--blue)}.asset-select__error{color:#b42318;font-size:11px;line-height:1.4}.demo-approval-qr{margin-top:14px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--bg-subtle);display:grid;justify-items:center;gap:12px;text-align:center}.demo-approval-qr__copy{display:grid;gap:4px}.demo-approval-qr__copy strong{color:var(--fg);font-size:13px}.demo-approval-qr__copy span{max-width:44ch;color:var(--fg-secondary);font-size:11.5px;line-height:1.45}.demo-approval-qr__image{width:180px;height:180px;padding:8px;border:1px solid var(--border);border-radius:12px;background:#fff;object-fit:contain}.demo-approval-qr__link{color:var(--blue);font-size:12px;font-weight:700;text-decoration:none}.demo-approval-qr__link:hover{text-decoration:underline}.demo-qr-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2100;display:grid;place-items:center;padding:20px;background:#0a0a0a85;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.demo-qr-dialog{position:relative;width:min(390px,calc(100% - 32px));padding:24px;border:1px solid var(--border);border-radius:18px;background:var(--bg);box-shadow:var(--shadow-modal);display:grid;justify-items:center;gap:12px;text-align:center;animation:modal-qr-in .2s var(--ease)}.demo-qr-dialog__close{position:absolute;top:10px;right:10px;width:30px;height:30px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--fg-secondary);font-size:20px;line-height:1;cursor:pointer}.demo-qr-dialog__icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#e8f8ee;color:#16a34a}.demo-qr-dialog__reference{padding:4px 9px;border-radius:999px;background:var(--bg-subtle);color:var(--fg-secondary);font-size:11px;font-weight:700}.demo-qr-dialog__expiry{color:var(--fg-tertiary);font-size:11px}.demo-qr-dialog .demo-approval-qr__link{width:100%;padding:10px 14px;border-radius:10px;background:#16a34a;color:#fff}.demo-qr-dialog .demo-approval-qr__link:hover{background:#12833c;text-decoration:none}@keyframes modal-qr-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.cta-pill:disabled{opacity:.45;cursor:not-allowed}.demo-request-btn{background:color-mix(in srgb,var(--blue) 9%,var(--bg));border:1px solid color-mix(in srgb,var(--blue) 28%,var(--border));color:var(--blue)}.demo-request-btn:hover:not(:disabled){background:color-mix(in srgb,var(--blue) 14%,var(--bg));border-color:var(--blue)}.demo-request-btn.is-approved{background:var(--green-soft);border-color:color-mix(in srgb,var(--green) 35%,var(--border));color:var(--green)}.demo-btn-spinner{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:999px;animation:demo-spin .7s linear infinite}@keyframes demo-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.demo-btn-spinner{animation-duration:1.4s}}.toast-stack{position:absolute;bottom:24px;right:24px;display:flex;flex-direction:column-reverse;gap:10px;z-index:10000;pointer-events:none}.toast{pointer-events:auto;background:#0a0a0a;color:#fff;border-radius:12px;padding:12px 14px;display:flex;align-items:flex-start;gap:12px;min-width:320px;max-width:380px;box-shadow:0 18px 40px #00000040;animation:toast-in .32s var(--ease)}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.toast__icon{width:28px;height:28px;border-radius:8px;background:#ffffff1a;color:#4ade80;display:grid;place-items:center;flex-shrink:0}.toast__title{font-size:13px;font-weight:700;color:#fff}.toast__sub{font-size:12px;color:#ffffffb8;margin-top:2px;line-height:1.45}.tweaks-tab__app{font-family:var(--font-sans)!important}:root{--rt-color-white: #fff;--rt-color-dark: #222;--rt-color-success: #8dc572;--rt-color-error: #be6464;--rt-color-warning: #f0ad4e;--rt-color-info: #337ab7;--rt-opacity: .9}.styles-module_tooltip__mnnfp{visibility:hidden;width:max-content;position:absolute;top:0;left:0;padding:8px 16px;border-radius:3px;font-size:90%;pointer-events:none;opacity:0;transition:opacity .3s ease-out;will-change:opacity,visibility}.styles-module_fixed__7ciUi{position:fixed}.styles-module_arrow__K0L3T{position:absolute;background:inherit;width:8px;height:8px;transform:rotate(45deg)}.styles-module_no-arrow__KcFZN{display:none}.styles-module_clickable__Bv9o7{pointer-events:auto}.styles-module_show__2NboJ{visibility:visible;opacity:var(--rt-opacity)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}
