@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,::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-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.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}}.sm-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sm-backdrop>span{filter:blur(90px);border-radius:9999px;position:absolute}.sm-backdrop>span:first-child{background:var(--sm-wash-blue);width:608px;height:608px;opacity:var(--sm-wash-strength);top:-192px;left:18%}.sm-backdrop>span:nth-child(2){background:var(--sm-wash-mint);width:544px;height:544px;opacity:var(--sm-wash-strength);bottom:-224px;left:35%}.sm-backdrop>span:nth-child(3){background:var(--sm-wash-indigo);width:480px;height:480px;opacity:var(--sm-wash-strength);top:18%;right:-160px}.sm-backdrop>span:nth-child(4){background:var(--sm-wash-yellow);width:352px;height:352px;opacity:var(--sm-wash-glow);top:-96px;right:14%}.sm-glass{background-color:var(--sm-glass);border:1px solid var(--sm-glass-edge);border-radius:var(--sm-radius-glass);box-shadow:var(--sm-shadow-glass);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%)}.sm-glass-overlay{background-color:var(--sm-glass-overlay);border:1px solid var(--sm-glass-edge);box-shadow:var(--sm-shadow-overlay);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%)}.sm-pill-track{background-color:var(--sm-sunken);box-shadow:inset 0 0 0 1px var(--sm-rule-soft);border-radius:9999px;flex-shrink:0;gap:.25rem;padding:.25rem;display:inline-flex}.sm-pill{color:var(--sm-ink-3);border-radius:9999px;transition:background-color .15s,color .15s,box-shadow .15s}.sm-pill:where(:hover){color:var(--sm-ink)}.sm-pill-active,.sm-pill[data-state=active],.sm-pill[data-state=on]{background-color:var(--sm-surface);color:var(--sm-ink);box-shadow:0 1px 2px #0d1b2a14, 0 0 0 1px var(--sm-rule)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-1\.5{inset:calc(var(--sm-unit) * 1.5)}.inset-3{inset:calc(var(--sm-unit) * 3)}.inset-4{inset:calc(var(--sm-unit) * 4)}.inset-\[-50\%\]{inset:-50%}.-inset-y-1{top:calc(calc(var(--sm-unit) * 1) * -1);bottom:calc(calc(var(--sm-unit) * 1) * -1)}.inset-x-0{left:0;right:0}.inset-x-1{left:calc(var(--sm-unit) * 1);right:calc(var(--sm-unit) * 1)}.inset-x-2{left:calc(var(--sm-unit) * 2);right:calc(var(--sm-unit) * 2)}.inset-x-3{left:calc(var(--sm-unit) * 3);right:calc(var(--sm-unit) * 3)}.inset-x-6{left:calc(var(--sm-unit) * 6);right:calc(var(--sm-unit) * 6)}.inset-y-0{top:0;bottom:0}.inset-y-1{top:calc(var(--sm-unit) * 1);bottom:calc(var(--sm-unit) * 1)}.inset-y-2{top:calc(var(--sm-unit) * 2);bottom:calc(var(--sm-unit) * 2)}.inset-y-5{top:calc(var(--sm-unit) * 5);bottom:calc(var(--sm-unit) * 5)}.-bottom-1{bottom:calc(calc(var(--sm-unit) * 1) * -1)}.-bottom-4{bottom:calc(calc(var(--sm-unit) * 4) * -1)}.-left-1{left:calc(calc(var(--sm-unit) * 1) * -1)}.-right-0\.5{right:calc(calc(var(--sm-unit) * .5) * -1)}.-right-1{right:calc(calc(var(--sm-unit) * 1) * -1)}.-right-10{right:calc(calc(var(--sm-unit) * 10) * -1)}.-right-6{right:calc(calc(var(--sm-unit) * 6) * -1)}.-top-0\.5{top:calc(calc(var(--sm-unit) * .5) * -1)}.-top-1{top:calc(calc(var(--sm-unit) * 1) * -1)}.-top-10{top:calc(calc(var(--sm-unit) * 10) * -1)}.-top-16{top:calc(calc(var(--sm-unit) * 16) * -1)}.-top-2\.5{top:calc(calc(var(--sm-unit) * 2.5) * -1)}.-top-7{top:calc(calc(var(--sm-unit) * 7) * -1)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--sm-unit) * .5)}.bottom-1{bottom:calc(var(--sm-unit) * 1)}.bottom-10{bottom:calc(var(--sm-unit) * 10)}.bottom-2{bottom:calc(var(--sm-unit) * 2)}.bottom-2\.5{bottom:calc(var(--sm-unit) * 2.5)}.bottom-24{bottom:calc(var(--sm-unit) * 24)}.bottom-3{bottom:calc(var(--sm-unit) * 3)}.bottom-4{bottom:calc(var(--sm-unit) * 4)}.bottom-5{bottom:calc(var(--sm-unit) * 5)}.bottom-6{bottom:calc(var(--sm-unit) * 6)}.bottom-\[-10\]{bottom:-10px}.bottom-\[-18px\]{bottom:-18px}.bottom-\[\.7vh\]{bottom:.7vh}.bottom-\[0\.175vh\]{bottom:.175vh}.bottom-\[0\.4vh\]{bottom:.4vh}.bottom-\[0\.8vh\]{bottom:.8vh}.bottom-\[0\.9vh\]{bottom:.9vh}.bottom-\[1\.2vh\]{bottom:1.2vh}.bottom-\[1\.3vh\]{bottom:1.3vh}.bottom-\[12vh\]{bottom:12vh}.bottom-\[15vw\]{bottom:15vw}.bottom-\[1px\]{bottom:1px}.bottom-\[1vh\]{bottom:1vh}.bottom-\[2vh\]{bottom:2vh}.bottom-\[3\.5vh\]{bottom:3.5vh}.bottom-\[30px\]{bottom:30px}.bottom-\[3vh\]{bottom:3vh}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:calc(var(--sm-unit) * 1)}.left-1\/2{left:50%}.left-2{left:calc(var(--sm-unit) * 2)}.left-3{left:calc(var(--sm-unit) * 3)}.left-4{left:calc(var(--sm-unit) * 4)}.left-40{left:calc(var(--sm-unit) * 40)}.left-5{left:calc(var(--sm-unit) * 5)}.left-\[-130px\]{left:-130px}.left-\[-50px\]{left:-50px}.left-\[-5px\]{left:-5px}.left-\[-7px\]{left:-7px}.left-\[\.7vh\]{left:.7vh}.left-\[0\.22vh\]{left:.22vh}.left-\[0\.8vw\]{left:.8vw}.left-\[0\.9vh\]{left:.9vh}.left-\[0\.9vw\]{left:.9vw}.left-\[1\.1vh\]{left:1.1vh}.left-\[1\.1vw\]{left:1.1vw}.left-\[1\.4vh\]{left:1.4vh}.left-\[1\.4vw\]{left:1.4vw}.left-\[1\.8vh\]{left:1.8vh}.left-\[10\%\]{left:10%}.left-\[1vh\]{left:1vh}.left-\[2\.66vh\]{left:2.66vh}.left-\[23px\]{left:23px}.left-\[3px\]{left:3px}.left-\[60\%\]{left:60%}.left-\[78\%\]{left:78%}.right-0{right:0}.right-1{right:calc(var(--sm-unit) * 1)}.right-1\.5{right:calc(var(--sm-unit) * 1.5)}.right-1\/2{right:50%}.right-10{right:calc(var(--sm-unit) * 10)}.right-2{right:calc(var(--sm-unit) * 2)}.right-2\.5{right:calc(var(--sm-unit) * 2.5)}.right-3{right:calc(var(--sm-unit) * 3)}.right-4{right:calc(var(--sm-unit) * 4)}.right-6{right:calc(var(--sm-unit) * 6)}.right-9{right:calc(var(--sm-unit) * 9)}.right-\[-0\.45vh\]{right:-.45vh}.right-\[-10px\]{right:-10px}.right-\[-12px\]{right:-12px}.right-\[-2px\]{right:-2px}.right-\[-30px\]{right:-30px}.right-\[\.78vh\]{right:.78vh}.right-\[\.7vh\]{right:.7vh}.right-\[0\.2vw\]{right:.2vw}.right-\[0\.55vh\]{right:.55vh}.right-\[0\.75vh\]{right:.75vh}.right-\[0\.8vh\]{right:.8vh}.right-\[0\.8vw\]{right:.8vw}.right-\[1\.1vh\]{right:1.1vh}.right-\[1\.3vh\]{right:1.3vh}.right-\[1\.3vw\]{right:1.3vw}.right-\[1\.8vh\]{right:1.8vh}.right-\[1\.9vw\]{right:1.9vw}.right-\[11\%\]{right:11%}.right-\[15\%\]{right:15%}.right-\[16px\]{right:16px}.right-\[1vh\]{right:1vh}.right-\[1vw\]{right:1vw}.right-\[2\.45vh\]{right:2.45vh}.right-\[2vh\]{right:2vh}.right-\[5\%\]{right:5%}.right-\[5px\]{right:5px}.right-\[8vw\]{right:8vw}.right-auto{right:auto}.top-0{top:0}.top-1{top:calc(var(--sm-unit) * 1)}.top-1\.5{top:calc(var(--sm-unit) * 1.5)}.top-1\/2{top:50%}.top-10{top:calc(var(--sm-unit) * 10)}.top-14{top:calc(var(--sm-unit) * 14)}.top-16{top:calc(var(--sm-unit) * 16)}.top-2{top:calc(var(--sm-unit) * 2)}.top-3{top:calc(var(--sm-unit) * 3)}.top-4{top:calc(var(--sm-unit) * 4)}.top-5{top:calc(var(--sm-unit) * 5)}.top-6{top:calc(var(--sm-unit) * 6)}.top-7{top:calc(var(--sm-unit) * 7)}.top-8{top:calc(var(--sm-unit) * 8)}.top-9{top:calc(var(--sm-unit) * 9)}.top-\[-0\.55vh\]{top:-.55vh}.top-\[-12px\]{top:-12px}.top-\[\.78vh\]{top:.78vh}.top-\[\.7vh\]{top:.7vh}.top-\[0\.22vh\]{top:.22vh}.top-\[0\.2rem\]{top:.2rem}.top-\[0\.2vh\]{top:.2vh}.top-\[0\.32vh\]{top:.32vh}.top-\[0\.3vh\]{top:.3vh}.top-\[0\.4rem\]{top:.4rem}.top-\[0\.55vh\]{top:.55vh}.top-\[0\.75vh\]{top:.75vh}.top-\[0\.88vh\]{top:.88vh}.top-\[0\.8vh\]{top:.8vh}.top-\[0\.9vh\]{top:.9vh}.top-\[1\.1vh\]{top:1.1vh}.top-\[1\.2vh\]{top:1.2vh}.top-\[1\.3vh\]{top:1.3vh}.top-\[1\.5vh\]{top:1.5vh}.top-\[1\.65vh\]{top:1.65vh}.top-\[1\.6vh\]{top:1.6vh}.top-\[10\%\]{top:10%}.top-\[16px\]{top:16px}.top-\[1px\]{top:1px}.top-\[1vh\]{top:1vh}.top-\[2\.6vh\]{top:2.6vh}.top-\[24\%\]{top:24%}.top-\[2vh\]{top:2vh}.top-\[3\%\]{top:3%}.top-\[30px\]{top:30px}.top-\[37\%\]{top:37%}.top-\[3px\]{top:3px}.top-\[40\%\]{top:40%}.top-\[5\.45vh\]{top:5.45vh}.top-\[5px\]{top:5px}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-10\]{z-index:-10}.z-\[10000\]{z-index:10000}.z-\[10002\]{z-index:10002}.z-\[1000\]{z-index:1000}.z-\[10050\]{z-index:10050}.z-\[1005\]{z-index:1005}.z-\[100\]{z-index:100}.z-\[11000\]{z-index:11000}.z-\[131\]{z-index:131}.z-\[140\]{z-index:140}.z-\[1999\]{z-index:1999}.z-\[1\]{z-index:1}.z-\[2000\]{z-index:2000}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[800\]{z-index:800}.z-\[9000\]{z-index:9000}.z-\[995\]{z-index:995}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.z-auto{z-index:auto}.z-overlay{z-index:2000}.z-popover{z-index:2100}.z-shell{z-index:30}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.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-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-end-2{grid-column-end:2}.col-end-5{grid-column-end:5}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-end-3{grid-row-end:3}.float-right{float:right}.m-0{margin:0}.m-1{margin:calc(var(--sm-unit) * 1)}.m-11{margin:calc(var(--sm-unit) * 11)}.m-12{margin:calc(var(--sm-unit) * 12)}.m-14{margin:calc(var(--sm-unit) * 14)}.m-2{margin:calc(var(--sm-unit) * 2)}.m-3{margin:calc(var(--sm-unit) * 3)}.m-32{margin:calc(var(--sm-unit) * 32)}.m-4{margin:calc(var(--sm-unit) * 4)}.m-52{margin:calc(var(--sm-unit) * 52)}.m-72{margin:calc(var(--sm-unit) * 72)}.m-auto{margin:auto}.\!my-4{margin-top:calc(var(--sm-unit) * 4)!important;margin-bottom:calc(var(--sm-unit) * 4)!important}.-mx-1{margin-left:calc(calc(var(--sm-unit) * 1) * -1);margin-right:calc(calc(var(--sm-unit) * 1) * -1)}.-mx-10{margin-left:calc(calc(var(--sm-unit) * 10) * -1);margin-right:calc(calc(var(--sm-unit) * 10) * -1)}.-mx-12{margin-left:calc(calc(var(--sm-unit) * 12) * -1);margin-right:calc(calc(var(--sm-unit) * 12) * -1)}.-mx-16{margin-left:calc(calc(var(--sm-unit) * 16) * -1);margin-right:calc(calc(var(--sm-unit) * 16) * -1)}.-mx-2{margin-left:calc(calc(var(--sm-unit) * 2) * -1);margin-right:calc(calc(var(--sm-unit) * 2) * -1)}.-mx-2\.5{margin-left:calc(calc(var(--sm-unit) * 2.5) * -1);margin-right:calc(calc(var(--sm-unit) * 2.5) * -1)}.-mx-6{margin-left:calc(calc(var(--sm-unit) * 6) * -1);margin-right:calc(calc(var(--sm-unit) * 6) * -1)}.-mx-8{margin-left:calc(calc(var(--sm-unit) * 8) * -1);margin-right:calc(calc(var(--sm-unit) * 8) * -1)}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:calc(var(--sm-unit) * 1);margin-right:calc(var(--sm-unit) * 1)}.mx-10{margin-left:calc(var(--sm-unit) * 10);margin-right:calc(var(--sm-unit) * 10)}.mx-2{margin-left:calc(var(--sm-unit) * 2);margin-right:calc(var(--sm-unit) * 2)}.mx-20{margin-left:calc(var(--sm-unit) * 20);margin-right:calc(var(--sm-unit) * 20)}.mx-3{margin-left:calc(var(--sm-unit) * 3);margin-right:calc(var(--sm-unit) * 3)}.mx-3\.5{margin-left:calc(var(--sm-unit) * 3.5);margin-right:calc(var(--sm-unit) * 3.5)}.mx-4{margin-left:calc(var(--sm-unit) * 4);margin-right:calc(var(--sm-unit) * 4)}.mx-4\.5{margin-left:calc(var(--sm-unit) * 4.5);margin-right:calc(var(--sm-unit) * 4.5)}.mx-44{margin-left:calc(var(--sm-unit) * 44);margin-right:calc(var(--sm-unit) * 44)}.mx-5{margin-left:calc(var(--sm-unit) * 5);margin-right:calc(var(--sm-unit) * 5)}.mx-6{margin-left:calc(var(--sm-unit) * 6);margin-right:calc(var(--sm-unit) * 6)}.mx-7{margin-left:calc(var(--sm-unit) * 7);margin-right:calc(var(--sm-unit) * 7)}.mx-8{margin-left:calc(var(--sm-unit) * 8);margin-right:calc(var(--sm-unit) * 8)}.mx-9{margin-left:calc(var(--sm-unit) * 9);margin-right:calc(var(--sm-unit) * 9)}.mx-\[0\.8vw\]{margin-left:.8vw;margin-right:.8vw}.mx-\[1vw\]{margin-left:1vw;margin-right:1vw}.mx-\[2\%\]{margin-left:2%;margin-right:2%}.mx-\[60px\]{margin-left:60px;margin-right:60px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:calc(var(--sm-unit) * 1);margin-bottom:calc(var(--sm-unit) * 1)}.my-1\.5{margin-top:calc(var(--sm-unit) * 1.5);margin-bottom:calc(var(--sm-unit) * 1.5)}.my-10{margin-top:calc(var(--sm-unit) * 10);margin-bottom:calc(var(--sm-unit) * 10)}.my-14{margin-top:calc(var(--sm-unit) * 14);margin-bottom:calc(var(--sm-unit) * 14)}.my-2{margin-top:calc(var(--sm-unit) * 2);margin-bottom:calc(var(--sm-unit) * 2)}.my-3{margin-top:calc(var(--sm-unit) * 3);margin-bottom:calc(var(--sm-unit) * 3)}.my-4{margin-top:calc(var(--sm-unit) * 4);margin-bottom:calc(var(--sm-unit) * 4)}.my-5{margin-top:calc(var(--sm-unit) * 5);margin-bottom:calc(var(--sm-unit) * 5)}.my-6{margin-top:calc(var(--sm-unit) * 6);margin-bottom:calc(var(--sm-unit) * 6)}.my-8{margin-top:calc(var(--sm-unit) * 8);margin-bottom:calc(var(--sm-unit) * 8)}.my-\[0\.1vh\]{margin-top:.1vh;margin-bottom:.1vh}.my-\[0\.5\%\]{margin-top:.5%;margin-bottom:.5%}.my-\[0\.5vh\]{margin-top:.5vh;margin-bottom:.5vh}.my-\[0\.7rem\]{margin-top:.7rem;margin-bottom:.7rem}.my-\[0\.8vh\]{margin-top:.8vh;margin-bottom:.8vh}.my-\[1\%\]{margin-top:1%;margin-bottom:1%}.my-\[1\.5em\]{margin-top:1.5em;margin-bottom:1.5em}.my-\[180px\]{margin-top:180px;margin-bottom:180px}.my-\[2\%\]{margin-top:2%;margin-bottom:2%}.my-\[27px\]{margin-top:27px;margin-bottom:27px}.my-\[2vh\]{margin-top:2vh;margin-bottom:2vh}.my-\[3px\]{margin-top:3px;margin-bottom:3px}.my-\[4\%\]{margin-top:4%;margin-bottom:4%}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-10{margin-bottom:calc(calc(var(--sm-unit) * 10) * -1)}.-mb-2{margin-bottom:calc(calc(var(--sm-unit) * 2) * -1)}.-mb-\[1\.8vh\]{margin-bottom:-1.8vh}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:calc(calc(var(--sm-unit) * 1) * -1)}.-ml-1\.5{margin-left:calc(calc(var(--sm-unit) * 1.5) * -1)}.-ml-2{margin-left:calc(calc(var(--sm-unit) * 2) * -1)}.-ml-\[0\.8vh\]{margin-left:-.8vh}.-ml-\[1\.8vh\]{margin-left:-1.8vh}.-mr-1\.5{margin-right:calc(calc(var(--sm-unit) * 1.5) * -1)}.-mr-2{margin-right:calc(calc(var(--sm-unit) * 2) * -1)}.-mr-\[1vh\]{margin-right:-1vh}.-mt-0\.5{margin-top:calc(calc(var(--sm-unit) * .5) * -1)}.-mt-1{margin-top:calc(calc(var(--sm-unit) * 1) * -1)}.-mt-1\.5{margin-top:calc(calc(var(--sm-unit) * 1.5) * -1)}.-mt-2{margin-top:calc(calc(var(--sm-unit) * 2) * -1)}.-mt-\[0\.8vh\]{margin-top:-.8vh}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--sm-unit) * .5)}.mb-1{margin-bottom:calc(var(--sm-unit) * 1)}.mb-1\.5{margin-bottom:calc(var(--sm-unit) * 1.5)}.mb-12{margin-bottom:calc(var(--sm-unit) * 12)}.mb-16{margin-bottom:calc(var(--sm-unit) * 16)}.mb-2{margin-bottom:calc(var(--sm-unit) * 2)}.mb-2\.5{margin-bottom:calc(var(--sm-unit) * 2.5)}.mb-3{margin-bottom:calc(var(--sm-unit) * 3)}.mb-3\.5{margin-bottom:calc(var(--sm-unit) * 3.5)}.mb-4{margin-bottom:calc(var(--sm-unit) * 4)}.mb-4\.5{margin-bottom:calc(var(--sm-unit) * 4.5)}.mb-5{margin-bottom:calc(var(--sm-unit) * 5)}.mb-5\.5{margin-bottom:calc(var(--sm-unit) * 5.5)}.mb-6{margin-bottom:calc(var(--sm-unit) * 6)}.mb-7{margin-bottom:calc(var(--sm-unit) * 7)}.mb-8{margin-bottom:calc(var(--sm-unit) * 8)}.mb-\[-4px\]{margin-bottom:-4px}.mb-\[-5px\]{margin-bottom:-5px}.mb-\[0\.18vh\]{margin-bottom:.18vh}.mb-\[0\.2rem\]{margin-bottom:.2rem}.mb-\[0\.37vh\]{margin-bottom:.37vh}.mb-\[0\.3vh\]{margin-bottom:.3vh}.mb-\[0\.4vh\]{margin-bottom:.4vh}.mb-\[0\.55vh\]{margin-bottom:.55vh}.mb-\[0\.5vh\]{margin-bottom:.5vh}.mb-\[0\.65vh\]{margin-bottom:.65vh}.mb-\[0\.6vh\]{margin-bottom:.6vh}.mb-\[0\.74vh\]{margin-bottom:.74vh}.mb-\[0\.75vh\]{margin-bottom:.75vh}.mb-\[0\.7vh\]{margin-bottom:.7vh}.mb-\[0\.85vh\]{margin-bottom:.85vh}.mb-\[0\.8vh\]{margin-bottom:.8vh}.mb-\[0\.9vh\]{margin-bottom:.9vh}.mb-\[0vh\]{margin-bottom:0}.mb-\[1\%\]{margin-bottom:1%}.mb-\[1\.2vh\]{margin-bottom:1.2vh}.mb-\[1\.35vh\]{margin-bottom:1.35vh}.mb-\[1\.4vh\]{margin-bottom:1.4vh}.mb-\[1\.5\%\]{margin-bottom:1.5%}.mb-\[1\.5vh\]{margin-bottom:1.5vh}.mb-\[1\.5vw\]{margin-bottom:1.5vw}.mb-\[1\.6vh\]{margin-bottom:1.6vh}.mb-\[1\.7vh\]{margin-bottom:1.7vh}.mb-\[1\.8vh\]{margin-bottom:1.8vh}.mb-\[1\.9vh\]{margin-bottom:1.9vh}.mb-\[138px\]{margin-bottom:138px}.mb-\[1vh\]{margin-bottom:1vh}.mb-\[2\.2vh\]{margin-bottom:2.2vh}.mb-\[2\.4vh\]{margin-bottom:2.4vh}.mb-\[2\.8vh\]{margin-bottom:2.8vh}.mb-\[2\.9vh\]{margin-bottom:2.9vh}.mb-\[21px\]{margin-bottom:21px}.mb-\[22px\]{margin-bottom:22px}.mb-\[2vh\]{margin-bottom:2vh}.mb-\[3\.2vh\]{margin-bottom:3.2vh}.mb-\[3vh\]{margin-bottom:3vh}.mb-\[4\%\]{margin-bottom:4%}.mb-\[4px\]{margin-bottom:4px}.mb-\[4vh\]{margin-bottom:4vh}.mb-\[6px\]{margin-bottom:6px}.me-2{margin-inline-end:calc(var(--sm-unit) * 2)}.ml-0{margin-left:0}.ml-0\.5{margin-left:calc(var(--sm-unit) * .5)}.ml-1{margin-left:calc(var(--sm-unit) * 1)}.ml-1\.5{margin-left:calc(var(--sm-unit) * 1.5)}.ml-10{margin-left:calc(var(--sm-unit) * 10)}.ml-2{margin-left:calc(var(--sm-unit) * 2)}.ml-24{margin-left:calc(var(--sm-unit) * 24)}.ml-3{margin-left:calc(var(--sm-unit) * 3)}.ml-4{margin-left:calc(var(--sm-unit) * 4)}.ml-4\.5{margin-left:calc(var(--sm-unit) * 4.5)}.ml-5{margin-left:calc(var(--sm-unit) * 5)}.ml-6{margin-left:calc(var(--sm-unit) * 6)}.ml-7{margin-left:calc(var(--sm-unit) * 7)}.ml-8{margin-left:calc(var(--sm-unit) * 8)}.ml-9{margin-left:calc(var(--sm-unit) * 9)}.ml-\[\.2vh\]{margin-left:.2vh}.ml-\[0\.15vh\]{margin-left:.15vh}.ml-\[0\.25vw\]{margin-left:.25vw}.ml-\[0\.28vh\]{margin-left:.28vh}.ml-\[0\.2vh\]{margin-left:.2vh}.ml-\[0\.35vw\]{margin-left:.35vw}.ml-\[0\.3vh\]{margin-left:.3vh}.ml-\[0\.3vw\]{margin-left:.3vw}.ml-\[0\.4vw\]{margin-left:.4vw}.ml-\[0\.55vh\]{margin-left:.55vh}.ml-\[0\.5vh\]{margin-left:.5vh}.ml-\[0\.5vw\]{margin-left:.5vw}.ml-\[0\.8vh\]{margin-left:.8vh}.ml-\[0\.8vw\]{margin-left:.8vw}.ml-\[1\%\]{margin-left:1%}.ml-\[125px\]{margin-left:125px}.ml-\[134px\]{margin-left:134px}.ml-\[13px\]{margin-left:13px}.ml-\[1px\]{margin-left:1px}.ml-\[1vh\]{margin-left:1vh}.ml-\[1vw\]{margin-left:1vw}.ml-\[2\.5\%\]{margin-left:2.5%}.ml-\[25px\]{margin-left:25px}.ml-\[3\%\]{margin-left:3%}.ml-\[33px\]{margin-left:33px}.ml-\[39px\]{margin-left:39px}.ml-\[3px\]{margin-left:3px}.ml-\[3vw\]{margin-left:3vw}.ml-\[4\%\]{margin-left:4%}.ml-\[5\%\]{margin-left:5%}.ml-\[5px\]{margin-left:5px}.ml-\[62px\]{margin-left:62px}.ml-\[7px\]{margin-left:7px}.ml-\[8px\]{margin-left:8px}.ml-\[98px\]{margin-left:98px}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.mr-1{margin-right:calc(var(--sm-unit) * 1)}.mr-10{margin-right:calc(var(--sm-unit) * 10)}.mr-12{margin-right:calc(var(--sm-unit) * 12)}.mr-16{margin-right:calc(var(--sm-unit) * 16)}.mr-2{margin-right:calc(var(--sm-unit) * 2)}.mr-2\.5{margin-right:calc(var(--sm-unit) * 2.5)}.mr-3{margin-right:calc(var(--sm-unit) * 3)}.mr-4{margin-right:calc(var(--sm-unit) * 4)}.mr-5{margin-right:calc(var(--sm-unit) * 5)}.mr-6{margin-right:calc(var(--sm-unit) * 6)}.mr-7{margin-right:calc(var(--sm-unit) * 7)}.mr-8{margin-right:calc(var(--sm-unit) * 8)}.mr-9{margin-right:calc(var(--sm-unit) * 9)}.mr-\[0\.2vw\]{margin-right:.2vw}.mr-\[0\.35vw\]{margin-right:.35vw}.mr-\[0\.4vw\]{margin-right:.4vw}.mr-\[0\.5vw\]{margin-right:.5vw}.mr-\[0\.6vw\]{margin-right:.6vw}.mr-\[1\%\]{margin-right:1%}.mr-\[10\%\]{margin-right:10%}.mr-\[2\%\]{margin-right:2%}.mr-\[2vw\]{margin-right:2vw}.mr-\[4\%\]{margin-right:4%}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--sm-unit) * .5)}.mt-1{margin-top:calc(var(--sm-unit) * 1)}.mt-1\.5{margin-top:calc(var(--sm-unit) * 1.5)}.mt-10{margin-top:calc(var(--sm-unit) * 10)}.mt-12{margin-top:calc(var(--sm-unit) * 12)}.mt-14{margin-top:calc(var(--sm-unit) * 14)}.mt-16{margin-top:calc(var(--sm-unit) * 16)}.mt-2{margin-top:calc(var(--sm-unit) * 2)}.mt-2\.5{margin-top:calc(var(--sm-unit) * 2.5)}.mt-20{margin-top:calc(var(--sm-unit) * 20)}.mt-24{margin-top:calc(var(--sm-unit) * 24)}.mt-3{margin-top:calc(var(--sm-unit) * 3)}.mt-3\.5{margin-top:calc(var(--sm-unit) * 3.5)}.mt-4{margin-top:calc(var(--sm-unit) * 4)}.mt-4\.5{margin-top:calc(var(--sm-unit) * 4.5)}.mt-40{margin-top:calc(var(--sm-unit) * 40)}.mt-5{margin-top:calc(var(--sm-unit) * 5)}.mt-5\.5{margin-top:calc(var(--sm-unit) * 5.5)}.mt-6{margin-top:calc(var(--sm-unit) * 6)}.mt-7{margin-top:calc(var(--sm-unit) * 7)}.mt-7\.5{margin-top:calc(var(--sm-unit) * 7.5)}.mt-8{margin-top:calc(var(--sm-unit) * 8)}.mt-\[-10px\]{margin-top:-10px}.mt-\[-110px\]{margin-top:-110px}.mt-\[-12px\]{margin-top:-12px}.mt-\[-17px\]{margin-top:-17px}.mt-\[-27px\]{margin-top:-27px}.mt-\[-36px\]{margin-top:-36px}.mt-\[-4px\]{margin-top:-4px}.mt-\[-7px\]{margin-top:-7px}.mt-\[\.15vh\]{margin-top:.15vh}.mt-\[\.35vh\]{margin-top:.35vh}.mt-\[\.3vh\]{margin-top:.3vh}.mt-\[\.5vh\]{margin-top:.5vh}.mt-\[\.65vh\]{margin-top:.65vh}.mt-\[\.67vh\]{margin-top:.67vh}.mt-\[\.6vh\]{margin-top:.6vh}.mt-\[\.78vh\]{margin-top:.78vh}.mt-\[\.7vh\]{margin-top:.7vh}.mt-\[\.89vh\]{margin-top:.89vh}.mt-\[0\.15vh\]{margin-top:.15vh}.mt-\[0\.1vh\]{margin-top:.1vh}.mt-\[0\.241vh\]{margin-top:.241vh}.mt-\[0\.25vh\]{margin-top:.25vh}.mt-\[0\.2vh\]{margin-top:.2vh}.mt-\[0\.33vh\]{margin-top:.33vh}.mt-\[0\.35em\]{margin-top:.35em}.mt-\[0\.35vh\]{margin-top:.35vh}.mt-\[0\.3vh\]{margin-top:.3vh}.mt-\[0\.45vh\]{margin-top:.45vh}.mt-\[0\.4vh\]{margin-top:.4vh}.mt-\[0\.55vh\]{margin-top:.55vh}.mt-\[0\.5vh\]{margin-top:.5vh}.mt-\[0\.65vh\]{margin-top:.65vh}.mt-\[0\.66vh\]{margin-top:.66vh}.mt-\[0\.6vh\]{margin-top:.6vh}.mt-\[0\.75vh\]{margin-top:.75vh}.mt-\[0\.7vh\]{margin-top:.7vh}.mt-\[0\.88vh\]{margin-top:.88vh}.mt-\[0\.8vh\]{margin-top:.8vh}.mt-\[0\.95vh\]{margin-top:.95vh}.mt-\[0\.9vh\]{margin-top:.9vh}.mt-\[1\%\]{margin-top:1%}.mt-\[1\.05vh\]{margin-top:1.05vh}.mt-\[1\.15vh\]{margin-top:1.15vh}.mt-\[1\.1vh\]{margin-top:1.1vh}.mt-\[1\.2\%\]{margin-top:1.2%}.mt-\[1\.22vh\]{margin-top:1.22vh}.mt-\[1\.25vh\]{margin-top:1.25vh}.mt-\[1\.2vh\]{margin-top:1.2vh}.mt-\[1\.33vh\]{margin-top:1.33vh}.mt-\[1\.35vh\]{margin-top:1.35vh}.mt-\[1\.3vh\]{margin-top:1.3vh}.mt-\[1\.45vh\]{margin-top:1.45vh}.mt-\[1\.4vh\]{margin-top:1.4vh}.mt-\[1\.56vh\]{margin-top:1.56vh}.mt-\[1\.5vh\]{margin-top:1.5vh}.mt-\[1\.6vh\]{margin-top:1.6vh}.mt-\[1\.7vh\]{margin-top:1.7vh}.mt-\[1\.89vh\]{margin-top:1.89vh}.mt-\[1\.8vh\]{margin-top:1.8vh}.mt-\[1\.9vh\]{margin-top:1.9vh}.mt-\[110px\]{margin-top:110px}.mt-\[115px\]{margin-top:115px}.mt-\[120px\]{margin-top:120px}.mt-\[12px\]{margin-top:12px}.mt-\[13px\]{margin-top:13px}.mt-\[14px\]{margin-top:14px}.mt-\[15px\]{margin-top:15px}.mt-\[16px\]{margin-top:16px}.mt-\[18px\]{margin-top:18px}.mt-\[1px\]{margin-top:1px}.mt-\[1vh\]{margin-top:1vh}.mt-\[2\%\]{margin-top:2%}.mt-\[2\.1vh\]{margin-top:2.1vh}.mt-\[2\.2vh\]{margin-top:2.2vh}.mt-\[2\.3vh\]{margin-top:2.3vh}.mt-\[2\.4vh\]{margin-top:2.4vh}.mt-\[2\.5vh\]{margin-top:2.5vh}.mt-\[2\.7vh\]{margin-top:2.7vh}.mt-\[2\.8vh\]{margin-top:2.8vh}.mt-\[20px\]{margin-top:20px}.mt-\[22px\]{margin-top:22px}.mt-\[27px\]{margin-top:27px}.mt-\[2px\]{margin-top:2px}.mt-\[2vh\]{margin-top:2vh}.mt-\[2vw\]{margin-top:2vw}.mt-\[3\.2vh\]{margin-top:3.2vh}.mt-\[30px\]{margin-top:30px}.mt-\[32px\]{margin-top:32px}.mt-\[35px\]{margin-top:35px}.mt-\[3px\]{margin-top:3px}.mt-\[3vh\]{margin-top:3vh}.mt-\[4\.2vh\]{margin-top:4.2vh}.mt-\[4\.5vh\]{margin-top:4.5vh}.mt-\[42px\]{margin-top:42px}.mt-\[4px\]{margin-top:4px}.mt-\[50px\]{margin-top:50px}.mt-\[52px\]{margin-top:52px}.mt-\[53px\]{margin-top:53px}.mt-\[57px\]{margin-top:57px}.mt-\[5px\]{margin-top:5px}.mt-\[5vh\]{margin-top:5vh}.mt-\[6px\]{margin-top:6px}.mt-\[70px\]{margin-top:70px}.mt-\[7px\]{margin-top:7px}.mt-\[88px\]{margin-top:88px}.mt-\[8px\]{margin-top:8px}.mt-\[90px\]{margin-top:90px}.mt-\[9px\]{margin-top:9px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-row{display:table-row}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[1\.72\]{aspect-ratio:1.72}.aspect-\[1\.8\]{aspect-ratio:1.8}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-a4{aspect-ratio:1/1.414}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-1{width:calc(var(--sm-unit) * 1);height:calc(var(--sm-unit) * 1)}.size-1\.5{width:calc(var(--sm-unit) * 1.5);height:calc(var(--sm-unit) * 1.5)}.size-10{width:calc(var(--sm-unit) * 10);height:calc(var(--sm-unit) * 10)}.size-11{width:calc(var(--sm-unit) * 11);height:calc(var(--sm-unit) * 11)}.size-12{width:calc(var(--sm-unit) * 12);height:calc(var(--sm-unit) * 12)}.size-14{width:calc(var(--sm-unit) * 14);height:calc(var(--sm-unit) * 14)}.size-16{width:calc(var(--sm-unit) * 16);height:calc(var(--sm-unit) * 16)}.size-2{width:calc(var(--sm-unit) * 2);height:calc(var(--sm-unit) * 2)}.size-2\.5{width:calc(var(--sm-unit) * 2.5);height:calc(var(--sm-unit) * 2.5)}.size-20{width:calc(var(--sm-unit) * 20);height:calc(var(--sm-unit) * 20)}.size-28{width:calc(var(--sm-unit) * 28);height:calc(var(--sm-unit) * 28)}.size-3{width:calc(var(--sm-unit) * 3);height:calc(var(--sm-unit) * 3)}.size-3\.5{width:calc(var(--sm-unit) * 3.5);height:calc(var(--sm-unit) * 3.5)}.size-4{width:calc(var(--sm-unit) * 4);height:calc(var(--sm-unit) * 4)}.size-4\.5{width:calc(var(--sm-unit) * 4.5);height:calc(var(--sm-unit) * 4.5)}.size-5{width:calc(var(--sm-unit) * 5);height:calc(var(--sm-unit) * 5)}.size-5\.5{width:calc(var(--sm-unit) * 5.5);height:calc(var(--sm-unit) * 5.5)}.size-6{width:calc(var(--sm-unit) * 6);height:calc(var(--sm-unit) * 6)}.size-7{width:calc(var(--sm-unit) * 7);height:calc(var(--sm-unit) * 7)}.size-7\.5{width:calc(var(--sm-unit) * 7.5);height:calc(var(--sm-unit) * 7.5)}.size-8{width:calc(var(--sm-unit) * 8);height:calc(var(--sm-unit) * 8)}.size-9{width:calc(var(--sm-unit) * 9);height:calc(var(--sm-unit) * 9)}.size-full{width:100%;height:100%}.\!h-10{height:calc(var(--sm-unit) * 10)!important}.\!h-12{height:calc(var(--sm-unit) * 12)!important}.\!h-6{height:calc(var(--sm-unit) * 6)!important}.\!h-8{height:calc(var(--sm-unit) * 8)!important}.\!h-full{height:100%!important}.h-0{height:0}.h-0\.5{height:calc(var(--sm-unit) * .5)}.h-1{height:calc(var(--sm-unit) * 1)}.h-1\.5{height:calc(var(--sm-unit) * 1.5)}.h-1\/2{height:50%}.h-1\/4{height:25%}.h-1\/5{height:20%}.h-1\/6{height:16.6667%}.h-10{height:calc(var(--sm-unit) * 10)}.h-11{height:calc(var(--sm-unit) * 11)}.h-12{height:calc(var(--sm-unit) * 12)}.h-14{height:calc(var(--sm-unit) * 14)}.h-16{height:calc(var(--sm-unit) * 16)}.h-18{height:calc(var(--sm-unit) * 18)}.h-2{height:calc(var(--sm-unit) * 2)}.h-2\.5{height:calc(var(--sm-unit) * 2.5)}.h-2\/3{height:66.6667%}.h-2\/5{height:40%}.h-20{height:calc(var(--sm-unit) * 20)}.h-24{height:calc(var(--sm-unit) * 24)}.h-28{height:calc(var(--sm-unit) * 28)}.h-3{height:calc(var(--sm-unit) * 3)}.h-3\.5{height:calc(var(--sm-unit) * 3.5)}.h-3\/4{height:75%}.h-3\/5{height:60%}.h-32{height:calc(var(--sm-unit) * 32)}.h-36{height:calc(var(--sm-unit) * 36)}.h-4{height:calc(var(--sm-unit) * 4)}.h-4\.5{height:calc(var(--sm-unit) * 4.5)}.h-4\/5{height:80%}.h-40{height:calc(var(--sm-unit) * 40)}.h-44{height:calc(var(--sm-unit) * 44)}.h-48{height:calc(var(--sm-unit) * 48)}.h-5{height:calc(var(--sm-unit) * 5)}.h-5\.5{height:calc(var(--sm-unit) * 5.5)}.h-5\/6{height:83.3333%}.h-52{height:calc(var(--sm-unit) * 52)}.h-56{height:calc(var(--sm-unit) * 56)}.h-6{height:calc(var(--sm-unit) * 6)}.h-60{height:calc(var(--sm-unit) * 60)}.h-64{height:calc(var(--sm-unit) * 64)}.h-7{height:calc(var(--sm-unit) * 7)}.h-7\.5{height:calc(var(--sm-unit) * 7.5)}.h-72{height:calc(var(--sm-unit) * 72)}.h-8{height:calc(var(--sm-unit) * 8)}.h-80{height:calc(var(--sm-unit) * 80)}.h-9{height:calc(var(--sm-unit) * 9)}.h-96{height:calc(var(--sm-unit) * 96)}.h-\[\.33vh\]{height:.33vh}.h-\[\.44vh\]{height:.44vh}.h-\[\.45vh\]{height:.45vh}.h-\[\.5vh\]{height:.5vh}.h-\[\.9vh\]{height:.9vh}.h-\[0\.33vh\]{height:.33vh}.h-\[0\.35vh\]{height:.35vh}.h-\[0\.37vh\]{height:.37vh}.h-\[0\.3vh\]{height:.3vh}.h-\[0\.48vh\]{height:.48vh}.h-\[0\.55vh\]{height:.55vh}.h-\[0\.5vh\]{height:.5vh}.h-\[0\.5vw\]{height:.5vw}.h-\[0\.65vh\]{height:.65vh}.h-\[0\.66vh\]{height:.66vh}.h-\[0\.6vh\]{height:.6vh}.h-\[0\.6vw\]{height:.6vw}.h-\[0\.8vh\]{height:.8vh}.h-\[0\.9vh\]{height:.9vh}.h-\[0\.9vw\]{height:.9vw}.h-\[1\.15vh\]{height:1.15vh}.h-\[1\.1vh\]{height:1.1vh}.h-\[1\.22vh\]{height:1.22vh}.h-\[1\.234vh\]{height:1.234vh}.h-\[1\.28vh\]{height:1.28vh}.h-\[1\.2vh\]{height:1.2vh}.h-\[1\.35vh\]{height:1.35vh}.h-\[1\.3vh\]{height:1.3vh}.h-\[1\.44vh\]{height:1.44vh}.h-\[1\.45vh\]{height:1.45vh}.h-\[1\.481vh\]{height:1.481vh}.h-\[1\.4vh\]{height:1.4vh}.h-\[1\.55vh\]{height:1.55vh}.h-\[1\.5vh\]{height:1.5vh}.h-\[1\.5vw\]{height:1.5vw}.h-\[1\.605vh\]{height:1.605vh}.h-\[1\.65vh\]{height:1.65vh}.h-\[1\.66vh\]{height:1.66vh}.h-\[1\.67vh\]{height:1.67vh}.h-\[1\.6vh\]{height:1.6vh}.h-\[1\.75vh\]{height:1.75vh}.h-\[1\.77vh\]{height:1.77vh}.h-\[1\.7vh\]{height:1.7vh}.h-\[1\.7vw\]{height:1.7vw}.h-\[1\.8vh\]{height:1.8vh}.h-\[1\.8vw\]{height:1.8vw}.h-\[1\.98vh\]{height:1.98vh}.h-\[1\.9vh\]{height:1.9vh}.h-\[10\%\]{height:10%}.h-\[100\%\]{height:100%}.h-\[100px\]{height:100px}.h-\[100vh\]{height:100vh}.h-\[105px\]{height:105px}.h-\[10px\]{height:10px}.h-\[10vh\]{height:10vh}.h-\[11\.2vh\]{height:11.2vh}.h-\[11\.8vh\]{height:11.8vh}.h-\[11px\]{height:11px}.h-\[11vh\]{height:11vh}.h-\[12\.5\%\]{height:12.5%}.h-\[12\.6vh\]{height:12.6vh}.h-\[120px\]{height:120px}.h-\[12vh\]{height:12vh}.h-\[12vw\]{height:12vw}.h-\[13\.5vh\]{height:13.5vh}.h-\[13px\]{height:13px}.h-\[14\%\]{height:14%}.h-\[147px\]{height:147px}.h-\[14px\]{height:14px}.h-\[14vh\]{height:14vh}.h-\[15\%\]{height:15%}.h-\[15\.3vh\]{height:15.3vh}.h-\[153px\]{height:153px}.h-\[15px\]{height:15px}.h-\[15vh\]{height:15vh}.h-\[16rem\]{height:16rem}.h-\[16vh\]{height:16vh}.h-\[170px\]{height:170px}.h-\[18px\]{height:18px}.h-\[18vh\]{height:18vh}.h-\[1px\]{height:1px}.h-\[1vh\]{height:1vh}.h-\[1vw\]{height:1vw}.h-\[2\.1vh\]{height:2.1vh}.h-\[2\.1vw\]{height:2.1vw}.h-\[2\.22vh\]{height:2.22vh}.h-\[2\.25vh\]{height:2.25vh}.h-\[2\.2rem\]{height:2.2rem}.h-\[2\.2vh\]{height:2.2vh}.h-\[2\.32vh\]{height:2.32vh}.h-\[2\.35vh\]{height:2.35vh}.h-\[2\.3vh\]{height:2.3vh}.h-\[2\.3vw\]{height:2.3vw}.h-\[2\.45vh\]{height:2.45vh}.h-\[2\.469vh\]{height:2.469vh}.h-\[2\.4vh\]{height:2.4vh}.h-\[2\.55vh\]{height:2.55vh}.h-\[2\.5rem\]{height:2.5rem}.h-\[2\.5vh\]{height:2.5vh}.h-\[2\.5vw\]{height:2.5vw}.h-\[2\.65vh\]{height:2.65vh}.h-\[2\.6vh\]{height:2.6vh}.h-\[2\.7vh\]{height:2.7vh}.h-\[2\.89vh\]{height:2.89vh}.h-\[2\.8vh\]{height:2.8vh}.h-\[2\.8vw\]{height:2.8vw}.h-\[2\.95vh\]{height:2.95vh}.h-\[2\.9vh\]{height:2.9vh}.h-\[20\%\]{height:20%}.h-\[200px\]{height:200px}.h-\[208px\]{height:208px}.h-\[20px\]{height:20px}.h-\[20vh\]{height:20vh}.h-\[21\.4vh\]{height:21.4vh}.h-\[22\.5\%\]{height:22.5%}.h-\[22\.8vh\]{height:22.8vh}.h-\[22vh\]{height:22vh}.h-\[23\.2vh\]{height:23.2vh}.h-\[23vh\]{height:23vh}.h-\[24\%\]{height:24%}.h-\[24px\]{height:24px}.h-\[24vh\]{height:24vh}.h-\[25\%\]{height:25%}.h-\[250px\]{height:250px}.h-\[25px\]{height:25px}.h-\[25vh\]{height:25vh}.h-\[25vw\]{height:25vw}.h-\[26px\]{height:26px}.h-\[26vh\]{height:26vh}.h-\[28px\]{height:28px}.h-\[28vh\]{height:28vh}.h-\[295px\]{height:295px}.h-\[2px\]{height:2px}.h-\[2vh\]{height:2vh}.h-\[2vw\]{height:2vw}.h-\[2w\]{height:2w}.h-\[3\.086vh\]{height:3.086vh}.h-\[3\.1vh\]{height:3.1vh}.h-\[3\.25vh\]{height:3.25vh}.h-\[3\.2vh\]{height:3.2vh}.h-\[3\.33vh\]{height:3.33vh}.h-\[3\.3vh\]{height:3.3vh}.h-\[3\.4vh\]{height:3.4vh}.h-\[3\.55vh\]{height:3.55vh}.h-\[3\.56vh\]{height:3.56vh}.h-\[3\.6vh\]{height:3.6vh}.h-\[3\.75vw\]{height:3.75vw}.h-\[3\.8vh\]{height:3.8vh}.h-\[3\.9vh\]{height:3.9vh}.h-\[30\%\]{height:30%}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[30vh\]{height:30vh}.h-\[32\%\]{height:32%}.h-\[329px\]{height:329px}.h-\[32px\]{height:32px}.h-\[32vh\]{height:32vh}.h-\[33\.3vh\]{height:33.3vh}.h-\[33px\]{height:33px}.h-\[34px\]{height:34px}.h-\[34vh\]{height:34vh}.h-\[35\%\]{height:35%}.h-\[35vh\]{height:35vh}.h-\[36vh\]{height:36vh}.h-\[37\.8vh\]{height:37.8vh}.h-\[38\.3vh\]{height:38.3vh}.h-\[38px\]{height:38px}.h-\[38vh\]{height:38vh}.h-\[3rem\]{height:3rem}.h-\[3vh\]{height:3vh}.h-\[3vw\]{height:3vw}.h-\[4\.1vh\]{height:4.1vh}.h-\[4\.22vh\]{height:4.22vh}.h-\[4\.2vh\]{height:4.2vh}.h-\[4\.33vh\]{height:4.33vh}.h-\[4\.35vh\]{height:4.35vh}.h-\[4\.3vh\]{height:4.3vh}.h-\[4\.4vh\]{height:4.4vh}.h-\[4\.567vh\]{height:4.567vh}.h-\[4\.5vh\]{height:4.5vh}.h-\[4\.65vh\]{height:4.65vh}.h-\[4\.6vh\]{height:4.6vh}.h-\[4\.7vh\]{height:4.7vh}.h-\[4\.88vh\]{height:4.88vh}.h-\[4\.8vh\]{height:4.8vh}.h-\[4\.92vh\]{height:4.92vh}.h-\[40\%\]{height:40%}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[40vh\]{height:40vh}.h-\[42rem\]{height:42rem}.h-\[42vh\]{height:42vh}.h-\[44px\]{height:44px}.h-\[45\%\]{height:45%}.h-\[45px\]{height:45px}.h-\[45vh\]{height:45vh}.h-\[47px\]{height:47px}.h-\[48px\]{height:48px}.h-\[49px\]{height:49px}.h-\[49vh\]{height:49vh}.h-\[4rem\]{height:4rem}.h-\[4vh\]{height:4vh}.h-\[4vw\]{height:4vw}.h-\[5\.1vh\]{height:5.1vh}.h-\[5\.2vh\]{height:5.2vh}.h-\[5\.41vh\]{height:5.41vh}.h-\[5\.4vh\]{height:5.4vh}.h-\[5\.55vh\]{height:5.55vh}.h-\[5\.5vh\]{height:5.5vh}.h-\[5\.6vh\]{height:5.6vh}.h-\[5\.77vh\]{height:5.77vh}.h-\[5\.7vh\]{height:5.7vh}.h-\[5\.8vh\]{height:5.8vh}.h-\[50\%\]{height:50%}.h-\[50px\]{height:50px}.h-\[50vh\]{height:50vh}.h-\[51\%\]{height:51%}.h-\[51vh\]{height:51vh}.h-\[52\.5vh\]{height:52.5vh}.h-\[52px\]{height:52px}.h-\[52vh\]{height:52vh}.h-\[53\%\]{height:53%}.h-\[53px\]{height:53px}.h-\[54vh\]{height:54vh}.h-\[55vh\]{height:55vh}.h-\[56vh\]{height:56vh}.h-\[59\%\]{height:59%}.h-\[59vh\]{height:59vh}.h-\[5px\]{height:5px}.h-\[5vh\]{height:5vh}.h-\[6\.2vh\]{height:6.2vh}.h-\[6\.4vh\]{height:6.4vh}.h-\[6\.6vh\]{height:6.6vh}.h-\[6\.8vh\]{height:6.8vh}.h-\[60\%\]{height:60%}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[65\%\]{height:65%}.h-\[65vh\]{height:65vh}.h-\[66vh\]{height:66vh}.h-\[67\%\]{height:67%}.h-\[68px\]{height:68px}.h-\[68vh\]{height:68vh}.h-\[6vh\]{height:6vh}.h-\[7\.1825vh\]{height:7.1825vh}.h-\[7\.33vh\]{height:7.33vh}.h-\[7\.4vh\]{height:7.4vh}.h-\[7\.6vh\]{height:7.6vh}.h-\[7\.7vh\]{height:7.7vh}.h-\[7\.8vh\]{height:7.8vh}.h-\[70\%\]{height:70%}.h-\[70vh\]{height:70vh}.h-\[72\.5\%\]{height:72.5%}.h-\[72vh\]{height:72vh}.h-\[75vh\]{height:75vh}.h-\[76vh\]{height:76vh}.h-\[78\%\]{height:78%}.h-\[7px\]{height:7px}.h-\[7vh\]{height:7vh}.h-\[8\.65vh\]{height:8.65vh}.h-\[8\.8vh\]{height:8.8vh}.h-\[80\%\]{height:80%}.h-\[80vh\]{height:80vh}.h-\[82\%\]{height:82%}.h-\[832px\]{height:832px}.h-\[84\%\]{height:84%}.h-\[85\%\]{height:85%}.h-\[85vh\]{height:85vh}.h-\[88vh\]{height:88vh}.h-\[8px\]{height:8px}.h-\[8vh\]{height:8vh}.h-\[90\%\]{height:90%}.h-\[90vh\]{height:90vh}.h-\[92\%\]{height:92%}.h-\[98\%\]{height:98%}.h-\[9vh\]{height:9vh}.h-\[calc\(100vh-7\.1825vh\)\]{height:92.8175vh}.h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.h-\[full\]{height:full}.h-\[max-content\]{height:max-content}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-10{max-height:calc(var(--sm-unit) * 10)}.max-h-16{max-height:calc(var(--sm-unit) * 16)}.max-h-20{max-height:calc(var(--sm-unit) * 20)}.max-h-24{max-height:calc(var(--sm-unit) * 24)}.max-h-40{max-height:calc(var(--sm-unit) * 40)}.max-h-48{max-height:calc(var(--sm-unit) * 48)}.max-h-52{max-height:calc(var(--sm-unit) * 52)}.max-h-56{max-height:calc(var(--sm-unit) * 56)}.max-h-60{max-height:calc(var(--sm-unit) * 60)}.max-h-64{max-height:calc(var(--sm-unit) * 64)}.max-h-72{max-height:calc(var(--sm-unit) * 72)}.max-h-80{max-height:calc(var(--sm-unit) * 80)}.max-h-9{max-height:calc(var(--sm-unit) * 9)}.max-h-96{max-height:calc(var(--sm-unit) * 96)}.max-h-\[100px\]{max-height:100px}.max-h-\[140px\]{max-height:140px}.max-h-\[150px\]{max-height:150px}.max-h-\[15vh\]{max-height:15vh}.max-h-\[25px\]{max-height:25px}.max-h-\[25vh\]{max-height:25vh}.max-h-\[3\.5vh\]{max-height:3.5vh}.max-h-\[30vh\]{max-height:30vh}.max-h-\[34vh\]{max-height:34vh}.max-h-\[36vh\]{max-height:36vh}.max-h-\[39vh\]{max-height:39vh}.max-h-\[3vw\]{max-height:3vw}.max-h-\[400px\]{max-height:400px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[420px\]{max-height:420px}.max-h-\[450px\]{max-height:450px}.max-h-\[46vh\]{max-height:46vh}.max-h-\[4vh\]{max-height:4vh}.max-h-\[50px\]{max-height:50px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[58vh\]{max-height:58vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[6rem\]{max-height:6rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80\%\]{max-height:80%}.max-h-\[80vh\]{max-height:80vh}.max-h-\[81vh\]{max-height:81vh}.max-h-\[85\%\]{max-height:85%}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88\%\]{max-height:88%}.max-h-\[8vh\]{max-height:8vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[97vh\]{max-height:97vh}.max-h-composer{max-height:calc(var(--sm-unit) * 50)}.max-h-full{max-height:100%}.max-h-menu-available{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-popover-available{max-height:var(--radix-popover-content-available-height)}.max-h-select-available{max-height:var(--radix-select-content-available-height)}.\!min-h-0{min-height:0!important}.min-h-0{min-height:0}.min-h-0\.5{min-height:calc(var(--sm-unit) * .5)}.min-h-10{min-height:calc(var(--sm-unit) * 10)}.min-h-11{min-height:calc(var(--sm-unit) * 11)}.min-h-12{min-height:calc(var(--sm-unit) * 12)}.min-h-14{min-height:calc(var(--sm-unit) * 14)}.min-h-16{min-height:calc(var(--sm-unit) * 16)}.min-h-20{min-height:calc(var(--sm-unit) * 20)}.min-h-40{min-height:calc(var(--sm-unit) * 40)}.min-h-44{min-height:calc(var(--sm-unit) * 44)}.min-h-6{min-height:calc(var(--sm-unit) * 6)}.min-h-7\.5{min-height:calc(var(--sm-unit) * 7.5)}.min-h-72{min-height:calc(var(--sm-unit) * 72)}.min-h-8{min-height:calc(var(--sm-unit) * 8)}.min-h-80{min-height:calc(var(--sm-unit) * 80)}.min-h-9{min-height:calc(var(--sm-unit) * 9)}.min-h-96{min-height:calc(var(--sm-unit) * 96)}.min-h-\[10vh\]{min-height:10vh}.min-h-\[11\.25rem\]{min-height:11.25rem}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[16vh\]{min-height:16vh}.min-h-\[18vh\]{min-height:18vh}.min-h-\[19px\]{min-height:19px}.min-h-\[215px\]{min-height:215px}.min-h-\[22vh\]{min-height:22vh}.min-h-\[23\.33vh\]{min-height:23.33vh}.min-h-\[27vh\]{min-height:27vh}.min-h-\[28vh\]{min-height:28vh}.min-h-\[3\.2vh\]{min-height:3.2vh}.min-h-\[3\.5vh\]{min-height:3.5vh}.min-h-\[300px\]{min-height:300px}.min-h-\[30vh\]{min-height:30vh}.min-h-\[320px\]{min-height:320px}.min-h-\[32px\]{min-height:32px}.min-h-\[32vh\]{min-height:32vh}.min-h-\[33\%\]{min-height:33%}.min-h-\[34vh\]{min-height:34vh}.min-h-\[36px\]{min-height:36px}.min-h-\[3vw\]{min-height:3vw}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[46vh\]{min-height:46vh}.min-h-\[48vh\]{min-height:48vh}.min-h-\[4vh\]{min-height:4vh}.min-h-\[5\.4vh\]{min-height:5.4vh}.min-h-\[50px\]{min-height:50px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[55vh\]{min-height:55vh}.min-h-\[6\.2vh\]{min-height:6.2vh}.min-h-\[6\.8vh\]{min-height:6.8vh}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[80\%\]{min-height:80%}.min-h-\[80vh\]{min-height:80vh}.min-h-\[81vh\]{min-height:81vh}.min-h-\[84vh\]{min-height:84vh}.min-h-\[88px\]{min-height:88px}.min-h-\[90vh\]{min-height:90vh}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-max{min-height:max-content}.min-h-screen{min-height:100vh}.\!w-10{width:calc(var(--sm-unit) * 10)!important}.\!w-12{width:calc(var(--sm-unit) * 12)!important}.\!w-6{width:calc(var(--sm-unit) * 6)!important}.\!w-8{width:calc(var(--sm-unit) * 8)!important}.\!w-\[100\%\]{width:100%!important}.\!w-\[15\%\]{width:15%!important}.\!w-full{width:100%!important}.w-0{width:0}.w-0\.5{width:calc(var(--sm-unit) * .5)}.w-1{width:calc(var(--sm-unit) * 1)}.w-1\.5{width:calc(var(--sm-unit) * 1.5)}.w-1\/12{width:8.33333%}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-10{width:calc(var(--sm-unit) * 10)}.w-10\/12{width:83.3333%}.w-11{width:calc(var(--sm-unit) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--sm-unit) * 12)}.w-14{width:calc(var(--sm-unit) * 14)}.w-16{width:calc(var(--sm-unit) * 16)}.w-18{width:calc(var(--sm-unit) * 18)}.w-2{width:calc(var(--sm-unit) * 2)}.w-2\.5{width:calc(var(--sm-unit) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/4{width:50%}.w-2\/5{width:40%}.w-2\/6{width:33.3333%}.w-20{width:calc(var(--sm-unit) * 20)}.w-24{width:calc(var(--sm-unit) * 24)}.w-28{width:calc(var(--sm-unit) * 28)}.w-3{width:calc(var(--sm-unit) * 3)}.w-3\.5{width:calc(var(--sm-unit) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:calc(var(--sm-unit) * 32)}.w-36{width:calc(var(--sm-unit) * 36)}.w-4{width:calc(var(--sm-unit) * 4)}.w-4\/5{width:80%}.w-4\/6{width:66.6667%}.w-40{width:calc(var(--sm-unit) * 40)}.w-44{width:calc(var(--sm-unit) * 44)}.w-48{width:calc(var(--sm-unit) * 48)}.w-5{width:calc(var(--sm-unit) * 5)}.w-5\/6{width:83.3333%}.w-52{width:calc(var(--sm-unit) * 52)}.w-56{width:calc(var(--sm-unit) * 56)}.w-6{width:calc(var(--sm-unit) * 6)}.w-60{width:calc(var(--sm-unit) * 60)}.w-64{width:calc(var(--sm-unit) * 64)}.w-7{width:calc(var(--sm-unit) * 7)}.w-7\/12{width:58.3333%}.w-72{width:calc(var(--sm-unit) * 72)}.w-8{width:calc(var(--sm-unit) * 8)}.w-80{width:calc(var(--sm-unit) * 80)}.w-9{width:calc(var(--sm-unit) * 9)}.w-96{width:calc(var(--sm-unit) * 96)}.w-\[\.9vh\]{width:.9vh}.w-\[0\.22vh\]{width:.22vh}.w-\[0\.24rem\]{width:.24rem}.w-\[0\.2vw\]{width:.2vw}.w-\[0\.37vh\]{width:.37vh}.w-\[0\.4vw\]{width:.4vw}.w-\[0\.55vh\]{width:.55vh}.w-\[0\.5vw\]{width:.5vw}.w-\[0\.66vh\]{width:.66vh}.w-\[0\.6vw\]{width:.6vw}.w-\[0\.9vh\]{width:.9vh}.w-\[0\.9vw\]{width:.9vw}.w-\[1\.15vh\]{width:1.15vh}.w-\[1\.22vh\]{width:1.22vh}.w-\[1\.2vh\]{width:1.2vh}.w-\[1\.3vh\]{width:1.3vh}.w-\[1\.44vh\]{width:1.44vh}.w-\[1\.45vh\]{width:1.45vh}.w-\[1\.4vh\]{width:1.4vh}.w-\[1\.55vh\]{width:1.55vh}.w-\[1\.5vh\]{width:1.5vh}.w-\[1\.5vw\]{width:1.5vw}.w-\[1\.63vw\]{width:1.63vw}.w-\[1\.65vh\]{width:1.65vh}.w-\[1\.66vh\]{width:1.66vh}.w-\[1\.67vh\]{width:1.67vh}.w-\[1\.6vh\]{width:1.6vh}.w-\[1\.75vh\]{width:1.75vh}.w-\[1\.77vh\]{width:1.77vh}.w-\[1\.7vh\]{width:1.7vh}.w-\[1\.7vw\]{width:1.7vw}.w-\[1\.8vh\]{width:1.8vh}.w-\[1\.8vw\]{width:1.8vw}.w-\[1\.98vh\]{width:1.98vh}.w-\[1\.9vh\]{width:1.9vh}.w-\[1\/2\]{width:1/2}.w-\[10\%\]{width:10%}.w-\[10\.5vh\]{width:10.5vh}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[105px\]{width:105px}.w-\[10px\]{width:10px}.w-\[10vh\]{width:10vh}.w-\[10vw\]{width:10vw}.w-\[11\.2vh\]{width:11.2vh}.w-\[11\.33\%\]{width:11.33%}.w-\[118px\]{width:118px}.w-\[11vh\]{width:11vh}.w-\[12\%\]{width:12%}.w-\[12\.5vh\]{width:12.5vh}.w-\[12vh\]{width:12vh}.w-\[12vw\]{width:12vw}.w-\[13\.8vh\]{width:13.8vh}.w-\[13px\]{width:13px}.w-\[13vh\]{width:13vh}.w-\[14\.5vh\]{width:14.5vh}.w-\[14px\]{width:14px}.w-\[14vh\]{width:14vh}.w-\[14vw\]{width:14vw}.w-\[15\%\]{width:15%}.w-\[15\.4vh\]{width:15.4vh}.w-\[150px\]{width:150px}.w-\[15px\]{width:15px}.w-\[16\%\]{width:16%}.w-\[16\.5vh\]{width:16.5vh}.w-\[165px\]{width:165px}.w-\[16vw\]{width:16vw}.w-\[17\%\]{width:17%}.w-\[17\.2vh\]{width:17.2vh}.w-\[17vw\]{width:17vw}.w-\[18px\]{width:18px}.w-\[18vh\]{width:18vh}.w-\[19\.8vw\]{width:19.8vw}.w-\[19vw\]{width:19vw}.w-\[1vh\]{width:1vh}.w-\[1vw\]{width:1vw}.w-\[2\.1vh\]{width:2.1vh}.w-\[2\.1vw\]{width:2.1vw}.w-\[2\.22vh\]{width:2.22vh}.w-\[2\.25vh\]{width:2.25vh}.w-\[2\.2rem\]{width:2.2rem}.w-\[2\.2vh\]{width:2.2vh}.w-\[2\.32vh\]{width:2.32vh}.w-\[2\.35vh\]{width:2.35vh}.w-\[2\.3vh\]{width:2.3vh}.w-\[2\.3vw\]{width:2.3vw}.w-\[2\.45vh\]{width:2.45vh}.w-\[2\.4vh\]{width:2.4vh}.w-\[2\.5vh\]{width:2.5vh}.w-\[2\.6vh\]{width:2.6vh}.w-\[2\.7vh\]{width:2.7vh}.w-\[2\.89vh\]{width:2.89vh}.w-\[2\.8vh\]{width:2.8vh}.w-\[2\.8vw\]{width:2.8vw}.w-\[2\.9vh\]{width:2.9vh}.w-\[20\%\]{width:20%}.w-\[20\.40\%\]{width:20.4%}.w-\[20\.8vh\]{width:20.8vh}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[20vh\]{width:20vh}.w-\[20vw\]{width:20vw}.w-\[21vh\]{width:21vh}.w-\[21vw\]{width:21vw}.w-\[22\%\]{width:22%}.w-\[22\.5\%\]{width:22.5%}.w-\[22px\]{width:22px}.w-\[22vw\]{width:22vw}.w-\[23\%\]{width:23%}.w-\[23\.2vh\]{width:23.2vh}.w-\[23vh\]{width:23vh}.w-\[24\%\]{width:24%}.w-\[240px\]{width:240px}.w-\[24px\]{width:24px}.w-\[24vh\]{width:24vh}.w-\[24vw\]{width:24vw}.w-\[25\%\]{width:25%}.w-\[25px\]{width:25px}.w-\[25rem\]{width:25rem}.w-\[25vw\]{width:25vw}.w-\[26px\]{width:26px}.w-\[26rem\]{width:26rem}.w-\[26vw\]{width:26vw}.w-\[27\%\]{width:27%}.w-\[28\%\]{width:28%}.w-\[28px\]{width:28px}.w-\[28vh\]{width:28vh}.w-\[28vw\]{width:28vw}.w-\[29\%\]{width:29%}.w-\[2px\]{width:2px}.w-\[2vh\]{width:2vh}.w-\[2vw\]{width:2vw}.w-\[3\.086vh\]{width:3.086vh}.w-\[3\.1vh\]{width:3.1vh}.w-\[3\.25vh\]{width:3.25vh}.w-\[3\.2vh\]{width:3.2vh}.w-\[3\.2vw\]{width:3.2vw}.w-\[3\.33vh\]{width:3.33vh}.w-\[3\.3vh\]{width:3.3vh}.w-\[3\.4vh\]{width:3.4vh}.w-\[3\.55vh\]{width:3.55vh}.w-\[3\.56vh\]{width:3.56vh}.w-\[3\.6vh\]{width:3.6vh}.w-\[3\.75vw\]{width:3.75vw}.w-\[3\.77vh\]{width:3.77vh}.w-\[3\.8vh\]{width:3.8vh}.w-\[30\%\]{width:30%}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[30vh\]{width:30vh}.w-\[31\%\]{width:31%}.w-\[31vw\]{width:31vw}.w-\[32\%\]{width:32%}.w-\[32\.5\%\]{width:32.5%}.w-\[320px\]{width:320px}.w-\[32vh\]{width:32vh}.w-\[33\%\]{width:33%}.w-\[33\.33\%\]{width:33.33%}.w-\[34\%\]{width:34%}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[35\%\]{width:35%}.w-\[35vh\]{width:35vh}.w-\[36\%\]{width:36%}.w-\[37\%\]{width:37%}.w-\[37\.5\%\]{width:37.5%}.w-\[370px\]{width:370px}.w-\[38\%\]{width:38%}.w-\[390px\]{width:390px}.w-\[3vh\]{width:3vh}.w-\[3vw\]{width:3vw}.w-\[4\.1vh\]{width:4.1vh}.w-\[4\.2vh\]{width:4.2vh}.w-\[4\.45vh\]{width:4.45vh}.w-\[4\.4vh\]{width:4.4vh}.w-\[4\.567vh\]{width:4.567vh}.w-\[4\.5vw\]{width:4.5vw}.w-\[4\.65vh\]{width:4.65vh}.w-\[4\.68vw\]{width:4.68vw}.w-\[4\.6vh\]{width:4.6vh}.w-\[4\.7vh\]{width:4.7vh}.w-\[4\.8vh\]{width:4.8vh}.w-\[40\%\]{width:40%}.w-\[40\.5\%\]{width:40.5%}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[40vw\]{width:40vw}.w-\[42\%\]{width:42%}.w-\[420px\]{width:420px}.w-\[42vh\]{width:42vh}.w-\[43\%\]{width:43%}.w-\[44\.2\%\]{width:44.2%}.w-\[44px\]{width:44px}.w-\[44vh\]{width:44vh}.w-\[45\%\]{width:45%}.w-\[46\%\]{width:46%}.w-\[46\.67vh\]{width:46.67vh}.w-\[46\.7vh\]{width:46.7vh}.w-\[48\%\]{width:48%}.w-\[48px\]{width:48px}.w-\[49\%\]{width:49%}.w-\[49px\]{width:49px}.w-\[4vh\]{width:4vh}.w-\[5\%\]{width:5%}.w-\[5\.44vw\]{width:5.44vw}.w-\[5\.4vh\]{width:5.4vh}.w-\[5\.55vh\]{width:5.55vh}.w-\[5\.5vh\]{width:5.5vh}.w-\[5\.5vw\]{width:5.5vw}.w-\[5\.6vh\]{width:5.6vh}.w-\[50\%\]{width:50%}.w-\[500px\]{width:500px}.w-\[52\%\]{width:52%}.w-\[52px\]{width:52px}.w-\[54vh\]{width:54vh}.w-\[55\%\]{width:55%}.w-\[55px\]{width:55px}.w-\[560px\]{width:560px}.w-\[58\%\]{width:58%}.w-\[58vh\]{width:58vh}.w-\[5px\]{width:5px}.w-\[5vh\]{width:5vh}.w-\[5vw\]{width:5vw}.w-\[6\.2vh\]{width:6.2vh}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[60vw\]{width:60vw}.w-\[61\%\]{width:61%}.w-\[62\.2vh\]{width:62.2vh}.w-\[64\%\]{width:64%}.w-\[65\%\]{width:65%}.w-\[66\%\]{width:66%}.w-\[68\%\]{width:68%}.w-\[68\.5\%\]{width:68.5%}.w-\[69\%\]{width:69%}.w-\[6vh\]{width:6vh}.w-\[7\.11vh\]{width:7.11vh}.w-\[7\.33vh\]{width:7.33vh}.w-\[7\.4vh\]{width:7.4vh}.w-\[7\.5vh\]{width:7.5vh}.w-\[7\.5vw\]{width:7.5vw}.w-\[7\.7vh\]{width:7.7vh}.w-\[7\.8vh\]{width:7.8vh}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[72\%\]{width:72%}.w-\[72\.5\%\]{width:72.5%}.w-\[75\%\]{width:75%}.w-\[7px\]{width:7px}.w-\[7vh\]{width:7vh}.w-\[7vw\]{width:7vw}.w-\[8\.2vw\]{width:8.2vw}.w-\[8\.8vh\]{width:8.8vh}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[84\%\]{width:84%}.w-\[85\%\]{width:85%}.w-\[87vw\]{width:87vw}.w-\[88\%\]{width:88%}.w-\[8vh\]{width:8vh}.w-\[8vw\]{width:8vw}.w-\[9\.4vw\]{width:9.4vw}.w-\[90\%\]{width:90%}.w-\[92\%\]{width:92%}.w-\[94\%\]{width:94%}.w-\[95\%\]{width:95%}.w-\[96\%\]{width:96%}.w-\[97vw\]{width:97vw}.w-\[98\%\]{width:98%}.w-\[99\%\]{width:99%}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-5\.44vw\)\]{width:94.56vw}.w-agents-island{width:calc(var(--sm-unit) * 75)}.w-auto{width:auto}.w-card-key{width:calc(var(--sm-unit) * 21)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-popover-trigger{width:var(--radix-popover-trigger-width)}.w-px{width:1px}.w-screen{width:100vw}.\!min-w-max{min-width:max-content!important}.min-w-0{min-width:0}.min-w-0\.5{min-width:calc(var(--sm-unit) * .5)}.min-w-1{min-width:calc(var(--sm-unit) * 1)}.min-w-10{min-width:calc(var(--sm-unit) * 10)}.min-w-16{min-width:calc(var(--sm-unit) * 16)}.min-w-20{min-width:calc(var(--sm-unit) * 20)}.min-w-24{min-width:calc(var(--sm-unit) * 24)}.min-w-28{min-width:calc(var(--sm-unit) * 28)}.min-w-32{min-width:calc(var(--sm-unit) * 32)}.min-w-36{min-width:calc(var(--sm-unit) * 36)}.min-w-4{min-width:calc(var(--sm-unit) * 4)}.min-w-4\.5{min-width:calc(var(--sm-unit) * 4.5)}.min-w-40{min-width:calc(var(--sm-unit) * 40)}.min-w-44{min-width:calc(var(--sm-unit) * 44)}.min-w-48{min-width:calc(var(--sm-unit) * 48)}.min-w-5{min-width:calc(var(--sm-unit) * 5)}.min-w-6{min-width:calc(var(--sm-unit) * 6)}.min-w-60{min-width:calc(var(--sm-unit) * 60)}.min-w-7{min-width:calc(var(--sm-unit) * 7)}.min-w-8{min-width:calc(var(--sm-unit) * 8)}.min-w-9{min-width:calc(var(--sm-unit) * 9)}.min-w-\[10\%\]{min-width:10%}.min-w-\[100\%\]{min-width:100%}.min-w-\[100px\]{min-width:100px}.min-w-\[10vw\]{min-width:10vw}.min-w-\[110px\]{min-width:110px}.min-w-\[115px\]{min-width:115px}.min-w-\[11vw\]{min-width:11vw}.min-w-\[120px\]{min-width:120px}.min-w-\[128px\]{min-width:128px}.min-w-\[12vw\]{min-width:12vw}.min-w-\[13\.1vw\]{min-width:13.1vw}.min-w-\[140px\]{min-width:140px}.min-w-\[1540px\]{min-width:1540px}.min-w-\[15px\]{min-width:15px}.min-w-\[15vw\]{min-width:15vw}.min-w-\[17\.5vw\]{min-width:17.5vw}.min-w-\[170px\]{min-width:170px}.min-w-\[17vw\]{min-width:17vw}.min-w-\[19vh\]{min-width:19vh}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[25\%\]{min-width:25%}.min-w-\[25rem\]{min-width:25rem}.min-w-\[260px\]{min-width:260px}.min-w-\[3\%\]{min-width:3%}.min-w-\[3\.5vh\]{min-width:3.5vh}.min-w-\[30\%\]{min-width:30%}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-\[32px\]{min-width:32px}.min-w-\[390px\]{min-width:390px}.min-w-\[3vh\]{min-width:3vh}.min-w-\[3vw\]{min-width:3vw}.min-w-\[4\.2vh\]{min-width:4.2vh}.min-w-\[4\.7vw\]{min-width:4.7vw}.min-w-\[40px\]{min-width:40px}.min-w-\[420px\]{min-width:420px}.min-w-\[45\%\]{min-width:45%}.min-w-\[4vh\]{min-width:4vh}.min-w-\[500px\]{min-width:500px}.min-w-\[50px\]{min-width:50px}.min-w-\[7\.2vh\]{min-width:7.2vh}.min-w-\[7\.5vh\]{min-width:7.5vh}.min-w-\[70px\]{min-width:70px}.min-w-\[7rem\]{min-width:7rem}.min-w-\[7vw\]{min-width:7vw}.min-w-\[8rem\]{min-width:8rem}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.min-w-select-trigger{min-width:var(--radix-select-trigger-width)}.\!max-w-\[40vw\]{max-width:40vw!important}.\!max-w-max{max-width:max-content!important}.max-w-10{max-width:calc(var(--sm-unit) * 10)}.max-w-12{max-width:calc(var(--sm-unit) * 12)}.max-w-14{max-width:calc(var(--sm-unit) * 14)}.max-w-16{max-width:calc(var(--sm-unit) * 16)}.max-w-2xl{max-width:calc(var(--sm-unit) * 168)}.max-w-32{max-width:calc(var(--sm-unit) * 32)}.max-w-3xl{max-width:calc(var(--sm-unit) * 192)}.max-w-40{max-width:calc(var(--sm-unit) * 40)}.max-w-48{max-width:calc(var(--sm-unit) * 48)}.max-w-4xl{max-width:calc(var(--sm-unit) * 224)}.max-w-52{max-width:calc(var(--sm-unit) * 52)}.max-w-5xl{max-width:calc(var(--sm-unit) * 256)}.max-w-60{max-width:calc(var(--sm-unit) * 60)}.max-w-64{max-width:calc(var(--sm-unit) * 64)}.max-w-6xl{max-width:calc(var(--sm-unit) * 288)}.max-w-72{max-width:calc(var(--sm-unit) * 72)}.max-w-7xl{max-width:calc(var(--sm-unit) * 320)}.max-w-\[100\%\]{max-width:100%}.max-w-\[100px\]{max-width:100px}.max-w-\[1030px\]{max-width:1030px}.max-w-\[10vw\]{max-width:10vw}.max-w-\[1188px\]{max-width:1188px}.max-w-\[120px\]{max-width:120px}.max-w-\[1255px\]{max-width:1255px}.max-w-\[12mm\]{max-width:12mm}.max-w-\[12vw\]{max-width:12vw}.max-w-\[14vw\]{max-width:14vw}.max-w-\[150px\]{max-width:150px}.max-w-\[18vw\]{max-width:18vw}.max-w-\[200px\]{max-width:200px}.max-w-\[20vw\]{max-width:20vw}.max-w-\[222px\]{max-width:222px}.max-w-\[25px\]{max-width:25px}.max-w-\[25vw\]{max-width:25vw}.max-w-\[260px\]{max-width:260px}.max-w-\[3\.5vh\]{max-width:3.5vh}.max-w-\[300px\]{max-width:300px}.max-w-\[30px\]{max-width:30px}.max-w-\[30vw\]{max-width:30vw}.max-w-\[320px\]{max-width:320px}.max-w-\[32vh\]{max-width:32vh}.max-w-\[340px\]{max-width:340px}.max-w-\[350px\]{max-width:350px}.max-w-\[35vw\]{max-width:35vw}.max-w-\[360px\]{max-width:360px}.max-w-\[36vw\]{max-width:36vw}.max-w-\[380px\]{max-width:380px}.max-w-\[40vw\]{max-width:40vw}.max-w-\[42vw\]{max-width:42vw}.max-w-\[430px\]{max-width:430px}.max-w-\[450px\]{max-width:450px}.max-w-\[45vw\]{max-width:45vw}.max-w-\[460px\]{max-width:460px}.max-w-\[50\%\]{max-width:50%}.max-w-\[500px\]{max-width:500px}.max-w-\[50px\]{max-width:50px}.max-w-\[52vw\]{max-width:52vw}.max-w-\[58vw\]{max-width:58vw}.max-w-\[60\%\]{max-width:60%}.max-w-\[62vh\]{max-width:62vh}.max-w-\[6vw\]{max-width:6vw}.max-w-\[70\%\]{max-width:70%}.max-w-\[70vh\]{max-width:70vh}.max-w-\[72ch\]{max-width:72ch}.max-w-\[7rem\]{max-width:7rem}.max-w-\[90\%\]{max-width:90%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92vw\]{max-width:92vw}.max-w-\[95\%\]{max-width:95%}.max-w-\[96vw\]{max-width:96vw}.max-w-\[98vw\]{max-width:98vw}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-bubble{max-width:78%}.max-w-full{max-width:100%}.max-w-lg{max-width:calc(var(--sm-unit) * 128)}.max-w-md{max-width:calc(var(--sm-unit) * 112)}.max-w-none{max-width:none}.max-w-sm{max-width:calc(var(--sm-unit) * 96)}.max-w-thread{max-width:calc(var(--sm-unit) * 184)}.max-w-xl{max-width:calc(var(--sm-unit) * 144)}.max-w-xs{max-width:calc(var(--sm-unit) * 80)}.flex-1{flex:1}.flex-\[0\.95\]{flex:.95}.flex-\[1\.6\]{flex:1.6}.flex-\[1\]{flex:1}.flex-\[3\.6\]{flex:3.6}.flex-none{flex:none}.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-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-1{--tw-border-spacing-x:calc(var(--sm-unit) * 1);--tw-border-spacing-y:calc(var(--sm-unit) * 1);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-3{--tw-border-spacing-x:calc(var(--sm-unit) * 3);--tw-border-spacing-y:calc(var(--sm-unit) * 3);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.origin-menu{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-popover{transform-origin:var(--radix-popover-content-transform-origin)}.origin-select{transform-origin:var(--radix-select-content-transform-origin)}.origin-tooltip{transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[60\%\]{--tw-translate-x:-60%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-14{--tw-translate-y:calc(calc(var(--sm-unit) * 14) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y:calc(calc(var(--sm-unit) * 3) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x:calc(var(--sm-unit) * 5);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:calc(var(--sm-unit) * 6);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-1vw\]{--tw-translate-x:-1vw;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[1\.9vh\]{--tw-translate-x:1.9vh;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[2vh\]{--tw-translate-x:2vh;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\.5{--tw-translate-y:calc(var(--sm-unit) * 1.5);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:calc(var(--sm-unit) * 2);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y:calc(var(--sm-unit) * 3);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[12vh\]{--tw-translate-y:12vh;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[1vh\]{--tw-translate-y:1vh;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[3vw\]{--tw-translate-y:3vw;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[6\.2vh\]{--tw-translate-y:6.2vh;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[132deg\]{--tw-rotate:132deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[30deg\]{--tw-rotate:30deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[90deg\]{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-\[spin_3s_linear_infinite\]{animation:3s linear infinite spin}@keyframes pulse{0%{box-shadow:0 0 #16a34a80}70%{box-shadow:0 0 0 6px #16a34a00}to{box-shadow:0 0 #16a34a00}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.animate-spin{animation:1s linear infinite spin}@keyframes ui-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.animate-ui-blink{animation:1.2s ease-in-out infinite ui-blink}@keyframes ui-drop{0%{opacity:0;transform:translateY(-6px)}}.animate-ui-drop{animation:ui-drop .52s var(--sm-ease-out) both}@keyframes ui-grow-x{0%{transform:scaleX(0)}}.animate-ui-grow-x{animation:ui-grow-x .8s var(--sm-ease-out) both}@keyframes ui-grow-y{0%{transform:scaleY(0)}}.animate-ui-grow-y{animation:ui-grow-y .72s var(--sm-ease-out) both}@keyframes ui-ping{0%{box-shadow:0 0 #ff950073}70%,to{box-shadow:0 0 0 6px #ff950000}}.animate-ui-ping{animation:1.8s ease-out infinite ui-ping}@keyframes ui-pop{0%{opacity:0;transform:scale(.9)}}.animate-ui-pop{animation:ui-pop .24s var(--sm-ease-out) both}@keyframes ui-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -1% 0 0)}}.animate-ui-reveal{animation:ui-reveal 1s var(--sm-ease-out) .2s both}@keyframes ui-ring{0%{stroke-dashoffset:97.4px}}.animate-ui-ring{animation:ui-ring 1s var(--sm-ease-out) .22s both}@keyframes ui-rise{0%{opacity:0;transform:translateY(6px)}}.animate-ui-rise{animation:ui-rise .22s var(--sm-ease-out) both}@keyframes ui-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-ui-shimmer{animation:1.6s linear infinite ui-shimmer}@keyframes ui-slide-in{0%{opacity:0;transform:translate(16px)}}.animate-ui-slide-in{animation:ui-slide-in .24s var(--sm-ease-out) both}.animate-ui-spin{animation:.6s linear infinite spin}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.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}.scroll-mt-4{scroll-margin-top:calc(var(--sm-unit) * 4)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-inside-avoid{break-inside:avoid}.break-after-page{break-after:page}.auto-cols-auto{grid-auto-columns:auto}.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-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,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-\[0\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:.5rem minmax(0,1fr) auto}.grid-cols-\[0\.6fr_1fr\]{grid-template-columns:.6fr 1fr}.grid-cols-\[0\.72fr_1fr\]{grid-template-columns:.72fr 1fr}.grid-cols-\[1\.25rem_minmax\(0\,1fr\)_10rem_7\.5rem_6\.5rem\]{grid-template-columns:1.25rem minmax(0,1fr) 10rem 7.5rem 6.5rem}.grid-cols-\[1\.4fr_1fr_0\.8fr_auto\]{grid-template-columns:1.4fr 1fr .8fr auto}.grid-cols-\[1\.5rem_2rem_minmax\(0\,1fr\)_9rem\]{grid-template-columns:1.5rem 2rem minmax(0,1fr) 9rem}.grid-cols-\[1\.5rem_2rem_minmax\(0\,1fr\)_9rem_auto\]{grid-template-columns:1.5rem 2rem minmax(0,1fr) 9rem auto}.grid-cols-\[10rem_7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem 7.5rem minmax(0,1fr)}.grid-cols-\[12rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:12rem minmax(0,1fr) auto}.grid-cols-\[140px_minmax\(0\,1fr\)\]{grid-template-columns:140px minmax(0,1fr)}.grid-cols-\[144px_1fr\]{grid-template-columns:144px 1fr}.grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.grid-cols-\[16vw_minmax\(0\,1fr\)\]{grid-template-columns:16vw minmax(0,1fr)}.grid-cols-\[1fr_18px_1\.2fr_auto\]{grid-template-columns:1fr 18px 1.2fr auto}.grid-cols-\[1fr_200px_auto\]{grid-template-columns:1fr 200px auto}.grid-cols-\[2\.1fr_1fr\]{grid-template-columns:2.1fr 1fr}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.25rem minmax(0,1fr) auto}.grid-cols-\[2\.5rem_1fr_1fr_auto\]{grid-template-columns:2.5rem 1fr 1fr auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_10rem_auto\]{grid-template-columns:2.5rem minmax(0,1fr) 10rem auto}.grid-cols-\[200px_minmax\(0\,1fr\)_252px\]{grid-template-columns:200px minmax(0,1fr) 252px}.grid-cols-\[20px_minmax\(0\,1fr\)_84px_84px_92px_32px\]{grid-template-columns:20px minmax(0,1fr) 84px 84px 92px 32px}.grid-cols-\[21vw_1fr\]{grid-template-columns:21vw 1fr}.grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.grid-cols-\[22rem_minmax\(0\,1fr\)\]{grid-template-columns:22rem minmax(0,1fr)}.grid-cols-\[248px_minmax\(0\,1fr\)\]{grid-template-columns:248px minmax(0,1fr)}.grid-cols-\[24px_44px_minmax\(0\,1fr\)_auto_64px\]{grid-template-columns:24px 44px minmax(0,1fr) auto 64px}.grid-cols-\[24px_minmax\(0\,1fr\)_auto\]{grid-template-columns:24px minmax(0,1fr) auto}.grid-cols-\[28px_44px_minmax\(0\,1fr\)_96px_72px_36px\]{grid-template-columns:28px 44px minmax(0,1fr) 96px 72px 36px}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3.5rem minmax(0,1fr) auto}.grid-cols-\[30px_minmax\(0\,1fr\)_auto\]{grid-template-columns:30px minmax(0,1fr) auto}.grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[32px_minmax\(0\,1fr\)_auto_32px\]{grid-template-columns:32px minmax(0,1fr) auto 32px}.grid-cols-\[34px_minmax\(0\,1fr\)_52px\]{grid-template-columns:34px minmax(0,1fr) 52px}.grid-cols-\[3rem_minmax\(0\,1fr\)_11rem_13rem\]{grid-template-columns:3rem minmax(0,1fr) 11rem 13rem}.grid-cols-\[3vh_1fr\]{grid-template-columns:3vh 1fr}.grid-cols-\[400px_minmax\(0\,1fr\)\]{grid-template-columns:400px minmax(0,1fr)}.grid-cols-\[40px_minmax\(0\,1fr\)_auto\]{grid-template-columns:40px minmax(0,1fr) auto}.grid-cols-\[44px_14px_minmax\(0\,1fr\)_auto\]{grid-template-columns:44px 14px minmax(0,1fr) auto}.grid-cols-\[44px_26px_minmax\(0\,1fr\)_auto\]{grid-template-columns:44px 26px minmax(0,1fr) auto}.grid-cols-\[44px_minmax\(0\,1fr\)_auto_32px\]{grid-template-columns:44px minmax(0,1fr) auto 32px}.grid-cols-\[45\%_1fr\]{grid-template-columns:45% 1fr}.grid-cols-\[48px_32px_minmax\(0\,1fr\)_auto\]{grid-template-columns:48px 32px minmax(0,1fr) auto}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)_12rem_17rem\]{grid-template-columns:5.5rem minmax(0,1fr) 12rem 17rem}.grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr}.grid-cols-\[5rem_minmax\(0\,1fr\)_10rem_auto\]{grid-template-columns:5rem minmax(0,1fr) 10rem auto}.grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.grid-cols-\[64px_minmax\(0\,1fr\)_128px_96px_32px\]{grid-template-columns:64px minmax(0,1fr) 128px 96px 32px}.grid-cols-\[64px_minmax\(0\,1fr\)_auto\]{grid-template-columns:64px minmax(0,1fr) auto}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[6rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:6rem minmax(0,1fr) auto}.grid-cols-\[72px_96px_96px_72px_minmax\(0\,1fr\)\]{grid-template-columns:72px 96px 96px 72px minmax(0,1fr)}.grid-cols-\[88px_minmax\(0\,1fr\)_auto\]{grid-template-columns:88px minmax(0,1fr) auto}.grid-cols-\[8px_minmax\(0\,1fr\)_auto\]{grid-template-columns:8px minmax(0,1fr) auto}.grid-cols-\[96px_1fr_auto\]{grid-template-columns:96px 1fr auto}.grid-cols-\[96px_88px_88px_88px_minmax\(0\,1fr\)_40px\]{grid-template-columns:96px 88px 88px 88px minmax(0,1fr) 40px}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[max-content\]{grid-template-columns:max-content}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[min\(486px\,100\%\)\]{grid-template-columns:min(486px,100%)}.grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)_32px\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.6fr) 32px}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.4fr\)_10rem_10rem_auto\]{grid-template-columns:minmax(0,1.4fr) 10rem 10rem auto}.grid-cols-\[minmax\(0\,1\.7fr\)_repeat\(2\,minmax\(0\,0\.8fr\)\)\]{grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(0,.8fr))}.grid-cols-\[minmax\(0\,1\.7fr\)_repeat\(3\,minmax\(0\,0\.8fr\)\)\]{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,.8fr))}.grid-cols-\[minmax\(0\,11fr\)_minmax\(0\,10fr\)_minmax\(0\,9fr\)\]{grid-template-columns:minmax(0,11fr) minmax(0,10fr) minmax(0,9fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_10\.5rem_10\.5rem\]{grid-template-columns:minmax(0,1fr) 10.5rem 10.5rem}.grid-cols-\[minmax\(0\,1fr\)_120px\]{grid-template-columns:minmax(0,1fr) 120px}.grid-cols-\[minmax\(0\,1fr\)_128px\]{grid-template-columns:minmax(0,1fr) 128px}.grid-cols-\[minmax\(0\,1fr\)_12rem_9rem_auto\]{grid-template-columns:minmax(0,1fr) 12rem 9rem auto}.grid-cols-\[minmax\(0\,1fr\)_132px\]{grid-template-columns:minmax(0,1fr) 132px}.grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.grid-cols-\[minmax\(0\,1fr\)_19rem\]{grid-template-columns:minmax(0,1fr) 19rem}.grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.grid-cols-\[minmax\(0\,1fr\)_22vw\]{grid-template-columns:minmax(0,1fr) 22vw}.grid-cols-\[minmax\(0\,1fr\)_23rem\]{grid-template-columns:minmax(0,1fr) 23rem}.grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.grid-cols-\[minmax\(0\,1fr\)_25rem\]{grid-template-columns:minmax(0,1fr) 25rem}.grid-cols-\[minmax\(0\,1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}.grid-cols-\[minmax\(0\,1fr\)_272px\]{grid-template-columns:minmax(0,1fr) 272px}.grid-cols-\[minmax\(0\,1fr\)_288px\]{grid-template-columns:minmax(0,1fr) 288px}.grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.grid-cols-\[minmax\(0\,1fr\)_32rem\]{grid-template-columns:minmax(0,1fr) 32rem}.grid-cols-\[minmax\(0\,1fr\)_372px\]{grid-template-columns:minmax(0,1fr) 372px}.grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.grid-cols-\[minmax\(0\,1fr\)_42vh\]{grid-template-columns:minmax(0,1fr) 42vh}.grid-cols-\[minmax\(0\,1fr\)_48px\]{grid-template-columns:minmax(0,1fr) 48px}.grid-cols-\[minmax\(0\,1fr\)_560px\]{grid-template-columns:minmax(0,1fr) 560px}.grid-cols-\[minmax\(0\,1fr\)_5rem_6rem\]{grid-template-columns:minmax(0,1fr) 5rem 6rem}.grid-cols-\[minmax\(0\,1fr\)_64px_64px_64px\]{grid-template-columns:minmax(0,1fr) 64px 64px 64px}.grid-cols-\[minmax\(0\,1fr\)_7rem_auto\]{grid-template-columns:minmax(0,1fr) 7rem auto}.grid-cols-\[minmax\(0\,1fr\)_8\.5rem_auto\]{grid-template-columns:minmax(0,1fr) 8.5rem auto}.grid-cols-\[minmax\(0\,1fr\)_84px_84px_92px_32px\]{grid-template-columns:minmax(0,1fr) 84px 84px 92px 32px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_2rem\]{grid-template-columns:minmax(0,1fr) auto 2rem}.grid-cols-\[minmax\(0\,1fr\)_auto_3rem\]{grid-template-columns:minmax(0,1fr) auto 3rem}.grid-cols-\[minmax\(0\,1fr\)_auto_7rem\]{grid-template-columns:minmax(0,1fr) auto 7rem}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,140px\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,140px)}.grid-cols-\[minmax\(0\,1fr\)_min\(336px\,24vw\)\]{grid-template-columns:minmax(0,1fr) min(336px,24vw)}.grid-cols-\[minmax\(0\,1fr\)_min\(352px\,22vw\)\]{grid-template-columns:minmax(0,1fr) min(352px,22vw)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,26rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}.grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid-cols-\[minmax\(0\,560px\)_300px\]{grid-template-columns:minmax(0,560px) 300px}.grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,4fr)}.grid-cols-\[minmax\(0\,6\.5rem\)_minmax\(0\,1fr\)_44px_minmax\(0\,7\.5rem\)\]{grid-template-columns:minmax(0,6.5rem) minmax(0,1fr) 44px minmax(0,7.5rem)}.grid-cols-\[minmax\(0\,620px\)_280px\]{grid-template-columns:minmax(0,620px) 280px}.grid-cols-\[minmax\(0\,6rem\)_minmax\(0\,1fr\)_3rem\]{grid-template-columns:minmax(0,6rem) minmax(0,1fr) 3rem}.grid-cols-\[minmax\(0\,7\.5rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,7rem\)_minmax\(0\,1fr\)_64px\]{grid-template-columns:minmax(0,7rem) minmax(0,1fr) 64px}.grid-cols-\[minmax\(0\,9rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto}.grid-cols-\[minmax\(460px\,46fr\)_minmax\(0\,54fr\)\]{grid-template-columns:minmax(460px,46fr) minmax(0,54fr)}.grid-cols-\[minmax\(60px\,auto\)_minmax\(0\,1fr\)_36px\]{grid-template-columns:minmax(60px,auto) minmax(0,1fr) 36px}.grid-cols-\[repeat\(20\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(20,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(15rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(15vh\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(15vh,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(260px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(280px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(theme\(spacing\.72\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(calc(var(--sm-unit) * 72),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.grid-rows-\[max-content\]{grid-template-rows:max-content}.grid-rows-\[max-content_max-content\]{grid-template-rows:max-content max-content}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.grid-rows-\[repeat\(2\,minmax\(264px\,1fr\)\)\]{grid-template-rows:repeat(2,minmax(264px,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-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-stretch{align-content:stretch}.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-stretch{justify-content:stretch}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--sm-unit) * .5)}.gap-1{gap:calc(var(--sm-unit) * 1)}.gap-1\.5{gap:calc(var(--sm-unit) * 1.5)}.gap-10{gap:calc(var(--sm-unit) * 10)}.gap-12{gap:calc(var(--sm-unit) * 12)}.gap-2{gap:calc(var(--sm-unit) * 2)}.gap-2\.5{gap:calc(var(--sm-unit) * 2.5)}.gap-20{gap:calc(var(--sm-unit) * 20)}.gap-3{gap:calc(var(--sm-unit) * 3)}.gap-3\.5{gap:calc(var(--sm-unit) * 3.5)}.gap-4{gap:calc(var(--sm-unit) * 4)}.gap-4\.5{gap:calc(var(--sm-unit) * 4.5)}.gap-5{gap:calc(var(--sm-unit) * 5)}.gap-6{gap:calc(var(--sm-unit) * 6)}.gap-7{gap:calc(var(--sm-unit) * 7)}.gap-8{gap:calc(var(--sm-unit) * 8)}.gap-9{gap:calc(var(--sm-unit) * 9)}.gap-\[\.4vh\]{gap:.4vh}.gap-\[\.5vh\]{gap:.5vh}.gap-\[\.67vh\]{gap:.67vh}.gap-\[\.7vh\]{gap:.7vh}.gap-\[\.89vh\]{gap:.89vh}.gap-\[\.8vh\]{gap:.8vh}.gap-\[0\.25vh\]{gap:.25vh}.gap-\[0\.25vw\]{gap:.25vw}.gap-\[0\.28vh\]{gap:.28vh}.gap-\[0\.2vh\]{gap:.2vh}.gap-\[0\.35vw\]{gap:.35vw}.gap-\[0\.3vh\]{gap:.3vh}.gap-\[0\.44vh\]{gap:.44vh}.gap-\[0\.45vh\]{gap:.45vh}.gap-\[0\.45vw\]{gap:.45vw}.gap-\[0\.4vw\]{gap:.4vw}.gap-\[0\.55vh\]{gap:.55vh}.gap-\[0\.55vw\]{gap:.55vw}.gap-\[0\.5vh\]{gap:.5vh}.gap-\[0\.5vw\]{gap:.5vw}.gap-\[0\.65vh\]{gap:.65vh}.gap-\[0\.65vw\]{gap:.65vw}.gap-\[0\.66vh\]{gap:.66vh}.gap-\[0\.6vh\]{gap:.6vh}.gap-\[0\.6vw\]{gap:.6vw}.gap-\[0\.723vh\]{gap:.723vh}.gap-\[0\.74vh\]{gap:.74vh}.gap-\[0\.75vh\]{gap:.75vh}.gap-\[0\.75vw\]{gap:.75vw}.gap-\[0\.7vh\]{gap:.7vh}.gap-\[0\.7vw\]{gap:.7vw}.gap-\[0\.85vh\]{gap:.85vh}.gap-\[0\.85vw\]{gap:.85vw}.gap-\[0\.88vh\]{gap:.88vh}.gap-\[0\.8vh\]{gap:.8vh}.gap-\[0\.8vw\]{gap:.8vw}.gap-\[0\.95vh\]{gap:.95vh}.gap-\[0\.9vh\]{gap:.9vh}.gap-\[0\.9vw\]{gap:.9vw}.gap-\[1\.05vh\]{gap:1.05vh}.gap-\[1\.11vh\]{gap:1.11vh}.gap-\[1\.15vh\]{gap:1.15vh}.gap-\[1\.18vh\]{gap:1.18vh}.gap-\[1\.1vh\]{gap:1.1vh}.gap-\[1\.1vw\]{gap:1.1vw}.gap-\[1\.25vh\]{gap:1.25vh}.gap-\[1\.2vh\]{gap:1.2vh}.gap-\[1\.2vw\]{gap:1.2vw}.gap-\[1\.35vh\]{gap:1.35vh}.gap-\[1\.3vh\]{gap:1.3vh}.gap-\[1\.45vw\]{gap:1.45vw}.gap-\[1\.48vh\]{gap:1.48vh}.gap-\[1\.4vh\]{gap:1.4vh}.gap-\[1\.4vw\]{gap:1.4vw}.gap-\[1\.5vh\]{gap:1.5vh}.gap-\[1\.6vh\]{gap:1.6vh}.gap-\[1\.7vh\]{gap:1.7vh}.gap-\[1\.8vh\]{gap:1.8vh}.gap-\[100px\]{gap:100px}.gap-\[101px\]{gap:101px}.gap-\[106px\]{gap:106px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[13px\]{gap:13px}.gap-\[16vh\]{gap:16vh}.gap-\[17px\]{gap:17px}.gap-\[18px\]{gap:18px}.gap-\[19px\]{gap:19px}.gap-\[1px\]{gap:1px}.gap-\[1vh\]{gap:1vh}.gap-\[1vw\]{gap:1vw}.gap-\[2\%\]{gap:2%}.gap-\[2\.15vh\]{gap:2.15vh}.gap-\[2\.35vh\]{gap:2.35vh}.gap-\[2\.35vw\]{gap:2.35vw}.gap-\[2\.5vh\]{gap:2.5vh}.gap-\[2\.7vh\]{gap:2.7vh}.gap-\[20vh\]{gap:20vh}.gap-\[21px\]{gap:21px}.gap-\[2282px\]{gap:2282px}.gap-\[2px\]{gap:2px}.gap-\[2vh\]{gap:2vh}.gap-\[2vw\]{gap:2vw}.gap-\[3\.2vh\]{gap:3.2vh}.gap-\[3\.2vw\]{gap:3.2vw}.gap-\[33px\]{gap:33px}.gap-\[34px\]{gap:34px}.gap-\[3vh\]{gap:3vh}.gap-\[41px\]{gap:41px}.gap-\[46px\]{gap:46px}.gap-\[47px\]{gap:47px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[769px\]{gap:769px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[90px\]{gap:90px}.gap-\[9px\]{gap:9px}.gap-px{gap:1px}.gap-x-0{column-gap:0}.gap-x-1{column-gap:calc(var(--sm-unit) * 1)}.gap-x-10{column-gap:calc(var(--sm-unit) * 10)}.gap-x-12{column-gap:calc(var(--sm-unit) * 12)}.gap-x-2{column-gap:calc(var(--sm-unit) * 2)}.gap-x-2\.5{column-gap:calc(var(--sm-unit) * 2.5)}.gap-x-20{column-gap:calc(var(--sm-unit) * 20)}.gap-x-3{column-gap:calc(var(--sm-unit) * 3)}.gap-x-3\.5{column-gap:calc(var(--sm-unit) * 3.5)}.gap-x-4{column-gap:calc(var(--sm-unit) * 4)}.gap-x-5{column-gap:calc(var(--sm-unit) * 5)}.gap-x-6{column-gap:calc(var(--sm-unit) * 6)}.gap-x-7{column-gap:calc(var(--sm-unit) * 7)}.gap-x-8{column-gap:calc(var(--sm-unit) * 8)}.gap-x-\[0\.74vh\]{column-gap:.74vh}.gap-x-\[0\.9vw\]{column-gap:.9vw}.gap-x-\[1\.15vw\]{column-gap:1.15vw}.gap-x-\[1\.2vw\]{column-gap:1.2vw}.gap-x-\[1\.55vw\]{column-gap:1.55vw}.gap-x-\[1\.8vw\]{column-gap:1.8vw}.gap-x-\[1px\]{column-gap:1px}.gap-x-\[1vh\]{column-gap:1vh}.gap-x-\[8vw\]{column-gap:8vw}.gap-y-0\.5{row-gap:calc(var(--sm-unit) * .5)}.gap-y-1{row-gap:calc(var(--sm-unit) * 1)}.gap-y-1\.5{row-gap:calc(var(--sm-unit) * 1.5)}.gap-y-10{row-gap:calc(var(--sm-unit) * 10)}.gap-y-12{row-gap:calc(var(--sm-unit) * 12)}.gap-y-2{row-gap:calc(var(--sm-unit) * 2)}.gap-y-2\.5{row-gap:calc(var(--sm-unit) * 2.5)}.gap-y-3{row-gap:calc(var(--sm-unit) * 3)}.gap-y-3\.5{row-gap:calc(var(--sm-unit) * 3.5)}.gap-y-4{row-gap:calc(var(--sm-unit) * 4)}.gap-y-5{row-gap:calc(var(--sm-unit) * 5)}.gap-y-6{row-gap:calc(var(--sm-unit) * 6)}.gap-y-8{row-gap:calc(var(--sm-unit) * 8)}.gap-y-\[0\.5vh\]{row-gap:.5vh}.gap-y-\[1\.2vh\]{row-gap:1.2vh}.gap-y-\[1\.45vh\]{row-gap:1.45vh}.gap-y-\[1\.4vh\]{row-gap:1.4vh}.gap-y-\[1\.55vh\]{row-gap:1.55vh}.gap-y-\[2\.8vh\]{row-gap:2.8vh}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(calc(calc(var(--sm-unit) * 1) * -1) * var(--tw-space-x-reverse));margin-left:calc(calc(calc(var(--sm-unit) * 1) * -1) * calc(1 - var(--tw-space-x-reverse)))}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(calc(calc(var(--sm-unit) * 1.5) * -1) * var(--tw-space-x-reverse));margin-left:calc(calc(calc(var(--sm-unit) * 1.5) * -1) * calc(1 - var(--tw-space-x-reverse)))}.-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(calc(calc(var(--sm-unit) * 4) * -1) * var(--tw-space-x-reverse));margin-left:calc(calc(calc(var(--sm-unit) * 4) * -1) * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(calc(var(--sm-unit) * 2) * var(--tw-space-x-reverse));margin-left:calc(calc(var(--sm-unit) * 2) * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(calc(var(--sm-unit) * 3) * var(--tw-space-x-reverse));margin-left:calc(calc(var(--sm-unit) * 3) * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(calc(var(--sm-unit) * 4) * var(--tw-space-x-reverse));margin-left:calc(calc(var(--sm-unit) * 4) * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 1) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 1) * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 1.5) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 1.5) * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 10) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 10) * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 14) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 14) * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 2) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 2) * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 2.5) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 2.5) * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 3) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 3) * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 4) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 4) * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 6) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 6) * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 7) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 7) * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 8) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 8) * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 9) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 9) * 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-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-\[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-\[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-\[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-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-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-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(0 0 0/var(--tw-divide-opacity,1))}.divide-neutral-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(244 246 249/var(--tw-divide-opacity,1))}.divide-rule>:not([hidden])~:not([hidden]){border-color:var(--sm-rule)}.divide-rule-firm>:not([hidden])~:not([hidden]){border-color:var(--sm-rule-firm)}.divide-rule-soft>:not([hidden])~:not([hidden]){border-color:var(--sm-rule-soft)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.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{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.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}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[\.35vh\]{border-radius:.35vh}.rounded-\[\.44vh\]{border-radius:.44vh}.rounded-\[\.75vh\]{border-radius:.75vh}.rounded-\[0\.25vh\]{border-radius:.25vh}.rounded-\[0\.2vh\]{border-radius:.2vh}.rounded-\[0\.35vh\]{border-radius:.35vh}.rounded-\[0\.5vh\]{border-radius:.5vh}.rounded-\[0\.602vh\]{border-radius:.602vh}.rounded-\[0\.6vh\]{border-radius:.6vh}.rounded-\[0\.72vh\]{border-radius:.72vh}.rounded-\[0\.7vh\]{border-radius:.7vh}.rounded-\[0\.843vh\]{border-radius:.843vh}.rounded-\[0\.85vh\]{border-radius:.85vh}.rounded-\[0\.88vh\]{border-radius:.88vh}.rounded-\[0\.89vh\]{border-radius:.89vh}.rounded-\[0\.8vh\]{border-radius:.8vh}.rounded-\[0\.964vh\]{border-radius:.964vh}.rounded-\[0\.9vh\]{border-radius:.9vh}.rounded-\[0px\]{border-radius:0}.rounded-\[1\.11vh\]{border-radius:1.11vh}.rounded-\[1\.15vh\]{border-radius:1.15vh}.rounded-\[1\.1vh\]{border-radius:1.1vh}.rounded-\[1\.22vh\]{border-radius:1.22vh}.rounded-\[1\.25vh\]{border-radius:1.25vh}.rounded-\[1\.2vh\]{border-radius:1.2vh}.rounded-\[1\.33vh\]{border-radius:1.33vh}.rounded-\[1\.3vh\]{border-radius:1.3vh}.rounded-\[1\.44vh\]{border-radius:1.44vh}.rounded-\[1\.4vh\]{border-radius:1.4vh}.rounded-\[1\.55vh\]{border-radius:1.55vh}.rounded-\[1\.5vh\]{border-radius:1.5vh}.rounded-\[1\.66vh\]{border-radius:1.66vh}.rounded-\[1\.6vh\]{border-radius:1.6vh}.rounded-\[1\.7vh\]{border-radius:1.7vh}.rounded-\[1\.8vh\]{border-radius:1.8vh}.rounded-\[1\.9vh\]{border-radius:1.9vh}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[1vh\]{border-radius:1vh}.rounded-\[2\.22vh\]{border-radius:2.22vh}.rounded-\[2\.2vh\]{border-radius:2.2vh}.rounded-\[2\.4vh\]{border-radius:2.4vh}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[25px\]{border-radius:25px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2vh\]{border-radius:2vh}.rounded-\[30px\]{border-radius:30px}.rounded-\[35px\]{border-radius:35px}.rounded-\[3px\]{border-radius:3px}.rounded-\[40px\]{border-radius:40px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5\%\]{border-radius:5%}.rounded-\[50\%\]{border-radius:50%}.rounded-\[50px\]{border-radius:50px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-bubble{border-radius:var(--sm-radius-bubble)}.rounded-card{border-radius:var(--sm-radius-card)}.rounded-control{border-radius:var(--sm-radius-control)}.rounded-dock{border-radius:var(--sm-radius-dock)}.rounded-full{border-radius:9999px}.rounded-glass{border-radius:var(--sm-radius-glass)}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-panel{border-radius:var(--sm-radius-panel)}.rounded-sheet{border-radius:var(--sm-radius-sheet)}.rounded-shell{border-radius:var(--sm-radius-shell)}.rounded-sm{border-radius:.125rem}.rounded-tag{border-radius:var(--sm-radius-tag)}.rounded-tile{border-radius:var(--sm-radius-tile)}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-b-\[1vh\]{border-bottom-right-radius:1vh;border-bottom-left-radius:1vh}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-\[40\%\]{border-top-left-radius:40%;border-bottom-left-radius:40%}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[15px\]{border-top-left-radius:15px;border-top-right-radius:15px}.rounded-t-\[1vh\]{border-top-left-radius:1vh;border-top-right-radius:1vh}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-panel{border-top-left-radius:var(--sm-radius-panel);border-top-right-radius:var(--sm-radius-panel)}.rounded-t-tag{border-top-left-radius:var(--sm-radius-tag);border-top-right-radius:var(--sm-radius-tag)}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-none{border-bottom-left-radius:0}.rounded-br-\[20px\]{border-bottom-right-radius:20px}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-br-tag{border-bottom-right-radius:var(--sm-radius-tag)}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-\[20px\]{border-top-right-radius:20px}.rounded-tr-md{border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-1\.5{border-width:1.5px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[0\.17vh\]{border-width:.17vh}.border-\[0\.19vh\]{border-width:.19vh}.border-\[0\.22vh\]{border-width:.22vh}.border-\[0\.23vh\]{border-width:.23vh}.border-\[0\.2vh\]{border-width:.2vh}.border-\[0\.35vh\]{border-width:.35vh}.border-\[0\.5px\]{border-width:.5px}.border-\[1\.5px\]{border-width:1.5px}.border-\[10px\]{border-width:10px}.border-\[1px\]{border-width:1px}.border-\[2px\]{border-width:2px}.border-x-0{border-left-width:0;border-right-width:0}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-\[1px\]{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[1px\]{border-left-width:1px}.border-l-\[5px\]{border-left-width:5px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-4{border-right-width:4px}.border-r-8{border-right-width:8px}.border-r-\[2px\]{border-right-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-1\.5{border-top-width:1.5px}.border-t-2{border-top-width:2px}.border-t-\[1px\]{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-blue-line{border-color:var(--sm-blue-line)!important}.border-\[\#13A0B3\]{--tw-border-opacity:1;border-color:rgb(19 160 179/var(--tw-border-opacity,1))}.border-\[\#22C55E\]{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-\[\#34C759\]{--tw-border-opacity:1;border-color:rgb(52 199 89/var(--tw-border-opacity,1))}.border-\[\#4CAF50\]{--tw-border-opacity:1;border-color:rgb(76 175 80/var(--tw-border-opacity,1))}.border-\[\#54C367\]{--tw-border-opacity:1;border-color:rgb(84 195 103/var(--tw-border-opacity,1))}.border-\[\#5a5185\]{--tw-border-opacity:1;border-color:rgb(90 81 133/var(--tw-border-opacity,1))}.border-\[\#6FBBE7\]{--tw-border-opacity:1;border-color:rgb(111 187 231/var(--tw-border-opacity,1))}.border-\[\#6FE780\]{--tw-border-opacity:1;border-color:rgb(111 231 128/var(--tw-border-opacity,1))}.border-\[\#78E888\]{--tw-border-opacity:1;border-color:rgb(120 232 136/var(--tw-border-opacity,1))}.border-\[\#7FB3D5\]{--tw-border-opacity:1;border-color:rgb(127 179 213/var(--tw-border-opacity,1))}.border-\[\#8432D7\]{--tw-border-opacity:1;border-color:rgb(132 50 215/var(--tw-border-opacity,1))}.border-\[\#86efac\]{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-\[\#A5A8AB\]{--tw-border-opacity:1;border-color:rgb(165 168 171/var(--tw-border-opacity,1))}.border-\[\#A5D6A7\]{--tw-border-opacity:1;border-color:rgb(165 214 167/var(--tw-border-opacity,1))}.border-\[\#ABABAB\]{--tw-border-opacity:1;border-color:rgb(171 171 171/var(--tw-border-opacity,1))}.border-\[\#B7C3F3\]{--tw-border-opacity:1;border-color:rgb(183 195 243/var(--tw-border-opacity,1))}.border-\[\#C8E6C9\]{--tw-border-opacity:1;border-color:rgb(200 230 201/var(--tw-border-opacity,1))}.border-\[\#D6D2CB\]{--tw-border-opacity:1;border-color:rgb(214 210 203/var(--tw-border-opacity,1))}.border-\[\#DDDEE0\]{--tw-border-opacity:1;border-color:rgb(221 222 224/var(--tw-border-opacity,1))}.border-\[\#DDF0FF\]{--tw-border-opacity:1;border-color:rgb(221 240 255/var(--tw-border-opacity,1))}.border-\[\#DF7910\]{--tw-border-opacity:1;border-color:rgb(223 121 16/var(--tw-border-opacity,1))}.border-\[\#E0E3E7\]{--tw-border-opacity:1;border-color:rgb(224 227 231/var(--tw-border-opacity,1))}.border-\[\#E2E0DC\]{--tw-border-opacity:1;border-color:rgb(226 224 220/var(--tw-border-opacity,1))}.border-\[\#E2E8F0\]{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-\[\#E5E1FF\]{--tw-border-opacity:1;border-color:rgb(229 225 255/var(--tw-border-opacity,1))}.border-\[\#E76F6F\]{--tw-border-opacity:1;border-color:rgb(231 111 111/var(--tw-border-opacity,1))}.border-\[\#E76FCD\]{--tw-border-opacity:1;border-color:rgb(231 111 205/var(--tw-border-opacity,1))}.border-\[\#E7AB6F\]{--tw-border-opacity:1;border-color:rgb(231 171 111/var(--tw-border-opacity,1))}.border-\[\#E8E5E0\]{--tw-border-opacity:1;border-color:rgb(232 229 224/var(--tw-border-opacity,1))}.border-\[\#F44336\]{--tw-border-opacity:1;border-color:rgb(244 67 54/var(--tw-border-opacity,1))}.border-\[\#FF3B30\]{--tw-border-opacity:1;border-color:rgb(255 59 48/var(--tw-border-opacity,1))}.border-\[\#FFB6C1\]{--tw-border-opacity:1;border-color:rgb(255 182 193/var(--tw-border-opacity,1))}.border-\[\#FFCDD2\]{--tw-border-opacity:1;border-color:rgb(255 205 210/var(--tw-border-opacity,1))}.border-\[\#FFE0B2\]{--tw-border-opacity:1;border-color:rgb(255 224 178/var(--tw-border-opacity,1))}.border-\[\#bbccf8\]{--tw-border-opacity:1;border-color:rgb(187 204 248/var(--tw-border-opacity,1))}.border-\[\#bbf7d0\]{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-\[\#fca5a5\]{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-\[\#fde68a\]{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-\[\#fecaca\]{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-\[\#ffffff25\]{border-color:#ffffff25}.border-\[\#ffffffb2\]{border-color:#ffffffb2}.border-\[gray\]{--tw-border-opacity:1;border-color:rgb(128 128 128/var(--tw-border-opacity,1))}.border-\[lightgray\]{--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.border-\[red\]{--tw-border-opacity:1;border-color:rgb(255 0 0/var(--tw-border-opacity,1))}.border-\[white\]\/20{border-color:#fff3}.border-\[white\]\/30{border-color:#ffffff4d}.border-action{border-color:var(--sm-action)}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-blue{border-color:var(--sm-blue)}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.border-blue-line{border-color:var(--sm-blue-line)}.border-blue-soft{border-color:var(--sm-blue-soft)}.border-control{border-color:var(--sm-control-border)}.border-current{border-color:currentColor}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-200\/80{border-color:#e5e7ebcc}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-50{--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-green{border-color:var(--sm-green)}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-green-line{border-color:var(--sm-green-line)}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.border-indigo-600{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.border-ink{border-color:var(--sm-ink)}.border-ink-3{border-color:var(--sm-ink-3)}.border-ink-4{border-color:var(--sm-ink-4)}.border-logingray-50{--tw-border-opacity:1;border-color:rgb(248 248 250/var(--tw-border-opacity,1))}.border-navy{border-color:var(--sm-navy)}.border-neutral-100{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity,1))}.border-neutral-20{--tw-border-opacity:1;border-color:rgb(250 250 251/var(--tw-border-opacity,1))}.border-neutral-30{--tw-border-opacity:1;border-color:rgb(244 246 249/var(--tw-border-opacity,1))}.border-neutral-40{--tw-border-opacity:1;border-color:rgb(224 227 231/var(--tw-border-opacity,1))}.border-neutral-50{--tw-border-opacity:1;border-color:rgb(199 205 212/var(--tw-border-opacity,1))}.border-neutral-80{--tw-border-opacity:1;border-color:rgb(72 79 90/var(--tw-border-opacity,1))}.border-neutral-dark{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-orange{border-color:var(--sm-orange)}.border-orange-500\/30{border-color:#f973164d}.border-orange-ink{border-color:var(--sm-orange-ink)}.border-orange-line{border-color:var(--sm-orange-line)}.border-primary-10{--tw-border-opacity:1;border-color:rgb(237 234 254/var(--tw-border-opacity,1))}.border-primary-20{--tw-border-opacity:1;border-color:rgb(225 220 253/var(--tw-border-opacity,1))}.border-primary-30{--tw-border-opacity:1;border-color:rgb(195 185 251/var(--tw-border-opacity,1))}.border-primary-40{--tw-border-opacity:1;border-color:rgb(162 148 245/var(--tw-border-opacity,1))}.border-primary-50{--tw-border-opacity:1;border-color:rgb(134 120 236/var(--tw-border-opacity,1))}.border-primary-80{--tw-border-opacity:1;border-color:rgb(50 38 161/var(--tw-border-opacity,1))}.border-primary-ink{border-color:var(--sm-primary-ink)}.border-primary-main{--tw-border-opacity:1;border-color:rgb(94 77 224/var(--tw-border-opacity,1))}.border-primary-main\/30{border-color:#5e4de04d}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-purple-line{border-color:var(--sm-purple-line)}.border-red{border-color:var(--sm-red)}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-400\/30{border-color:#f871714d}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-500\/30{border-color:#ef44444d}.border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.border-red-line{border-color:var(--sm-red-line)}.border-rule{border-color:var(--sm-rule)}.border-rule-firm{border-color:var(--sm-rule-firm)}.border-rule-soft{border-color:var(--sm-rule-soft)}.border-secondary-green{--tw-border-opacity:1;border-color:rgb(84 195 103/var(--tw-border-opacity,1))}.border-secondary-green-30{--tw-border-opacity:1;border-color:rgb(203 247 210/var(--tw-border-opacity,1))}.border-secondary-orange-light{--tw-border-opacity:1;border-color:rgb(238 143 53/var(--tw-border-opacity,1))}.border-secondary-red{--tw-border-opacity:1;border-color:rgb(232 57 52/var(--tw-border-opacity,1))}.border-secondary-red-30{--tw-border-opacity:1;border-color:rgb(255 241 240/var(--tw-border-opacity,1))}.border-secondary-red\/20{border-color:#e8393433}.border-secondary-red\/30{border-color:#e839344d}.border-secondary-violet{--tw-border-opacity:1;border-color:rgb(173 85 218/var(--tw-border-opacity,1))}.border-secondary-yellow{--tw-border-opacity:1;border-color:rgb(251 204 52/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-900{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.border-stone-200{--tw-border-opacity:1;border-color:rgb(231 229 228/var(--tw-border-opacity,1))}.border-sunken{border-color:var(--sm-sunken)}.border-sunken-2{border-color:var(--sm-sunken-2)}.border-surface{border-color:var(--sm-surface)}.border-transparent{border-color:#0000}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/50{border-color:#ffffff80}.border-white\/75{border-color:#ffffffbf}.border-white\/80{border-color:#fffc}.border-white\/90{border-color:#ffffffe6}.border-yellow-300{--tw-border-opacity:1;border-color:rgb(253 224 71/var(--tw-border-opacity,1))}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-zinc-50{--tw-border-opacity:1;border-color:rgb(250 250 250/var(--tw-border-opacity,1))}.border-b-neutral-200{--tw-border-opacity:1;border-bottom-color:rgb(229 229 229/var(--tw-border-opacity,1))}.border-b-neutral-30{--tw-border-opacity:1;border-bottom-color:rgb(244 246 249/var(--tw-border-opacity,1))}.border-b-neutral-40{--tw-border-opacity:1;border-bottom-color:rgb(224 227 231/var(--tw-border-opacity,1))}.border-b-neutral-50{--tw-border-opacity:1;border-bottom-color:rgb(199 205 212/var(--tw-border-opacity,1))}.border-b-neutral-dark{--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-b-primary-main{--tw-border-opacity:1;border-bottom-color:rgb(94 77 224/var(--tw-border-opacity,1))}.border-l-blue{border-left-color:var(--sm-blue)}.border-l-green{border-left-color:var(--sm-green)}.border-l-navy{border-left-color:var(--sm-navy)}.border-l-neutral-30{--tw-border-opacity:1;border-left-color:rgb(244 246 249/var(--tw-border-opacity,1))}.border-l-neutral-40{--tw-border-opacity:1;border-left-color:rgb(224 227 231/var(--tw-border-opacity,1))}.border-l-neutral-dark{--tw-border-opacity:1;border-left-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-l-orange{border-left-color:var(--sm-orange)}.border-l-primary-main{--tw-border-opacity:1;border-left-color:rgb(94 77 224/var(--tw-border-opacity,1))}.border-l-purple{border-left-color:var(--sm-purple)}.border-l-purple-500{--tw-border-opacity:1;border-left-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-l-red{border-left-color:var(--sm-red)}.border-l-rule{border-left-color:var(--sm-rule)}.border-l-rule-firm{border-left-color:var(--sm-rule-firm)}.border-r-\[\#90DBA5\]{--tw-border-opacity:1;border-right-color:rgb(144 219 165/var(--tw-border-opacity,1))}.border-r-\[\#ED7E7E\]{--tw-border-opacity:1;border-right-color:rgb(237 126 126/var(--tw-border-opacity,1))}.border-r-\[\#FFA64C\]{--tw-border-opacity:1;border-right-color:rgb(255 166 76/var(--tw-border-opacity,1))}.border-r-\[red\]{--tw-border-opacity:1;border-right-color:rgb(255 0 0/var(--tw-border-opacity,1))}.border-r-green-100{--tw-border-opacity:1;border-right-color:rgb(220 252 231/var(--tw-border-opacity,1))}.border-r-neutral-dark{--tw-border-opacity:1;border-right-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-r-rule{border-right-color:var(--sm-rule)}.border-r-transparent{border-right-color:#0000}.border-t-gray-200{--tw-border-opacity:1;border-top-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-t-primary-main{--tw-border-opacity:1;border-top-color:rgb(94 77 224/var(--tw-border-opacity,1))}.border-t-primary-main\/20{border-top-color:#5e4de033}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.\!bg-blue-wash{background-color:var(--sm-blue-wash)!important}.bg-\[\#007bff\]{--tw-bg-opacity:1;background-color:rgb(0 123 255/var(--tw-bg-opacity,1))}.bg-\[\#008069\]{--tw-bg-opacity:1;background-color:rgb(0 128 105/var(--tw-bg-opacity,1))}.bg-\[\#00a884\]{--tw-bg-opacity:1;background-color:rgb(0 168 132/var(--tw-bg-opacity,1))}.bg-\[\#04091e\]{--tw-bg-opacity:1;background-color:rgb(4 9 30/var(--tw-bg-opacity,1))}.bg-\[\#0735b8\]{--tw-bg-opacity:1;background-color:rgb(7 53 184/var(--tw-bg-opacity,1))}.bg-\[\#0965FE\]{--tw-bg-opacity:1;background-color:rgb(9 101 254/var(--tw-bg-opacity,1))}.bg-\[\#0F172A\]{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-\[\#0F172A\]\/60{background-color:#0f172a99}.bg-\[\#0F172A\]\/70{background-color:#0f172ab3}.bg-\[\#111827\]{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-\[\#141028\]\/45{background-color:#14102873}.bg-\[\#141028\]\/50{background-color:#14102880}.bg-\[\#16a34a\]{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-\[\#17142b\]{--tw-bg-opacity:1;background-color:rgb(23 20 43/var(--tw-bg-opacity,1))}.bg-\[\#173c43\]{--tw-bg-opacity:1;background-color:rgb(23 60 67/var(--tw-bg-opacity,1))}.bg-\[\#1769FF\]{--tw-bg-opacity:1;background-color:rgb(23 105 255/var(--tw-bg-opacity,1))}.bg-\[\#1A1A1A\]{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.bg-\[\#1C6629\]{--tw-bg-opacity:1;background-color:rgb(28 102 41/var(--tw-bg-opacity,1))}.bg-\[\#1D4ED8\]{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-\[\#26D98E\]{--tw-bg-opacity:1;background-color:rgb(38 217 142/var(--tw-bg-opacity,1))}.bg-\[\#28C840\]{--tw-bg-opacity:1;background-color:rgb(40 200 64/var(--tw-bg-opacity,1))}.bg-\[\#28a745\]{--tw-bg-opacity:1;background-color:rgb(40 167 69/var(--tw-bg-opacity,1))}.bg-\[\#2f7bff\]{--tw-bg-opacity:1;background-color:rgb(47 123 255/var(--tw-bg-opacity,1))}.bg-\[\#333333\]{--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity,1))}.bg-\[\#3498db\]{--tw-bg-opacity:1;background-color:rgb(52 152 219/var(--tw-bg-opacity,1))}.bg-\[\#34C759\]{--tw-bg-opacity:1;background-color:rgb(52 199 89/var(--tw-bg-opacity,1))}.bg-\[\#363a4b\]{--tw-bg-opacity:1;background-color:rgb(54 58 75/var(--tw-bg-opacity,1))}.bg-\[\#3D3A37\]{--tw-bg-opacity:1;background-color:rgb(61 58 55/var(--tw-bg-opacity,1))}.bg-\[\#3b49df\]{--tw-bg-opacity:1;background-color:rgb(59 73 223/var(--tw-bg-opacity,1))}.bg-\[\#4B4AE6\]{--tw-bg-opacity:1;background-color:rgb(75 74 230/var(--tw-bg-opacity,1))}.bg-\[\#4CAF50\]{--tw-bg-opacity:1;background-color:rgb(76 175 80/var(--tw-bg-opacity,1))}.bg-\[\#53B288\]{--tw-bg-opacity:1;background-color:rgb(83 178 136/var(--tw-bg-opacity,1))}.bg-\[\#54C36733\]{background-color:#54c36733}.bg-\[\#54C367\]{--tw-bg-opacity:1;background-color:rgb(84 195 103/var(--tw-bg-opacity,1))}.bg-\[\#58B0EF\]{--tw-bg-opacity:1;background-color:rgb(88 176 239/var(--tw-bg-opacity,1))}.bg-\[\#594597\]{--tw-bg-opacity:1;background-color:rgb(89 69 151/var(--tw-bg-opacity,1))}.bg-\[\#5A52FF\]{--tw-bg-opacity:1;background-color:rgb(90 82 255/var(--tw-bg-opacity,1))}.bg-\[\#5E4DE0\]{--tw-bg-opacity:1;background-color:rgb(94 77 224/var(--tw-bg-opacity,1))}.bg-\[\#5F4EE0\]{--tw-bg-opacity:1;background-color:rgb(95 78 224/var(--tw-bg-opacity,1))}.bg-\[\#5b45c2\]{--tw-bg-opacity:1;background-color:rgb(91 69 194/var(--tw-bg-opacity,1))}.bg-\[\#5e4de0\]{--tw-bg-opacity:1;background-color:rgb(94 77 224/var(--tw-bg-opacity,1))}.bg-\[\#5f55ed\]{--tw-bg-opacity:1;background-color:rgb(95 85 237/var(--tw-bg-opacity,1))}.bg-\[\#60D669\]{--tw-bg-opacity:1;background-color:rgb(96 214 105/var(--tw-bg-opacity,1))}.bg-\[\#676003\]{--tw-bg-opacity:1;background-color:rgb(103 96 3/var(--tw-bg-opacity,1))}.bg-\[\#7FB3D5\]{--tw-bg-opacity:1;background-color:rgb(127 179 213/var(--tw-bg-opacity,1))}.bg-\[\#8432D7\]{--tw-bg-opacity:1;background-color:rgb(132 50 215/var(--tw-bg-opacity,1))}.bg-\[\#8633D8\]{--tw-bg-opacity:1;background-color:rgb(134 51 216/var(--tw-bg-opacity,1))}.bg-\[\#8678EC\]{--tw-bg-opacity:1;background-color:rgb(134 120 236/var(--tw-bg-opacity,1))}.bg-\[\#8b8a8a\]{--tw-bg-opacity:1;background-color:rgb(139 138 138/var(--tw-bg-opacity,1))}.bg-\[\#90DBA5\]{--tw-bg-opacity:1;background-color:rgb(144 219 165/var(--tw-bg-opacity,1))}.bg-\[\#969696\]{--tw-bg-opacity:1;background-color:rgb(150 150 150/var(--tw-bg-opacity,1))}.bg-\[\#9CBDFF\]{--tw-bg-opacity:1;background-color:rgb(156 189 255/var(--tw-bg-opacity,1))}.bg-\[\#9F35EE\]{--tw-bg-opacity:1;background-color:rgb(159 53 238/var(--tw-bg-opacity,1))}.bg-\[\#AD55DA\]{--tw-bg-opacity:1;background-color:rgb(173 85 218/var(--tw-bg-opacity,1))}.bg-\[\#AF52DE\]{--tw-bg-opacity:1;background-color:rgb(175 82 222/var(--tw-bg-opacity,1))}.bg-\[\#B685F4\]{--tw-bg-opacity:1;background-color:rgb(182 133 244/var(--tw-bg-opacity,1))}.bg-\[\#B7C3F3\]{--tw-bg-opacity:1;background-color:rgb(183 195 243/var(--tw-bg-opacity,1))}.bg-\[\#BCDFF9\]{--tw-bg-opacity:1;background-color:rgb(188 223 249/var(--tw-bg-opacity,1))}.bg-\[\#C3B9FB\]{--tw-bg-opacity:1;background-color:rgb(195 185 251/var(--tw-bg-opacity,1))}.bg-\[\#C6E8BE\]{--tw-bg-opacity:1;background-color:rgb(198 232 190/var(--tw-bg-opacity,1))}.bg-\[\#C8E6C9\]{--tw-bg-opacity:1;background-color:rgb(200 230 201/var(--tw-bg-opacity,1))}.bg-\[\#CCCCFF\]{--tw-bg-opacity:1;background-color:rgb(204 204 255/var(--tw-bg-opacity,1))}.bg-\[\#CDE7F6\]{--tw-bg-opacity:1;background-color:rgb(205 231 246/var(--tw-bg-opacity,1))}.bg-\[\#CDF6D3\]{--tw-bg-opacity:1;background-color:rgb(205 246 211/var(--tw-bg-opacity,1))}.bg-\[\#D0C9E8\]{--tw-bg-opacity:1;background-color:rgb(208 201 232/var(--tw-bg-opacity,1))}.bg-\[\#D63855\]{--tw-bg-opacity:1;background-color:rgb(214 56 85/var(--tw-bg-opacity,1))}.bg-\[\#D6C900\]{--tw-bg-opacity:1;background-color:rgb(214 201 0/var(--tw-bg-opacity,1))}.bg-\[\#DB364926\]{background-color:#db364926}.bg-\[\#DB4437\]{--tw-bg-opacity:1;background-color:rgb(219 68 55/var(--tw-bg-opacity,1))}.bg-\[\#DDE0E4\]{--tw-bg-opacity:1;background-color:rgb(221 224 228/var(--tw-bg-opacity,1))}.bg-\[\#DDF3E1\]{--tw-bg-opacity:1;background-color:rgb(221 243 225/var(--tw-bg-opacity,1))}.bg-\[\#E0E3E7\]{--tw-bg-opacity:1;background-color:rgb(224 227 231/var(--tw-bg-opacity,1))}.bg-\[\#E1DCFD\]{--tw-bg-opacity:1;background-color:rgb(225 220 253/var(--tw-bg-opacity,1))}.bg-\[\#E1E1E1\]{--tw-bg-opacity:1;background-color:rgb(225 225 225/var(--tw-bg-opacity,1))}.bg-\[\#E5E5E5\]{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.bg-\[\#E83934\]{--tw-bg-opacity:1;background-color:rgb(232 57 52/var(--tw-bg-opacity,1))}.bg-\[\#E83B37\]{--tw-bg-opacity:1;background-color:rgb(232 59 55/var(--tw-bg-opacity,1))}.bg-\[\#E8E6E2\]{--tw-bg-opacity:1;background-color:rgb(232 230 226/var(--tw-bg-opacity,1))}.bg-\[\#E8F0FF\]{--tw-bg-opacity:1;background-color:rgb(232 240 255/var(--tw-bg-opacity,1))}.bg-\[\#E8F1FF\]{--tw-bg-opacity:1;background-color:rgb(232 241 255/var(--tw-bg-opacity,1))}.bg-\[\#E8F1FF\]\/60{background-color:#e8f1ff99}.bg-\[\#E8F5E9\]{--tw-bg-opacity:1;background-color:rgb(232 245 233/var(--tw-bg-opacity,1))}.bg-\[\#E8FBEF\]{--tw-bg-opacity:1;background-color:rgb(232 251 239/var(--tw-bg-opacity,1))}.bg-\[\#E9156E\]{--tw-bg-opacity:1;background-color:rgb(233 21 110/var(--tw-bg-opacity,1))}.bg-\[\#E9DAFC\]{--tw-bg-opacity:1;background-color:rgb(233 218 252/var(--tw-bg-opacity,1))}.bg-\[\#E9E9E94D\]{background-color:#e9e9e94d}.bg-\[\#EC4899\]{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-\[\#ECFDF3\]{--tw-bg-opacity:1;background-color:rgb(236 253 243/var(--tw-bg-opacity,1))}.bg-\[\#ED5565\]{--tw-bg-opacity:1;background-color:rgb(237 85 101/var(--tw-bg-opacity,1))}.bg-\[\#EDEAFE\]{--tw-bg-opacity:1;background-color:rgb(237 234 254/var(--tw-bg-opacity,1))}.bg-\[\#EE8F35\]{--tw-bg-opacity:1;background-color:rgb(238 143 53/var(--tw-bg-opacity,1))}.bg-\[\#EEA0A0\]{--tw-bg-opacity:1;background-color:rgb(238 160 160/var(--tw-bg-opacity,1))}.bg-\[\#EEFAFF\]{--tw-bg-opacity:1;background-color:rgb(238 250 255/var(--tw-bg-opacity,1))}.bg-\[\#EFC458\]{--tw-bg-opacity:1;background-color:rgb(239 196 88/var(--tw-bg-opacity,1))}.bg-\[\#EFDDF8\]{--tw-bg-opacity:1;background-color:rgb(239 221 248/var(--tw-bg-opacity,1))}.bg-\[\#F18701\]{--tw-bg-opacity:1;background-color:rgb(241 135 1/var(--tw-bg-opacity,1))}.bg-\[\#F1F5F9\]{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-\[\#F2F2F2\]{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1))}.bg-\[\#F3F4FF\]{--tw-bg-opacity:1;background-color:rgb(243 244 255/var(--tw-bg-opacity,1))}.bg-\[\#F44336\]{--tw-bg-opacity:1;background-color:rgb(244 67 54/var(--tw-bg-opacity,1))}.bg-\[\#F485C7\]{--tw-bg-opacity:1;background-color:rgb(244 133 199/var(--tw-bg-opacity,1))}.bg-\[\#F4F3F0\]{--tw-bg-opacity:1;background-color:rgb(244 243 240/var(--tw-bg-opacity,1))}.bg-\[\#F4F6F9\]{--tw-bg-opacity:1;background-color:rgb(244 246 249/var(--tw-bg-opacity,1))}.bg-\[\#F5F4F1\]{--tw-bg-opacity:1;background-color:rgb(245 244 241/var(--tw-bg-opacity,1))}.bg-\[\#F66747\]{--tw-bg-opacity:1;background-color:rgb(246 103 71/var(--tw-bg-opacity,1))}.bg-\[\#F6CDCD\]{--tw-bg-opacity:1;background-color:rgb(246 205 205/var(--tw-bg-opacity,1))}.bg-\[\#F6CDED\]{--tw-bg-opacity:1;background-color:rgb(246 205 237/var(--tw-bg-opacity,1))}.bg-\[\#F6E1CD\]{--tw-bg-opacity:1;background-color:rgb(246 225 205/var(--tw-bg-opacity,1))}.bg-\[\#F8F7FF\]{--tw-bg-opacity:1;background-color:rgb(248 247 255/var(--tw-bg-opacity,1))}.bg-\[\#F8FAFC\]{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-\[\#F8FAFC\]\/95{background-color:#f8fafcf2}.bg-\[\#F9E7BC\]{--tw-bg-opacity:1;background-color:rgb(249 231 188/var(--tw-bg-opacity,1))}.bg-\[\#FAD7D6\]{--tw-bg-opacity:1;background-color:rgb(250 215 214/var(--tw-bg-opacity,1))}.bg-\[\#FAFAF9\]{--tw-bg-opacity:1;background-color:rgb(250 250 249/var(--tw-bg-opacity,1))}.bg-\[\#FAFAFB\]{--tw-bg-opacity:1;background-color:rgb(250 250 251/var(--tw-bg-opacity,1))}.bg-\[\#FAFAFC\]{--tw-bg-opacity:1;background-color:rgb(250 250 252/var(--tw-bg-opacity,1))}.bg-\[\#FCD1C8\]{--tw-bg-opacity:1;background-color:rgb(252 209 200/var(--tw-bg-opacity,1))}.bg-\[\#FCDAEE\]{--tw-bg-opacity:1;background-color:rgb(252 218 238/var(--tw-bg-opacity,1))}.bg-\[\#FCE9D7\]{--tw-bg-opacity:1;background-color:rgb(252 233 215/var(--tw-bg-opacity,1))}.bg-\[\#FEA41D\]{--tw-bg-opacity:1;background-color:rgb(254 164 29/var(--tw-bg-opacity,1))}.bg-\[\#FEBC2E\]{--tw-bg-opacity:1;background-color:rgb(254 188 46/var(--tw-bg-opacity,1))}.bg-\[\#FEFF42\]{--tw-bg-opacity:1;background-color:rgb(254 255 66/var(--tw-bg-opacity,1))}.bg-\[\#FF5F57\]{--tw-bg-opacity:1;background-color:rgb(255 95 87/var(--tw-bg-opacity,1))}.bg-\[\#FF9500\]{--tw-bg-opacity:1;background-color:rgb(255 149 0/var(--tw-bg-opacity,1))}.bg-\[\#FF9F52\]{--tw-bg-opacity:1;background-color:rgb(255 159 82/var(--tw-bg-opacity,1))}.bg-\[\#FFA64C\]{--tw-bg-opacity:1;background-color:rgb(255 166 76/var(--tw-bg-opacity,1))}.bg-\[\#FFB6C1\]{--tw-bg-opacity:1;background-color:rgb(255 182 193/var(--tw-bg-opacity,1))}.bg-\[\#FFCE54\]{--tw-bg-opacity:1;background-color:rgb(255 206 84/var(--tw-bg-opacity,1))}.bg-\[\#FFDCDC\]{--tw-bg-opacity:1;background-color:rgb(255 220 220/var(--tw-bg-opacity,1))}.bg-\[\#FFE0B2\]{--tw-bg-opacity:1;background-color:rgb(255 224 178/var(--tw-bg-opacity,1))}.bg-\[\#FFE9E7\]{--tw-bg-opacity:1;background-color:rgb(255 233 231/var(--tw-bg-opacity,1))}.bg-\[\#FFEBEE\]{--tw-bg-opacity:1;background-color:rgb(255 235 238/var(--tw-bg-opacity,1))}.bg-\[\#FFEEEE\]{--tw-bg-opacity:1;background-color:rgb(255 238 238/var(--tw-bg-opacity,1))}.bg-\[\#FFF3E8\]{--tw-bg-opacity:1;background-color:rgb(255 243 232/var(--tw-bg-opacity,1))}.bg-\[\#FFF4E5\]{--tw-bg-opacity:1;background-color:rgb(255 244 229/var(--tw-bg-opacity,1))}.bg-\[\#FFF9C7\]{--tw-bg-opacity:1;background-color:rgb(255 249 199/var(--tw-bg-opacity,1))}.bg-\[\#FFFFFF\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-\[\#a3a3a3\]{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity,1))}.bg-\[\#a6292e\]{--tw-bg-opacity:1;background-color:rgb(166 41 46/var(--tw-bg-opacity,1))}.bg-\[\#aaa4c5\]{--tw-bg-opacity:1;background-color:rgb(170 164 197/var(--tw-bg-opacity,1))}.bg-\[\#b6e837\]{--tw-bg-opacity:1;background-color:rgb(182 232 55/var(--tw-bg-opacity,1))}.bg-\[\#c4c1c2\]{--tw-bg-opacity:1;background-color:rgb(196 193 194/var(--tw-bg-opacity,1))}.bg-\[\#cdf6e578\]{background-color:#cdf6e578}.bg-\[\#cecece\]{--tw-bg-opacity:1;background-color:rgb(206 206 206/var(--tw-bg-opacity,1))}.bg-\[\#d9d9d980\]{background-color:#d9d9d980}.bg-\[\#e7e7f8\]{--tw-bg-opacity:1;background-color:rgb(231 231 248/var(--tw-bg-opacity,1))}.bg-\[\#ea6c2d\]{--tw-bg-opacity:1;background-color:rgb(234 108 45/var(--tw-bg-opacity,1))}.bg-\[\#eaf1ff\]{--tw-bg-opacity:1;background-color:rgb(234 241 255/var(--tw-bg-opacity,1))}.bg-\[\#ef4444\]{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-\[\#efe7de\]{--tw-bg-opacity:1;background-color:rgb(239 231 222/var(--tw-bg-opacity,1))}.bg-\[\#efeff1\]{--tw-bg-opacity:1;background-color:rgb(239 239 241/var(--tw-bg-opacity,1))}.bg-\[\#f0f2f5\]{--tw-bg-opacity:1;background-color:rgb(240 242 245/var(--tw-bg-opacity,1))}.bg-\[\#f0fdf4\]{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-\[\#f2f2f2\]{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1))}.bg-\[\#f2f2f7\]{--tw-bg-opacity:1;background-color:rgb(242 242 247/var(--tw-bg-opacity,1))}.bg-\[\#f2f3f7\]{--tw-bg-opacity:1;background-color:rgb(242 243 247/var(--tw-bg-opacity,1))}.bg-\[\#fde8ef\]{--tw-bg-opacity:1;background-color:rgb(253 232 239/var(--tw-bg-opacity,1))}.bg-\[\#fef9c3\]{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-\[\#fff1e0\]{--tw-bg-opacity:1;background-color:rgb(255 241 224/var(--tw-bg-opacity,1))}.bg-\[\#fff1f0\]{--tw-bg-opacity:1;background-color:rgb(255 241 240/var(--tw-bg-opacity,1))}.bg-\[\#ffffff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-\[black\]{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-\[green\]{--tw-bg-opacity:1;background-color:rgb(0 128 0/var(--tw-bg-opacity,1))}.bg-\[red\]{--tw-bg-opacity:1;background-color:rgb(255 0 0/var(--tw-bg-opacity,1))}.bg-\[rgba\(0\,122\,255\,\.2\)\]{background-color:#007aff33}.bg-\[rgba\(15\,23\,42\,\.55\)\]{background-color:#0f172a8c}.bg-\[rgba\(20\,16\,40\,\.55\)\]{background-color:#1410288c}.bg-\[rgba\(24\,20\,16\,\.42\)\],.bg-\[rgba\(24\,20\,16\,0\.42\)\]{background-color:#1814106b}.bg-\[rgba\(255\,255\,255\,\.92\)\]{background-color:#ffffffeb}.bg-\[rgba\(52\,199\,89\,\.25\)\]{background-color:#34c75940}.bg-\[white\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-\[white\]\/10{background-color:#ffffff1a}.bg-\[white\]\/20{background-color:#fff3}.bg-\[white\]\/40{background-color:#fff6}.bg-\[white\]\/5{background-color:#ffffff0d}.bg-\[white\]\/90{background-color:#ffffffe6}.bg-action{background-color:var(--sm-action)}.bg-action-hover{background-color:var(--sm-action-hover)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-blue{background-color:var(--sm-blue)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/30{background-color:#eff6ff4d}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-blue-ink{background-color:var(--sm-blue-ink)}.bg-blue-line{background-color:var(--sm-blue-line)}.bg-blue-soft{background-color:var(--sm-blue-soft)}.bg-blue-tint{background-color:var(--sm-blue-tint)}.bg-blue-wash{background-color:var(--sm-blue-wash)}.bg-blue-wash-2{background-color:var(--sm-blue-wash-2)}.bg-control{background-color:var(--sm-control-border)}.bg-current{background-color:currentColor}.bg-demoBGPrimary{background-color:#fbf1e7}.bg-demoBGSecondary{background-color:#e7ecf2}.bg-demoColorChathamsBlue{--tw-bg-opacity:1;background-color:rgb(20 69 130/var(--tw-bg-opacity,1))}.bg-demoColorGoldenBell{--tw-bg-opacity:1;background-color:rgb(223 121 16/var(--tw-bg-opacity,1))}.bg-demoColorGoldenBellLighter{--tw-bg-opacity:1;background-color:rgb(248 228 207/var(--tw-bg-opacity,1))}.bg-demoColorGray{--tw-bg-opacity:1;background-color:rgb(208 217 230/var(--tw-bg-opacity,1))}.bg-glass-control{background-color:var(--sm-glass-control)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-100\/80{background-color:#f3f4f6cc}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-200\/80{background-color:#e5e7ebcc}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-300\/80{background-color:#d1d5dbcc}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-50\/80{background-color:#f9fafbcc}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-950{--tw-bg-opacity:1;background-color:rgb(3 7 18/var(--tw-bg-opacity,1))}.bg-green{background-color:var(--sm-green)}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-50\/30{background-color:#f0fdf44d}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-green-ink{background-color:var(--sm-green-ink)}.bg-green-line{background-color:var(--sm-green-line)}.bg-green-wash{background-color:var(--sm-green-wash)}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-50\/30{background-color:#eef2ff4d}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-ink{background-color:var(--sm-ink)}.bg-ink-2{background-color:var(--sm-ink-2)}.bg-ink-3{background-color:var(--sm-ink-3)}.bg-ink-4{background-color:var(--sm-ink-4)}.bg-logingray-100{--tw-bg-opacity:1;background-color:rgb(244 246 249/var(--tw-bg-opacity,1))}.bg-loginpurple-500_01{--tw-bg-opacity:1;background-color:rgb(139 51 207/var(--tw-bg-opacity,1))}.bg-loginwhite-A700{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-navy{background-color:var(--sm-navy)}.bg-neutral-20{--tw-bg-opacity:1;background-color:rgb(250 250 251/var(--tw-bg-opacity,1))}.bg-neutral-200{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.bg-neutral-30{--tw-bg-opacity:1;background-color:rgb(244 246 249/var(--tw-bg-opacity,1))}.bg-neutral-40{--tw-bg-opacity:1;background-color:rgb(224 227 231/var(--tw-bg-opacity,1))}.bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(199 205 212/var(--tw-bg-opacity,1))}.bg-neutral-60{--tw-bg-opacity:1;background-color:rgb(149 158 168/var(--tw-bg-opacity,1))}.bg-neutral-70{--tw-bg-opacity:1;background-color:rgb(104 113 127/var(--tw-bg-opacity,1))}.bg-neutral-90{--tw-bg-opacity:1;background-color:rgb(36 42 52/var(--tw-bg-opacity,1))}.bg-neutral-90\/40{background-color:#242a3466}.bg-neutral-dark{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-neutral-light{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-orange{background-color:var(--sm-orange)}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-700{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.bg-orange-ink{background-color:var(--sm-orange-ink)}.bg-orange-line{background-color:var(--sm-orange-line)}.bg-orange-wash{background-color:var(--sm-orange-wash)}.bg-page{background-color:var(--sm-page)}.bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-primary-10{--tw-bg-opacity:1;background-color:rgb(237 234 254/var(--tw-bg-opacity,1))}.bg-primary-10\/60{background-color:#edeafe99}.bg-primary-20{--tw-bg-opacity:1;background-color:rgb(225 220 253/var(--tw-bg-opacity,1))}.bg-primary-30{--tw-bg-opacity:1;background-color:rgb(195 185 251/var(--tw-bg-opacity,1))}.bg-primary-70{--tw-bg-opacity:1;background-color:rgb(70 56 192/var(--tw-bg-opacity,1))}.bg-primary-main{--tw-bg-opacity:1;background-color:rgb(94 77 224/var(--tw-bg-opacity,1))}.bg-primary-main\/10{background-color:#5e4de01a}.bg-primary-main\/20{background-color:#5e4de033}.bg-primary-main\/5{background-color:#5e4de00d}.bg-primary-wash{background-color:var(--sm-primary-wash)}.bg-purple{background-color:var(--sm-purple)}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-purple-50\/30{background-color:#faf5ff4d}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-purple-line{background-color:var(--sm-purple-line)}.bg-purple-wash{background-color:var(--sm-purple-wash)}.bg-red{background-color:var(--sm-red)}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-50\/70{background-color:#fef2f2b3}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-ink{background-color:var(--sm-red-ink)}.bg-red-line{background-color:var(--sm-red-line)}.bg-red-wash{background-color:var(--sm-red-wash)}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rule{background-color:var(--sm-rule)}.bg-rule-firm{background-color:var(--sm-rule-firm)}.bg-scrim{background-color:var(--sm-scrim)}.bg-secondary-green{--tw-bg-opacity:1;background-color:rgb(84 195 103/var(--tw-bg-opacity,1))}.bg-secondary-green-30{--tw-bg-opacity:1;background-color:rgb(203 247 210/var(--tw-bg-opacity,1))}.bg-secondary-orange{--tw-bg-opacity:1;background-color:rgb(228 109 47/var(--tw-bg-opacity,1))}.bg-secondary-orange-light{--tw-bg-opacity:1;background-color:rgb(238 143 53/var(--tw-bg-opacity,1))}.bg-secondary-red{--tw-bg-opacity:1;background-color:rgb(232 57 52/var(--tw-bg-opacity,1))}.bg-secondary-red-30{--tw-bg-opacity:1;background-color:rgb(255 241 240/var(--tw-bg-opacity,1))}.bg-secondary-violet{--tw-bg-opacity:1;background-color:rgb(173 85 218/var(--tw-bg-opacity,1))}.bg-secondary-yellow{--tw-bg-opacity:1;background-color:rgb(251 204 52/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-400{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.bg-stone-100{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity,1))}.bg-stone-300{--tw-bg-opacity:1;background-color:rgb(214 211 209/var(--tw-bg-opacity,1))}.bg-strong-facebook{background-color:var(--sm-strong-facebook)}.bg-strong-green{background-color:var(--sm-strong-green)}.bg-strong-orange{background-color:var(--sm-strong-orange)}.bg-strong-purple{background-color:var(--sm-strong-purple)}.bg-strong-red{background-color:var(--sm-strong-red)}.bg-strong-whatsapp{background-color:var(--sm-strong-whatsapp)}.bg-strong-youtube{background-color:var(--sm-strong-youtube)}.bg-sunken{background-color:var(--sm-sunken)}.bg-sunken-2{background-color:var(--sm-sunken-2)}.bg-surface{background-color:var(--sm-surface)}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-veil{background-color:var(--sm-veil)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/30{background-color:#ffffff4d}.bg-white\/35{background-color:#ffffff59}.bg-white\/40{background-color:#fff6}.bg-white\/45{background-color:#ffffff73}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/65{background-color:#ffffffa6}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-opacity-10{--tw-bg-opacity:.1}.bg-opacity-20{--tw-bg-opacity:.2}.bg-opacity-30{--tw-bg-opacity:.3}.bg-opacity-40{--tw-bg-opacity:.4}.bg-opacity-50{--tw-bg-opacity:.5}.bg-opacity-70{--tw-bg-opacity:.7}.bg-opacity-75{--tw-bg-opacity:.75}.bg-opacity-80{--tw-bg-opacity:.8}.\!bg-gradient{background-image:linear-gradient(90deg,#8133fc,#8f34f5,#a135eb,#b437e2,#c538d9)!important}.bg-\[url\(\'\/src\/assets\/images\/imageBG\.webp\'\)\]{background-image:url(/assets/imageBG-C5RgaaBu.webp)}.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-\[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")}.bg-gradient{background-image:linear-gradient(90deg,#8133fc,#8f34f5,#a135eb,#b437e2,#c538d9)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--tw-gradient-stops))}.bg-gradient1{background-image:linear-gradient(90deg,#7f32fe,#a335ea,#c338da)}.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-gradient7{background-image:linear-gradient(39deg,#e24939 0%,#e55232 0%,#c7366b 1%,#9f33ac 37%,#8532d7 100%)}.bg-hatch{background-image:repeating-linear-gradient(135deg, var(--sm-sunken-2) 0 4px, transparent 4px 8px)}.bg-instagram{background-image:linear-gradient(115deg,#f9ce34,#ee2a7b,#6228d7)}.bg-leftToolbarGradient{background-image:linear-gradient(360deg,#e5532e 0%,#dc384b 5%,#8533d7 98%)}.bg-lineGradientForPreEventModal{background-image:linear-gradient(90deg,#8432d7 0%,#fff 50%,#8432d7 100%)}.bg-mindzitToolTipGradient{background-image:linear-gradient(#8431d6 0%,#0f0140 95% 100%)}.bg-missing{background-image:repeating-linear-gradient(135deg, var(--sm-orange-wash) 0 6px, transparent 6px 12px)}.bg-shimmer{background-image:linear-gradient(90deg, var(--sm-sunken) 0%, var(--sm-sunken-2) 50%, var(--sm-sunken) 100%)}.from-\[\#007AFF\]{--tw-gradient-from:#007aff var(--tw-gradient-from-position);--tw-gradient-to:#007aff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0F0C1E\]\/85{--tw-gradient-from:#0f0c1ed9 var(--tw-gradient-from-position);--tw-gradient-to:#0f0c1e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2E2A93\]{--tw-gradient-from:#2e2a93 var(--tw-gradient-from-position);--tw-gradient-to:#2e2a9300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#93C5FD\]{--tw-gradient-from:#93c5fd var(--tw-gradient-from-position);--tw-gradient-to:#93c5fd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#DB3649\]{--tw-gradient-from:#db3649 var(--tw-gradient-from-position);--tw-gradient-to:#db364900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#E24C35\]{--tw-gradient-from:#e24c35 var(--tw-gradient-from-position);--tw-gradient-to:#e24c3500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#E8F1FF\]{--tw-gradient-from:#e8f1ff var(--tw-gradient-from-position);--tw-gradient-to:#e8f1ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F59E0B\]{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FDE8EF\]{--tw-gradient-from:#fde8ef var(--tw-gradient-from-position);--tw-gradient-to:#fde8ef00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e55232\]{--tw-gradient-from:#e55232 var(--tw-gradient-from-position);--tw-gradient-to:#e5523200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-100{--tw-gradient-from:#fef3c7 var(--tw-gradient-from-position);--tw-gradient-to:#fef3c700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/5{--tw-gradient-from:#0000000d var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from:#000000b3 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-100{--tw-gradient-from:#f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to:#f3f4f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-200{--tw-gradient-from:#e5e7eb var(--tw-gradient-from-position);--tw-gradient-to:#e5e7eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from:#1f2937 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-100{--tw-gradient-from:#dcfce7 var(--tw-gradient-from-position);--tw-gradient-to:#dcfce700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-wash{--tw-gradient-from:var(--sm-green-wash) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-500{--tw-gradient-from:#737373 var(--tw-gradient-from-position);--tw-gradient-to:#73737300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-100{--tw-gradient-from:#ffedd5 var(--tw-gradient-from-position);--tw-gradient-to:#ffedd500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-wash{--tw-gradient-from:var(--sm-orange-wash) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from:#ec4899 var(--tw-gradient-from-position);--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-100{--tw-gradient-from:#ccfbf1 var(--tw-gradient-from-position);--tw-gradient-to:#ccfbf100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from:#facc15 var(--tw-gradient-from-position);--tw-gradient-to:#facc1500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#3530C0\]{--tw-gradient-to:#3530c000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #3530c0 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#8532d7\]{--tw-gradient-to:#8532d700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #8532d7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#8E32C4\]{--tw-gradient-to:#8e32c400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #8e32c4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#AF52DE\]{--tw-gradient-to:#af52de00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #af52de var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#EC4899\]{--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ec4899 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-100{--tw-gradient-to:#f3f4f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #f3f4f6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-200{--tw-gradient-to:#e5e7eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e5e7eb var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-700{--tw-gradient-to:#37415100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #374151 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-500{--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ef4444 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0051D5\]{--tw-gradient-to:#0051d5 var(--tw-gradient-to-position)}.to-\[\#007AFF\]{--tw-gradient-to:#007aff var(--tw-gradient-to-position)}.to-\[\#0F172A\]{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-\[\#4736E0\]{--tw-gradient-to:#4736e0 var(--tw-gradient-to-position)}.to-\[\#7C3AED\]{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.to-\[\#8431D6\]{--tw-gradient-to:#8431d6 var(--tw-gradient-to-position)}.to-\[\#8532d7\]{--tw-gradient-to:#8532d7 var(--tw-gradient-to-position)}.to-\[\#8E32C4\]{--tw-gradient-to:#8e32c4 var(--tw-gradient-to-position)}.to-\[\#93C5FD\]{--tw-gradient-to:#93c5fd var(--tw-gradient-to-position)}.to-\[\#AF52DE\]{--tw-gradient-to:#af52de var(--tw-gradient-to-position)}.to-\[\#BFDBFE\]{--tw-gradient-to:#bfdbfe var(--tw-gradient-to-position)}.to-\[\#D9364B\]{--tw-gradient-to:#d9364b var(--tw-gradient-to-position)}.to-\[\#E8F1FF\]\/60{--tw-gradient-to:#e8f1ff99 var(--tw-gradient-to-position)}.to-\[\#FBCFE8\]{--tw-gradient-to:#fbcfe8 var(--tw-gradient-to-position)}.to-\[\#e55232\]{--tw-gradient-to:#e55232 var(--tw-gradient-to-position)}.to-\[rgba\(15\,12\,30\,\.85\)\]{--tw-gradient-to:#0f0c1ed9 var(--tw-gradient-to-position)}.to-\[rgba\(244\,246\,249\,0\.97\)\]{--tw-gradient-to:#f4f6f9f7 var(--tw-gradient-to-position)}.to-amber-200{--tw-gradient-to:#fde68a var(--tw-gradient-to-position)}.to-black\/35{--tw-gradient-to:#00000059 var(--tw-gradient-to-position)}.to-black\/85{--tw-gradient-to:#000000d9 var(--tw-gradient-to-position)}.to-emerald-100{--tw-gradient-to:#d1fae5 var(--tw-gradient-to-position)}.to-emerald-200{--tw-gradient-to:#a7f3d0 var(--tw-gradient-to-position)}.to-gray-100{--tw-gradient-to:#f3f4f6 var(--tw-gradient-to-position)}.to-gray-200{--tw-gradient-to:#e5e7eb var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to:#f9fafb var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to:#a855f7 var(--tw-gradient-to-position)}.to-rose-200{--tw-gradient-to:#fecdd3 var(--tw-gradient-to-position)}.to-surface{--tw-gradient-to:var(--sm-surface) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-cover{background-size:cover}.bg-double-x{background-size:200% 100%}.bg-fixed{background-attachment:fixed}.bg-center{background-position:50%}.fill-blue{fill:var(--sm-blue)}.fill-blue-ink{fill:var(--sm-blue-ink)}.fill-blue-wash{fill:var(--sm-blue-wash)}.fill-current{fill:currentColor}.fill-gray-100{fill:#f3f4f6}.fill-green{fill:var(--sm-green)}.fill-ink-2{fill:var(--sm-ink-2)}.fill-ink-3{fill:var(--sm-ink-3)}.fill-ink-4{fill:var(--sm-ink-4)}.fill-none{fill:none}.fill-orange{fill:var(--sm-orange)}.fill-red-wash{fill:var(--sm-red-wash)}.fill-rule{fill:var(--sm-rule)}.fill-surface{fill:var(--sm-surface)}.fill-white{fill:#fff}.stroke-blue{stroke:var(--sm-blue)}.stroke-blue-soft{stroke:var(--sm-blue-soft)}.stroke-green{stroke:var(--sm-green)}.stroke-ink-3{stroke:var(--sm-ink-3)}.stroke-ink-4{stroke:var(--sm-ink-4)}.stroke-orange{stroke:var(--sm-orange)}.stroke-red{stroke:var(--sm-red)}.stroke-rule{stroke:var(--sm-rule)}.stroke-sunken{stroke:var(--sm-sunken)}.stroke-surface{stroke:var(--sm-surface)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-left{object-position:left}.object-top{object-position:top}.\!p-0{padding:0!important}.\!p-1{padding:calc(var(--sm-unit) * 1)!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--sm-unit) * .5)}.p-1{padding:calc(var(--sm-unit) * 1)}.p-1\.5{padding:calc(var(--sm-unit) * 1.5)}.p-10{padding:calc(var(--sm-unit) * 10)}.p-12{padding:calc(var(--sm-unit) * 12)}.p-2{padding:calc(var(--sm-unit) * 2)}.p-2\.5{padding:calc(var(--sm-unit) * 2.5)}.p-3{padding:calc(var(--sm-unit) * 3)}.p-3\.5{padding:calc(var(--sm-unit) * 3.5)}.p-4{padding:calc(var(--sm-unit) * 4)}.p-5{padding:calc(var(--sm-unit) * 5)}.p-6{padding:calc(var(--sm-unit) * 6)}.p-7{padding:calc(var(--sm-unit) * 7)}.p-8{padding:calc(var(--sm-unit) * 8)}.p-9{padding:calc(var(--sm-unit) * 9)}.p-\[\.28vh\]{padding:.28vh}.p-\[0\.25vh\]{padding:.25vh}.p-\[0\.25vw\]{padding:.25vw}.p-\[0\.2vh\]{padding:.2vh}.p-\[0\.2vw\]{padding:.2vw}.p-\[0\.37vh\]{padding:.37vh}.p-\[0\.3vh\]{padding:.3vh}.p-\[0\.3vw\]{padding:.3vw}.p-\[0\.45vh\]{padding:.45vh}.p-\[0\.4vh\]{padding:.4vh}.p-\[0\.4vw\]{padding:.4vw}.p-\[0\.5vw\]{padding:.5vw}.p-\[0\.74vh\]{padding:.74vh}.p-\[0\.75vw\]{padding:.75vw}.p-\[0\.7vh\]{padding:.7vh}.p-\[0\.7vw\]{padding:.7vw}.p-\[0\.8vh\]{padding:.8vh}.p-\[0\.8vw\]{padding:.8vw}.p-\[0\.9rem\]{padding:.9rem}.p-\[0\.9vh\]{padding:.9vh}.p-\[1\%\]{padding:1%}.p-\[1\.2vw\]{padding:1.2vw}.p-\[1\.33vh\]{padding:1.33vh}.p-\[1\.4vh\]{padding:1.4vh}.p-\[1\.6vw\]{padding:1.6vw}.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\.7vw\]{padding:1.7vw}.p-\[11px_12px\]{padding:11px 12px}.p-\[12px\]{padding:12px}.p-\[15px\]{padding:15px}.p-\[18px\]{padding:18px}.p-\[1vh\]{padding:1vh}.p-\[1vw\]{padding:1vw}.p-\[2\%\]{padding:2%}.p-\[2\.2vh\]{padding:2.2vh}.p-\[2\.4vh\]{padding:2.4vh}.p-\[2\.8vh\]{padding:2.8vh}.p-\[20px\]{padding:20px}.p-\[28px_26px\]{padding:28px 26px}.p-\[2px\]{padding:2px}.p-\[2vh\]{padding:2vh}.p-\[3\.33vh_3\.11vh_2\.89vh\]{padding:3.33vh 3.11vh 2.89vh}.p-\[3\.4vh_2\.8vh\]{padding:3.4vh 2.8vh}.p-\[30px_28px_26px\]{padding:30px 28px 26px}.p-\[3px\]{padding:3px}.p-\[3vh_2\.6vh_2\.6vh\]{padding:3vh 2.6vh 2.6vh}.p-\[4\%\]{padding:4%}.p-\[4\.8vh\]{padding:4.8vh}.p-\[5px\]{padding:5px}.p-\[6\%\]{padding:6%}.p-\[9px\]{padding:9px}.p-px{padding:1px}.\!px-2{padding-left:calc(var(--sm-unit) * 2)!important;padding-right:calc(var(--sm-unit) * 2)!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:calc(var(--sm-unit) * .5);padding-right:calc(var(--sm-unit) * .5)}.px-1{padding-left:calc(var(--sm-unit) * 1);padding-right:calc(var(--sm-unit) * 1)}.px-1\.5{padding-left:calc(var(--sm-unit) * 1.5);padding-right:calc(var(--sm-unit) * 1.5)}.px-10{padding-left:calc(var(--sm-unit) * 10);padding-right:calc(var(--sm-unit) * 10)}.px-12{padding-left:calc(var(--sm-unit) * 12);padding-right:calc(var(--sm-unit) * 12)}.px-16{padding-left:calc(var(--sm-unit) * 16);padding-right:calc(var(--sm-unit) * 16)}.px-2{padding-left:calc(var(--sm-unit) * 2);padding-right:calc(var(--sm-unit) * 2)}.px-2\.5{padding-left:calc(var(--sm-unit) * 2.5);padding-right:calc(var(--sm-unit) * 2.5)}.px-3{padding-left:calc(var(--sm-unit) * 3);padding-right:calc(var(--sm-unit) * 3)}.px-3\.5{padding-left:calc(var(--sm-unit) * 3.5);padding-right:calc(var(--sm-unit) * 3.5)}.px-4{padding-left:calc(var(--sm-unit) * 4);padding-right:calc(var(--sm-unit) * 4)}.px-4\.5{padding-left:calc(var(--sm-unit) * 4.5);padding-right:calc(var(--sm-unit) * 4.5)}.px-5{padding-left:calc(var(--sm-unit) * 5);padding-right:calc(var(--sm-unit) * 5)}.px-6{padding-left:calc(var(--sm-unit) * 6);padding-right:calc(var(--sm-unit) * 6)}.px-7{padding-left:calc(var(--sm-unit) * 7);padding-right:calc(var(--sm-unit) * 7)}.px-8{padding-left:calc(var(--sm-unit) * 8);padding-right:calc(var(--sm-unit) * 8)}.px-\[\.78vh\]{padding-left:.78vh;padding-right:.78vh}.px-\[0\.35vh\]{padding-left:.35vh;padding-right:.35vh}.px-\[0\.3vw\]{padding-left:.3vw;padding-right:.3vw}.px-\[0\.4vw\]{padding-left:.4vw;padding-right:.4vw}.px-\[0\.55vh\]{padding-left:.55vh;padding-right:.55vh}.px-\[0\.55vw\]{padding-left:.55vw;padding-right:.55vw}.px-\[0\.5vh\]{padding-left:.5vh;padding-right:.5vh}.px-\[0\.65vw\]{padding-left:.65vw;padding-right:.65vw}.px-\[0\.6vw\]{padding-left:.6vw;padding-right:.6vw}.px-\[0\.723vh\]{padding-left:.723vh;padding-right:.723vh}.px-\[0\.7vw\]{padding-left:.7vw;padding-right:.7vw}.px-\[0\.843vh\]{padding-left:.843vh;padding-right:.843vh}.px-\[0\.85vw\]{padding-left:.85vw;padding-right:.85vw}.px-\[0\.88vh\]{padding-left:.88vh;padding-right:.88vh}.px-\[0\.8vw\]{padding-left:.8vw;padding-right:.8vw}.px-\[0\.9vw\]{padding-left:.9vw;padding-right:.9vw}.px-\[1\%\]{padding-left:1%;padding-right:1%}.px-\[1\.05vw\]{padding-left:1.05vw;padding-right:1.05vw}.px-\[1\.11vh\]{padding-left:1.11vh;padding-right:1.11vh}.px-\[1\.15vh\]{padding-left:1.15vh;padding-right:1.15vh}.px-\[1\.15vw\]{padding-left:1.15vw;padding-right:1.15vw}.px-\[1\.1vh\]{padding-left:1.1vh;padding-right:1.1vh}.px-\[1\.1vw\]{padding-left:1.1vw;padding-right:1.1vw}.px-\[1\.22vh\]{padding-left:1.22vh;padding-right:1.22vh}.px-\[1\.25vh\]{padding-left:1.25vh;padding-right:1.25vh}.px-\[1\.25vw\]{padding-left:1.25vw;padding-right:1.25vw}.px-\[1\.2vh\]{padding-left:1.2vh;padding-right:1.2vh}.px-\[1\.2vw\]{padding-left:1.2vw;padding-right:1.2vw}.px-\[1\.35vw\]{padding-left:1.35vw;padding-right:1.35vw}.px-\[1\.38vw\]{padding-left:1.38vw;padding-right:1.38vw}.px-\[1\.45vh\]{padding-left:1.45vh;padding-right:1.45vh}.px-\[1\.45vw\]{padding-left:1.45vw;padding-right:1.45vw}.px-\[1\.48vh\]{padding-left:1.48vh;padding-right:1.48vh}.px-\[1\.4vh\]{padding-left:1.4vh;padding-right:1.4vh}.px-\[1\.4vw\]{padding-left:1.4vw;padding-right:1.4vw}.px-\[1\.5\%\]{padding-left:1.5%;padding-right:1.5%}.px-\[1\.55vh\]{padding-left:1.55vh;padding-right:1.55vh}.px-\[1\.55vw\]{padding-left:1.55vw;padding-right:1.55vw}.px-\[1\.5vh\]{padding-left:1.5vh;padding-right:1.5vh}.px-\[1\.5vw\]{padding-left:1.5vw;padding-right:1.5vw}.px-\[1\.65vh\]{padding-left:1.65vh;padding-right:1.65vh}.px-\[1\.6vh\]{padding-left:1.6vh;padding-right:1.6vh}.px-\[1\.6vw\]{padding-left:1.6vw;padding-right:1.6vw}.px-\[1\.7vh\]{padding-left:1.7vh;padding-right:1.7vh}.px-\[1\.7vw\]{padding-left:1.7vw;padding-right:1.7vw}.px-\[1\.85vh\]{padding-left:1.85vh;padding-right:1.85vh}.px-\[1\.8vh\]{padding-left:1.8vh;padding-right:1.8vh}.px-\[1\.8vw\]{padding-left:1.8vw;padding-right:1.8vw}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[130px\]{padding-left:130px;padding-right:130px}.px-\[13px\]{padding-left:13px;padding-right:13px}.px-\[15\%\]{padding-left:15%;padding-right:15%}.px-\[1vh\]{padding-left:1vh;padding-right:1vh}.px-\[1vw\]{padding-left:1vw;padding-right:1vw}.px-\[2\%\]{padding-left:2%;padding-right:2%}.px-\[2\.22vh\]{padding-left:2.22vh;padding-right:2.22vh}.px-\[2\.2vh\]{padding-left:2.2vh;padding-right:2.2vh}.px-\[2\.2vw\]{padding-left:2.2vw;padding-right:2.2vw}.px-\[2\.3vh\]{padding-left:2.3vh;padding-right:2.3vh}.px-\[2\.45vh\]{padding-left:2.45vh;padding-right:2.45vh}.px-\[2\.4vh\]{padding-left:2.4vh;padding-right:2.4vh}.px-\[2\.5vh\]{padding-left:2.5vh;padding-right:2.5vh}.px-\[2\.5vw\]{padding-left:2.5vw;padding-right:2.5vw}.px-\[2\.6vh\]{padding-left:2.6vh;padding-right:2.6vh}.px-\[2\.7vh\]{padding-left:2.7vh;padding-right:2.7vh}.px-\[2\.7vw\]{padding-left:2.7vw;padding-right:2.7vw}.px-\[2\.8vh\]{padding-left:2.8vh;padding-right:2.8vh}.px-\[2\.9vh\]{padding-left:2.9vh;padding-right:2.9vh}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[28px\]{padding-left:28px;padding-right:28px}.px-\[2vh\]{padding-left:2vh;padding-right:2vh}.px-\[2vw\]{padding-left:2vw;padding-right:2vw}.px-\[3\.2vh\]{padding-left:3.2vh;padding-right:3.2vh}.px-\[3\.5\%\]{padding-left:3.5%;padding-right:3.5%}.px-\[35px\]{padding-left:35px;padding-right:35px}.px-\[3vh\]{padding-left:3vh;padding-right:3vh}.px-\[3vw\]{padding-left:3vw;padding-right:3vw}.px-\[4px\]{padding-left:4px;padding-right:4px}.px-\[4vh\]{padding-left:4vh;padding-right:4vh}.px-\[5\%\]{padding-left:5%;padding-right:5%}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-\[7px\]{padding-left:7px;padding-right:7px}.px-\[80px\]{padding-left:80px;padding-right:80px}.px-\[8px\]{padding-left:8px;padding-right:8px}.px-\[98px\]{padding-left:98px;padding-right:98px}.px-\[9px\]{padding-left:9px;padding-right:9px}.px-px{padding-left:1px;padding-right:1px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:calc(var(--sm-unit) * .5);padding-bottom:calc(var(--sm-unit) * .5)}.py-1{padding-top:calc(var(--sm-unit) * 1);padding-bottom:calc(var(--sm-unit) * 1)}.py-1\.5{padding-top:calc(var(--sm-unit) * 1.5);padding-bottom:calc(var(--sm-unit) * 1.5)}.py-10{padding-top:calc(var(--sm-unit) * 10);padding-bottom:calc(var(--sm-unit) * 10)}.py-12{padding-top:calc(var(--sm-unit) * 12);padding-bottom:calc(var(--sm-unit) * 12)}.py-16{padding-top:calc(var(--sm-unit) * 16);padding-bottom:calc(var(--sm-unit) * 16)}.py-2{padding-top:calc(var(--sm-unit) * 2);padding-bottom:calc(var(--sm-unit) * 2)}.py-2\.5{padding-top:calc(var(--sm-unit) * 2.5);padding-bottom:calc(var(--sm-unit) * 2.5)}.py-28{padding-top:calc(var(--sm-unit) * 28);padding-bottom:calc(var(--sm-unit) * 28)}.py-3{padding-top:calc(var(--sm-unit) * 3);padding-bottom:calc(var(--sm-unit) * 3)}.py-3\.5{padding-top:calc(var(--sm-unit) * 3.5);padding-bottom:calc(var(--sm-unit) * 3.5)}.py-4{padding-top:calc(var(--sm-unit) * 4);padding-bottom:calc(var(--sm-unit) * 4)}.py-5{padding-top:calc(var(--sm-unit) * 5);padding-bottom:calc(var(--sm-unit) * 5)}.py-6{padding-top:calc(var(--sm-unit) * 6);padding-bottom:calc(var(--sm-unit) * 6)}.py-7{padding-top:calc(var(--sm-unit) * 7);padding-bottom:calc(var(--sm-unit) * 7)}.py-8{padding-top:calc(var(--sm-unit) * 8);padding-bottom:calc(var(--sm-unit) * 8)}.py-9{padding-top:calc(var(--sm-unit) * 9);padding-bottom:calc(var(--sm-unit) * 9)}.py-\[\.44vh\]{padding-top:.44vh;padding-bottom:.44vh}.py-\[\.55vh\]{padding-top:.55vh;padding-bottom:.55vh}.py-\[\.5vh\]{padding-top:.5vh;padding-bottom:.5vh}.py-\[\.7vh\]{padding-top:.7vh;padding-bottom:.7vh}.py-\[0\.05rem\]{padding-top:.05rem;padding-bottom:.05rem}.py-\[0\.12vh\]{padding-top:.12vh;padding-bottom:.12vh}.py-\[0\.18vh\]{padding-top:.18vh;padding-bottom:.18vh}.py-\[0\.1vh\]{padding-top:.1vh;padding-bottom:.1vh}.py-\[0\.22vh\]{padding-top:.22vh;padding-bottom:.22vh}.py-\[0\.2rem\]{padding-top:.2rem;padding-bottom:.2rem}.py-\[0\.34vh\]{padding-top:.34vh;padding-bottom:.34vh}.py-\[0\.35vh\]{padding-top:.35vh;padding-bottom:.35vh}.py-\[0\.3vh\]{padding-top:.3vh;padding-bottom:.3vh}.py-\[0\.40rem\]{padding-top:.4rem;padding-bottom:.4rem}.py-\[0\.45vh\]{padding-top:.45vh;padding-bottom:.45vh}.py-\[0\.482vh\]{padding-top:.482vh;padding-bottom:.482vh}.py-\[0\.48vh\]{padding-top:.48vh;padding-bottom:.48vh}.py-\[0\.4vh\]{padding-top:.4vh;padding-bottom:.4vh}.py-\[0\.51rem\]{padding-top:.51rem;padding-bottom:.51rem}.py-\[0\.55vh\]{padding-top:.55vh;padding-bottom:.55vh}.py-\[0\.5vh\]{padding-top:.5vh;padding-bottom:.5vh}.py-\[0\.602vh\]{padding-top:.602vh;padding-bottom:.602vh}.py-\[0\.65vh\]{padding-top:.65vh;padding-bottom:.65vh}.py-\[0\.6vh\]{padding-top:.6vh;padding-bottom:.6vh}.py-\[0\.6vw\]{padding-top:.6vw;padding-bottom:.6vw}.py-\[0\.711vh\]{padding-top:.711vh;padding-bottom:.711vh}.py-\[0\.75vh\]{padding-top:.75vh;padding-bottom:.75vh}.py-\[0\.77vh\]{padding-top:.77vh;padding-bottom:.77vh}.py-\[0\.78vh\]{padding-top:.78vh;padding-bottom:.78vh}.py-\[0\.7vh\]{padding-top:.7vh;padding-bottom:.7vh}.py-\[0\.85vh\]{padding-top:.85vh;padding-bottom:.85vh}.py-\[0\.8vh\]{padding-top:.8vh;padding-bottom:.8vh}.py-\[0\.8vw\]{padding-top:.8vw;padding-bottom:.8vw}.py-\[0\.9vh\]{padding-top:.9vh;padding-bottom:.9vh}.py-\[1\%\]{padding-top:1%;padding-bottom:1%}.py-\[1\.05vh\]{padding-top:1.05vh;padding-bottom:1.05vh}.py-\[1\.08vh\]{padding-top:1.08vh;padding-bottom:1.08vh}.py-\[1\.1vh\]{padding-top:1.1vh;padding-bottom:1.1vh}.py-\[1\.22vh\]{padding-top:1.22vh;padding-bottom:1.22vh}.py-\[1\.25vh\]{padding-top:1.25vh;padding-bottom:1.25vh}.py-\[1\.2vh\]{padding-top:1.2vh;padding-bottom:1.2vh}.py-\[1\.3vh\]{padding-top:1.3vh;padding-bottom:1.3vh}.py-\[1\.45vh\]{padding-top:1.45vh;padding-bottom:1.45vh}.py-\[1\.4vh\]{padding-top:1.4vh;padding-bottom:1.4vh}.py-\[1\.55vh\]{padding-top:1.55vh;padding-bottom:1.55vh}.py-\[1\.56vh\]{padding-top:1.56vh;padding-bottom:1.56vh}.py-\[1\.5vh\]{padding-top:1.5vh;padding-bottom:1.5vh}.py-\[1\.5vw\]{padding-top:1.5vw;padding-bottom:1.5vw}.py-\[1\.65vh\]{padding-top:1.65vh;padding-bottom:1.65vh}.py-\[1\.6vh\]{padding-top:1.6vh;padding-bottom:1.6vh}.py-\[1\.85vh\]{padding-top:1.85vh;padding-bottom:1.85vh}.py-\[1\.8vh\]{padding-top:1.8vh;padding-bottom:1.8vh}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[1vh\]{padding-top:1vh;padding-bottom:1vh}.py-\[2\%\]{padding-top:2%;padding-bottom:2%}.py-\[2\.2vh\]{padding-top:2.2vh;padding-bottom:2.2vh}.py-\[2\.3vh\]{padding-top:2.3vh;padding-bottom:2.3vh}.py-\[2\.4vh\]{padding-top:2.4vh;padding-bottom:2.4vh}.py-\[2\.7vh\]{padding-top:2.7vh;padding-bottom:2.7vh}.py-\[2\.8px\]{padding-top:2.8px;padding-bottom:2.8px}.py-\[22\.5\%\]{padding-top:22.5%;padding-bottom:22.5%}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[2vh\]{padding-top:2vh;padding-bottom:2vh}.py-\[3\.2vh\]{padding-top:3.2vh;padding-bottom:3.2vh}.py-\[3\.5vh\]{padding-top:3.5vh;padding-bottom:3.5vh}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[3vh\]{padding-top:3vh;padding-bottom:3vh}.py-\[4\%\]{padding-top:4%;padding-bottom:4%}.py-\[4\.2vh\]{padding-top:4.2vh;padding-bottom:4.2vh}.py-\[40px\]{padding-top:40px;padding-bottom:40px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.py-\[4vh\]{padding-top:4vh;padding-bottom:4vh}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[5vh\]{padding-top:5vh;padding-bottom:5vh}.py-\[6\%\]{padding-top:6%;padding-bottom:6%}.py-\[74px\]{padding-top:74px;padding-bottom:74px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[8\%\]{padding-top:8%;padding-bottom:8%}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.\!pb-0{padding-bottom:0!important}.\!pl-0{padding-left:0!important}.\!pl-4{padding-left:calc(var(--sm-unit) * 4)!important}.\!pl-6{padding-left:calc(var(--sm-unit) * 6)!important}.\!pt-\[1\.2vh\]{padding-top:1.2vh!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--sm-unit) * .5)}.pb-1{padding-bottom:calc(var(--sm-unit) * 1)}.pb-1\.5{padding-bottom:calc(var(--sm-unit) * 1.5)}.pb-10{padding-bottom:calc(var(--sm-unit) * 10)}.pb-12{padding-bottom:calc(var(--sm-unit) * 12)}.pb-2{padding-bottom:calc(var(--sm-unit) * 2)}.pb-2\.5{padding-bottom:calc(var(--sm-unit) * 2.5)}.pb-24{padding-bottom:calc(var(--sm-unit) * 24)}.pb-3{padding-bottom:calc(var(--sm-unit) * 3)}.pb-3\.5{padding-bottom:calc(var(--sm-unit) * 3.5)}.pb-4{padding-bottom:calc(var(--sm-unit) * 4)}.pb-5{padding-bottom:calc(var(--sm-unit) * 5)}.pb-6{padding-bottom:calc(var(--sm-unit) * 6)}.pb-7{padding-bottom:calc(var(--sm-unit) * 7)}.pb-8{padding-bottom:calc(var(--sm-unit) * 8)}.pb-9{padding-bottom:calc(var(--sm-unit) * 9)}.pb-\[0\.1vh\]{padding-bottom:.1vh}.pb-\[0\.45vh\]{padding-bottom:.45vh}.pb-\[0\.4vh\]{padding-bottom:.4vh}.pb-\[0\.5vh\]{padding-bottom:.5vh}.pb-\[0\.8vh\]{padding-bottom:.8vh}.pb-\[1\.1vh\]{padding-bottom:1.1vh}.pb-\[1\.2vh\]{padding-bottom:1.2vh}.pb-\[1\.45vh\]{padding-bottom:1.45vh}.pb-\[1\.4vh\]{padding-bottom:1.4vh}.pb-\[10px\]{padding-bottom:10px}.pb-\[1vh\]{padding-bottom:1vh}.pb-\[2\%\]{padding-bottom:2%}.pb-\[2\.2vh\]{padding-bottom:2.2vh}.pb-\[2\.4vh\]{padding-bottom:2.4vh}.pb-\[24px\]{padding-bottom:24px}.pb-\[2vh\]{padding-bottom:2vh}.pb-\[3vh\]{padding-bottom:3vh}.pb-\[60px\]{padding-bottom:60px}.pb-\[6vh\]{padding-bottom:6vh}.pb-\[79px\]{padding-bottom:79px}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--sm-unit) * .5)}.pl-1{padding-left:calc(var(--sm-unit) * 1)}.pl-1\.5{padding-left:calc(var(--sm-unit) * 1.5)}.pl-10{padding-left:calc(var(--sm-unit) * 10)}.pl-11{padding-left:calc(var(--sm-unit) * 11)}.pl-14{padding-left:calc(var(--sm-unit) * 14)}.pl-2{padding-left:calc(var(--sm-unit) * 2)}.pl-2\.5{padding-left:calc(var(--sm-unit) * 2.5)}.pl-20{padding-left:calc(var(--sm-unit) * 20)}.pl-24{padding-left:calc(var(--sm-unit) * 24)}.pl-3{padding-left:calc(var(--sm-unit) * 3)}.pl-3\.5{padding-left:calc(var(--sm-unit) * 3.5)}.pl-4{padding-left:calc(var(--sm-unit) * 4)}.pl-4\.5{padding-left:calc(var(--sm-unit) * 4.5)}.pl-5{padding-left:calc(var(--sm-unit) * 5)}.pl-6{padding-left:calc(var(--sm-unit) * 6)}.pl-7{padding-left:calc(var(--sm-unit) * 7)}.pl-7\.5{padding-left:calc(var(--sm-unit) * 7.5)}.pl-8{padding-left:calc(var(--sm-unit) * 8)}.pl-\[0\.85vh\]{padding-left:.85vh}.pl-\[0\.8vw\]{padding-left:.8vw}.pl-\[1\%\]{padding-left:1%}.pl-\[1\.2vw\]{padding-left:1.2vw}.pl-\[100px\]{padding-left:100px}.pl-\[1vh\]{padding-left:1vh}.pl-\[2\%\]{padding-left:2%}.pl-\[2\.2vh\]{padding-left:2.2vh}.pl-\[3\.5vw\]{padding-left:3.5vw}.pl-\[5\%\]{padding-left:5%}.pr-0{padding-right:0}.pr-1{padding-right:calc(var(--sm-unit) * 1)}.pr-1\.5{padding-right:calc(var(--sm-unit) * 1.5)}.pr-12{padding-right:calc(var(--sm-unit) * 12)}.pr-14{padding-right:calc(var(--sm-unit) * 14)}.pr-2{padding-right:calc(var(--sm-unit) * 2)}.pr-2\.5{padding-right:calc(var(--sm-unit) * 2.5)}.pr-3{padding-right:calc(var(--sm-unit) * 3)}.pr-3\.5{padding-right:calc(var(--sm-unit) * 3.5)}.pr-4{padding-right:calc(var(--sm-unit) * 4)}.pr-5{padding-right:calc(var(--sm-unit) * 5)}.pr-8{padding-right:calc(var(--sm-unit) * 8)}.pr-\[\.35vh\]{padding-right:.35vh}.pr-\[0\.2vw\]{padding-right:.2vw}.pr-\[0\.3vw\]{padding-right:.3vw}.pr-\[0\.45vh\]{padding-right:.45vh}.pr-\[0\.45vw\]{padding-right:.45vw}.pr-\[0\.5vh\]{padding-right:.5vh}.pr-\[0\.5vw\]{padding-right:.5vw}.pr-\[1\.1vh\]{padding-right:1.1vh}.pr-\[1\.1vw\]{padding-right:1.1vw}.pr-\[1\.2vw\]{padding-right:1.2vw}.pr-\[1\.44vh\]{padding-right:1.44vh}.pr-\[1\.5\%\]{padding-right:1.5%}.pr-\[15px\]{padding-right:15px}.pr-\[1vh\]{padding-right:1vh}.pr-\[2\%\]{padding-right:2%}.pr-\[2px\]{padding-right:2px}.pr-\[35px\]{padding-right:35px}.pr-\[3vw\]{padding-right:3vw}.pr-\[4\%\]{padding-right:4%}.pr-\[4\.8vh\]{padding-right:4.8vh}.pr-\[5\.8vh\]{padding-right:5.8vh}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--sm-unit) * .5)}.pt-1{padding-top:calc(var(--sm-unit) * 1)}.pt-1\.5{padding-top:calc(var(--sm-unit) * 1.5)}.pt-10{padding-top:calc(var(--sm-unit) * 10)}.pt-12{padding-top:calc(var(--sm-unit) * 12)}.pt-14{padding-top:calc(var(--sm-unit) * 14)}.pt-16{padding-top:calc(var(--sm-unit) * 16)}.pt-2{padding-top:calc(var(--sm-unit) * 2)}.pt-2\.5{padding-top:calc(var(--sm-unit) * 2.5)}.pt-24{padding-top:calc(var(--sm-unit) * 24)}.pt-3{padding-top:calc(var(--sm-unit) * 3)}.pt-3\.5{padding-top:calc(var(--sm-unit) * 3.5)}.pt-4{padding-top:calc(var(--sm-unit) * 4)}.pt-4\.5{padding-top:calc(var(--sm-unit) * 4.5)}.pt-5{padding-top:calc(var(--sm-unit) * 5)}.pt-6{padding-top:calc(var(--sm-unit) * 6)}.pt-7{padding-top:calc(var(--sm-unit) * 7)}.pt-8{padding-top:calc(var(--sm-unit) * 8)}.pt-\[0\.2vh\]{padding-top:.2vh}.pt-\[0\.35vh\]{padding-top:.35vh}.pt-\[0\.3vh\]{padding-top:.3vh}.pt-\[0\.4vh\]{padding-top:.4vh}.pt-\[1\.45vh\]{padding-top:1.45vh}.pt-\[1\.56vh\]{padding-top:1.56vh}.pt-\[1\.5vh\]{padding-top:1.5vh}.pt-\[1\.77vh\]{padding-top:1.77vh}.pt-\[1\.8vh\]{padding-top:1.8vh}.pt-\[100\%\]{padding-top:100%}.pt-\[10px\]{padding-top:10px}.pt-\[120px\]{padding-top:120px}.pt-\[2\.3vh\]{padding-top:2.3vh}.pt-\[2\.4vh\]{padding-top:2.4vh}.pt-\[2\.5vh\]{padding-top:2.5vh}.pt-\[2\.7vh\]{padding-top:2.7vh}.pt-\[20px\]{padding-top:20px}.pt-\[291px\]{padding-top:291px}.pt-\[2vh\]{padding-top:2vh}.pt-\[3\%\]{padding-top:3%}.pt-\[3vh\]{padding-top:3vh}.pt-\[4\%\]{padding-top:4%}.pt-\[4\.8vh\]{padding-top:4.8vh}.pt-\[4vh\]{padding-top:4vh}.pt-\[53px\]{padding-top:53px}.pt-\[56\.25\%\]{padding-top:56.25%}.pt-\[66\.66\%\]{padding-top:66.66%}.pt-\[74px\]{padding-top:74px}.pt-\[9px\]{padding-top:9px}.pt-px{padding-top:1px}.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}.align-bottom{vertical-align:bottom}.align-text-bottom{vertical-align:text-bottom}.\!font-roboto{font-family:Roboto!important}.font-PoppinsBold{font-family:PoppinsBold}.font-PoppinsSemiBold{font-family:PoppinsSemiBold}.font-\[inherit\]{font-family:inherit}.font-digital-marketing{font-family:Open Sans,system-ui,sans-serif}.font-inter{font-family:Inter,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-paper-georgia{font-family:Georgia,Times New Roman,serif}.font-paper-palatino{font-family:Palatino Linotype,Book Antiqua,Palatino,serif}.font-paper-times{font-family:Times New Roman,Times,serif}.font-poppins{font-family:Poppins}.font-roboto{font-family:Roboto}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.font-ui{font-family:var(--sm-font)}.\!text-3xl{font-size:var(--sm-text-3xl)!important;line-height:var(--sm-text-3xl-lh)!important}.\!text-\[1\.1vh\]{font-size:1.1vh!important}.\!text-\[1\.5vh\]{font-size:1.5vh!important}.text-2xl{font-size:var(--sm-text-2xl);line-height:var(--sm-text-2xl-lh)}.text-2xs{font-size:var(--sm-text-2xs);line-height:var(--sm-text-2xs-lh)}.text-3xl{font-size:var(--sm-text-3xl);line-height:var(--sm-text-3xl-lh)}.text-4xl{font-size:var(--sm-text-4xl);line-height:var(--sm-text-4xl-lh)}.text-5xl{font-size:var(--sm-text-5xl);line-height:var(--sm-text-5xl-lh)}.text-6xl{font-size:var(--sm-text-6xl);line-height:var(--sm-text-6xl-lh)}.text-9xl{font-size:var(--sm-text-9xl);line-height:var(--sm-text-9xl-lh)}.text-\[0\.65vw\]{font-size:.65vw}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7vw\]{font-size:.7vw}.text-\[0\.8vw\]{font-size:.8vw}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.95vh\]{font-size:.95vh}.text-\[0\.988vh\]{font-size:.988vh}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.9vw\]{font-size:.9vw}.text-\[1\.03rem\]{font-size:1.03rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.05vh\]{font-size:1.05vh}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.234vh\]{font-size:1.234vh}.text-\[1\.25vh\]{font-size:1.25vh}.text-\[1\.2vh\]{font-size:1.2vh}.text-\[1\.35vh\]{font-size:1.35vh}.text-\[1\.38vh\]{font-size:1.38vh}.text-\[1\.3vh\]{font-size:1.3vh}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.45vh\]{font-size:1.45vh}.text-\[1\.481vh\]{font-size:1.481vh}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.4vh\]{font-size:1.4vh}.text-\[1\.55vh\]{font-size:1.55vh}.text-\[1\.5vh\]{font-size:1.5vh}.text-\[1\.5vw\]{font-size:1.5vw}.text-\[1\.605vh\]{font-size:1.605vh}.text-\[1\.65vh\]{font-size:1.65vh}.text-\[1\.6vh\]{font-size:1.6vh}.text-\[1\.7vh\]{font-size:1.7vh}.text-\[1\.85vh\]{font-size:1.85vh}.text-\[1\.8vh\]{font-size:1.8vh}.text-\[1\.8vw\]{font-size:1.8vw}.text-\[1\.95vh\]{font-size:1.95vh}.text-\[1\.9vh\]{font-size:1.9vh}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[1rem\]{font-size:1rem}.text-\[1vw\]{font-size:1vw}.text-\[2\.1vh\]{font-size:2.1vh}.text-\[2\.2vh\]{font-size:2.2vh}.text-\[2\.469vh\]{font-size:2.469vh}.text-\[2\.5vh\]{font-size:2.5vh}.text-\[2\.65vh\]{font-size:2.65vh}.text-\[2\.6vh\]{font-size:2.6vh}.text-\[2\.8vh\]{font-size:2.8vh}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[2rem\]{font-size:2rem}.text-\[2vh\]{font-size:2vh}.text-\[3\.5vh\]{font-size:3.5vh}.text-\[3\.9vh\]{font-size:3.9vh}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[3vw\]{font-size:3vw}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[4vh\]{font-size:4vh}.text-\[50px\]{font-size:50px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:var(--sm-text-base);line-height:var(--sm-text-base-lh)}.text-lg{font-size:var(--sm-text-lg);line-height:var(--sm-text-lg-lh)}.text-md{font-size:var(--sm-text-md);line-height:var(--sm-text-md-lh)}.text-sm{font-size:var(--sm-text-sm);line-height:var(--sm-text-sm-lh)}.text-xl{font-size:var(--sm-text-xl);line-height:var(--sm-text-xl-lh)}.text-xs{font-size:var(--sm-text-xs);line-height:var(--sm-text-xs-lh)}.text-xxs{font-size:.65rem}.\!font-black{font-weight:900!important}.\!font-bold{font-weight:700!important}.\!font-medium{font-weight:500!important}.\!font-normal{font-weight:400!important}.font-\[400\]{font-weight:400}.font-\[500\]{font-weight:500}.font-\[600\]{font-weight:600}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.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-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.22\]{line-height:1.22}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.566vh\]{line-height:1.566vh}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-\[18px\]{line-height:18px}.leading-answer{line-height:1.68}.leading-bubble{line-height:1.55}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.02vh\]{letter-spacing:-.02vh}.tracking-\[-0\.04vh\]{letter-spacing:-.04vh}.tracking-\[-0\.08vh\]{letter-spacing:-.08vh}.tracking-\[-0\.1px\]{letter-spacing:-.1px}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.06vh\]{letter-spacing:.06vh}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.07px\]{letter-spacing:.07px}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09px\]{letter-spacing:.09px}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.14px\]{letter-spacing:.14px}.tracking-\[0\.42px\]{letter-spacing:.42px}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#000000\]{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.\!text-\[\#222222\]{--tw-text-opacity:1!important;color:rgb(34 34 34/var(--tw-text-opacity,1))!important}.\!text-\[\#828bb2\]{--tw-text-opacity:1!important;color:rgb(130 139 178/var(--tw-text-opacity,1))!important}.\!text-\[\#ffffff\]{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.\!text-blue-ink{color:var(--sm-blue-ink)!important}.\!text-loginblack-900_7e{color:#0000007e!important}.\!text-loginpurple-500_01{--tw-text-opacity:1!important;color:rgb(139 51 207/var(--tw-text-opacity,1))!important}.\!text-loginwhite-A700{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-\[\#\#242A34\]{color:##242a34}.text-\[\#0000004D\]{color:#0000004d}.text-\[\#000000\]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-\[\#007AFF\]{--tw-text-opacity:1;color:rgb(0 122 255/var(--tw-text-opacity,1))}.text-\[\#00a884\]{--tw-text-opacity:1;color:rgb(0 168 132/var(--tw-text-opacity,1))}.text-\[\#037847\]{--tw-text-opacity:1;color:rgb(3 120 71/var(--tw-text-opacity,1))}.text-\[\#0F172A\]{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-\[\#101828\]{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.text-\[\#16a34a\]{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-\[\#1A1A1A\]{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.text-\[\#1D1D1D\]{--tw-text-opacity:1;color:rgb(29 29 29/var(--tw-text-opacity,1))}.text-\[\#1D4ED8\]{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-\[\#1F7A3A\]{--tw-text-opacity:1;color:rgb(31 122 58/var(--tw-text-opacity,1))}.text-\[\#2196F3\]{--tw-text-opacity:1;color:rgb(33 150 243/var(--tw-text-opacity,1))}.text-\[\#222222\]{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.text-\[\#242A34\]{--tw-text-opacity:1;color:rgb(36 42 52/var(--tw-text-opacity,1))}.text-\[\#263238\]{--tw-text-opacity:1;color:rgb(38 50 56/var(--tw-text-opacity,1))}.text-\[\#269ED9\]{--tw-text-opacity:1;color:rgb(38 158 217/var(--tw-text-opacity,1))}.text-\[\#333333\]{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-\[\#34C759\]{--tw-text-opacity:1;color:rgb(52 199 89/var(--tw-text-opacity,1))}.text-\[\#355bc5\]{--tw-text-opacity:1;color:rgb(53 91 197/var(--tw-text-opacity,1))}.text-\[\#41AADD\]{--tw-text-opacity:1;color:rgb(65 170 221/var(--tw-text-opacity,1))}.text-\[\#4638C0\]{--tw-text-opacity:1;color:rgb(70 56 192/var(--tw-text-opacity,1))}.text-\[\#48f0aa\]{--tw-text-opacity:1;color:rgb(72 240 170/var(--tw-text-opacity,1))}.text-\[\#4CAF50\]{--tw-text-opacity:1;color:rgb(76 175 80/var(--tw-text-opacity,1))}.text-\[\#4a5568\]{--tw-text-opacity:1;color:rgb(74 85 104/var(--tw-text-opacity,1))}.text-\[\#4b35c5\]{--tw-text-opacity:1;color:rgb(75 53 197/var(--tw-text-opacity,1))}.text-\[\#54C367\]{--tw-text-opacity:1;color:rgb(84 195 103/var(--tw-text-opacity,1))}.text-\[\#555555\]{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1))}.text-\[\#595E66\]{--tw-text-opacity:1;color:rgb(89 94 102/var(--tw-text-opacity,1))}.text-\[\#5E4DE0\]{--tw-text-opacity:1;color:rgb(94 77 224/var(--tw-text-opacity,1))}.text-\[\#5F5E5A\]{--tw-text-opacity:1;color:rgb(95 94 90/var(--tw-text-opacity,1))}.text-\[\#5a5a72\]{--tw-text-opacity:1;color:rgb(90 90 114/var(--tw-text-opacity,1))}.text-\[\#64748B\]{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-\[\#68696b\]{--tw-text-opacity:1;color:rgb(104 105 107/var(--tw-text-opacity,1))}.text-\[\#68717F\]{--tw-text-opacity:1;color:rgb(104 113 127/var(--tw-text-opacity,1))}.text-\[\#6FBBE7\]{--tw-text-opacity:1;color:rgb(111 187 231/var(--tw-text-opacity,1))}.text-\[\#6FE780\]{--tw-text-opacity:1;color:rgb(111 231 128/var(--tw-text-opacity,1))}.text-\[\#73E04D\]{--tw-text-opacity:1;color:rgb(115 224 77/var(--tw-text-opacity,1))}.text-\[\#780303\]{--tw-text-opacity:1;color:rgb(120 3 3/var(--tw-text-opacity,1))}.text-\[\#785E03\]{--tw-text-opacity:1;color:rgb(120 94 3/var(--tw-text-opacity,1))}.text-\[\#78E888\]{--tw-text-opacity:1;color:rgb(120 232 136/var(--tw-text-opacity,1))}.text-\[\#828bb2\]{--tw-text-opacity:1;color:rgb(130 139 178/var(--tw-text-opacity,1))}.text-\[\#8432D7\]{--tw-text-opacity:1;color:rgb(132 50 215/var(--tw-text-opacity,1))}.text-\[\#92400E\]{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-\[\#94A3B8\]{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-\[\#959494\]{--tw-text-opacity:1;color:rgb(149 148 148/var(--tw-text-opacity,1))}.text-\[\#A09C96\]{--tw-text-opacity:1;color:rgb(160 156 150/var(--tw-text-opacity,1))}.text-\[\#ABABAB\]{--tw-text-opacity:1;color:rgb(171 171 171/var(--tw-text-opacity,1))}.text-\[\#AD55DA\]{--tw-text-opacity:1;color:rgb(173 85 218/var(--tw-text-opacity,1))}.text-\[\#B45309\]{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-\[\#B5521A\]{--tw-text-opacity:1;color:rgb(181 82 26/var(--tw-text-opacity,1))}.text-\[\#C0261F\]{--tw-text-opacity:1;color:rgb(192 38 31/var(--tw-text-opacity,1))}.text-\[\#C7CDD4\]{--tw-text-opacity:1;color:rgb(199 205 212/var(--tw-text-opacity,1))}.text-\[\#CCCCCC\]{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity,1))}.text-\[\#DDD9FF\]{--tw-text-opacity:1;color:rgb(221 217 255/var(--tw-text-opacity,1))}.text-\[\#E04343\]{--tw-text-opacity:1;color:rgb(224 67 67/var(--tw-text-opacity,1))}.text-\[\#E76F6F\]{--tw-text-opacity:1;color:rgb(231 111 111/var(--tw-text-opacity,1))}.text-\[\#E76FCD\]{--tw-text-opacity:1;color:rgb(231 111 205/var(--tw-text-opacity,1))}.text-\[\#E7AB6F\]{--tw-text-opacity:1;color:rgb(231 171 111/var(--tw-text-opacity,1))}.text-\[\#E83934\]{--tw-text-opacity:1;color:rgb(232 57 52/var(--tw-text-opacity,1))}.text-\[\#ED1111\]{--tw-text-opacity:1;color:rgb(237 17 17/var(--tw-text-opacity,1))}.text-\[\#EE8F35\]{--tw-text-opacity:1;color:rgb(238 143 53/var(--tw-text-opacity,1))}.text-\[\#F44336\]{--tw-text-opacity:1;color:rgb(244 67 54/var(--tw-text-opacity,1))}.text-\[\#FF3B30\]{--tw-text-opacity:1;color:rgb(255 59 48/var(--tw-text-opacity,1))}.text-\[\#FFCE54\]{--tw-text-opacity:1;color:rgb(255 206 84/var(--tw-text-opacity,1))}.text-\[\#adb4bb\]{--tw-text-opacity:1;color:rgb(173 180 187/var(--tw-text-opacity,1))}.text-\[\#dc2626\]{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-\[\#ec4899\]{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.text-\[\#f59b00\]{--tw-text-opacity:1;color:rgb(245 155 0/var(--tw-text-opacity,1))}.text-\[\#f59e0b\]{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-\[\#f82525\]{--tw-text-opacity:1;color:rgb(248 37 37/var(--tw-text-opacity,1))}.text-\[\#fff\],.text-\[\#ffffff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-\[4xl\]{color:4xl}.text-\[black\]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-\[green\]{--tw-text-opacity:1;color:rgb(0 128 0/var(--tw-text-opacity,1))}.text-\[grey\]{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity,1))}.text-\[red\]{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}.text-\[white\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-\[white\]\/60{color:#fff9}.text-\[white\]\/70{color:#ffffffb3}.text-\[white\]\/80{color:#fffc}.text-\[white\]\/90{color:#ffffffe6}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue{color:var(--sm-blue)}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-ink{color:var(--sm-blue-ink)}.text-demoColorChathamsBlue{--tw-text-opacity:1;color:rgb(20 69 130/var(--tw-text-opacity,1))}.text-demoColorGoldenBell{--tw-text-opacity:1;color:rgb(223 121 16/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-gray-950{--tw-text-opacity:1;color:rgb(3 7 18/var(--tw-text-opacity,1))}.text-green{color:var(--sm-green)}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-green-ink{color:var(--sm-green-ink)}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-ink{color:var(--sm-ink)}.text-ink-2{color:var(--sm-ink-2)}.text-ink-3{color:var(--sm-ink-3)}.text-ink-4{color:var(--sm-ink-4)}.text-loginblack-900{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-loginblack-900_7f{color:#0000007f}.text-loginblack-900_b2{color:#000000b2}.text-loginwhite-A700{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-navy{color:var(--sm-navy)}.text-neutral-40{--tw-text-opacity:1;color:rgb(224 227 231/var(--tw-text-opacity,1))}.text-neutral-50{--tw-text-opacity:1;color:rgb(199 205 212/var(--tw-text-opacity,1))}.text-neutral-60{--tw-text-opacity:1;color:rgb(149 158 168/var(--tw-text-opacity,1))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.text-neutral-70{--tw-text-opacity:1;color:rgb(104 113 127/var(--tw-text-opacity,1))}.text-neutral-80{--tw-text-opacity:1;color:rgb(72 79 90/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-neutral-90{--tw-text-opacity:1;color:rgb(36 42 52/var(--tw-text-opacity,1))}.text-neutral-dark{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-neutral-light{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-orange{color:var(--sm-orange)}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-ink{color:var(--sm-orange-ink)}.text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}.text-primary-20{--tw-text-opacity:1;color:rgb(225 220 253/var(--tw-text-opacity,1))}.text-primary-40{--tw-text-opacity:1;color:rgb(162 148 245/var(--tw-text-opacity,1))}.text-primary-50{--tw-text-opacity:1;color:rgb(134 120 236/var(--tw-text-opacity,1))}.text-primary-80{--tw-text-opacity:1;color:rgb(50 38 161/var(--tw-text-opacity,1))}.text-primary-ink{color:var(--sm-primary-ink)}.text-primary-main{--tw-text-opacity:1;color:rgb(94 77 224/var(--tw-text-opacity,1))}.text-purple-100{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-ink{color:var(--sm-purple-ink)}.text-red{color:var(--sm-red)}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-ink{color:var(--sm-red-ink)}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-secondary-green{--tw-text-opacity:1;color:rgb(84 195 103/var(--tw-text-opacity,1))}.text-secondary-orange-light{--tw-text-opacity:1;color:rgb(238 143 53/var(--tw-text-opacity,1))}.text-secondary-red{--tw-text-opacity:1;color:rgb(232 57 52/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-surface{color:var(--sm-surface)}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-yellow-300\/90{color:#fde047e6}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-1{text-underline-offset:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[\#ffffff\]::placeholder,.placeholder-\[white\]::placeholder{--tw-placeholder-opacity:1;color:rgb(255 255 255/var(--tw-placeholder-opacity,1))}.placeholder-\[white\]\/60::placeholder{color:#fff9}.placeholder-\[white\]\/90::placeholder{color:#ffffffe6}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.placeholder-neutral-40::placeholder{--tw-placeholder-opacity:1;color:rgb(224 227 231/var(--tw-placeholder-opacity,1))}.caret-blue{caret-color:var(--sm-blue)}.accent-action{accent-color:var(--sm-action)}.accent-blue{accent-color:var(--sm-blue)}.accent-primary-main{accent-color:#5e4de0}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[0\.03\]{opacity:.03}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);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 #0f172a24;--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 #0003;--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_0\.45vh_1\.35vh_rgba\(0\,122\,255\,0\.3\)\]{--tw-shadow:0 .45vh 1.35vh #007aff4d;--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 #0f172a0f;--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\.66vh_1\.55vh_rgba\(16\,24\,40\,\.1\)\]{--tw-shadow:0 .66vh 1.55vh #1018281a;--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\.66vh_1\.77vh_rgba\(16\,24\,40\,\.1\)\]{--tw-shadow:0 .66vh 1.77vh #1018281a;--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_0\.88vh_2vh_rgba\(0\,122\,255\,\.24\)\]{--tw-shadow:0 .88vh 2vh #007aff3d;--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_0_10px_rgba\(175\,82\,222\,\.12\)\]{--tw-shadow:0 0 0 10px #af52de1f;--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_0_0_2px_rgba\(94\,77\,224\,0\.10\)\]{--tw-shadow:0 0 0 2px #5e4de01a;--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_1\.1vh_2\.66vh_rgba\(16\,24\,40\,\.25\)\]{--tw-shadow:0 1.1vh 2.66vh #10182840;--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_1\.1vh_2\.7vh_rgba\(0\,122\,255\,\.3\)\]{--tw-shadow:0 1.1vh 2.7vh #007aff4d;--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_1\.56vh_3\.33vh_rgba\(52\,199\,89\,\.36\)\]{--tw-shadow:0 1.56vh 3.33vh #34c7595c;--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_1\.6vh_3\.4vh_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 1.6vh 3.4vh #0f172a59;--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_10px_28px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 10px 28px #0f172a2e;--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_12px_30px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 12px 30px #0f172a14;--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_16px_30px_rgba\(37\,99\,235\,0\.35\)\]{--tw-shadow:0 16px 30px #2563eb59;--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_16px_35px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 16px 35px #00000047;--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_16px_42px_rgba\(15\,23\,42\,\.1\)\]{--tw-shadow:0 16px 42px #0f172a1a;--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_18px_45px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 18px 45px #00000059;--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_18px_45px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 18px 45px #0f172a29;--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_1px_10px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 1px 10px #0f172a0a;--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_10px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 1px 10px #0f172a0f;--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_3px_rgba\(0\,0\,0\,\.3\)\]{--tw-shadow:0 1px 3px #0000004d;--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_1px_3px_rgba\(15\,23\,42\,\.05\)\]{--tw-shadow:0 1px 3px #0f172a0d;--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_1px_6px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 1px 6px #0f172a0d;--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 #0f172a0f;--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_2\.22vh_5\.11vh_rgba\(16\,24\,40\,\.18\)\]{--tw-shadow:0 2.22vh 5.11vh #1018282e;--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_2\.8vh_6\.6vh_rgba\(16\,24\,40\,\.28\)\]{--tw-shadow:0 2.8vh 6.6vh #10182847;--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_20px_46px_rgba\(16\,24\,40\,\.18\)\]{--tw-shadow:0 20px 46px #1018282e;--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_22px_65px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow:0 22px 65px #0f172a47;--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_24px_48px_rgba\(36\,42\,52\,0\.22\)\]{--tw-shadow:0 24px 48px #242a3438;--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_28px_64px_rgba\(16\,24\,40\,\.3\)\]{--tw-shadow:0 28px 64px #1018284d;--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 #00000012,0 10px 20px -2px #0000000a;--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_2px_6px_rgba\(15\,23\,42\,\.08\)\]{--tw-shadow:0 2px 6px #0f172a14;--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_2vh_5\.5vh_rgba\(40\,20\,90\,0\.28\)\]{--tw-shadow:0 2vh 5.5vh #28145a47;--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_3\.33vh_7\.78vh_rgba\(16\,24\,40\,\.3\)\]{--tw-shadow:0 3.33vh 7.78vh #1018284d;--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_3\.8vh_8\.9vh_rgba\(15\,23\,42\,\.4\)\]{--tw-shadow:0 3.8vh 8.9vh #0f172a66;--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_3\.8vh_9vh_rgba\(20\,16\,40\,0\.4\)\]{--tw-shadow:0 3.8vh 9vh #14102866;--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-\[0_30px_70px_rgba\(15\,23\,42\,\.4\)\]{--tw-shadow:0 30px 70px #0f172a66;--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_34px_80px_rgba\(20\,16\,40\,\.4\)\]{--tw-shadow:0 34px 80px #14102866;--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_4px_12px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 4px 12px #0000002e;--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_4px_4px_0_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 4px 4px 0 #00000040;--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_6px_14px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0 6px 14px #00000029;--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_6px_16px_rgba\(0\,122\,255\,\.18\)\]{--tw-shadow:0 6px 16px #007aff2e;--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_7px_17px_rgba\(52\,199\,89\,\.25\)\]{--tw-shadow:0 7px 17px #34c75940;--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_8px_18px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0 8px 18px #00000029;--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_8px_20px_rgba\(0\,122\,255\,\.25\)\]{--tw-shadow:0 8px 20px #007aff40;--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_8px_30px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 8px 30px #0000001f;--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-\[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 #ffffffb3,0 2px 4px #0000002e;--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-composer{--tw-shadow:var(--sm-shadow-composer);--tw-shadow-colored:var(--sm-shadow-composer);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-composer-focus{--tw-shadow:var(--sm-shadow-composer-focus);--tw-shadow-colored:var(--sm-shadow-composer-focus);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 #0000000d;--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-island{--tw-shadow:var(--sm-shadow-island);--tw-shadow-colored:var(--sm-shadow-island);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);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 #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);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-overlay{--tw-shadow:var(--sm-shadow-overlay);--tw-shadow-colored:var(--sm-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-raised{--tw-shadow:var(--sm-shadow-raised);--tw-shadow-colored:var(--sm-shadow-raised);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sheet{--tw-shadow:var(--sm-shadow-sheet);--tw-shadow-colored:var(--sm-shadow-sheet);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-toast{--tw-shadow:var(--sm-shadow-toast);--tw-shadow-colored:var(--sm-shadow-toast);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 #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.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-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-1{outline-width:1px}.-outline-offset-4{outline-offset:-4px}.outline-offset-1{outline-offset:1px}.outline-ink{outline-color:var(--sm-ink)}.outline-orange-ink{outline-color:var(--sm-orange-ink)}.outline-rule-firm{outline-color:var(--sm-rule-firm)}.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-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-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);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-inset{--tw-ring-inset:inset}.ring-\[\#008069\]{--tw-ring-opacity:1;--tw-ring-color:rgb(0 128 105/var(--tw-ring-opacity,1))}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-blue{--tw-ring-color:var(--sm-blue)}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.ring-blue-500\/10{--tw-ring-color:#3b82f61a}.ring-blue-soft{--tw-ring-color:var(--sm-blue-soft)}.ring-focus{--tw-ring-color:var(--sm-focus)}.ring-green-line{--tw-ring-color:var(--sm-green-line)}.ring-orange{--tw-ring-color:var(--sm-orange)}.ring-orange-line{--tw-ring-color:var(--sm-orange-line)}.ring-page{--tw-ring-color:var(--sm-page)}.ring-primary-main{--tw-ring-opacity:1;--tw-ring-color:rgb(94 77 224/var(--tw-ring-opacity,1))}.ring-primary-main\/20{--tw-ring-color:#5e4de033}.ring-primary-main\/50{--tw-ring-color:#5e4de080}.ring-purple{--tw-ring-color:var(--sm-purple)}.ring-purple-line{--tw-ring-color:var(--sm-purple-line)}.ring-red{--tw-ring-color:var(--sm-red)}.ring-red-line{--tw-ring-color:var(--sm-red-line)}.ring-rule{--tw-ring-color:var(--sm-rule)}.ring-surface{--tw-ring-color:var(--sm-surface)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-4{--tw-ring-offset-width:4px}.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)}.blur-sm{--tw-blur:blur(4px);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-xs{--tw-blur:blur(2px);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 #0000001a) drop-shadow(0 1px 1px #0000000f);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 #00000026);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 #0000000a) drop-shadow(0 4px 3px #0000001a);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 #00000012) drop-shadow(0 2px 2px #0000000f);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 #0000000d);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}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[\.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-\[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-\[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-\[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-\[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-\[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-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-saturate-150{--tw-backdrop-saturate:saturate(1.5);-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,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[box-shadow\,filter\,transform\,border-color\]{transition-property:box-shadow,filter,transform,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-rows{transition-property:grid-template-rows;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-width{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1200ms\]{transition-duration:1.2s}.duration-\[120ms\]{transition-duration:.12s}.duration-\[180ms\]{transition-duration:.18s}.ease-drawer{transition-timing-function:var(--sm-ease-drawer)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out-strong{transition-timing-function:var(--sm-ease-in-out)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-out-strong{transition-timing-function:var(--sm-ease-out)}.\[container-name\:card\]{container-name:card}.\[container-name\:chart\]{container-name:chart}.\[container-type\:size\]{container-type:size}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(280px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[quotes\:none\]{quotes:none}.\[scrollbar-color\:var\(--sm-rule-firm\)_transparent\]{scrollbar-color:var(--sm-rule-firm) transparent}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[text-shadow\:0_1px_3px_rgba\(0\,0\,0\,\.55\)\]{text-shadow:0 1px 3px #0000008c}.\[text-wrap\:balance\]{text-wrap:balance}.\[text-wrap\:pretty\]{text-wrap:pretty}@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{background:#f4f6f9;width:100%;height:100%}@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{-webkit-appearance:none!important;margin:0!important}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{width:100%;font-size:0!important}.goog-te-combo{border:1px solid #ccc;border-radius:4px;width:100%;padding:6px 10px;font-size:14px!important}#google_translate_element{width:100%}.goog-te-banner-frame.skiptranslate,iframe.skiptranslate,.goog-te-banner-frame{display:none!important}body{position:static!important;top:0!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{visibility:hidden!important;display:none!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{opacity:0!important;pointer-events:none!important;display:none!important}.goog-te-spinner-pos,.goog-te-spinner{visibility:hidden!important;display:none!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{opacity:0!important;display:none!important}[class^=goog-te-spinner],[class*=\ goog-te-spinner]{visibility:hidden!important;display:none!important}div[class*=VIpgJd-ZVi9od-aZ2wEe],svg[class*=VIpgJd-ZVi9od-aZ2wEe],circle[class*=VIpgJd-ZVi9od-aZ2wEe]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:-9999!important;width:0!important;height:0!important;display:none!important;position:absolute!important;overflow:hidden!important}font[class*=VIpgJd]{box-shadow:none!important;background-color:#0000!important}.digital-marketing-route .border{border-style:solid!important;border-width:1px!important}.digital-marketing-route .border-2{border-style:solid!important;border-width:2px!important}.digital-marketing-route .border-4{border-style:solid!important;border-width:4px!important}.digital-marketing-route .border-t{border-top-style:solid!important;border-top-width:1px!important}.digital-marketing-route .border-r{border-right-style:solid!important;border-right-width:1px!important}.digital-marketing-route .border-b{border-bottom-style:solid!important;border-bottom-width:1px!important}.digital-marketing-route .border-l{border-left-style:solid!important;border-left-width:1px!important}.digital-marketing-route .border-dashed{border-style:dashed!important}.digital-marketing-route .border-gray-50,.digital-marketing-route .border-gray-100{border-color:var(--sm-rule-soft)!important}.digital-marketing-route .border-gray-200{border-color:var(--sm-rule)!important}.digital-marketing-route .border-gray-300,.digital-marketing-route .border-gray-400{border-color:var(--sm-rule-firm)!important}.digital-marketing-route .border-neutral-40{border-color:var(--sm-rule)!important}.digital-marketing-route .border-primary-main{border-color:var(--sm-primary-ink)!important}.digital-marketing-route .border-red-500{border-color:var(--sm-red)!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}.file\:mr-3::file-selector-button{margin-right:calc(var(--sm-unit) * 3)}.file\:h-8::file-selector-button{height:calc(var(--sm-unit) * 8)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-control::file-selector-button{border-radius:var(--sm-radius-control)}.file\:border::file-selector-button{border-width:1px}.file\:border-solid::file-selector-button{border-style:solid}.file\:border-rule-firm::file-selector-button{border-color:var(--sm-rule-firm)}.file\:bg-surface::file-selector-button{background-color:var(--sm-surface)}.file\:px-3::file-selector-button{padding-left:calc(var(--sm-unit) * 3);padding-right:calc(var(--sm-unit) * 3)}.file\:text-sm::file-selector-button{font-size:var(--sm-text-sm);line-height:var(--sm-text-sm-lh)}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-ink::file-selector-button{color:var(--sm-ink)}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:tracking-normal::placeholder{letter-spacing:0}.placeholder\:text-\[\#A09C96\]::placeholder{--tw-text-opacity:1;color:rgb(160 156 150/var(--tw-text-opacity,1))}.placeholder\:text-ink::placeholder{color:var(--sm-ink)}.placeholder\:text-ink-3::placeholder{color:var(--sm-ink-3)}.placeholder\:text-ink-4::placeholder{color:var(--sm-ink-4)}.placeholder\:text-neutral-60::placeholder{--tw-text-opacity:1;color:rgb(149 158 168/var(--tw-text-opacity,1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-2:before{content:var(--tw-content);inset:calc(calc(var(--sm-unit) * 2) * -1)}.before\:-inset-2\.5:before{content:var(--tw-content);inset:calc(calc(var(--sm-unit) * 2.5) * -1)}.before\:inset-y-1\.5:before{content:var(--tw-content);top:calc(var(--sm-unit) * 1.5);bottom:calc(var(--sm-unit) * 1.5)}.before\:-left-2:before{content:var(--tw-content);left:calc(calc(var(--sm-unit) * 2) * -1)}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--sm-unit) * .5)}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:bg-blue:before{content:var(--tw-content);background-color:var(--sm-blue)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-1:after{content:var(--tw-content);left:calc(var(--sm-unit) * 1);right:calc(var(--sm-unit) * 1)}.after\:inset-x-2:after{content:var(--tw-content);left:calc(var(--sm-unit) * 2);right:calc(var(--sm-unit) * 2)}.after\:-bottom-px:after{content:var(--tw-content);bottom:-1px}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--sm-unit) * .5)}.after\:h-1:after{content:var(--tw-content);height:calc(var(--sm-unit) * 1)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.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-gray-100:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.after\:border-primary-main:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(94 77 224/var(--tw-border-opacity,1))}.after\:bg-blue:after{content:var(--tw-content);background-color:var(--sm-blue)}.after\:bg-rule:after{content:var(--tw-content);background-color:var(--sm-rule)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:opacity-100:after{content:var(--tw-content);opacity:1}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:duration-200:after{content:var(--tw-content);transition-duration:.2s}.after\:ease-out-strong:after{content:var(--tw-content);transition-timing-function:var(--sm-ease-out)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:ml-0:first-child{margin-left:0}.first\:border-l-0:first-child{border-left-width:0}.first\:border-t:first-child{border-top-width:1px}.first\:border-t-0:first-child{border-top-width:0}.first\:border-rule-soft:first-child{border-color:var(--sm-rule-soft)}.first\:pl-0:first-child{padding-left:0}.first\:pt-7:first-child{padding-top:calc(var(--sm-unit) * 7)}.last\:mb-0:last-child{margin-bottom:0}.last\:break-after-auto:last-child{break-after:auto}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.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,1))}.even\:bg-gray-50:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.placeholder-shown\:overflow-hidden:placeholder-shown{overflow:hidden}.placeholder-shown\:whitespace-nowrap:placeholder-shown{white-space:nowrap}.read-only\:bg-sunken:read-only{background-color:var(--sm-sunken)}.focus-within\:border-blue:focus-within{border-color:var(--sm-blue)}.focus-within\:border-blue-soft:focus-within{border-color:var(--sm-blue-soft)}.focus-within\:border-primary-main:focus-within{--tw-border-opacity:1;border-color:rgb(94 77 224/var(--tw-border-opacity,1))}.focus-within\:border-red:focus-within{border-color:var(--sm-red)}.focus-within\:bg-surface:focus-within{background-color:var(--sm-surface)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-composer-focus:focus-within{--tw-shadow:var(--sm-shadow-composer-focus);--tw-shadow-colored:var(--sm-shadow-composer-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-within\:outline:focus-within{outline-style:solid}.focus-within\:outline-2:focus-within{outline-width:2px}.focus-within\:outline-offset-1:focus-within{outline-offset:1px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-blue:focus-within{outline-color:var(--sm-blue)}.focus-within\:ring:focus-within{--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)}.focus-within\:ring-4:focus-within{--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-within\:ring-focus:focus-within{--tw-ring-color:var(--sm-focus)}.focus-within\:ring-red-line:focus-within{--tw-ring-color:var(--sm-red-line)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(calc(var(--sm-unit) * .5) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[\.1vh\]:hover{--tw-translate-y:-.1vh;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[0\.15vh\]:hover{--tw-translate-y:-.15vh;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-\[360deg\]:hover{--tw-rotate:360deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-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)) skewX(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)) skewX(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-\[\#8432D7\]:hover{--tw-border-opacity:1;border-color:rgb(132 50 215/var(--tw-border-opacity,1))}.hover\:border-\[\#A09C96\]:hover{--tw-border-opacity:1;border-color:rgb(160 156 150/var(--tw-border-opacity,1))}.hover\:border-\[\#FF3B30\]:hover{--tw-border-opacity:1;border-color:rgb(255 59 48/var(--tw-border-opacity,1))}.hover\:border-\[\#FF9500\]:hover{--tw-border-opacity:1;border-color:rgb(255 149 0/var(--tw-border-opacity,1))}.hover\:border-blue:hover{border-color:var(--sm-blue)}.hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.hover\:border-blue-line:hover{border-color:var(--sm-blue-line)}.hover\:border-blue-soft:hover{border-color:var(--sm-blue-soft)}.hover\:border-control:hover{border-color:var(--sm-control-border)}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.hover\:border-green-line:hover{border-color:var(--sm-green-line)}.hover\:border-ink-3:hover{border-color:var(--sm-ink-3)}.hover\:border-ink-4:hover{border-color:var(--sm-ink-4)}.hover\:border-neutral-50:hover{--tw-border-opacity:1;border-color:rgb(199 205 212/var(--tw-border-opacity,1))}.hover\:border-primary-main:hover{--tw-border-opacity:1;border-color:rgb(94 77 224/var(--tw-border-opacity,1))}.hover\:border-primary-main\/40:hover{border-color:#5e4de066}.hover\:border-red:hover{border-color:var(--sm-red)}.hover\:border-red-line:hover{border-color:var(--sm-red-line)}.hover\:border-rule-firm:hover{border-color:var(--sm-rule-firm)}.hover\:border-secondary-red:hover{--tw-border-opacity:1;border-color:rgb(232 57 52/var(--tw-border-opacity,1))}.hover\:border-transparent:hover{border-color:#0000}.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,1))}.hover\:bg-\[\#1f6bf0\]:hover{--tw-bg-opacity:1;background-color:rgb(31 107 240/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2C2C2A\]:hover{--tw-bg-opacity:1;background-color:rgb(44 44 42/var(--tw-bg-opacity,1))}.hover\:bg-\[\#3F3FD2\]:hover{--tw-bg-opacity:1;background-color:rgb(63 63 210/var(--tw-bg-opacity,1))}.hover\:bg-\[\#4d44eb\]:hover{--tw-bg-opacity:1;background-color:rgb(77 68 235/var(--tw-bg-opacity,1))}.hover\:bg-\[\#C3B9FB\]:hover{--tw-bg-opacity:1;background-color:rgb(195 185 251/var(--tw-bg-opacity,1))}.hover\:bg-\[\#E8E6E2\]:hover{--tw-bg-opacity:1;background-color:rgb(232 230 226/var(--tw-bg-opacity,1))}.hover\:bg-\[\#F0F0F0\]:hover{--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity,1))}.hover\:bg-\[\#F9F8F6\]:hover{--tw-bg-opacity:1;background-color:rgb(249 248 246/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f7f7f7\]:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.hover\:bg-\[white\]:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-\[white\]\/20:hover{background-color:#fff3}.hover\:bg-action-hover:hover{background-color:var(--sm-action-hover)}.hover\:bg-black\/75:hover{background-color:#000000bf}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.hover\:bg-blue-tint:hover{background-color:var(--sm-blue-tint)}.hover\:bg-blue-wash:hover{background-color:var(--sm-blue-wash)}.hover\:bg-blue-wash-2:hover{background-color:var(--sm-blue-wash-2)}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-green-wash:hover{background-color:var(--sm-green-wash)}.hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity,1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-ink-3:hover{background-color:var(--sm-ink-3)}.hover\:bg-neutral-20:hover{--tw-bg-opacity:1;background-color:rgb(250 250 251/var(--tw-bg-opacity,1))}.hover\:bg-neutral-30:hover{--tw-bg-opacity:1;background-color:rgb(244 246 249/var(--tw-bg-opacity,1))}.hover\:bg-neutral-40:hover{--tw-bg-opacity:1;background-color:rgb(224 227 231/var(--tw-bg-opacity,1))}.hover\:bg-neutral-50:hover{--tw-bg-opacity:1;background-color:rgb(199 205 212/var(--tw-bg-opacity,1))}.hover\:bg-neutral-light:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-neutral-light\/10:hover{background-color:#ffffff1a}.hover\:bg-orange-wash:hover{background-color:var(--sm-orange-wash)}.hover\:bg-page:hover{background-color:var(--sm-page)}.hover\:bg-primary-10:hover{--tw-bg-opacity:1;background-color:rgb(237 234 254/var(--tw-bg-opacity,1))}.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,1))}.hover\:bg-primary-70:hover{--tw-bg-opacity:1;background-color:rgb(70 56 192/var(--tw-bg-opacity,1))}.hover\:bg-primary-80:hover{--tw-bg-opacity:1;background-color:rgb(50 38 161/var(--tw-bg-opacity,1))}.hover\:bg-primary-90:hover{--tw-bg-opacity:1;background-color:rgb(32 24 129/var(--tw-bg-opacity,1))}.hover\:bg-primary-main\/5:hover{background-color:#5e4de00d}.hover\:bg-primary-wash:hover{background-color:var(--sm-primary-wash)}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.hover\:bg-purple-line:hover{background-color:var(--sm-purple-line)}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-red-wash:hover{background-color:var(--sm-red-wash)}.hover\:bg-rose-600:hover{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.hover\:bg-rule:hover{background-color:var(--sm-rule)}.hover\:bg-rule-firm:hover{background-color:var(--sm-rule-firm)}.hover\:bg-secondary-red-30:hover{--tw-bg-opacity:1;background-color:rgb(255 241 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-300:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.hover\:bg-stone-200:hover{--tw-bg-opacity:1;background-color:rgb(231 229 228/var(--tw-bg-opacity,1))}.hover\:bg-sunken:hover{background-color:var(--sm-sunken)}.hover\:bg-sunken-2:hover{background-color:var(--sm-sunken-2)}.hover\:bg-surface:hover{background-color:var(--sm-surface)}.hover\:bg-teal-700:hover{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-veil:hover{background-color:var(--sm-veil)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.hover\:bg-opacity-20:hover{--tw-bg-opacity:.2}.hover\:bg-leftToolbarGradient:hover{background-image:linear-gradient(360deg,#e5532e 0%,#dc384b 5%,#8533d7 98%)}.hover\:text-\[\#1A1A1A\]:hover{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.hover\:text-\[\#8432D7\]:hover{--tw-text-opacity:1;color:rgb(132 50 215/var(--tw-text-opacity,1))}.hover\:text-\[white\]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-\[white\]\/90:hover{color:#ffffffe6}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-blue-ink:hover{color:var(--sm-blue-ink)}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-ink:hover{color:var(--sm-ink)}.hover\:text-ink-2:hover{color:var(--sm-ink-2)}.hover\:text-ink-3:hover{color:var(--sm-ink-3)}.hover\:text-neutral-80:hover{--tw-text-opacity:1;color:rgb(72 79 90/var(--tw-text-opacity,1))}.hover\:text-neutral-90:hover{--tw-text-opacity:1;color:rgb(36 42 52/var(--tw-text-opacity,1))}.hover\:text-primary-70:hover{--tw-text-opacity:1;color:rgb(70 56 192/var(--tw-text-opacity,1))}.hover\:text-primary-ink:hover{color:var(--sm-primary-ink)}.hover\:text-primary-main:hover{--tw-text-opacity:1;color:rgb(94 77 224/var(--tw-text-opacity,1))}.hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-red-ink:hover{color:var(--sm-red-ink)}.hover\:text-secondary-red:hover{--tw-text-opacity:1;color:rgb(232 57 52/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0\.6vh_1\.8vh_rgba\(0\,122\,255\,0\.45\)\]:hover{--tw-shadow:0 .6vh 1.8vh #007aff73;--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 #0f172a1a;--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-\[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 #ffffffe6,0 4px 10px #0000003d;--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-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-raised:hover{--tw-shadow:var(--sm-shadow-raised);--tw-shadow-colored:var(--sm-shadow-raised);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 #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow: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-blue:hover{--tw-ring-color:var(--sm-blue)}.hover\:ring-primary-main\/50:hover{--tw-ring-color:#5e4de080}.hover\:ring-rule-firm:hover{--tw-ring-color:var(--sm-rule-firm)}.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)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9);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-\[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\:file\:border-ink-4::file-selector-button:hover{border-color:var(--sm-ink-4)}.focus\:z-10:focus{z-index:10}.focus\:z-\[2000\]:focus{z-index:2000}.focus\:border-\[1px\]:focus{border-width:1px}.focus\:border-\[\#A09C96\]:focus{--tw-border-opacity:1;border-color:rgb(160 156 150/var(--tw-border-opacity,1))}.focus\:border-\[\#FF3B30\]:focus{--tw-border-opacity:1;border-color:rgb(255 59 48/var(--tw-border-opacity,1))}.focus\:border-\[white\]\/50:focus{border-color:#ffffff80}.focus\:border-blue:focus{border-color:var(--sm-blue)}.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-blue-line:focus{border-color:var(--sm-blue-line)}.focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.focus\:border-primary-main:focus{--tw-border-opacity:1;border-color:rgb(94 77 224/var(--tw-border-opacity,1))}.focus\:border-red:focus{border-color:var(--sm-red)}.focus\:border-transparent:focus{border-color:#0000}.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,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:outline-4:focus{outline-width:4px}.focus\:outline-primary-40:focus{outline-color:#a294f5}.focus\:ring: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(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)}.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-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-inset:focus{--tw-ring-inset:inset}.focus\:ring-\[\#1D4ED8\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(29 78 216/var(--tw-ring-opacity,1))}.focus\:ring-\[\#E8E6E2\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(232 230 226/var(--tw-ring-opacity,1))}.focus\:ring-blue:focus{--tw-ring-color:var(--sm-blue)}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity,1))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-blue-line:focus{--tw-ring-color:var(--sm-blue-line)}.focus\:ring-focus:focus{--tw-ring-color:var(--sm-focus)}.focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity,1))}.focus\:ring-primary-20:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(225 220 253/var(--tw-ring-opacity,1))}.focus\:ring-primary-main:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(94 77 224/var(--tw-ring-opacity,1))}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}.focus\:ring-red-line:focus{--tw-ring-color:var(--sm-red-line)}.focus\:ring-rule-soft:focus{--tw-ring-color:var(--sm-rule-soft)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:rounded-\[3px\]:focus-visible{border-radius:3px}.focus-visible\:border-blue:focus-visible{border-color:var(--sm-blue)}.focus-visible\:bg-blue-tint:focus-visible{background-color:var(--sm-blue-tint)}.focus-visible\:bg-blue-wash:focus-visible{background-color:var(--sm-blue-wash)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#5E4DE0\]:focus-visible{outline-color:#5e4de0}.focus-visible\:outline-blue:focus-visible{outline-color:var(--sm-blue)}.focus-visible\:ring: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(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)}.focus-visible\:ring-0: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(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-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-blue:focus-visible{--tw-ring-color:var(--sm-blue)}.focus-visible\:ring-focus:focus-visible{--tw-ring-color:var(--sm-focus)}.focus-visible\:ring-primary-main:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(94 77 224/var(--tw-ring-opacity,1))}.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-100:active{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-98:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-99:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.enabled\:bg-action:enabled{background-color:var(--sm-action)}.enabled\:hover\:bg-sunken:hover:enabled{background-color:var(--sm-sunken)}.hover\:enabled\:opacity-90:enabled:hover{opacity:.9}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-rule:disabled{border-color:var(--sm-rule)}.disabled\:bg-\[\#A7A6F3\]:disabled{--tw-bg-opacity:1;background-color:rgb(167 166 243/var(--tw-bg-opacity,1))}.disabled\:bg-\[\#F9F8F6\]:disabled{--tw-bg-opacity:1;background-color:rgb(249 248 246/var(--tw-bg-opacity,1))}.disabled\:bg-blue-400:disabled{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.disabled\:bg-green-400:disabled{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.disabled\:bg-neutral-30:disabled{--tw-bg-opacity:1;background-color:rgb(244 246 249/var(--tw-bg-opacity,1))}.disabled\:bg-rule-firm:disabled{background-color:var(--sm-rule-firm)}.disabled\:bg-sunken:disabled{background-color:var(--sm-sunken)}.disabled\:bg-sunken-2:disabled{background-color:var(--sm-sunken-2)}.disabled\:font-normal:disabled{font-weight:400}.disabled\:text-ink-3:disabled{color:var(--sm-ink-3)}.disabled\:text-ink-4:disabled{color:var(--sm-ink-4)}.disabled\:text-neutral-60:disabled{--tw-text-opacity:1;color:rgb(149 158 168/var(--tw-text-opacity,1))}.disabled\:text-transparent:disabled{color:#0000}.disabled\:text-white\/40:disabled{color:#fff6}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-rule-firm:hover:disabled{border-color:var(--sm-rule-firm)}.disabled\:hover\:bg-\[\#1A1A1A\]:hover:disabled{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.disabled\:hover\:bg-transparent:hover:disabled{background-color:#0000}.disabled\:hover\:bg-white\/90:hover:disabled{background-color:#ffffffe6}.disabled\:hover\:shadow-md:hover:disabled{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/row:last-child .group-last\/row\:border-b-0{border-bottom-width:0}.group\/more[open] .group-open\/more\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/card:focus-within .group-focus-within\/card\:opacity-100,.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:-translate-x-0\.5{--tw-translate-x:calc(calc(var(--sm-unit) * .5) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:calc(var(--sm-unit) * .5);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-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)) skewX(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,1))}.group\/row:hover .group-hover\/row\:bg-blue-tint{background-color:var(--sm-blue-tint)}.group\/row:hover .group-hover\/row\:bg-page{background-color:var(--sm-page)}.group:hover .group-hover\:bg-\[\#1A1A1A\]{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-\[\#EDECEA\]{--tw-bg-opacity:1;background-color:rgb(237 236 234/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-action{background-color:var(--sm-action)}.group:hover .group-hover\:bg-action-hover{background-color:var(--sm-action-hover)}.group:hover .group-hover\:bg-blue-soft{background-color:var(--sm-blue-soft)}.group:hover .group-hover\:bg-blue-tint{background-color:var(--sm-blue-tint)}.group:hover .group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.group\/pick:hover .group-hover\/pick\:text-blue-ink{color:var(--sm-blue-ink)}.group:hover .group-hover\:text-\[\#1A1A1A\]{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-blue{color:var(--sm-blue)}.group:hover .group-hover\:text-blue-ink{color:var(--sm-blue-ink)}.group:hover .group-hover\:text-ink-2{color:var(--sm-ink-2)}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group\/answer:hover .group-hover\/answer\:opacity-100,.group\/card:hover .group-hover\/card\:opacity-100,.group\/row:hover .group-hover\/row\:opacity-100{opacity:1}.group\/side:hover .group-hover\/side\:opacity-0{opacity:0}.group\/side:hover .group-hover\/side\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:bg-action{background-color:var(--sm-action)}.group:focus-visible .group-focus-visible\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group\/expand:focus-visible .group-focus-visible\/expand\:opacity-0{opacity:0}.group\/expand:focus-visible .group-focus-visible\/expand\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:opacity-0{opacity:0}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}.group:active .group-active\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/pick:disabled .group-disabled\/pick\:text-ink-4{color:var(--sm-ink-4)}.peer:checked~.peer-checked\:border-blue{border-color:var(--sm-blue)}.peer:checked~.peer-checked\:bg-action{background-color:var(--sm-action)}.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-checked\:border-blue[aria-checked=true]{border-color:var(--sm-blue)}.aria-checked\:ring-1[aria-checked=true]{--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)}.aria-checked\:ring-2[aria-checked=true]{--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)}.aria-checked\:ring-blue[aria-checked=true]{--tw-ring-color:var(--sm-blue)}.aria-checked\:ring-offset-2[aria-checked=true]{--tw-ring-offset-width:2px}.aria-expanded\:bg-white\/15[aria-expanded=true]{background-color:#ffffff26}.aria-pressed\:border-action[aria-pressed=true]{border-color:var(--sm-action)}.aria-pressed\:bg-action[aria-pressed=true]{background-color:var(--sm-action)}.aria-pressed\:bg-blue-wash[aria-pressed=true]{background-color:var(--sm-blue-wash)}.aria-pressed\:bg-sunken[aria-pressed=true]{background-color:var(--sm-sunken)}.aria-pressed\:bg-transparent[aria-pressed=true]{background-color:#0000}.aria-pressed\:text-blue-ink[aria-pressed=true]{color:var(--sm-blue-ink)}.aria-pressed\:text-ink[aria-pressed=true]{color:var(--sm-ink)}.aria-pressed\:text-white[aria-pressed=true]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.aria-pressed\:ring-2[aria-pressed=true]{--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)}.aria-pressed\:ring-blue[aria-pressed=true]{--tw-ring-color:var(--sm-blue)}.aria-pressed\:ring-offset-2[aria-pressed=true]{--tw-ring-offset-width:2px}.aria-\[pressed\=mixed\]\:border-blue-soft[aria-pressed=mixed]{border-color:var(--sm-blue-soft)}.aria-\[current\=page\]\:bg-action[aria-current=page]{background-color:var(--sm-action)}.aria-\[current\=page\]\:bg-blue-wash[aria-current=page],.aria-\[pressed\=mixed\]\:bg-blue-wash[aria-pressed=mixed]{background-color:var(--sm-blue-wash)}.aria-\[current\=page\]\:font-medium[aria-current=page]{font-weight:500}.aria-\[current\=page\]\:text-ink[aria-current=page]{color:var(--sm-ink)}.aria-\[current\=page\]\:text-white[aria-current=page]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.aria-\[pressed\=mixed\]\:text-blue-ink[aria-pressed=mixed]{color:var(--sm-blue-ink)}.aria-\[current\=page\]\:shadow-nav[aria-current=page]{--tw-shadow:var(--sm-shadow-nav);--tw-shadow-colored:var(--sm-shadow-nav);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.aria-\[current\=page\]\:before\:opacity-100[aria-current=page]:before,.aria-\[current\=page\]\:after\:opacity-100[aria-current=page]:after{content:var(--tw-content);opacity:1}.group[aria-current=page] .group-aria-\[current\=page\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=checked\]\:translate-x-3\.5[data-state=checked]{--tw-translate-x:calc(var(--sm-unit) * 3.5);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ui-guided{0%,to{box-shadow:0 0 #007aff00}35%{box-shadow:0 0 0 3px #007aff73}}.data-\[guided\=true\]\:animate-ui-guided[data-guided=true]{animation:ui-guided .65s var(--sm-ease-out) both}.data-\[state\=active\]\:animate-ui-rise[data-state=active]{animation:ui-rise .22s var(--sm-ease-out) both}.data-\[state\=checked\]\:animate-ui-pop[data-state=checked]{animation:ui-pop .24s var(--sm-ease-out) both}@keyframes ui-fade-out{to{opacity:0}}.data-\[state\=closed\]\:animate-ui-fade-out[data-state=closed]{animation:ui-fade-out .15s var(--sm-ease-out) both}@keyframes ui-pop-out{to{opacity:0;transform:scale(.97)}}.data-\[state\=closed\]\:animate-ui-pop-out[data-state=closed]{animation:ui-pop-out .15s var(--sm-ease-out) both}.data-\[state\=delayed-open\]\:animate-ui-pop[data-state=delayed-open]{animation:ui-pop .24s var(--sm-ease-out) both}@keyframes ui-fade{0%{opacity:0}}.data-\[state\=open\]\:animate-ui-fade[data-state=open]{animation:ui-fade .16s var(--sm-ease-out) both}.data-\[state\=open\]\:animate-ui-pop[data-state=open]{animation:ui-pop .24s var(--sm-ease-out) both}.data-\[state\=open\]\:animate-ui-rise[data-state=open]{animation:ui-rise .22s var(--sm-ease-out) both}.data-\[fullscreen\]\:rounded-none[data-fullscreen]{border-radius:0}.data-\[checked\]\:border-blue[data-checked],.data-\[over\]\:border-blue[data-over],.data-\[state\=checked\]\:border-blue[data-state=checked],.data-\[state\=indeterminate\]\:border-blue[data-state=indeterminate]{border-color:var(--sm-blue)}.data-\[active\=true\]\:bg-action[data-active=true]{background-color:var(--sm-action)}.data-\[checked\]\:bg-blue-tint[data-checked]{background-color:var(--sm-blue-tint)}.data-\[highlighted\]\:bg-red-wash[data-highlighted]{background-color:var(--sm-red-wash)}.data-\[highlighted\]\:bg-sunken[data-highlighted]{background-color:var(--sm-sunken)}.data-\[over\]\:bg-blue-wash[data-over],.data-\[selected\=true\]\:bg-blue-wash[data-selected=true]{background-color:var(--sm-blue-wash)}.data-\[selected\=true\]\:bg-sunken[data-selected=true]{background-color:var(--sm-sunken)}.data-\[state\=checked\]\:bg-blue[data-state=checked]{background-color:var(--sm-blue)}.data-\[state\=checked\]\:bg-blue-wash[data-state=checked]{background-color:var(--sm-blue-wash)}.data-\[state\=checked\]\:bg-surface[data-state=checked]{background-color:var(--sm-surface)}.data-\[state\=indeterminate\]\:bg-blue[data-state=indeterminate]{background-color:var(--sm-blue)}.data-\[state\=on\]\:bg-surface[data-state=on]{background-color:var(--sm-surface)}.data-\[state\=open\]\:bg-sunken[data-state=open]{background-color:var(--sm-sunken)}.data-\[state\=open\]\:bg-white\/15[data-state=open]{background-color:#ffffff26}.data-\[state\=checked\]\:font-semibold[data-state=checked]{font-weight:600}.data-\[active\=true\]\:text-white[data-active=true]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.data-\[disabled\=true\]\:text-ink-4[data-disabled=true],.data-\[disabled\]\:text-ink-4[data-disabled]{color:var(--sm-ink-4)}.data-\[highlighted\]\:text-ink[data-highlighted]{color:var(--sm-ink)}.data-\[placeholder\]\:text-ink-4[data-placeholder]{color:var(--sm-ink-4)}.data-\[state\=active\]\:text-ink[data-state=active]{color:var(--sm-ink)}.data-\[state\=checked\]\:text-blue-ink[data-state=checked]{color:var(--sm-blue-ink)}.data-\[state\=checked\]\:text-ink[data-state=checked],.data-\[state\=on\]\:text-ink[data-state=on]{color:var(--sm-ink)}.data-\[active\=true\]\:shadow-nav[data-active=true]{--tw-shadow:var(--sm-shadow-nav);--tw-shadow-colored:var(--sm-shadow-nav);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[state\=checked\]\:shadow-raised[data-state=checked],.data-\[state\=on\]\:shadow-raised[data-state=on]{--tw-shadow:var(--sm-shadow-raised);--tw-shadow-colored:var(--sm-shadow-raised);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[state\=on\]\:ring-1[data-state=on]{--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)}.data-\[state\=on\]\:ring-rule[data-state=on]{--tw-ring-color:var(--sm-rule)}.data-\[fade\=top\]\:\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_20px\)\][data-fade=top]{-webkit-mask-image:linear-gradient(#0000,#000 20px);mask-image:linear-gradient(#0000,#000 20px)}.data-\[fade\=both\]\:\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_20px\,black_calc\(100\%_-_20px\)\,transparent\)\][data-fade=both]{-webkit-mask-image:linear-gradient(#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(#0000,#000 20px calc(100% - 20px),#0000)}.data-\[fade\=bottom\]\:\[mask-image\:linear-gradient\(to_top\,transparent\,black_20px\)\][data-fade=bottom]{-webkit-mask-image:linear-gradient(0deg,#0000,#000 20px);mask-image:linear-gradient(0deg,#0000,#000 20px)}.data-\[state\=active\]\:after\:scale-x-100[data-state=active]:after{content:var(--tw-content);--tw-scale-x:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/step[data-phase=active] .group-data-\[phase\=active\]\/step\:animate-ui-pop{animation:ui-pop .24s var(--sm-ease-out) both}.group\/step[data-phase=active] .group-data-\[phase\=active\]\/step\:animate-ui-rise{animation:ui-rise .22s var(--sm-ease-out) both}.group[data-state=checked] .group-data-\[state\=checked\]\:border-blue{border-color:var(--sm-blue)}.group[data-state=checked] .group-data-\[state\=checked\]\:bg-blue{background-color:var(--sm-blue)}.group[data-selected=true] .group-data-\[selected\=true\]\:text-blue-ink{color:var(--sm-blue-ink)}.group[data-state=checked] .group-data-\[state\=checked\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@container card (height<=336px){.card-short\:top-1\/2{top:50%}.card-short\:mt-2{margin-top:calc(var(--sm-unit) * 2)}.card-short\:hidden{display:none}.card-short\:max-w-full{max-width:100%}.card-short\:shrink-0{flex-shrink:0}.card-short\:-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card-short\:flex-row{flex-direction:row}.card-short\:items-baseline{align-items:baseline}.card-short\:gap-1{gap:calc(var(--sm-unit) * 1)}.card-short\:gap-1\.5{gap:calc(var(--sm-unit) * 1.5)}.card-short\:pt-2{padding-top:calc(var(--sm-unit) * 2)}}@container card (height<=296px){.card-tight\:mb-1{margin-bottom:calc(var(--sm-unit) * 1)}.card-tight\:mt-1{margin-top:calc(var(--sm-unit) * 1)}.card-tight\:hidden{display:none}.card-tight\:h-7{height:calc(var(--sm-unit) * 7)}.card-tight\:min-h-9{min-height:calc(var(--sm-unit) * 9)}.card-tight\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-tight\:text-3xl{font-size:var(--sm-text-3xl);line-height:var(--sm-text-3xl-lh)}}@container chart (height<=63px){.chart-cramped\:flex{display:flex}.chart-cramped\:hidden{display:none}}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.motion-safe\:transition-\[left\]{transition-property:left;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:duration-150{transition-duration:.15s}.motion-safe\:duration-300{transition-duration:.3s}}@media (prefers-reduced-motion:reduce){.motion-reduce\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-reduce\:transform-none{transform:none}.motion-reduce\:\!animate-none{animation:none!important}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-reduce\:active\:scale-100:active{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (max-width:1600px){.max-\[1600px\]\:hidden{display:none}}@media (max-width:1500px){.max-\[1500px\]\:sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:1280px){.max-\[1280px\]\:hidden{display:none}}@media (max-width:1100px){.max-\[1100px\]\:static{position:static}.max-\[1100px\]\:fixed{position:fixed}.max-\[1100px\]\:inset-0{inset:0}.max-\[1100px\]\:z-overlay{z-index:2000}.max-\[1100px\]\:hidden{display:none}.max-\[1100px\]\:min-h-dvh{min-height:100dvh}.max-\[1100px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[1100px\]\:overflow-auto{overflow:auto}.max-\[1100px\]\:overflow-visible{overflow:visible}.max-\[1100px\]\:data-\[phase\=idle\]\:hidden[data-phase=idle],.max-\[1100px\]\:data-\[phase\=leaving\]\:hidden[data-phase=leaving]{display:none}}@media (max-width:980px){.max-\[980px\]\:px-5{padding-left:calc(var(--sm-unit) * 5);padding-right:calc(var(--sm-unit) * 5)}.max-\[980px\]\:pt-3\.5{padding-top:calc(var(--sm-unit) * 3.5)}}@media (max-width:640px){.max-\[640px\]\:hidden{display:none}.max-\[640px\]\:basis-full{flex-basis:100%}.max-\[640px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[640px\]\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.max-\[640px\]\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.max-\[640px\]\:flex-wrap{flex-wrap:wrap}.max-\[640px\]\:px-4\.5{padding-left:calc(var(--sm-unit) * 4.5);padding-right:calc(var(--sm-unit) * 4.5)}.max-\[640px\]\:pl-5{padding-left:calc(var(--sm-unit) * 5)}}@media (max-width:520px){.max-\[520px\]\:hidden{display:none}.max-\[520px\]\:flex-col{flex-direction:column}.max-\[520px\]\:items-start{align-items:flex-start}.max-\[520px\]\:gap-1\.5{gap:calc(var(--sm-unit) * 1.5)}.max-\[520px\]\:gap-2\.5{gap:calc(var(--sm-unit) * 2.5)}.max-\[520px\]\:text-3xl{font-size:var(--sm-text-3xl);line-height:var(--sm-text-3xl-lh)}}@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\:mb-0{margin-bottom:0}.sm\:ml-3{margin-left:calc(var(--sm-unit) * 3)}.sm\:flex{display:flex}.sm\:w-72{width:calc(var(--sm-unit) * 72)}.sm\:w-\[18rem\]{width:18rem}.sm\:w-\[50\%\]{width:50%}.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:calc(var(--sm-unit) * 6)}.sm\:gap-y-12{row-gap:calc(var(--sm-unit) * 12)}.sm\:px-5{padding-left:calc(var(--sm-unit) * 5);padding-right:calc(var(--sm-unit) * 5)}.sm\:text-4xl{font-size:var(--sm-text-4xl);line-height:var(--sm-text-4xl-lh)}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[25px\]{font-size:25px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:inset-0{inset:0}.md\:mb-10{margin-bottom:calc(var(--sm-unit) * 10)}.md\:mb-18{margin-bottom:calc(var(--sm-unit) * 18)}.md\:mb-4{margin-bottom:calc(var(--sm-unit) * 4)}.md\:mb-6{margin-bottom:calc(var(--sm-unit) * 6)}.md\:mb-8{margin-bottom:calc(var(--sm-unit) * 8)}.md\:mt-0{margin-top:0}.md\:mt-14{margin-top:calc(var(--sm-unit) * 14)}.md\:mt-18{margin-top:calc(var(--sm-unit) * 18)}.md\:mt-20{margin-top:calc(var(--sm-unit) * 20)}.md\:mt-4{margin-top:calc(var(--sm-unit) * 4)}.md\:mt-6{margin-top:calc(var(--sm-unit) * 6)}.md\:mt-8{margin-top:calc(var(--sm-unit) * 8)}.md\:block{display:block}.md\:grid{display:grid}.md\:h-4{height:calc(var(--sm-unit) * 4)}.md\:h-5{height:calc(var(--sm-unit) * 5)}.md\:h-\[516px\]{height:516px}.md\:min-h-18{min-height:calc(var(--sm-unit) * 18)}.md\:w-10{width:calc(var(--sm-unit) * 10)}.md\:w-4{width:calc(var(--sm-unit) * 4)}.md\:w-\[26rem\]{width:26rem}.md\:w-\[321\.6px\]{width:321.6px}.md\:w-\[70\%\]{width:70%}.md\:w-auto{width:auto}.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-\[0\.5fr_1fr\]{grid-template-columns:.5fr 1fr}.md\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,340px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,340px)}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,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-12{gap:calc(var(--sm-unit) * 12)}.md\:gap-6{gap:calc(var(--sm-unit) * 6)}.md\:gap-8{gap:calc(var(--sm-unit) * 8)}.md\:gap-x-12{column-gap:calc(var(--sm-unit) * 12)}.md\:gap-x-20{column-gap:calc(var(--sm-unit) * 20)}.md\:gap-x-6{column-gap:calc(var(--sm-unit) * 6)}.md\:gap-x-8{column-gap:calc(var(--sm-unit) * 8)}.md\:gap-y-0{row-gap:0}.md\:gap-y-16{row-gap:calc(var(--sm-unit) * 16)}.md\:gap-y-4{row-gap:calc(var(--sm-unit) * 4)}.md\:p-12{padding:calc(var(--sm-unit) * 12)}.md\:p-8{padding:calc(var(--sm-unit) * 8)}.md\:px-0{padding-left:0;padding-right:0}.md\:py-18{padding-top:calc(var(--sm-unit) * 18);padding-bottom:calc(var(--sm-unit) * 18)}.md\:py-24{padding-top:calc(var(--sm-unit) * 24);padding-bottom:calc(var(--sm-unit) * 24)}.md\:py-28{padding-top:calc(var(--sm-unit) * 28);padding-bottom:calc(var(--sm-unit) * 28)}.md\:py-4{padding-top:calc(var(--sm-unit) * 4);padding-bottom:calc(var(--sm-unit) * 4)}.md\:py-8{padding-top:calc(var(--sm-unit) * 8);padding-bottom:calc(var(--sm-unit) * 8)}.md\:pb-0{padding-bottom:0}.md\:pb-18{padding-bottom:calc(var(--sm-unit) * 18)}.md\:pl-8{padding-left:calc(var(--sm-unit) * 8)}.md\:pr-0{padding-right:0}.md\:pt-8{padding-top:calc(var(--sm-unit) * 8)}.md\:pt-\[100\%\]{padding-top:100%}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--sm-text-2xl);line-height:var(--sm-text-2xl-lh)}.md\:text-3xl{font-size:var(--sm-text-3xl);line-height:var(--sm-text-3xl-lh)}.md\:text-5xl{font-size:var(--sm-text-5xl);line-height:var(--sm-text-5xl-lh)}.md\:text-7xl{font-size:var(--sm-text-7xl);line-height:var(--sm-text-7xl-lh)}.md\:text-9xl{font-size:var(--sm-text-9xl);line-height:var(--sm-text-9xl-lh)}.md\:text-\[23px\]{font-size:23px}.md\:text-\[27px\]{font-size:27px}.md\:text-\[38px\]{font-size:38px}.md\:text-lg{font-size:var(--sm-text-lg);line-height:var(--sm-text-lg-lh)}.md\:text-md{font-size:var(--sm-text-md);line-height:var(--sm-text-md-lh)}.md\:text-sm{font-size:var(--sm-text-sm);line-height:var(--sm-text-sm-lh)}.md\:text-xl{font-size:var(--sm-text-xl);line-height:var(--sm-text-xl-lh)}.md\:leading-\[1\.3\]{line-height:1.3}}@media (min-width:981px){.min-\[981px\]\:invisible{visibility:hidden}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.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-12{margin-bottom:calc(var(--sm-unit) * 12)}.lg\:mb-20{margin-bottom:calc(var(--sm-unit) * 20)}.lg\:ml-6{margin-left:calc(var(--sm-unit) * 6)}.lg\:mt-16{margin-top:calc(var(--sm-unit) * 16)}.lg\:mt-20{margin-top:calc(var(--sm-unit) * 20)}.lg\:mt-24{margin-top:calc(var(--sm-unit) * 24)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-5{height:calc(var(--sm-unit) * 5)}.lg\:min-h-18{min-height:calc(var(--sm-unit) * 18)}.lg\:min-h-full{min-height:100%}.lg\:w-5{width:calc(var(--sm-unit) * 5)}.lg\:w-\[100vw\]{width:100vw}.lg\:w-auto{width:auto}.lg\:min-w-\[100vw\]{min-width:100vw}.lg\:max-w-\[70\%\]{max-width:70%}.lg\:max-w-md{max-width:calc(var(--sm-unit) * 112)}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr_0\.5fr\]{grid-template-columns:1fr .5fr}.lg\:grid-cols-\[1fr_1\.12fr_1fr\]{grid-template-columns:1fr 1.12fr 1fr}.lg\:grid-cols-\[1fr_1\.5fr_1fr\]{grid-template-columns:1fr 1.5fr 1fr}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(300px\,380px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(300px,380px) minmax(0,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-20{gap:calc(var(--sm-unit) * 20)}.lg\:gap-4{gap:calc(var(--sm-unit) * 4)}.lg\:gap-x-12{column-gap:calc(var(--sm-unit) * 12)}.lg\:gap-x-20{column-gap:calc(var(--sm-unit) * 20)}.lg\:gap-y-16{row-gap:calc(var(--sm-unit) * 16)}.lg\:gap-y-4{row-gap:calc(var(--sm-unit) * 4)}.lg\:border-b{border-bottom-width:1px}.lg\:p-12{padding:calc(var(--sm-unit) * 12)}.lg\:p-16{padding:calc(var(--sm-unit) * 16)}.lg\:p-6{padding:calc(var(--sm-unit) * 6)}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:calc(var(--sm-unit) * 4);padding-right:calc(var(--sm-unit) * 4)}.lg\:px-\[2\%\]{padding-left:2%;padding-right:2%}.lg\:px-\[5\%\]{padding-left:5%;padding-right:5%}.lg\:py-20{padding-top:calc(var(--sm-unit) * 20);padding-bottom:calc(var(--sm-unit) * 20)}.lg\:py-28{padding-top:calc(var(--sm-unit) * 28);padding-bottom:calc(var(--sm-unit) * 28)}.lg\:py-6{padding-top:calc(var(--sm-unit) * 6);padding-bottom:calc(var(--sm-unit) * 6)}.lg\:py-8{padding-top:calc(var(--sm-unit) * 8);padding-bottom:calc(var(--sm-unit) * 8)}.lg\:pb-0{padding-bottom:0}.lg\:pb-20{padding-bottom:calc(var(--sm-unit) * 20)}.lg\:pr-3{padding-right:calc(var(--sm-unit) * 3)}.lg\:pr-8{padding-right:calc(var(--sm-unit) * 8)}.lg\:pt-14{padding-top:calc(var(--sm-unit) * 14)}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:var(--sm-text-4xl);line-height:var(--sm-text-4xl-lh)}.lg\:text-6xl{font-size:var(--sm-text-6xl);line-height:var(--sm-text-6xl-lh)}.lg\:text-7xl{font-size:var(--sm-text-7xl);line-height:var(--sm-text-7xl-lh)}.lg\:text-8xl{font-size:var(--sm-text-8xl);line-height:var(--sm-text-8xl-lh)}.lg\:text-base{font-size:var(--sm-text-base);line-height:var(--sm-text-base-lh)}.lg\:\[--height-close\:auto\]{--height-close:auto}.lg\:\[--height-closed\:auto\]{--height-closed:auto}.lg\:\[--height-open\:auto\]{--height-open:auto}.first\:lg\:pt-6:first-child{padding-top:calc(var(--sm-unit) * 6)}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-0{top:0}.xl\:mb-\[0\.55vh\]{margin-bottom:.55vh}.xl\:mb-\[0\.74vh\]{margin-bottom:.74vh}.xl\:inline{display:inline}.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\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.xl\:gap-\[0\.74vh\]{gap:.74vh}.xl\:gap-\[1\.11vh\]{gap:1.11vh}.xl\:gap-\[2\.22vh\]{gap:2.22vh}.xl\:px-\[1\.48vh\]{padding-left:1.48vh;padding-right:1.48vh}.xl\:pr-4{padding-right:calc(var(--sm-unit) * 4)}.xl\:text-\[0\.65rem\]{font-size:.65rem}.xl\:text-\[16px\]{font-size:16px}}@media (min-width:1400px){.min-\[1400px\]\:inline{display:inline}.min-\[1400px\]\:table-cell{display:table-cell}.min-\[1400px\]\:table-column{display:table-column}}@media (min-width:1536px){.\32 xl\:max-w-none{max-width:none}.\32 xl\:p-\[1\.11vh\]{padding:1.11vh}}@media (min-width:1601px){.min-\[1601px\]\:hidden{display:none}}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}@media (prefers-color-scheme:dark){.dark\:border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.dark\:bg-blue-800{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.dark\:after\:border-blue-800:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:after\:border-gray-700:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}}@media print{.print\:m-0{margin:0}.print\:mx-0{margin-left:0;margin-right:0}.print\:mx-auto{margin-left:auto;margin-right:auto}.print\:block{display:block}.print\:flex{display:flex}.print\:hidden{display:none}.print\:aspect-auto{aspect-ratio:auto}.print\:min-h-screen{min-height:100vh}.print\:w-\[100\%\],.print\:w-full{width:100%}.print\:max-w-full{max-width:100%}.print\:max-w-none{max-width:none}.print\:break-inside-avoid{break-inside:avoid}.print\:gap-0{gap:0}.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\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(calc(var(--sm-unit) * 1) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--sm-unit) * 1) * var(--tw-space-y-reverse))}.print\:rounded-none{border-radius:0}.print\:border-0{border-width:0}.print\:border-b{border-bottom-width:1px}.print\:border-dashed{border-style:dashed}.print\:border-rule{border-color:var(--sm-rule)}.print\:bg-surface{background-color:var(--sm-surface)}.print\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.print\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.print\:p-0{padding:0}.print\:p-5{padding:calc(var(--sm-unit) * 5)}.print\:px-1{padding-left:calc(var(--sm-unit) * 1);padding-right:calc(var(--sm-unit) * 1)}.print\:py-0{padding-top:0;padding-bottom:0}.print\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.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)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>button\]\:cursor-not-allowed>button{cursor:not-allowed}.\[\&\>button\]\:bg-action>button{background-color:var(--sm-action)}.\[\&\>button\]\:text-white>button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&\>button\]\:hover\:bg-action-hover:hover>button{background-color:var(--sm-action-hover)}.\[\&\>button\]\:hover\:bg-transparent:hover>button{background-color:#0000}.\[\&\>div\]\:h-full>div{height:100%}.\[\&\>h2\]\:mt-\[14px\]>h2{margin-top:14px}.\[\&\>h3\]\:mt-\[13px\]>h3{margin-top:13px}.\[\&\>img\]\:size-full>img{width:100%;height:100%}.\[\&\>img\]\:object-cover>img{object-fit:cover}.\[\&\>option\]\:text-ink>option{color:var(--sm-ink)}.\[\&\>p\+p\]\:mt-\[9px\]>p+p,.\[\&\>p\+ul\]\:mt-\[9px\]>p+ul{margin-top:9px}.\[\&\>svg\]\:text-white\/60>svg{color:#fff9}.\[\&\>td\]\:border-b>td{border-bottom-width:1px}.\[\&\>td\]\:border-rule-soft>td{border-color:var(--sm-rule-soft)}.\[\&\>ul\+p\]\:mt-\[9px\]>ul+p{margin-top:9px}.\[\&\[data-scrolling\]_\*\]\:pointer-events-none[data-scrolling] *{pointer-events:none}.\[\&_\[cmdk-group-heading\]\]\:px-2\.5 [cmdk-group-heading]{padding-left:calc(var(--sm-unit) * 2.5);padding-right:calc(var(--sm-unit) * 2.5)}.\[\&_\[cmdk-group-heading\]\]\:pb-1 [cmdk-group-heading]{padding-bottom:calc(var(--sm-unit) * 1)}.\[\&_\[cmdk-group-heading\]\]\:pt-2\.5 [cmdk-group-heading]{padding-top:calc(var(--sm-unit) * 2.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--sm-text-xs);line-height:var(--sm-text-xs-lh)}.\[\&_\[cmdk-group-heading\]\]\:font-semibold [cmdk-group-heading]{font-weight:600}.\[\&_\[cmdk-group-heading\]\]\:text-ink-3 [cmdk-group-heading]{color:var(--sm-ink-3)}.\[\&_a\:hover\]\:text-blue-ink a:hover,.\[\&_a\]\:text-blue-ink a{color:var(--sm-blue-ink)}.\[\&_a\]\:text-ink-2 a{color:var(--sm-ink-2)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}.hover\:\[\&_a\]\:underline a:hover{text-decoration-line:underline}.\[\&_b\]\:font-medium b{font-weight:500}.\[\&_b\]\:font-semibold b{font-weight:600}.\[\&_b\]\:text-ink b{color:var(--sm-ink)}.\[\&_b\]\:text-ink-2 b{color:var(--sm-ink-2)}.\[\&_h2\]\:mb-\[6px\] h2{margin-bottom:6px}.\[\&_h2\]\:mt-\[14px\] h2{margin-top:14px}.\[\&_h2\]\:text-\[17px\] h2{font-size:17px}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h2\]\:text-ink h2{color:var(--sm-ink)}.\[\&_h3\]\:mb-\[5px\] h3{margin-bottom:5px}.\[\&_h3\]\:mt-\[13px\] h3{margin-top:13px}.\[\&_h3\]\:text-\[14px\] h3{font-size:14px}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h3\]\:text-ink h3{color:var(--sm-ink)}.\[\&_li\]\:mb-\[2px\] li{margin-bottom:2px}.\[\&_ol\]\:m-0 ol{margin:0}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:calc(var(--sm-unit) * 5)}.\[\&_ol\]\:text-\[11\.5px\] ol{font-size:11.5px}.\[\&_ol\]\:leading-\[1\.7\] ol{line-height:1.7}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\]\:text-\[11\.5px\] p{font-size:11.5px}.\[\&_p\]\:leading-\[1\.7\] p{line-height:1.7}.\[\&_table\]\:mb-3 table{margin-bottom:calc(var(--sm-unit) * 3)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:text-\[11px\] table{font-size:11px}.\[\&_td\]\:border td{border-width:1px}.\[\&_td\]\:border-rule td{border-color:var(--sm-rule)}.\[\&_td\]\:px-2 td{padding-left:calc(var(--sm-unit) * 2);padding-right:calc(var(--sm-unit) * 2)}.\[\&_td\]\:py-0\.5 td{padding-top:calc(var(--sm-unit) * .5);padding-bottom:calc(var(--sm-unit) * .5)}.\[\&_td\]\:py-1\.5 td{padding-top:calc(var(--sm-unit) * 1.5);padding-bottom:calc(var(--sm-unit) * 1.5)}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_th\]\:border th{border-width:1px}.\[\&_th\]\:border-rule th{border-color:var(--sm-rule)}.\[\&_th\]\:bg-sunken th{background-color:var(--sm-sunken)}.\[\&_th\]\:px-2 th{padding-left:calc(var(--sm-unit) * 2);padding-right:calc(var(--sm-unit) * 2)}.\[\&_th\]\:py-0\.5 th{padding-top:calc(var(--sm-unit) * .5);padding-bottom:calc(var(--sm-unit) * .5)}.\[\&_th\]\:py-1\.5 th{padding-top:calc(var(--sm-unit) * 1.5);padding-bottom:calc(var(--sm-unit) * 1.5)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-semibold th{font-weight:600}.\[\&_ul\]\:m-0 ul{margin:0}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--sm-unit) * 5)}.\[\&_ul\]\:text-\[11\.5px\] ul{font-size:11.5px}.\[\&_ul\]\:leading-\[1\.7\] ul{line-height:1.7}@container (height<=49px){.\[\@container\(max-height\:49px\)\]\:hidden{display:none}}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(calc(var(--sm-unit) * .5) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\@media\(hover\:hover\)\]\:hover\:border-orange:hover{border-color:var(--sm-orange)}.\[\@media\(hover\:hover\)\]\:hover\:border-rule-firm:hover{border-color:var(--sm-rule-firm)}.\[\@media\(hover\:hover\)\]\:hover\:shadow-overlay:hover{--tw-shadow:var(--sm-shadow-overlay);--tw-shadow-colored:var(--sm-shadow-overlay);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\@media\(hover\:hover\)\]\:hover\:shadow-raised:hover{--tw-shadow:var(--sm-shadow-raised);--tw-shadow-colored:var(--sm-shadow-raised);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group:hover .\[\@media\(hover\: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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}@media (max-height:700px){.\[\@media\(max-height\:700px\)\]\:p-6{padding:calc(var(--sm-unit) * 6)}.\[\@media\(max-height\:700px\)\]\:py-4{padding-top:calc(var(--sm-unit) * 4);padding-bottom:calc(var(--sm-unit) * 4)}}@media (max-height:800px){.\[\@media\(max-height\:800px\)\]\:mt-3\.5{margin-top:calc(var(--sm-unit) * 3.5)}.\[\@media\(max-height\:800px\)\]\:mt-4{margin-top:calc(var(--sm-unit) * 4)}.\[\@media\(max-height\:800px\)\]\:py-2{padding-top:calc(var(--sm-unit) * 2);padding-bottom:calc(var(--sm-unit) * 2)}.\[\@media\(max-height\:800px\)\]\:py-5{padding-top:calc(var(--sm-unit) * 5);padding-bottom:calc(var(--sm-unit) * 5)}.\[\@media\(max-height\:800px\)\]\:text-2xl{font-size:var(--sm-text-2xl);line-height:var(--sm-text-2xl-lh)}}pre .\[pre_\&\]\:bg-transparent{background-color:#0000}pre .\[pre_\&\]\:p-0{padding:0}.react-calendar{background:#fff;width:350px;max-width:100%;padding:0 1rem 1rem;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d;border-top:.8rem solid #8678ec!important;border-radius:0 0 16px 16px!important}.react-calendar__navigation button{background:0 0;min-width:44px;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{text-align:center;background:0 0;border-radius:10%;max-width:100%;height:44px;padding:10px 6.6667px;line-height:16px}.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{background:#fff;border:1px solid #a0a096;width:350px;max-width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{margin:-.5em;display:flex}.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{border:0;outline:none;margin:0}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em;display:flex}.react-calendar__navigation button{background:0 0;min-width:44px}.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-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{justify-content:center;align-items:center;font-size:.75em;font-weight:700;display:flex}.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{text-align:center;background:0 0;max-width:100%;padding:10px 6.6667px;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{color:#fff;background:#006edc}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sm-brand-blue:#007aff;--sm-brand-navy:#0d1b2a;--sm-brand-green:#34c759;--sm-brand-purple:#af52de;--sm-brand-orange:#ff9500;--sm-brand-red:#ff3b30;--sm-gray-0:#fff;--sm-gray-50:#f8fafc;--sm-gray-100:#f1f5f9;--sm-gray-200:#e2e8f0;--sm-gray-300:#cbd5e1;--sm-gray-400:#94a3b8;--sm-gray-450:#8392a8;--sm-gray-500:#64748b;--sm-gray-700:#334155;--sm-gray-900:#0f172a;--sm-strong-green:#188038;--sm-strong-red:#c4291c;--sm-strong-orange:#b45309;--sm-strong-purple:#8e3bbf;--sm-strong-pink:#c21c6b;--sm-strong-teal:#0f766e;--sm-strong-youtube:#c00;--sm-strong-whatsapp:#0e7a6e;--sm-strong-facebook:#1060d0;--sm-art-skin:#e3aa84;--sm-art-skin-shade:#d39470;--sm-art-hair:#2b2733;--sm-art-mouth:#9b4f37;--sm-art-cheek:#ff7a6b;--sm-art-gold:#f5b700;--sm-art-student-sky:#eaf3ff;--sm-art-student-sky-2:#cfe2ff;--sm-art-student-collar:#e3eaf4;--sm-art-student-tie:#1f5fbf;--sm-art-parent-sky:#fff4e5;--sm-art-parent-sky-2:#ffdcae;--sm-art-parent-cloth:#f59a23;--sm-art-parent-scarf:#e0573a;--sm-art-staff-sky:#f6ecfd;--sm-art-staff-sky-2:#e4cdf6;--sm-art-staff-blazer:#6c3cb4;--sm-art-staff-badge-edge:#d9c8f0;--sm-page:var(--sm-gray-50);--sm-surface:var(--sm-gray-0);--sm-sunken:var(--sm-gray-100);--sm-sunken-2:var(--sm-gray-200);--sm-navy:var(--sm-brand-navy);--sm-ink:var(--sm-gray-900);--sm-ink-2:var(--sm-gray-700);--sm-ink-3:#4a576a;--sm-ink-4:var(--sm-gray-400);--sm-rule:var(--sm-gray-200);--sm-rule-soft:var(--sm-gray-100);--sm-rule-firm:var(--sm-gray-300);--sm-control-border:var(--sm-gray-450);--sm-blue:var(--sm-brand-blue);--sm-action:#006ef2;--sm-action-hover:#005cdf;--sm-blue-ink:#004fc4;--sm-blue-tint:#007aff08;--sm-blue-wash:#007aff14;--sm-blue-wash-2:#007aff26;--sm-blue-line:#007aff33;--sm-blue-soft:#007aff52;--sm-focus:#007aff59;--sm-scrim:#0d1b2a66;--sm-frost-band:#ffffff73;--sm-veil:#0f172a0d;--sm-glass:#fff9;--sm-glass-edge:#ffffffbf;--sm-shadow-glass:inset 0 1px 0 #ffffffe6, 0 1px 2px #0d1b2a0a, 0 18px 40px -22px #007aff47;--sm-radius-glass:20px;--sm-glass-blur:blur(24px) saturate(180%);--sm-glass-overlay:#ffffffdb;--sm-glass-control:#fff6;--sm-wash-blue:#007aff;--sm-wash-mint:#00c8b3;--sm-wash-indigo:#6155f5;--sm-wash-yellow:#ffd633;--sm-wash-strength:.18;--sm-wash-glow:.16;--sm-green:var(--sm-brand-green);--sm-green-ink:#006b00;--sm-green-wash:#34c7591a;--sm-green-line:#34c7594d;--sm-orange:var(--sm-brand-orange);--sm-orange-ink:#9a4300;--sm-orange-wash:#ff95001a;--sm-orange-line:#ff95004d;--sm-red:var(--sm-brand-red);--sm-red-ink:#b80000;--sm-red-wash:#ff3b3014;--sm-red-line:#ff3b3033;--sm-purple:var(--sm-brand-purple);--sm-purple-ink:#9738c4;--sm-purple-wash:#af52de1a;--sm-purple-line:#af52de40;--sm-primary-ink:#5e4de0;--sm-primary-wash:#edeafe;--sm-gradient-brand:linear-gradient(90deg, #007aff, #af52de);--sm-gradient-sky:linear-gradient(180deg, #e8f1ff, #fff);--sm-gradient-mint:linear-gradient(180deg, #e8fbef, #d1fae5);--sm-gradient-lavender:linear-gradient(180deg, #f4ecff, #e9d5ff);--sm-font:"Open Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--sm-weight-light:300;--sm-weight-regular:400;--sm-weight-medium:500;--sm-weight-semibold:600;--sm-weight-bold:700;--sm-radius-tag:6px;--sm-radius-control:10px;--sm-radius-card:12px;--sm-radius-panel:14px;--sm-radius-shell:22px;--sm-radius-tile:16px;--sm-radius-sheet:18px;--sm-radius-bubble:20px;--sm-radius-dock:24px;--sm-shadow-raised:0 1px 2px #151b2814;--sm-shadow-overlay:0 12px 32px #151b281a, 0 2px 6px #151b280f;--sm-shadow-toast:0 12px 30px #151b2838;--sm-shadow-island:0 0 0 1px #0f172a0e, 0 1px 2px #0f172a0a, 0 18px 44px -26px #0f172a3d;--sm-shadow-composer:0 1px 2px #0f172a0a, 0 10px 28px -14px #0f172a29;--sm-shadow-composer-focus:0 0 0 4px #007aff1a, 0 12px 32px -14px #0f172a33;--sm-shadow-sheet:0 1px 2px #0f172a08, 0 14px 34px -22px #0f172a38;--sm-shadow-nav:0 4px 6px -1px #007aff4d, 0 2px 4px -2px #007aff4d;--sm-ease-out:cubic-bezier(.23, 1, .32, 1);--sm-ease-in-out:cubic-bezier(.77, 0, .175, 1);--sm-ease-drawer:cubic-bezier(.32, .72, 0, 1);--sm-field:40px}@media screen{[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sm-page:#0f1117;--sm-surface:#1a1d27;--sm-sunken:#222634;--sm-sunken-2:#2b3040;--sm-ink:#e6e8ec;--sm-ink-2:#c4cad4;--sm-ink-3:#b0b8c6;--sm-ink-4:#6b7385;--sm-rule:#2e3342;--sm-rule-soft:#252a37;--sm-rule-firm:#3b4153;--sm-control-border:#5a6275;--sm-blue-ink:#8cc4ff;--sm-blue-tint:#007aff14;--sm-blue-wash:#007aff29;--sm-blue-wash-2:#007aff42;--sm-blue-line:#007aff59;--sm-blue-soft:#007aff80;--sm-focus:#4da3ff80;--sm-scrim:#0009;--sm-frost-band:#ffffff0a;--sm-veil:#ffffff0f;--sm-glass:#1a1d2799;--sm-glass-overlay:#1a1d27e0;--sm-glass-control:#ffffff0f;--sm-glass-edge:#ffffff12;--sm-shadow-glass:inset 0 1px 0 #ffffff0a, 0 16px 40px -20px #0009;--sm-wash-strength:.22;--sm-wash-glow:.12;--sm-green-ink:#5fd67e;--sm-green-wash:#34c75929;--sm-green-line:#34c75966;--sm-orange-ink:#ffb357;--sm-orange-wash:#ff950029;--sm-orange-line:#ff950066;--sm-red-ink:#ff8a82;--sm-red-wash:#ff3b3029;--sm-red-line:#ff3b3066;--sm-purple-ink:#d29cf2;--sm-purple-wash:#af52de2e;--sm-purple-line:#af52de73;--sm-primary-ink:#a294f5;--sm-primary-wash:#5e4de033;--sm-gradient-sky:linear-gradient(180deg, #16243a, #1a1d27);--sm-gradient-mint:linear-gradient(180deg, #13291d, #16301f);--sm-gradient-lavender:linear-gradient(180deg, #241a33, #2a1d3d);--sm-shadow-raised:0 1px 2px #0006;--sm-shadow-overlay:0 12px 32px #00000080, 0 2px 6px #00000059;--sm-shadow-toast:0 12px 30px #0000008c;--sm-shadow-island:0 0 0 1px #ffffff0f, 0 1px 2px #0000004d, 0 18px 44px -26px #0009;--sm-shadow-composer:0 1px 2px #0000004d, 0 10px 28px -14px #00000080;--sm-shadow-composer-focus:0 0 0 4px #007aff33, 0 12px 32px -14px #0000008c;--sm-shadow-sheet:0 1px 2px #0000004d, 0 14px 34px -22px #0000008c}[data-theme=dark] body{background:var(--sm-page)}[data-theme=dark] [data-theme=light]{color:var(--sm-ink)}}.sm-on-navy,.sm-on-navy-raised{--sm-ink:#fff;--sm-ink-2:#fffc;--sm-ink-3:#fff9;--sm-ink-4:#ffffff6b;--sm-rule:#ffffff1f;--sm-rule-soft:#ffffff14;--sm-rule-firm:#ffffff29;--sm-veil:#ffffff14;--sm-sunken:#ffffff14;--sm-frost-band:#ffffff08;--sm-blue:#4da3ff;--sm-blue-ink:#9cc8ff;--sm-blue-wash:#007aff47;--sm-blue-wash-2:#007aff73;--sm-purple-ink:#dcb2f2;--sm-purple-wash:#af52de38;--sm-red-ink:#ff9a93;--sm-red-wash:#ff3b302e;--sm-focus:#4da3ff8c;--sm-surface:#1a2b3e;--sm-glass-overlay:#1a2b3eeb;--sm-glass-edge:#ffffff1a;--sm-glass-control:#ffffff14}.sm-on-navy{background:var(--sm-brand-navy);color:var(--sm-ink)}:root{--sm-unit:.25rem;--sm-text-2xs:inherit;--sm-text-2xs-lh:inherit;--sm-text-xs:.75rem;--sm-text-xs-lh:1rem;--sm-text-sm:.875rem;--sm-text-sm-lh:1.25rem;--sm-text-base:1rem;--sm-text-base-lh:1.5rem;--sm-text-md:inherit;--sm-text-md-lh:inherit;--sm-text-lg:1.125rem;--sm-text-lg-lh:1.75rem;--sm-text-xl:1.25rem;--sm-text-xl-lh:1.75rem;--sm-text-2xl:1.5rem;--sm-text-2xl-lh:2rem;--sm-text-3xl:1.875rem;--sm-text-3xl-lh:2.25rem;--sm-text-4xl:2.25rem;--sm-text-4xl-lh:2.5rem;--sm-text-5xl:3rem;--sm-text-5xl-lh:1;--sm-text-6xl:3.75rem;--sm-text-6xl-lh:1;--sm-text-7xl:4.5rem;--sm-text-7xl-lh:1;--sm-text-8xl:6rem;--sm-text-8xl-lh:1;--sm-text-9xl:8rem;--sm-text-9xl-lh:1}.sm-ui{--sm-unit:4px;--sm-text-2xs:11px;--sm-text-2xs-lh:16px;--sm-text-xs:12px;--sm-text-xs-lh:16px;--sm-text-sm:13px;--sm-text-sm-lh:18px;--sm-text-base:14px;--sm-text-base-lh:20px;--sm-text-md:15px;--sm-text-md-lh:22px;--sm-text-lg:16px;--sm-text-lg-lh:24px;--sm-text-xl:18px;--sm-text-xl-lh:26px;--sm-text-2xl:22px;--sm-text-2xl-lh:28px;--sm-text-3xl:24px;--sm-text-3xl-lh:30px;--sm-text-4xl:28px;--sm-text-4xl-lh:34px;--sm-text-5xl:36px;--sm-text-5xl-lh:40px;--sm-text-6xl:48px;--sm-text-6xl-lh:1;--sm-text-7xl:60px;--sm-text-7xl-lh:1;--sm-text-8xl:72px;--sm-text-8xl-lh:1;--sm-text-9xl:96px;--sm-text-9xl-lh:1}:where(.sm-ui){font-family:var(--sm-font);font-size:var(--sm-text-base);line-height:var(--sm-text-base-lh);color:var(--sm-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.sm-print{display:none}@media print{:is(html:has(body>.sm-print),body:has(>.sm-print)){background:var(--sm-gray-0);height:auto!important;overflow:visible!important}body:has(>.sm-print)>:not(.sm-print){display:none!important}.sm-print{display:block}}.sky{--sky-white:var(--sm-gray-0);--sky-shade:color-mix(in oklch, var(--sm-blue) 22%, var(--sm-gray-400));isolation:isolate;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.sky-deep{background:linear-gradient(180deg, color-mix(in oklch, var(--sm-action) 72%, var(--sm-navy)) 0%, var(--sm-action) 34%, color-mix(in oklch, var(--sm-blue) 60%, var(--sky-white)) 72%, color-mix(in oklch, var(--sm-blue) 16%, var(--sky-white)) 100%)}.sky-light{background:linear-gradient(180deg, color-mix(in oklch, var(--sm-blue) 30%, var(--sky-white)) 0%, color-mix(in oklch, var(--sm-blue) 15%, var(--sky-white)) 50%, color-mix(in oklch, var(--sm-blue) 6%, var(--sky-white)) 100%)}.sky-defs{position:absolute}.sky-mesh{position:absolute;inset:-12%}.sky-mesh i{filter:blur(64px);will-change:transform;animation:sky-drift-a 26s var(--sm-ease-in-out) infinite alternate;border-radius:50%;position:absolute}.sky-mesh i:first-child{width:62%;height:52%;top:-10%;left:-6%}.sky-mesh i:nth-child(2){width:56%;height:48%;animation-name:sky-drift-b;animation-duration:32s;top:-4%;right:-8%}.sky-mesh i:nth-child(3){width:52%;height:42%;animation-name:sky-drift-c;animation-duration:38s;top:34%;left:-4%}.sky-mesh i:nth-child(4){width:58%;height:44%;animation-name:sky-drift-d;animation-duration:29s;top:44%;right:-4%}.sky-deep .sky-mesh i:first-child{background:color-mix(in oklch, var(--sm-action) 50%, var(--sm-navy));opacity:.8}.sky-deep .sky-mesh i:nth-child(2){background:color-mix(in oklch, var(--sm-blue) 50%, var(--sky-white));opacity:.55}.sky-deep .sky-mesh i:nth-child(3){background:color-mix(in oklch, var(--sm-purple) 55%, var(--sm-blue));opacity:.45}.sky-deep .sky-mesh i:nth-child(4){background:var(--sm-blue);opacity:.6}.sky-light .sky-mesh i:first-child{background:color-mix(in oklch, var(--sm-blue) 42%, var(--sky-white));opacity:.7}.sky-light .sky-mesh i:nth-child(2){background:color-mix(in oklch, var(--sm-purple) 28%, var(--sky-white));opacity:.55}.sky-light .sky-mesh i:nth-child(3){background:var(--sky-white);opacity:.8}.sky-light .sky-mesh i:nth-child(4){background:color-mix(in oklch, var(--sm-blue) 30%, var(--sky-white));opacity:.6}@keyframes sky-drift-a{to{transform:translate(14%,10%)scale(1.12)}}@keyframes sky-drift-b{to{transform:translate(-16%,14%)scale(.9)}}@keyframes sky-drift-c{to{transform:translate(18%,-12%)scale(1.15)}}@keyframes sky-drift-d{to{transform:translate(-12%,-16%)scale(1.08)}}.sky-clouds{will-change:transform;animation:48s ease-in-out infinite alternate sky-float;position:absolute;inset:0}.sky-cloud{width:var(--w);height:calc(var(--w) * .42);position:absolute}.sky-cloud i{border-radius:50%;position:absolute;inset:0}.sky-cloud-body{background:radial-gradient(closest-side, var(--sky-white) 0 44%, color-mix(in srgb, var(--sky-white) 90%, transparent) 56%, color-mix(in srgb, var(--sky-white) 40%, transparent) 70%, transparent 83%)}.sky-cloud-shade{background:radial-gradient(closest-side, var(--sky-shade) 0 46%, color-mix(in srgb, var(--sky-shade) 45%, transparent) 66%, transparent 82%);opacity:.6;transform:translateY(13%)scaleX(.95)}@keyframes sky-float{0%{transform:translate(-2%)}to{transform:translate(2%)}}.sky-grain{opacity:.5;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.sky *,.sky :before,.sky :after{animation:none!important}}.orb{--orb-light:color-mix(in oklch, var(--orb) 45%, var(--sm-gray-0));background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--sm-gray-0) 95%, transparent) 0 7%, transparent 30%), radial-gradient(circle at 60% 70%, var(--orb), var(--orb-light) 72%);width:24px;height:24px;box-shadow:inset -3px -4px 8px color-mix(in srgb, var(--sm-navy) 14%, transparent), 0 6px 14px -6px var(--orb);border-radius:50%;flex:none;animation:7s ease-in-out infinite orb-morph;display:inline-block}.orb-sm{width:18px;height:18px}.orb-lg{width:32px;height:32px}.orb-blue{--orb:var(--sm-blue)}.orb-purple{--orb:var(--sm-purple)}.orb-orange{--orb:var(--sm-orange)}.orb-green{--orb:var(--sm-green)}.orb-red{--orb:var(--sm-red)}@keyframes orb-morph{33%{border-radius:56% 44% 52% 48%}66%{border-radius:46% 54% 44% 56%}}@media (prefers-reduced-motion:reduce){.orb{animation:none}}.aorb{background:linear-gradient(to bottom, color-mix(in srgb, var(--sm-blue) 5%, var(--sm-gray-0)) 12%, color-mix(in srgb, var(--sm-blue) 42%, var(--sm-gray-0)) 46%, var(--sm-blue) 80%, color-mix(in srgb, var(--sm-navy) 22%, var(--sm-blue)));width:64px;height:64px;box-shadow:0 12px 24px -12px color-mix(in srgb, var(--sm-blue) 60%, transparent), 0 2px 6px -2px color-mix(in srgb, var(--sm-navy) 20%, transparent);border-radius:50%;display:block;position:relative}.aorb-canvas{border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.aorb:after{content:"";box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sm-navy) 7%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:0}.bp{--bp-white:var(--sm-gray-0);--bp-soft:#ffffff9e;--bp-faint:#ffffff1a;isolation:isolate;background:var(--sm-brand-navy);width:46%;max-width:680px;height:100dvh;color:var(--bp-white);flex-direction:column;flex:none;justify-content:space-between;gap:18px;padding:36px 48px 26px;display:flex;position:sticky;top:0;overflow:hidden}.bp>*{min-width:0;position:relative}.bp-grid{pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:40px 40px;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%);position:absolute!important}.bp-glow{pointer-events:none;filter:blur(64px);border-radius:50%;animation:none;position:absolute!important}.bp-glow-blue{background:#007aff66;width:448px;height:448px;animation-name:bp-drift-blue;top:-128px;right:-128px}.bp-glow-indigo{background:#6155f54d;width:416px;height:416px;animation-name:bp-drift-indigo;bottom:-160px;left:-96px}.bp-glow-ink{filter:blur(80px);background:#030810d9;width:380px;height:380px;animation-name:bp-drift-ink;top:34%;left:18%}@keyframes bp-drift-blue{to{transform:translate(-60px,45px)scale(1.08)}}@keyframes bp-drift-indigo{to{transform:translate(50px,-40px)scale(.94)}}@keyframes bp-drift-ink{to{transform:translate(70px,50px)scale(1.1)}}.bp-lockup{align-self:center;width:auto;height:54px;margin-top:4px}.bp-story{flex-direction:column;gap:24px;display:flex}.bp-story h2{letter-spacing:-.01em;margin:0;font-size:32px;font-weight:700;line-height:40px}.bp-story h2 em{color:#7cb8ff;font-style:normal}.bp-lead{color:#ffffffb3;align-items:center;gap:8px;margin:12px 0 0;font-size:16px;display:flex}.bp-lead svg{color:#54a6ff;flex:none}:is(.bp,.bp-crew) [data-agent=attendance]{--hue:#4ea2ff}:is(.bp,.bp-crew) [data-agent=academic]{--hue:#c58bff}:is(.bp,.bp-crew) [data-agent=finance]{--hue:#4cd472}:is(.bp,.bp-crew) [data-agent=teachers]{--hue:#ffaa3b}:is(.bp,.bp-crew) [data-agent=improve]{--hue:#ff7a70}.bp-team{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bp-team li{height:30px;color:var(--bp-soft);background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 5px;font-size:12px;font-weight:600;transition:color .3s,background-color .3s,border-color .3s;display:inline-flex}.bp-team li[data-on]{color:var(--bp-white);background:color-mix(in srgb, var(--hue) 18%, transparent);border-color:color-mix(in srgb, var(--hue) 60%, transparent)}.bp-chip-icon{background:color-mix(in srgb, var(--hue) 22%, transparent);width:20px;height:20px;color:var(--hue);border-radius:50%;place-items:center;display:grid}.bp-chip-icon svg{width:12px;height:12px}.bp-flow{border:1px solid var(--bp-faint);animation:bp-flow-in .5s var(--sm-ease-out);background:linear-gradient(#ffffff12,#ffffff08);border-radius:20px;padding:18px 20px 6px;box-shadow:0 30px 60px -30px #0009}@keyframes bp-flow-in{0%{opacity:.15;transform:translateY(6px)}}.bp-flow-head{justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px;font-weight:600;display:flex}.bp-flow-head small{color:#ffffff80;margin-top:1px;font-size:12px;font-weight:400;display:block}.bp-live{letter-spacing:.06em;text-transform:uppercase;color:#6fe08a;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.bp-live i{background:var(--sm-brand-green);border-radius:50%;width:7px;height:7px;animation:1.8s infinite bp-ping}@keyframes bp-ping{0%{box-shadow:0 0 #34c75999}70%,to{box-shadow:0 0 0 7px #34c75900}}.bp-flow ol{margin:0;padding:0;list-style:none}.bp-step{--hue:var(--bp-white);opacity:.32;grid-template-columns:34px 1fr auto;align-items:center;gap:14px;padding-bottom:16px;transition:opacity .3s;display:grid;position:relative}.bp-step[data-state=working],.bp-step[data-state=done]{opacity:1}.bp-step:not(.bp-you):before,.bp-fill{content:"";background:#ffffff1a;width:1.5px;position:absolute;top:38px;bottom:2px;left:16.25px}.bp-fill{z-index:1;background:var(--hue);transform-origin:top;transition:transform .4s var(--sm-ease-out);transform:scaleY(0)}.bp-step[data-state=done] .bp-fill{transform:scaleY(1)}.bp-avatar{border:1px solid color-mix(in srgb, var(--hue) 45%, transparent);background:color-mix(in srgb, var(--hue) 20%, var(--sm-brand-navy));width:34px;height:34px;color:var(--hue);border-radius:50%;place-items:center;display:grid;position:relative}.bp-avatar svg{width:16px;height:16px}.bp-step[data-state=working] .bp-avatar:after{content:"";border:1.5px solid var(--hue);border-radius:50%;animation:1.2s ease-out infinite bp-halo;position:absolute;inset:-5px}@keyframes bp-halo{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.bp-text{min-width:0;font-size:14px;line-height:20px}.bp-text b{letter-spacing:.01em;color:var(--hue);font-size:11.5px;font-weight:600;display:block}.bp-status{justify-content:flex-end;min-width:22px;display:inline-flex}.bp-ok{background:var(--sm-brand-green);width:20px;height:20px;animation:bp-pop .3s var(--sm-ease-out);border-radius:50%;place-items:center;display:grid}.bp-ok svg{width:12px;height:12px}@keyframes bp-pop{0%{transform:scale(.4)}70%{transform:scale(1.12)}}.bp-dots{gap:3px;display:inline-flex}.bp-dots i{background:var(--hue);border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite bp-bounce}.bp-dots i:nth-child(2){animation-delay:.15s}.bp-dots i:nth-child(3){animation-delay:.3s}@keyframes bp-bounce{50%{transform:translateY(-3px)}}.bp-you .bp-avatar{border-color:var(--bp-white);background:var(--bp-white);color:var(--sm-brand-navy)}.bp-approve{background:var(--sm-brand-blue);animation:bp-pop .3s var(--sm-ease-out);border-radius:9px;padding:6px 14px;font-size:12px;font-weight:600;position:relative}.bp-approve:after{content:"";border:1.5px solid #54a6ffb3;border-radius:12px;animation:1.4s ease-out infinite bp-halo;position:absolute;inset:-4px}.bp-foot{flex-direction:column;gap:14px;display:flex}.bp-label{letter-spacing:.06em;text-transform:uppercase;color:#ffffff73;font-size:11px;font-weight:600}.bp-marquee{contain:inline-size;margin-top:8px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.bp-track{width:max-content;animation:bp-marquee var(--dur,90s) linear infinite;gap:8px;display:flex}.bp-track li{white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:baseline;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.bp-track li b{font-weight:600}.bp-track li span{color:#ffffff80;font-size:11px}@media (hover:hover) and (pointer:fine){.bp-marquee:hover .bp-track{animation-play-state:paused}}@keyframes bp-marquee{to{transform:translate(calc(-50% - 4px))}}.bp-copyright{color:#ffffff80;margin:0;font-size:12px}.bp-crew{background:var(--sm-brand-navy);width:max-content;color:var(--sm-gray-0);border-radius:999px;align-items:center;gap:10px;margin:0 0 24px;padding:6px 12px 6px 6px;font-size:12px;font-weight:600;display:inline-flex}.bp-crew>span{display:flex}.bp-crew [data-agent]{border:1.5px solid var(--sm-brand-navy);background:color-mix(in srgb, var(--hue) 25%, var(--sm-brand-navy));width:22px;height:22px;color:var(--hue);border-radius:50%;place-items:center;margin-left:-6px;display:grid}.bp-crew [data-agent]:first-child{margin-left:0}.bp-crew svg{width:11px;height:11px}.bp-crew>i{background:var(--sm-brand-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #34c75940}@media (max-width:980px){.bp{display:none}}@media not (max-width:980px){.bp-crew{display:none}}@media (max-height:860px){.bp{gap:14px;padding-top:28px}.bp-lockup{height:44px}.bp-story{gap:18px}.bp-step{padding-bottom:12px}}@media (max-height:800px){.bp-story h2{font-size:28px;line-height:34px}.bp-copyright{display:none}}@media (max-height:700px){.bp-foot>:first-child{display:none}}.bp[data-paused] *,.bp[data-paused]{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.bp *,.bp :before,.bp :after{transition:none!important;animation:none!important}.bp-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.gb-page{--gb-ink:var(--sm-ink);--gb-body:var(--sm-ink-2);--gb-muted:var(--sm-ink-3);--gb-muted-2:var(--sm-ink-3);--gb-line:var(--sm-rule);--gb-primary:var(--sm-action);color:var(--gb-ink);background:0 0}.gb-material-icon{font-feature-settings:"liga";text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;flex:none;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}@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%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.55)}}@keyframes gb-check-pop{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(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:.3s cubic-bezier(.2,.8,.2,1) both gb-fade-up}.gb-pop-in{animation:.16s both gb-pop-in}.gb-spin{animation:.9s linear infinite gb-spin}.gb-status-dot{animation:2s ease-in-out infinite gb-status-dot}.gb-check-pop{animation:.34s cubic-bezier(.2,.8,.2,1) both gb-check-pop}.gb-ring-out{animation:1.1s ease-out infinite gb-ring-out}.gb-sheet-up{animation:.22s cubic-bezier(.2,.8,.2,1) both gb-sheet-up}.gb-shimmer{background:linear-gradient(100deg,#e2e8f0 20%,#f1f5f9 40%,#e2e8f0 60%) 0 0/520px 100%;animation:1.1s linear infinite gb-shimmer}@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_i30z1_9{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;flex:none;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:Student Birthdays Material Symbols!important}[class*="text-[#161328]"]{color:var(--sm-ink)!important}[class*="text-[#9b9ab3]"]{color:var(--sm-ink-3)!important}[class*="bg-[#f4f2fa]"]{background-color:var(--sm-sunken)!important}[class*="text-[#6e6c88]"]{color:var(--sm-ink-3)!important}.qualified-leads,.ql-app-overlay{--ql-ink:var(--sm-ink);--ql-value:var(--sm-ink);--ql-muted:var(--sm-ink-3);--ql-faint:var(--sm-ink-3);--ql-border:var(--sm-rule);--ql-input-border:var(--sm-rule-firm);--ql-primary:var(--sm-action);--ql-primary-dark:var(--sm-action-hover);--ql-page:transparent;--ql-soft-btn:var(--sm-sunken);--ql-track:var(--sm-rule);--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;width:100%;height:100%;min-height:0;padding:calc(18 * var(--ql-px)) calc(24 * var(--ql-px)) calc(16 * var(--ql-px));background:var(--ql-page);color:var(--ql-ink);flex-direction:column;font-family:Open Sans,system-ui,sans-serif;display:flex;overflow:hidden}.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-offset:calc(2 * var(--ql-px));outline:2px solid #007aff8c}.qualified-leads .dm-breadcrumb-nav{flex:none;margin:0 0 calc(12 * var(--ql-px))!important}.qualified-leads .dm-breadcrumb-nav ol{font-weight:600;font-size:12px!important}.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{font-weight:600;color:var(--sm-blue-ink)!important}.ql-board-overview{flex-direction:column;flex:none;display:flex}.ql-header{justify-content:space-between;align-items:center;gap:calc(14 * var(--ql-px));margin-bottom:calc(12 * var(--ql-px));flex:none;display:flex}.ql-title-wrap{align-items:center;min-width:0;display:flex}.ql-title-wrap h1{color:var(--ql-ink);font-size:20px;font-weight:700;line-height:calc(26 * var(--ql-px));margin:0}.ql-title-wrap>div>p{margin:calc(4 * var(--ql-px)) 0 0;color:var(--ql-muted);font-size:12px;font-weight:500;line-height:calc(16 * var(--ql-px))}.ql-header-actions{align-items:center;gap:calc(10 * var(--ql-px));flex:none;display:flex}.ql-primary,.ql-ai-button,.ql-secondary{height:calc(38 * var(--ql-px));justify-content:center;align-items:center;gap:calc(8 * var(--ql-px));border-radius:calc(8 * var(--ql-px));padding:0 calc(14 * var(--ql-px));font-size:13px;font-weight:600;line-height:calc(18 * var(--ql-px));transition:background .15s,border-color .15s;display:inline-flex}.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{cursor:not-allowed;background:#007aff66;border-color:#007aff66}.ql-ai-button{border:1px solid var(--ql-primary);color:var(--sm-blue-ink);background:0 0}.ql-ai-button:hover{background:#007aff0f}.ql-secondary{background:var(--ql-soft-btn);color:var(--ql-ink);border:1px solid #0000}.ql-secondary:hover{background:var(--sm-rule)}.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{gap:calc(10 * var(--ql-px));flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ql-summary-card{min-height:calc(92 * var(--ql-px));box-sizing:border-box;justify-content:space-between;align-items:center;gap:calc(10 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(12 * var(--ql-px));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);padding:calc(12 * var(--ql-px)) calc(18 * var(--ql-px));display:flex}.ql-summary-card>div{flex-direction:column;min-width:0;display:flex}.ql-summary-card p{color:var(--ql-muted);font-size:14px;font-weight:600;line-height:calc(20 * var(--ql-px));margin:0}.ql-summary-card strong{color:var(--ql-value);font-size:28px;font-weight:700;line-height:calc(34 * var(--ql-px))}.ql-summary-card small{align-items:center;gap:calc(4 * var(--ql-px));color:var(--ql-faint);font-size:12px;font-weight:500;line-height:calc(16 * var(--ql-px));display:flex}.ql-summary-card small svg{width:calc(11 * var(--ql-px));height:calc(11 * var(--ql-px));flex:none}.ql-summary-card>span{width:calc(36 * var(--ql-px));height:calc(36 * var(--ql-px));border-radius:calc(8 * var(--ql-px));flex:none;justify-content:center;align-items:center;display:flex}.ql-summary-card>span svg{width:calc(18 * var(--ql-px));height:calc(18 * var(--ql-px))}.ql-summary-card.loading{animation:1.3s ease-in-out infinite ql-pulse}@keyframes ql-pulse{0%,to{opacity:1}50%{opacity:.55}}.ql-filters{align-items:center;gap:calc(10 * var(--ql-px));margin-top:calc(12 * var(--ql-px));flex:none;display:flex}.ql-search,.ql-select,.ql-date{height:calc(38 * var(--ql-px));box-sizing:border-box;border:1px solid var(--ql-border);border-radius:calc(8 * var(--ql-px));background:var(--sm-surface);align-items:center;display:flex}.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));color:var(--ql-muted);flex:none}.ql-search input{min-width:0;color:var(--ql-ink);background:0 0;border:0;outline:0;flex:1;font-size:12px}.ql-search input::placeholder{color:var(--ql-muted);opacity:1}.ql-select{padding-left:calc(12 * var(--ql-px));flex:none;position:relative}.ql-select select{height:100%;min-width:calc(140 * var(--ql-px));appearance:none;color:var(--ql-ink);cursor:pointer;padding-right:calc(26 * var(--ql-px));background:0 0;border:0;outline:0;font-size:12px;font-weight:500}.ql-select>svg{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;position:absolute}.ql-date{padding:0 calc(12 * var(--ql-px));flex:none}.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));color:var(--ql-ink);cursor:pointer;background:0 0;border:0;outline:0;padding:0;font-size:12px}.ql-date input::-webkit-calendar-picker-indicator{display:none}.ql-clear{color:var(--sm-blue-ink);padding:calc(6 * var(--ql-px)) calc(4 * var(--ql-px));background:0 0;border:0;flex:none;font-size:12px;font-weight:600}.ql-filter-spacer{flex:1}.ql-export-btn{height:calc(38 * var(--ql-px));align-items:center;gap:calc(8 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(8 * var(--ql-px));background:var(--sm-glass-control);color:var(--ql-ink);padding:0 calc(12 * var(--ql-px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:none;font-size:12px;font-weight:500;display:inline-flex}.ql-export-btn:hover{border-color:var(--sm-rule-firm)}.ql-export-btn svg{width:calc(14 * var(--ql-px));height:calc(14 * var(--ql-px));color:var(--ql-muted)}.ql-overview-layout{grid-template-columns:minmax(0, 1fr) calc(280 * var(--ql-px));gap:calc(10 * var(--ql-px));min-height:0;margin-top:calc(10 * var(--ql-px));flex:1;display:grid}.ql-table-card{box-sizing:border-box;border:1px solid var(--ql-border);border-radius:calc(12 * var(--ql-px));background:var(--sm-glass);min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex-direction:column;display:flex;overflow:hidden}.ql-table-scroll{flex:1;min-height:0;overflow:auto}.ql-table-card table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.ql-table-card thead th{z-index:1;height:calc(36 * var(--ql-px));box-sizing:border-box;background:var(--sm-rule);color:var(--ql-ink);font-size:12px;font-weight:600;line-height:calc(16 * var(--ql-px));padding:0 calc(10 * var(--ql-px));text-align:left;white-space:nowrap;position:sticky;top:0}.ql-overview-table th:first-child{width:19%}.ql-overview-table th:nth-child(2){width:9%}.ql-overview-table th:nth-child(3){width:14%}.ql-overview-table th:nth-child(4){width:14.5%}.ql-overview-table th:nth-child(5){width:15%}.ql-overview-table th:nth-child(6){width:11%}.ql-overview-table th:nth-child(7){width:13.5%}.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);padding:0 calc(10 * var(--ql-px));text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.ql-overview-table tbody tr{cursor:pointer}.ql-overview-table tbody tr:hover td{background:var(--sm-sunken)}.ql-table-card td a{color:var(--sm-blue-ink);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{align-items:center;gap:calc(8 * var(--ql-px));min-width:0;display:flex}.ql-table-lead>span:not(.ql-avatar){flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ql-table-lead strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:13px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.ql-table-lead small{color:var(--ql-muted);text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.3}.ql-status-select{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;padding:0 calc(2 * var(--ql-px)) 0 calc(8 * var(--ql-px));font-size:12px;font-weight:600;display:inline-flex}.ql-status-select select{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;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:var(--sm-ink-3);vertical-align:middle}.ql-table-state{color:var(--ql-muted)!important;padding:calc(28 * var(--ql-px)) calc(12 * var(--ql-px))!important;text-align:center!important;font-size:14px!important;font-weight:600!important}.ql-table-state svg{vertical-align:calc(-3 * var(--ql-px))}.ql-pagination{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));flex:none;display:flex}.ql-pagination p{color:var(--ql-muted);margin:0;font-size:13px;font-weight:600}.ql-pagination>span{flex:1}.ql-pagination>label{height:calc(32 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(8 * var(--ql-px));background:var(--sm-surface);padding:0 calc(8 * var(--ql-px));align-items:center;display:inline-flex;position:relative}.ql-pagination>label select{appearance:none;color:var(--ql-ink);cursor:pointer;padding-right:calc(20 * var(--ql-px));background:0 0;border:0;outline:0;font-size:12px;font-weight:500}.ql-pagination>label>svg{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;position:absolute}.ql-pagination>button{width:calc(32 * var(--ql-px));height:calc(32 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(8 * var(--ql-px));background:var(--sm-glass-control);color:var(--ql-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.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{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative}.ql-avatar i{border:1.5px solid var(--sm-surface);border-radius:50%;position:absolute}.ql-avatar-sm{width:calc(30 * var(--ql-px));height:calc(30 * var(--ql-px));font-size:14px}.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:15px}.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:18px;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{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.ql-source-chart{justify-content:space-between;gap:calc(12 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(12 * var(--ql-px));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);padding:calc(16 * var(--ql-px));flex-direction:column;flex:1;display:flex}.ql-source-head h2{font-size:15px;font-weight:600;line-height:calc(20 * var(--ql-px));margin:0}.ql-source-head p{margin:calc(2 * var(--ql-px)) 0 0;color:var(--ql-muted);font-size:12px;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{width:100%;height:100%;display:block}.ql-donut-segment{fill:none;stroke-width:7px}.ql-donut-empty{fill:none;stroke:var(--ql-track);stroke-width:7px}.ql-source-list{gap:calc(10 * var(--ql-px));flex-direction:column;display:flex}.ql-source-row>div{justify-content:space-between;align-items:center;gap:calc(8 * var(--ql-px));display:flex}.ql-source-row span,.ql-source-row b{font-size:12px;font-weight:600}.ql-source-row>i{height:calc(6 * var(--ql-px));border-radius:calc(999 * var(--ql-px));background:var(--ql-track);margin-top:calc(6 * var(--ql-px));font-style:normal;display:block;overflow:hidden}.ql-source-row>i>span{border-radius:calc(999 * var(--ql-px));height:100%;display:block}.ql-list-page>.ql-list-toolbar{align-items:center;gap:calc(10 * var(--ql-px));margin-top:calc(12 * var(--ql-px));flex:none;display:flex}.ql-list-toolbar .ql-search{flex:0 1 calc(270 * var(--ql-px));min-width:calc(180 * var(--ql-px))}.ql-status-chip-row{align-items:center;gap:calc(6 * var(--ql-px));scrollbar-width:none;display:flex;overflow-x:auto}.ql-status-chip-row::-webkit-scrollbar{display:none}.ql-status-chip-row button{height:calc(30 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(999 * var(--ql-px));background:var(--sm-glass-control);color:var(--ql-muted);padding:0 calc(12 * var(--ql-px));white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:none;font-size:12px;font-weight:600}.ql-status-chip-row button span{color:var(--sm-ink-3)}.ql-status-chip-row button.active{border-color:var(--ql-primary);background:var(--sm-glass-control);color:var(--sm-blue-ink)}.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{align-items:center;gap:calc(10 * var(--ql-px));height:calc(42 * var(--ql-px));box-sizing:border-box;border-radius:calc(12 * var(--ql-px));color:var(--sm-blue-ink);margin-top:calc(10 * var(--ql-px));padding:0 calc(14 * var(--ql-px));background:#007aff14;border:1px solid #007aff4d;flex:none;font-size:13px;font-weight:600;display:flex}.ql-bulk-bar>span{flex:1}.ql-bulk-bar button{border-radius:calc(8 * var(--ql-px));background:var(--sm-glass-control);color:var(--sm-blue-ink);padding:calc(6 * var(--ql-px)) calc(12 * var(--ql-px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #007aff4d;font-size:12px;font-weight:600}.ql-list-page>.ql-table-card{margin-top:calc(10 * var(--ql-px));flex:1}.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{width:calc(28 * var(--ql-px));height:calc(28 * var(--ql-px));border-radius:calc(8 * var(--ql-px));background:var(--ql-soft-btn);color:var(--sm-blue-ink);border:0;justify-content:center;align-items:center;display:inline-flex}.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{grid-template-columns:minmax(0, 1fr) calc(330 * var(--ql-px));align-items:stretch;gap:calc(12 * var(--ql-px));min-height:0;margin-top:calc(10 * var(--ql-px));flex:1;display:grid;overflow:hidden}.ql-create-form{box-sizing:border-box;gap:calc(10 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(16 * var(--ql-px));background:var(--sm-glass);min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);padding:calc(14 * var(--ql-px)) calc(18 * var(--ql-px)) calc(14 * var(--ql-px));flex-direction:column;display:flex;overflow:hidden auto}.ql-create-form section+section{border-top:1px solid var(--sm-rule);padding-top:calc(12 * var(--ql-px));margin-top:0}.ql-section-title{align-items:center;gap:calc(8 * var(--ql-px));margin-bottom:calc(10 * var(--ql-px));display:flex}.ql-section-title>span{width:calc(24 * var(--ql-px));height:calc(24 * var(--ql-px));color:var(--sm-blue-ink);background:#007aff1a;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.ql-section-title h2{margin:0;font-size:16px;font-weight:700}.ql-section-title p{margin:0;font-size:14px}.ql-required-legend{white-space:nowrap;color:var(--sm-ink-3)!important;margin-left:auto!important;font-size:11px!important;font-weight:500!important}.ql-form-grid{gap:calc(10 * var(--ql-px));display:grid}.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{flex-direction:column;min-width:0;display:flex}.ql-field>span{align-items:center;gap:calc(4 * var(--ql-px));color:var(--ql-ink);margin-bottom:calc(5 * var(--ql-px));text-transform:uppercase;font-size:13px;font-weight:600;display:flex}.ql-field>span b{color:var(--sm-red-ink)}.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:var(--sm-surface);color:var(--ql-ink);padding:0 calc(12 * var(--ql-px));outline:0;font-size:13px}.ql-field textarea{height:auto;min-height:calc(120 * var(--ql-px));padding:calc(10 * var(--ql-px)) calc(12 * var(--ql-px));resize:vertical;line-height:1.5}.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:var(--sm-red-ink);margin-top:calc(4 * var(--ql-px));font-size:11px}.ql-gender{border:0;margin:0;padding:0}.ql-gender legend{color:var(--ql-ink);margin-bottom:calc(6 * var(--ql-px));text-transform:uppercase;padding:0;font-size:13px;font-weight:600}.ql-gender legend b{color:var(--sm-red-ink)}.ql-gender>div{width:calc(250 * var(--ql-px));box-sizing:border-box;gap:calc(3 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(8 * var(--ql-px));max-width:100%;padding:calc(3 * var(--ql-px));display:inline-flex}.ql-gender button{height:calc(30 * var(--ql-px));border-radius:calc(5 * var(--ql-px));color:var(--ql-muted);background:0 0;border:0;flex:1;font-size:12px}.ql-gender button.active{background:var(--ql-primary);color:#fff;font-weight:600}.ql-phone-field{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:var(--sm-surface);align-items:stretch;display:flex;overflow:hidden}.ql-phone-field select{appearance:none;border:0;border-right:1px solid var(--ql-input-border);color:var(--ql-ink);cursor:pointer;padding:0 calc(8 * var(--ql-px));background:0 0;outline:0;font-size:13px;font-weight:500}.ql-phone-field input{min-width:0;padding:0 calc(12 * var(--ql-px));background:0 0;border:0;outline:0;flex:1;font-size:13px}.ql-phone-field input::placeholder{color:var(--ql-muted);opacity:1}.ql-source-options{gap:calc(8 * var(--ql-px));flex-wrap:wrap;display:flex}.ql-source-options button{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:var(--sm-glass-control);color:var(--ql-ink);padding:0 calc(12 * var(--ql-px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:600;display:inline-flex}.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{scrollbar-width:none;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.ql-create-aside::-webkit-scrollbar{display:none}.ql-preview-panel{box-sizing:border-box;border:1px solid var(--ql-border);border-radius:calc(16 * var(--ql-px));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);padding:calc(14 * var(--ql-px)) calc(12 * var(--ql-px)) calc(12 * var(--ql-px));text-align:center;flex-direction:column;align-items:center;display:flex}.ql-avatar-ring{width:calc(100 * var(--ql-px));height:calc(100 * var(--ql-px));background:var(--sm-blue-wash);border-radius:50%;place-items:center;display:grid}.ql-avatar-ring-inner{width:calc(80 * var(--ql-px));height:calc(80 * var(--ql-px));background:var(--sm-action);color:#fff;border-radius:50%;place-items:center;font-size:20px;font-weight:600;display:grid}.ql-preview-panel>h2{margin:calc(6 * var(--ql-px)) 0 0;color:var(--sm-ink);font-size:18px;font-weight:700}.ql-preview-panel>h2+p{margin:calc(2 * var(--ql-px)) 0 0;color:var(--ql-muted);font-size:14px}.ql-complete-pill{border-radius:calc(999 * var(--ql-px));background:var(--sm-sunken);color:var(--ql-ink)!important;margin-top:calc(6 * var(--ql-px))!important;padding:calc(6 * var(--ql-px)) calc(14 * var(--ql-px))!important;font-size:12px!important}.ql-checklist{box-sizing:border-box;gap:calc(8 * var(--ql-px));border-top:1px solid var(--sm-rule);width:100%;margin-top:calc(10 * var(--ql-px));padding-top:calc(10 * var(--ql-px));text-align:left;flex-direction:column;display:flex}.ql-checklist-head{justify-content:space-between;align-items:center;display:flex}.ql-checklist-head strong{text-transform:uppercase;font-size:12px;font-weight:700}.ql-checklist-head span{color:var(--sm-blue-ink);font-size:16px;font-weight:700}.ql-checklist>div:not(.ql-checklist-head){align-items:center;gap:calc(8 * var(--ql-px));color:var(--ql-muted);font-size:12px;display:flex}.ql-checklist>div:not(.ql-checklist-head).done{color:var(--ql-ink)}.ql-checklist>div:not(.ql-checklist-head)>span{width:calc(13 * var(--ql-px));height:calc(13 * var(--ql-px));background:var(--sm-rule);border-radius:50%;flex:none;place-items:center;display:grid}.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{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));width:100%;margin-top:calc(10 * var(--ql-px));padding:calc(10 * var(--ql-px));text-align:left;background:#007aff0d;display:flex}.ql-sync-icon{width:calc(26 * var(--ql-px));height:calc(26 * var(--ql-px));border-radius:calc(8 * var(--ql-px));background:var(--ql-primary);flex:none;place-items:center;display:grid}.ql-sync-icon svg{width:calc(14 * var(--ql-px));height:calc(14 * var(--ql-px));color:#fff}.ql-sync-copy strong{font-size:12px;font-weight:700;display:block}.ql-sync-copy p{color:var(--sm-ink-2);margin:calc(2 * var(--ql-px)) 0 0;font-size:12px;line-height:1.45}.ql-form-actions{justify-content:space-between;align-items:center;gap:calc(12 * var(--ql-px));border:1px solid var(--ql-border);border-radius:calc(12 * var(--ql-px));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);margin-top:calc(10 * var(--ql-px));padding:calc(10 * var(--ql-px)) calc(14 * var(--ql-px));flex:none;display:flex}.ql-save-guidance{align-items:center;gap:calc(7 * var(--ql-px));min-width:0;display:flex}.ql-save-guidance svg{width:calc(14 * var(--ql-px));height:calc(14 * var(--ql-px));color:var(--ql-muted);flex:none}.ql-save-guidance p{color:var(--ql-muted);margin:0;font-size:12px;font-weight:600}.ql-form-buttons{gap:calc(16 * var(--ql-px));flex:none;display:flex}.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));padding:0;font-size:12px;font-weight:700}.ql-form-buttons .ql-primary{font-size:16px}.ql-modal-layer{z-index:20000;padding:calc(20 * var(--ql-px));background:#0f172a6b;place-items:center;display:grid;position:fixed;inset:0}.ql-app-overlay{font-family:Open Sans,system-ui,sans-serif}.ql-modal{width:calc(400 * var(--ql-px));box-sizing:border-box;border-radius:calc(16 * var(--ql-px));background:var(--sm-glass-overlay);max-width:92vw;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);box-shadow:0 calc(34 * var(--ql-px)) calc(80 * var(--ql-px)) #0f172a59;padding:calc(24 * var(--ql-px))}.ql-modal-header{justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--ql-px));margin-bottom:calc(16 * var(--ql-px));display:flex}.ql-modal-header h2{margin:0;font-size:18px;font-weight:700}.ql-modal-header p{color:var(--ql-muted);margin:calc(4 * var(--ql-px)) 0 0;font-size:13px}.ql-modal-header>button{width:calc(32 * var(--ql-px));height:calc(32 * var(--ql-px));background:var(--ql-soft-btn);color:var(--sm-blue-ink);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.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{justify-content:flex-end;gap:calc(10 * var(--ql-px));margin-top:calc(16 * var(--ql-px));display:flex}.ql-modal-actions .ql-secondary,.ql-modal-actions .ql-primary{height:calc(40 * var(--ql-px));border-radius:calc(12 * var(--ql-px));padding:0 calc(20 * var(--ql-px));font-size:13px}.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{width:calc(60 * var(--ql-px));height:calc(60 * var(--ql-px));color:var(--sm-blue-ink);margin:calc(6 * var(--ql-px)) auto 0;background:#007aff1a;border-radius:50%;place-items:center;display:grid}.ql-ai-orb svg{width:calc(28 * var(--ql-px));height:calc(28 * var(--ql-px))}.ql-ai-modal>h2{margin:calc(16 * var(--ql-px)) 0 0;font-size:18px;font-weight:700}.ql-ai-modal>h2+p{color:var(--ql-muted);margin:calc(8 * var(--ql-px)) 0 0;font-size:13px;line-height:1.5}.ql-ai-modal>.ql-primary{box-sizing:border-box;width:100%;height:calc(41 * var(--ql-px));border-radius:calc(12 * var(--ql-px));margin-top:calc(20 * var(--ql-px));font-size:13px}.ql-detail-layer{z-index:20000;background:#0f172a6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.ql-detail{width:calc(467 * var(--ql-px));box-sizing:border-box;background:var(--sm-sunken);max-width:94vw;height:100%;box-shadow:calc(-20 * var(--ql-px)) 0 calc(60 * var(--ql-px)) #0f172a38;flex-direction:column;display:flex;overflow:hidden}.ql-detail-head{align-items:center;gap:calc(14 * var(--ql-px));border-bottom:1px solid var(--ql-border);background:var(--sm-glass-control);min-height:calc(92 * var(--ql-px));box-sizing:border-box;padding:calc(12 * var(--ql-px)) calc(16 * var(--ql-px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:none;display:flex}.ql-detail-person{align-items:center;gap:calc(12 * var(--ql-px));flex:1;min-width:0;display:flex}.ql-detail-person h2{text-transform:uppercase;margin:0;font-size:18px;font-weight:700}.ql-detail-person p{color:var(--ql-muted);margin:calc(4 * var(--ql-px)) 0 0;font-size:12px;font-weight:500}.ql-detail-head>button{width:calc(44 * var(--ql-px));height:calc(44 * var(--ql-px));background:var(--ql-soft-btn);color:var(--sm-blue-ink);border:0;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.ql-detail-head>button svg{width:calc(20 * var(--ql-px));height:calc(20 * var(--ql-px))}.ql-detail-actions{gap:calc(12 * var(--ql-px));background:var(--ql-page);padding:calc(18 * var(--ql-px)) calc(16 * var(--ql-px)) 0;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ql-detail-actions a,.ql-detail-actions button{height:calc(60 * var(--ql-px));box-sizing:border-box;justify-content:center;align-items:center;gap:calc(3 * var(--ql-px));border-radius:calc(18 * var(--ql-px));background:var(--sm-glass-control);color:var(--ql-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:0;flex-direction:column;font-size:12px;text-decoration:none;display:flex}.ql-detail-actions a:hover,.ql-detail-actions button:hover{background:var(--sm-sunken)}.ql-detail-actions svg{width:calc(19 * var(--ql-px));height:calc(19 * var(--ql-px));color:var(--sm-blue-ink)}.ql-detail-scroll{gap:calc(18 * var(--ql-px));background:var(--ql-page);min-height:0;padding:calc(18 * var(--ql-px)) calc(16 * var(--ql-px));flex-direction:column;flex:1;display:flex;overflow-y:auto}.ql-detail-facts{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:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);padding:calc(24 * var(--ql-px));grid-template-columns:1fr 1.53fr;display:grid}.ql-detail-facts small{color:var(--ql-muted);font-size:12px;font-weight:600;display:block}.ql-detail-facts a,.ql-detail-facts strong{color:var(--ql-ink);margin-top:calc(4 * var(--ql-px));overflow-wrap:anywhere;font-size:14px;font-weight:600;text-decoration:none;display:block}.ql-detail h3{color:var(--ql-muted);margin:0 0 calc(10 * var(--ql-px));font-size:12px;font-weight:700}.ql-detail-statuses{gap:calc(7 * var(--ql-px));flex-wrap:wrap;display:flex}.ql-detail-statuses button{height:calc(32 * var(--ql-px));border-radius:calc(20 * var(--ql-px));background:var(--ql-track);color:var(--ql-muted);padding:0 calc(14 * var(--ql-px));border:0;font-size:12px;font-weight:600}.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:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);padding:calc(16 * var(--ql-px)) calc(14 * var(--ql-px))}.ql-timeline{gap:calc(10 * var(--ql-px));display:flex}.ql-timeline+.ql-timeline{margin-top:calc(12 * var(--ql-px))}.ql-timeline>span{width:calc(32 * var(--ql-px));height:calc(32 * var(--ql-px));background:var(--ql-primary);color:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.ql-timeline>span svg{width:calc(16 * var(--ql-px));height:calc(16 * var(--ql-px))}.ql-timeline strong{color:var(--sm-ink);font-size:14px;font-weight:600;display:block}.ql-timeline small{color:var(--ql-muted);margin-top:calc(2 * var(--ql-px));font-size:12px;font-weight:500;display:block}.ql-notes-card textarea{box-sizing:border-box;border:1px solid var(--ql-border);border-radius:calc(18 * var(--ql-px));background:var(--sm-surface);width:100%;color:var(--ql-ink);min-height:calc(124 * var(--ql-px));padding:calc(12 * var(--ql-px)) calc(16 * var(--ql-px));resize:vertical;outline:0;font-size:12px;font-weight:500}.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{gap:calc(12 * var(--ql-px));border-top:1px solid var(--sm-rule);background:var(--sm-glass-overlay);padding:calc(18 * var(--ql-px)) calc(16 * var(--ql-px));-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex:none;display:flex}.ql-detail-footer .ql-secondary,.ql-detail-footer .ql-primary{height:calc(56 * var(--ql-px));border-radius:calc(20 * var(--ql-px));flex:1;padding:0;font-size:18px;font-weight:700}.ql-drag-toast{z-index:20001;right:calc(32 * var(--ql-px));bottom:calc(28 * var(--ql-px));align-items:center;gap:calc(10 * var(--ql-px));border-radius:calc(10 * var(--ql-px));box-shadow:0 calc(12 * var(--ql-px)) calc(32 * var(--ql-px)) #11111b3d;color:#fff;padding:calc(12 * var(--ql-px)) calc(16 * var(--ql-px));pointer-events:none;background:#11111b;font-size:13px;font-weight:600;animation:.2s both ql-toast-in;display:flex;position:fixed}.ql-drag-toast svg{width:calc(16 * var(--ql-px));height:calc(16 * var(--ql-px));color:var(--sm-green-ink)}@keyframes ql-toast-in{0%{opacity:0;transform:translateY(calc(8 * var(--ql-px)))}to{opacity:1;transform:translateY(0)}}.ql-spin{animation:1s linear infinite ql-spin}@keyframes ql-spin{to{transform:rotate(360deg)}}.ql-flag-card{border:1px solid var(--ql-border);border-radius:calc(18 * var(--ql-px));background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);padding:calc(16 * var(--ql-px)) calc(14 * var(--ql-px))}.ql-flag-list{gap:calc(12 * var(--ql-px));flex-direction:column;display:flex}.ql-flag-row{justify-content:space-between;align-items:center;gap:calc(12 * var(--ql-px));display:flex}.ql-flag-row>span{color:var(--ql-ink);font-size:14px;font-weight:600}.ql-switch{width:calc(40 * var(--ql-px));height:calc(22 * var(--ql-px));border-radius:calc(20 * var(--ql-px));background:var(--ql-track);cursor:pointer;border:0;flex:none;padding:0;transition:background .15s;position:relative}.ql-switch[data-on=true]{background:var(--ql-primary)}.ql-switch>i{top:calc(2 * var(--ql-px));left:calc(2 * var(--ql-px));width:calc(18 * var(--ql-px));height:calc(18 * var(--ql-px));background:var(--sm-surface);box-shadow:0 calc(1 * var(--ql-px)) calc(3 * var(--ql-px)) #10182840;border-radius:50%;transition:left .15s;display:block;position:absolute}.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{gap:calc(10 * var(--ql-px)) calc(16 * var(--ql-px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.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{padding:calc(14 * var(--ql-px)) calc(14 * var(--ql-px)) calc(12 * var(--ql-px));overflow-y:auto}.ql-header{flex-wrap:wrap}.ql-summary-grid{grid-template-columns:minmax(0,1fr)}.ql-filters{flex-wrap:wrap}.ql-search{flex: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{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ql-donut-total{color:var(--ql-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1;display:block}.ql-donut-caption{margin-top:calc(2 * var(--ql-px));color:var(--ql-muted);font-size:11px;display:block}._page_lywrx_1{height:100%;min-height:0;color:var(--sm-ink);background:0 0;padding:2vh 3.5vh 3vh;font-family:inherit;animation:.34s cubic-bezier(.2,.8,.2,1) both _facultyFadeUp_lywrx_1;overflow:hidden auto}._formPage_lywrx_6{flex-direction:column;padding-top:1.4vh;padding-bottom:1.6vh;display:flex;overflow-y:auto}._breadcrumb_lywrx_7{margin-bottom:1.8vh}._header_lywrx_8{justify-content:space-between;align-items:flex-start;gap:2vh;margin-bottom:2vh;display:flex}._heading_lywrx_9{align-items:flex-start;gap:1.5vh;min-width:0;display:flex}._headIcon_lywrx_10,._sectionIcon_lywrx_10{flex:none;justify-content:center;align-items:center;display:flex}._headIcon_lywrx_10{background:var(--sm-green-wash);width:5vh;height:5vh;color:var(--sm-green-ink);border-radius:1.5vh}._backButton_lywrx_12{border:1.5px solid var(--sm-rule-firm);width:4.8vh;height:4.8vh;color:var(--sm-primary-ink);background:var(--sm-glass-control);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;flex:none;justify-content:center;align-items:center;padding:0;transition:border-color .16s,transform .16s;display:flex}._backButton_lywrx_12:hover{border-color:var(--sm-purple-line);transform:translate(-2px)}._title_lywrx_14{color:var(--sm-ink);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700;line-height:1.25}._subtitle_lywrx_15{color:var(--sm-ink-3);margin:.5vh 0 0;font-size:14px;line-height:1.4}._headerActions_lywrx_16{align-items:center;gap:.7vw;display:flex}._button_lywrx_17{cursor:pointer;white-space:nowrap;border:0;border-radius:1.4vh;justify-content:center;align-items:center;gap:1vh;padding:1.25vh 2vh;font:700 1.55vh/1 inherit;transition:all .16s;display:inline-flex}._button_lywrx_17:hover{transform:translateY(-1px)}._button_lywrx_17:focus-visible,._filter_lywrx_19:focus-visible,._stat_lywrx_19:focus-visible,._iconButton_lywrx_19:focus-visible,._statusAction_lywrx_19:focus-visible,._selectCheck_lywrx_19:focus-visible{outline-offset:2px;outline:2px solid #4f46e5}._button_lywrx_17:disabled{opacity:.55;cursor:not-allowed;transform:none}._primary_lywrx_21{color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 .8vh 2vh #4f46e547}._outlineGreen_lywrx_22{color:var(--sm-green-ink);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid #16a34a}._outlineIndigo_lywrx_23{color:var(--sm-primary-ink);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid #4f46e5}._hero_lywrx_24{border:1px solid var(--sm-rule-soft);background:var(--sm-sunken);border-radius:2vh;align-items:center;gap:2.6vh;padding:2vh 2.5vh;display:flex}._heroCopy_lywrx_25{flex:1;align-items:flex-start;gap:.85vw;min-width:0;display:flex}._heroIcon_lywrx_26{width:6vh;height:6vh;color:var(--sm-green-ink);background:var(--sm-green-wash);border-radius:1.7vh;justify-content:center;align-items:center;display:flex}._heroCopy_lywrx_25 h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}._heroCopy_lywrx_25 p{max-width:48vh;color:var(--sm-ink-3);margin:.5vh 0 0;font-size:14px;line-height:1.55}._stats_lywrx_29{align-items:center;gap:.7vw;display:flex}._stat_lywrx_19{cursor:pointer;text-align:left;background:0 0;border:1.5px solid #0000;border-radius:1.8vh;align-items:center;gap:1.4vh;min-width:8.4vw;padding:1vh 1.6vh;transition:transform .16s,border-color .16s,background-color .16s;display:flex}._stat_lywrx_19:hover{transform:translateY(-.25vh)}._statActive_lywrx_32{box-shadow:0 .2vh .8vh #1613280a}._statIcon_lywrx_33{border-radius:50%;justify-content:center;align-items:center;width:5.4vh;height:5.4vh;display:flex}._statValue_lywrx_34{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.1;display:block}._statLabel_lywrx_35{color:var(--sm-ink-3);margin-top:.3vh;font-size:14px;font-weight:500;display:block}._divider_lywrx_36{background:var(--sm-rule);width:1px;height:5.4vh}._toolbar_lywrx_37{justify-content:space-between;align-items:center;gap:1vw;margin:1.8vh 0;display:flex}._filters_lywrx_38{gap:.8vh;display:flex}._filter_lywrx_19{border:1px solid var(--sm-rule-firm);color:var(--sm-ink);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;border-radius:1.2vh;padding:1.1vh 1.8vh;font:600 1.5vh/1 inherit;transition:all .15s}._filterActive_lywrx_40{color:#fff;background:#4f46e5;border-color:#4f46e5}._counter_lywrx_41{color:var(--sm-ink-3);font-size:14px;font-weight:500}._grid_lywrx_42{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2vh;display:grid}._profileCard_lywrx_43{border:1px solid var(--sm-rule);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;border-radius:1.8vh;transition:all .18s;overflow:hidden;box-shadow:0 1px 2px #1018280a}._profileCard_lywrx_43:hover{transform:translateY(-3px);box-shadow:0 1.6vh 3.2vh #1018281a}._band_lywrx_46{background:var(--band);height:11.6vh;position:relative}._selectCheck_lywrx_19{accent-color:#4f46e5;z-index:2;cursor:pointer;width:1.8vh;height:1.8vh;position:absolute;top:1.2vh;left:.85vw}._status_lywrx_19{background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--status);letter-spacing:.04em;border-radius:2vh;align-items:center;gap:.6vh;padding:.55vh 1.1vh;font-size:11px;font-weight:800;display:flex;position:absolute;top:1.1vh;right:.75vw;box-shadow:0 .2vh .8vh #1018281f}._dot_lywrx_49{background:currentColor;border-radius:50%;width:.6vh;height:.6vh}._avatar_lywrx_50{border:4px solid var(--sm-surface);background:var(--avatar);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:9.8vh;height:9.8vh;font-size:28px;font-weight:700;display:flex;position:absolute;bottom:-3.8vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 .6vh 1.8vh #10182824}._avatar_lywrx_50 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._cardIdentity_lywrx_52{text-align:center;padding:5vh 2vh 0}._cardIdentity_lywrx_52 h3{color:var(--sm-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:800;overflow:hidden}._role_lywrx_54{color:color-mix(in srgb, var(--role) 55%, var(--sm-ink));letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;margin:.45vh 0 0;font-size:12px;font-weight:700;overflow:hidden}._contactList_lywrx_55{flex-direction:column;gap:.8vh;padding:1.4vh 1.15vw 0;display:flex}._contact_lywrx_55{border:1px solid var(--sm-rule-soft);min-width:0;color:var(--sm-ink-2);background:var(--sm-sunken);border-radius:1.1vh;align-items:center;gap:1vh;padding:1vh 1.2vh;font-size:12px;display:flex}._contact_lywrx_55 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._cardFooter_lywrx_58{border-top:1px solid var(--sm-rule-soft);justify-content:space-between;align-items:center;margin:1.4vh 1.15vw 0;padding:1.3vh 0 1.6vh;display:flex}._statusAction_lywrx_19{color:color-mix(in srgb, var(--action) 55%, var(--sm-ink));cursor:pointer;background:0 0;border:0;align-items:center;gap:.7vh;font:700 1.45vh/1 inherit;display:flex}._iconActions_lywrx_60{gap:.25vw;display:flex}._iconButton_lywrx_19{width:3.6vh;height:3.6vh;color:var(--sm-ink-3);cursor:pointer;background:0 0;border:0;border-radius:1vh;justify-content:center;align-items:center;display:flex}._empty_lywrx_64{border:1px solid var(--sm-rule-soft);background:var(--sm-sunken);text-align:center;border-radius:1.8vh;flex-direction:column;justify-content:center;align-items:center;min-height:42vh;display:flex}._emptyIcon_lywrx_65{width:6.6vh;height:6.6vh;color:var(--sm-green-ink);background:var(--sm-green-wash);border-radius:50%;justify-content:center;align-items:center;display:flex}._empty_lywrx_64 h3{margin:1.2vh 0 .4vh;font-size:14px}._empty_lywrx_64 p{max-width:25vw;color:var(--sm-ink-3);margin:0 0 1.5vh;font-size:11px;line-height:1.55}._skeleton_lywrx_68{min-height:29vh;animation:1.2s ease-in-out infinite _pulse_lywrx_1}._pager_lywrx_69{justify-content:center;align-items:center;gap:.8vh;margin-top:1.8vh;display:flex}._pageButton_lywrx_70{border:1px solid var(--sm-rule-firm);min-width:3.8vh;height:3.8vh;color:var(--sm-ink);background:var(--sm-glass-control);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;justify-content:center;align-items:center;padding:0 .8vh;font:600 1.4vh/1 inherit;display:flex}._pageButton_lywrx_70:disabled{color:var(--sm-ink-3);cursor:not-allowed}._pageButtonActive_lywrx_72{color:#fff;background:#4f46e5;border-color:#4f46e5}._nextPageButton_lywrx_73 svg{transform:rotate(180deg)}._detailGrid_lywrx_75{grid-template-columns:34vh minmax(0,1fr);align-items:start;gap:2vh;display:grid}._summaryCard_lywrx_76,._panel_lywrx_76,._bottomBar_lywrx_76{border:1px solid var(--sm-rule);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.8vh;box-shadow:0 1px 2px #1018280a}._summaryCard_lywrx_76{overflow:hidden}._summaryBody_lywrx_78{text-align:center;padding:4.8vh 2.2vh 2.4vh}._summaryBody_lywrx_78 h2{margin:0;font-size:20px;font-weight:800}._pill_lywrx_80{letter-spacing:.04em;border-radius:2.5vh;align-items:center;gap:.8vh;margin-top:1.4vh;padding:.7vh 1.6vh;font-size:12px;font-weight:800;display:inline-flex}._photoCta_lywrx_81{width:100%;margin-top:1.4vh}._detailColumn_lywrx_82{flex-direction:column;gap:1.6vh;display:flex}._panel_lywrx_76{padding:2vh 2.4vh}._panelHead_lywrx_84{align-items:center;gap:1.2vh;margin-bottom:1.5vh;display:flex}._sectionIcon_lywrx_10{border-radius:1.2vh;width:3.6vh;height:3.6vh}._panelTitle_lywrx_86{font-size:16px;font-weight:700}._panelSub_lywrx_87{color:var(--sm-ink-3);margin-top:.3vh;font-size:13px}._infoGrid_lywrx_88{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4vh;display:grid}._infoGrid_lywrx_88._two_lywrx_89{grid-template-columns:repeat(2,minmax(0,1fr))}._infoCell_lywrx_90,._about_lywrx_90{border:1px solid var(--sm-rule-soft);background:var(--sm-sunken);border-radius:1.5vh;min-width:0;padding:1.5vh 1.8vh}._infoLabel_lywrx_91{color:var(--sm-ink-3);letter-spacing:.04em;font-size:12px;font-weight:700}._infoValue_lywrx_92{color:var(--sm-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:.6vh;font-size:15px;font-weight:600;overflow:hidden}._about_lywrx_90{color:var(--sm-ink-2);font-size:15px;line-height:1.7}._bottomBar_lywrx_76{justify-content:space-between;align-items:center;gap:1.6vh;padding:1.6vh 2.4vh;display:flex}._hint_lywrx_95{color:var(--sm-ink-3);align-items:center;gap:1vh;font-size:13px;display:flex}._dangerButton_lywrx_96{color:var(--sm-red-ink);background:var(--sm-glass-control);border:1px solid var(--sm-red-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._steps_lywrx_98{border:1px solid var(--sm-rule);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.8vh;align-items:center;gap:2.2vh;padding:1.4vh 2.4vh;display:flex;box-shadow:0 .2vh .4vh #1018280a}._stepList_lywrx_99{flex:1;align-items:center;display:flex}._step_lywrx_98{color:var(--sm-ink-3);align-items:center;gap:1.2vh;font-size:14px;font-weight:600;display:flex}._stepCircle_lywrx_101{border:1.5px solid var(--sm-rule);background:var(--sm-sunken);border-radius:50%;justify-content:center;align-items:center;width:3.4vh;height:3.4vh;font-size:14px;font-weight:800;display:flex}._stepCurrent_lywrx_102 ._stepCircle_lywrx_101{color:#fff;background:#4f46e5;border-color:#4f46e5}._stepDone_lywrx_104 ._stepCircle_lywrx_101{color:#fff;background:var(--sm-strong-green);border-color:#16a34a}._stepLine_lywrx_106{background:var(--sm-rule);border-radius:2px;width:4.5vh;height:3px;margin:0 1vh}._ready_lywrx_108{border-left:1px solid var(--sm-rule);color:var(--sm-ink-3);align-items:center;gap:1vh;padding-left:2.2vh;font-size:14px;font-weight:600;display:flex}._formGrid_lywrx_109{flex:1;grid-template-columns:32vh minmax(0,1fr);align-items:start;gap:2vh;min-height:0;margin-top:1.6vh;display:grid}._photoColumn_lywrx_110,._formColumn_lywrx_110{flex-direction:column;gap:1.4vh;display:flex}._photoPanel_lywrx_111,._formSection_lywrx_111,._formActions_lywrx_111{border:1px solid var(--sm-rule);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.6vh;box-shadow:0 1px 2px #1018280a}._photoPanel_lywrx_111{flex-direction:column;align-items:center;padding:1.6vh;display:flex}._sectionHead_lywrx_113{align-self:stretch;align-items:center;gap:1.1vh;margin-bottom:1.4vh;display:flex}._sectionCopy_lywrx_114 strong{font-size:15px;display:block}._sectionCopy_lywrx_114 small{color:var(--sm-ink-3);margin-top:.1vh;font-size:12px;display:block}._photoPreview_lywrx_116{border:4px solid var(--sm-surface);color:#fff;background:linear-gradient(135deg,#8b7cf6,#4f46e5);border-radius:50%;justify-content:center;align-items:center;width:12.5vh;height:12.5vh;font-size:32px;font-weight:700;display:flex;overflow:hidden;box-shadow:0 .8vh 2.2vh #1018281f}._photoPreview_lywrx_116 img{object-fit:cover;width:100%;height:100%}._photoHelp_lywrx_118{color:var(--sm-ink-3);text-align:center;margin-top:1vh;font-size:12px;line-height:1.5}._tip_lywrx_119{border:1px solid var(--sm-rule);color:var(--sm-ink-2);background:var(--sm-sunken);border-radius:2vh;gap:1.2vh;padding:1.4vh 1.8vh;font-size:13px;line-height:1.55;display:flex}._formSection_lywrx_111{padding:1.8vh 2.2vh}._fields3_lywrx_121,._fields2_lywrx_121{gap:1.4vh 2vh;display:grid}._fields3_lywrx_121{grid-template-columns:repeat(3,minmax(0,1fr))}._fields2_lywrx_121{grid-template-columns:repeat(2,minmax(0,1fr))}._field_lywrx_121 label{color:var(--sm-ink-3);margin-bottom:.8vh;font-size:14px;font-weight:600;display:block}._inputWrap_lywrx_126{position:relative}._fieldIcon_lywrx_127{color:var(--sm-ink-3);pointer-events:none;position:absolute;top:50%;left:1.6vh;transform:translateY(-50%)}._input_lywrx_126,._select_lywrx_19,._textarea_lywrx_128{box-sizing:border-box;border:1px solid var(--sm-rule-firm);width:100%;color:var(--sm-ink);background:var(--sm-sunken);border-radius:1.4vh;outline:none;font:400 1.6vh/1.3 inherit}._input_lywrx_126,._select_lywrx_19{height:5.2vh;padding:0 1.6vh 0 4.8vh}._select_lywrx_19{appearance:none}._textarea_lywrx_128{resize:none;height:8.5vh;min-height:8vh;padding:1.2vh 1.6vh;line-height:1.6}._input_lywrx_126:focus,._select_lywrx_19:focus,._textarea_lywrx_128:focus{background:var(--sm-surface);border-color:#7c6fee;box-shadow:0 0 0 .4vh #7b6cf21f}._error_lywrx_134{color:var(--sm-red-ink);margin-top:.45vh;font-size:11px;display:block}._phone_lywrx_135{grid-template-columns:7.5vw minmax(0,1fr);gap:.5vw;display:grid}._phone_lywrx_135 ._select_lywrx_19{padding-left:1.6vh}._aboutHead_lywrx_137{justify-content:space-between;align-items:center;gap:1vw;display:flex}._formActions_lywrx_111{justify-content:space-between;align-items:center;gap:1.6vh;padding:1.4vh 2.2vh;display:flex}._formButtons_lywrx_139{gap:.65vw;display:flex}._secondary_lywrx_140{color:var(--sm-ink);background:var(--sm-glass-control);border:1px solid var(--sm-rule-firm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._deleteDraft_lywrx_141{color:var(--sm-red-ink);background:var(--sm-glass-control);border:1px solid var(--sm-red-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._draftButton_lywrx_142{color:var(--sm-primary-ink);background:var(--sm-glass-control);border:1px solid var(--sm-purple-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._overlay_lywrx_145{z-index:11000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14122a94;justify-content:center;align-items:center;padding:2vh 2vw;display:flex;position:fixed;inset:0}._confirmOverlay_lywrx_147{z-index:12500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1814106b;justify-content:center;align-items:center;padding:20px;animation:.18s both _facultyFadeUp_lywrx_1;display:flex;position:fixed;inset:0}._confirmCard_lywrx_148{background:var(--sm-glass);width:400px;max-width:calc(100vw - 40px);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:center;border-radius:20px;padding:26px 26px 22px;animation:.28s cubic-bezier(.2,.8,.2,1) both _facultyFadeUp_lywrx_1;position:relative;box-shadow:0 34px 80px #14102866}._confirmIcon_lywrx_149{color:#fff;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto;display:flex;box-shadow:0 12px 26px #14102833}._confirmCard_lywrx_148 h3{color:var(--sm-ink);margin:15px 0 0;font-size:19px;font-weight:600;line-height:1.35}._confirmCard_lywrx_148 p{color:var(--sm-ink-3);margin:6px 0 0;font-size:12.5px;line-height:1.5}._confirmActions_lywrx_152{gap:11px;margin-top:18px;display:flex}._confirmCancel_lywrx_153{color:var(--sm-ink);background:var(--sm-sunken);cursor:pointer;border:0;border-radius:12px;flex:1;padding:12px 0;font-size:13.5px;font-weight:600}._confirmRun_lywrx_155{color:#fff;cursor:pointer;border:0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 0;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px #4f3fe04d}._confirmRun_lywrx_155:disabled,._confirmCancel_lywrx_153:disabled{opacity:.6;cursor:not-allowed}._successCard_lywrx_157{background:var(--sm-glass);width:396px;max-width:calc(100vw - 40px);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:center;border-radius:20px;padding:30px 28px 26px;animation:.3s cubic-bezier(.2,.8,.2,1) both _facultyFadeUp_lywrx_1;position:relative;box-shadow:0 34px 80px #14102866}._successCard_lywrx_157 h3{color:var(--sm-ink);margin:17px 0 0;font-size:19px;font-weight:600}._successCard_lywrx_157 p{color:var(--sm-ink-3);margin:6px 0 0;font-size:12.5px;line-height:1.5}._successRingWrap_lywrx_160{width:66px;height:66px;margin:0 auto;position:relative}._successRing_lywrx_160{border:2px solid var(--sm-green-line);border-radius:50%;animation:1.5s ease-out infinite _facultyRing_lywrx_1;position:absolute;inset:0}._successCheck_lywrx_162{color:#fff;background:linear-gradient(140deg,#22c55e,#15a34a);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;box-shadow:0 14px 30px #16a34a5c}._successTrack_lywrx_163{background:var(--sm-rule);border-radius:4px;height:4px;margin-top:18px;overflow:hidden}._successFill_lywrx_164{transform-origin:0;background:linear-gradient(90deg,#22c55e,#15a34a);border-radius:4px;height:100%;animation:1.8s linear both _facultyGrowX_lywrx_1}@keyframes _facultyRing_lywrx_1{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}@keyframes _facultyGrowX_lywrx_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _fpFillBar_lywrx_1{0%{width:0%}40%{width:45%}75%{width:85%}to{width:100%}}._progressTrack_lywrx_173{background:var(--sm-sunken);border-radius:999px;width:100%;height:.8vh;margin-top:2.2vh;overflow:hidden}._progressFill_lywrx_174{background:#10b981;border-radius:999px;height:100%;animation:1.8s cubic-bezier(.4,0,.2,1) forwards _fpFillBar_lywrx_1}._modal_lywrx_175{background:var(--sm-glass-overlay);width:min(32vw,460px);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:center;border-radius:2vh;padding:2.4vh 1.7vw;box-shadow:0 3vh 8vh #14102859}._modalIcon_lywrx_176{color:#fff;background:var(--sm-strong-red);border-radius:1.5vh;justify-content:center;align-items:center;width:6vh;height:6vh;margin:0 auto;display:flex}._modal_lywrx_175 h3{margin:1.4vh 0 .5vh;font-size:16px}._modal_lywrx_175 p{color:var(--sm-ink-3);margin:0;font-size:11px;line-height:1.5}._modalActions_lywrx_179{grid-template-columns:1fr 1fr;gap:.7vw;margin-top:2vh;display:grid}._uploadModal_lywrx_180{text-align:left;width:min(39vw,560px)}._dropzone_lywrx_181{border:2px dashed var(--sm-purple-line);min-height:20vh;color:var(--sm-ink-3);background:var(--sm-sunken);cursor:pointer;text-align:center;border-radius:1.5vh;flex-direction:column;justify-content:center;align-items:center;margin-top:1.4vh;display:flex}._dropzone_lywrx_181:hover{background:var(--sm-sunken);border-color:#4f46e5}._hiddenInput_lywrx_183{display:none}@keyframes _pulse_lywrx_1{50%{opacity:.55}}@keyframes _facultyFadeUp_lywrx_1{0%{opacity:0;transform:translateY(.8vh)}to{opacity:1;transform:none}}@media (max-width:1100px){._grid_lywrx_42{grid-template-columns:repeat(3,minmax(0,1fr))}._stats_lywrx_29{gap:.2vw}._stat_lywrx_19{min-width:7.5vw}._formGrid_lywrx_109{grid-template-columns:21vw minmax(0,1fr)}}@media (max-width:800px){._page_lywrx_1,._formPage_lywrx_6{padding:1.2vh 2vw 2vh;overflow-y:auto}._header_lywrx_8,._hero_lywrx_24{flex-direction:column;align-items:flex-start}._stats_lywrx_29{width:100%;overflow-x:auto}._grid_lywrx_42{grid-template-columns:repeat(2,minmax(0,1fr))}._detailGrid_lywrx_75,._formGrid_lywrx_109{grid-template-columns:1fr}._fields3_lywrx_121{grid-template-columns:repeat(2,minmax(0,1fr))}._stepList_lywrx_99{overflow-x:auto}._ready_lywrx_108{display:none}}@media (max-width:520px){._grid_lywrx_42,._fields3_lywrx_121,._fields2_lywrx_121{grid-template-columns:1fr}._headerActions_lywrx_16,._formActions_lywrx_111{flex-direction:column;align-items:stretch;width:100%}._formButtons_lywrx_139{flex-wrap:wrap}._detailGrid_lywrx_75{grid-template-columns:1fr}._infoGrid_lywrx_88{grid-template-columns:1fr 1fr}}._page_lywrx_1{color:var(--sm-ink);background:0 0}._headIcon_lywrx_10{background:var(--sm-green-wash);color:var(--sm-green-ink)}._backButton_lywrx_12{border-color:var(--sm-rule);color:var(--sm-blue-ink)}._backButton_lywrx_12:hover{border-color:var(--sm-blue-line)}._title_lywrx_14{color:var(--sm-ink)}._subtitle_lywrx_15{color:var(--sm-ink-3)}._button_lywrx_17:focus-visible,._filter_lywrx_19:focus-visible,._stat_lywrx_19:focus-visible,._iconButton_lywrx_19:focus-visible,._statusAction_lywrx_19:focus-visible,._selectCheck_lywrx_19:focus-visible{outline-color:var(--sm-blue)}._primary_lywrx_21{background:var(--sm-action);box-shadow:0 .8vh 2vh #007aff47}._outlineGreen_lywrx_22{color:var(--sm-green-ink);border-color:#34c759}._outlineIndigo_lywrx_23{color:var(--sm-blue-ink);border-color:var(--sm-blue)}._hero_lywrx_24{border-color:var(--sm-rule);background:var(--sm-sunken)}._heroIcon_lywrx_26{color:var(--sm-green-ink);background:var(--sm-green-wash)}._heroCopy_lywrx_25 p,._statLabel_lywrx_35{color:var(--sm-ink-3)}._divider_lywrx_36{background:var(--sm-rule)}._filter_lywrx_19{border-color:var(--sm-rule);color:var(--sm-ink)}._filterActive_lywrx_40{border-color:var(--sm-blue);background:var(--sm-action)}._counter_lywrx_41{color:var(--sm-ink-3)}._profileCard_lywrx_43{border-color:var(--sm-rule)}._selectedCard_lywrx_45{border-color:var(--sm-blue)}._selectCheck_lywrx_19{accent-color:#007aff}._cardIdentity_lywrx_52 h3{color:var(--sm-ink)}._contact_lywrx_55{border-color:var(--sm-rule);color:var(--sm-ink-2);background:var(--sm-sunken)}._cardFooter_lywrx_58{border-top-color:var(--sm-rule)}._iconButton_lywrx_19{color:var(--sm-ink-3)}._iconButton_lywrx_19:hover{color:var(--sm-blue-ink);background:var(--sm-blue-wash)}._delete_lywrx_63:hover{color:var(--sm-red-ink);background:var(--sm-red-wash)}._empty_lywrx_64{border-color:var(--sm-rule);background:var(--sm-sunken)}._emptyIcon_lywrx_65{color:var(--sm-green-ink);background:var(--sm-green-wash)}._empty_lywrx_64 p{color:var(--sm-ink-3)}._pageButton_lywrx_70{border-color:var(--sm-rule);color:var(--sm-ink)}._pageButton_lywrx_70:disabled{color:var(--sm-ink-4)}._pageButtonActive_lywrx_72{border-color:var(--sm-blue);background:var(--sm-action)}._summaryCard_lywrx_76,._panel_lywrx_76,._bottomBar_lywrx_76{border-color:var(--sm-rule)}._panelSub_lywrx_87{color:var(--sm-ink-3)}._infoCell_lywrx_90,._about_lywrx_90{border-color:var(--sm-rule);background:var(--sm-sunken)}._infoLabel_lywrx_91{color:var(--sm-ink-3)}._about_lywrx_90{color:var(--sm-ink-2)}._hint_lywrx_95{color:var(--sm-ink-3)}._dangerButton_lywrx_96{color:var(--sm-red-ink);border-color:var(--sm-red-line)}._steps_lywrx_98{border-color:var(--sm-rule)}._step_lywrx_98{color:var(--sm-ink-3)}._stepCircle_lywrx_101{border-color:var(--sm-rule);background:var(--sm-sunken)}._stepCurrent_lywrx_102 ._stepCircle_lywrx_101{border-color:var(--sm-blue);background:var(--sm-action)}._stepCurrent_lywrx_102{color:var(--sm-ink)}._stepDone_lywrx_104 ._stepCircle_lywrx_101{background:var(--sm-strong-green);border-color:#34c759}._stepDone_lywrx_104{color:var(--sm-green-ink)}._stepLine_lywrx_106{background:var(--sm-rule)}._stepDone_lywrx_104+._stepLine_lywrx_106{background:#b7e9c9}._ready_lywrx_108{border-left-color:var(--sm-rule);color:var(--sm-ink-3)}._photoPanel_lywrx_111,._formSection_lywrx_111,._formActions_lywrx_111{border-color:var(--sm-rule)}._sectionCopy_lywrx_114 small{color:var(--sm-ink-3)}._photoPreview_lywrx_116{background:linear-gradient(135deg,#93c5fd,#007aff)}._photoHelp_lywrx_118{color:var(--sm-ink-3)}._tip_lywrx_119{border-color:var(--sm-rule);color:var(--sm-ink-3);background:var(--sm-sunken)}._field_lywrx_121 label{color:var(--sm-ink-3)}._required_lywrx_125{color:var(--sm-red-ink)}._fieldIcon_lywrx_127{color:var(--sm-ink-3)}._input_lywrx_126,._select_lywrx_19,._textarea_lywrx_128{border-color:var(--sm-rule);color:var(--sm-ink);background:var(--sm-sunken)}._input_lywrx_126:focus,._select_lywrx_19:focus,._textarea_lywrx_128:focus{border-color:var(--sm-blue);box-shadow:0 0 0 .4vh #007aff1f}._invalid_lywrx_133{border-color:#ff3b30}._secondary_lywrx_140{color:var(--sm-ink);border-color:var(--sm-rule)}._deleteDraft_lywrx_141{color:var(--sm-red-ink);border-color:var(--sm-red-line)}._draftButton_lywrx_142{color:var(--sm-blue-ink);border-color:var(--sm-blue-line)}._draftButton_lywrx_142:disabled{color:var(--sm-ink-3);border-color:var(--sm-rule)}._overlay_lywrx_145{background:#0f172a94}._confirmOverlay_lywrx_147{background:#0f172a6b}._confirmCard_lywrx_148{box-shadow:0 34px 80px #0f172a66}._confirmIcon_lywrx_149{box-shadow:0 12px 26px #0f172a33}._confirmCard_lywrx_148 h3{color:var(--sm-ink)}._confirmCard_lywrx_148 p{color:var(--sm-ink-3)}._confirmCancel_lywrx_153{color:var(--sm-ink);background:var(--sm-rule)}._confirmCancel_lywrx_153:hover{background:var(--sm-rule-firm)}._confirmRun_lywrx_155{box-shadow:0 10px 24px #007aff4d}._successCard_lywrx_157{box-shadow:0 34px 80px #0f172a66}._successCard_lywrx_157 h3{color:var(--sm-ink)}._successCard_lywrx_157 p{color:var(--sm-ink-3)}._successRing_lywrx_160{border-color:#34c759}._successCheck_lywrx_162{background:linear-gradient(140deg,#34c759,#15803d);box-shadow:0 14px 30px #34c7595c}._successTrack_lywrx_163{background:var(--sm-rule)}._successFill_lywrx_164{background:linear-gradient(90deg,#34c759,#15803d)}._progressTrack_lywrx_173{background:var(--sm-rule)}._progressFill_lywrx_174{background:#34c759}._modal_lywrx_175{box-shadow:0 3vh 8vh #0f172a59}._modalIcon_lywrx_176{background:var(--sm-strong-red)}._modal_lywrx_175 p{color:var(--sm-ink-3)}._dropzone_lywrx_181{border-color:var(--sm-blue-line);color:var(--sm-ink-3);background:var(--sm-sunken)}._dropzone_lywrx_181:hover{border-color:var(--sm-blue);background:var(--sm-blue-wash)}@media (prefers-reduced-motion:reduce){._page_lywrx_1{animation:none}._button_lywrx_17,._profileCard_lywrx_43{transition:none}._skeleton_lywrx_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{background:var(--sm-sunken);flex:1;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden;container-type:size}.idf-v12{--idf-vh:min(1vh, 1.069cqh, .64935cqw);min-width:0;height:100%;min-height:0;color:var(--sm-ink);background:var(--sm-sunken);flex-direction:column;font-size:14px;line-height:normal;display:flex;overflow:hidden}.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{cursor:pointer;font-family:inherit}.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{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;flex-shrink:0;width:1em;height:1em;font-family:IDF Material Symbols;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.idf-v12 .idf-breadcrumb{flex:0 0 calc(3.6 * var(--idf-vh));align-items:center;display:flex;padding:0 calc(2.6 * var(--idf-vh))!important;margin:0!important}.idf-breadcrumb ol{gap:calc(.8 * var(--idf-vh));font-size:13px;line-height:normal}.idf-breadcrumb .dm-breadcrumb-link{color:var(--sm-ink-3);font-weight:400;font-size:13px!important}.idf-breadcrumb [aria-current=page]{color:var(--sm-primary-ink);font-weight:600;font-size:13px!important}.idf-breadcrumb .dm-breadcrumb-separator{color:var(--sm-ink-3);font-size:13px!important}.idf-header{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;display:flex}.idf-back{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 var(--sm-rule-firm);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--sm-primary-ink);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .16s,background .16s;display:flex}.idf-back:hover{border-color:var(--sm-purple-line);background:var(--sm-purple-wash)}.idf-header-icon{width:calc(4.2 * var(--idf-vh));height:calc(4.2 * var(--idf-vh));border-radius:calc(1.2 * var(--idf-vh));background:var(--sm-primary-wash);color:var(--sm-primary-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.idf-header-copy{flex:1;min-width:0}.idf-header-title{align-items:center;gap:calc(1 * var(--idf-vh));display:flex}.idf-header-title h1{color:var(--sm-ink);letter-spacing:-.01em;font-size:24px;font-weight:700}.idf-header-copy>p{color:var(--sm-ink-3);margin-top:calc(.2 * var(--idf-vh));font-size:13px}.idf-status-badge{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:var(--sm-orange-wash);color:var(--sm-orange-ink);white-space:nowrap;font-size:12px;font-weight:700;display:inline-flex}.idf-status-badge i{width:calc(.65 * var(--idf-vh));height:calc(.65 * var(--idf-vh));background:currentColor;border-radius:50%}.idf-updated{color:var(--sm-ink-3);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:14px}.idf-updated strong{color:var(--sm-ink);font-weight:700}.idf-stepper{padding:calc(.8 * var(--idf-vh)) calc(2.6 * var(--idf-vh));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);margin:0 calc(2.6 * var(--idf-vh));border-radius:calc(1.6 * var(--idf-vh));border:calc(.11 * var(--idf-vh)) solid var(--sm-rule);flex-shrink:0;align-items:center;gap:0;display:flex}.idf-step{align-items:center;gap:calc(.8 * var(--idf-vh));display:flex}.idf-step-num{width:calc(3 * var(--idf-vh));height:calc(3 * var(--idf-vh));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.idf-step{cursor:pointer}.idf-step.active .idf-step-num{color:#fff;background:#4f46e5;border-color:#4f46e5}.idf-step:not(.active):not(.done) .idf-step-num{background:var(--sm-rule);color:var(--sm-ink-3)}.idf-step-label{white-space:nowrap;font-size:14px;font-weight:600}.idf-step-line{width:calc(4.67 * var(--idf-vh));border-top:calc(.22 * var(--idf-vh)) solid var(--sm-rule);height:0;margin:0 calc(1 * var(--idf-vh));flex-shrink:0;transition:border-color .25s}.idf-stepper-stats{align-items:center;gap:calc(2 * var(--idf-vh));margin-left:auto;display:flex}.idf-stepper-stat{align-items:center;gap:calc(.6 * var(--idf-vh));color:var(--sm-ink-3);white-space:nowrap;font-size:13px;display:flex}.idf-stat-ring{width:calc(2.4 * var(--idf-vh));height:calc(2.4 * var(--idf-vh));border:calc(.22 * var(--idf-vh)) solid var(--sm-rule);border-radius:50%;flex-shrink:0}.idf-body{grid-template-columns:calc(29.33 * var(--idf-vh)) minmax(0, 1fr);gap:calc(1.4 * var(--idf-vh));min-height:0;padding:calc(1.2 * var(--idf-vh)) calc(2.6 * var(--idf-vh)) 0;flex:1;display:grid}.idf-sidebar{gap:calc(1.2 * var(--idf-vh));min-height:0;padding-bottom:calc(1 * var(--idf-vh));flex-direction:column;display:flex;overflow-y:auto}.idf-sidebar::-webkit-scrollbar{display:none}.idf-upload-section{gap:calc(1 * var(--idf-vh));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.11 * var(--idf-vh)) solid var(--sm-rule);border-radius:calc(1.6 * var(--idf-vh));padding:calc(1.33 * var(--idf-vh));flex-direction:column;display:flex}.idf-upload-title{align-items:center;gap:calc(.6 * var(--idf-vh));color:var(--sm-ink);font-size:14px;font-weight:700;display:flex}.idf-upload-title .idf-symbol{color:var(--sm-primary-ink);font-size:18px}.idf-upload-title .required{color:var(--sm-red-ink);font-weight:400}.idf-dropzone{justify-content:center;align-items:center;gap:calc(.6 * var(--idf-vh));min-height:calc(11.56 * var(--idf-vh));border:calc(.18 * var(--idf-vh)) dashed var(--sm-rule-firm);border-radius:calc(1.2 * var(--idf-vh));background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;flex-direction:column;transition:border-color .16s,background .16s;display:flex}.idf-dropzone:hover{border-color:var(--sm-blue-line);background:var(--sm-purple-wash)}.idf-dropzone .idf-symbol{color:var(--sm-ink-4);font-size:36px}.idf-dropzone span{color:var(--sm-ink-3);font-size:12px;font-weight:500}.idf-dropzone-preview{width:100%;min-height:calc(14 * var(--idf-vh));border-radius:calc(1.2 * var(--idf-vh));background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.18 * var(--idf-vh)) solid var(--sm-rule);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.idf-dropzone-preview img{max-width:100%;max-height:calc(14 * var(--idf-vh));object-fit:contain}.idf-upload-btn{justify-content:center;align-items: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:var(--sm-glass-control);color:var(--sm-primary-ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:inherit;font-size:14px;font-weight:600;transition:background .16s;display:flex}.idf-upload-btn:hover{background:var(--sm-purple-wash)}.idf-upload-btn:disabled{opacity:.5;cursor:not-allowed}.idf-upload-hint{color:var(--sm-ink-3);text-align:center;font-size:11px;line-height:1.4}.idf-ai-tip{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:var(--sm-blue-wash);border:calc(.11 * var(--idf-vh)) solid var(--sm-rule);margin-top:0;display:flex}.idf-ai-tip .idf-symbol{color:var(--sm-blue-ink);flex-shrink:0;font-size:18px}.idf-ai-tip span{color:var(--sm-ink-3);font-size:12px;line-height:1.5}.idf-sections{gap:calc(.78 * var(--idf-vh));min-height:0;padding-bottom:calc(1 * var(--idf-vh));flex-direction:column;display:flex;overflow-y:auto}.idf-sections::-webkit-scrollbar{width:calc(.5 * var(--idf-vh))}.idf-sections::-webkit-scrollbar-thumb{background:var(--sm-rule-firm);border-radius:calc(.4 * var(--idf-vh))}.idf-sections::-webkit-scrollbar-track{background:0 0}.idf-section{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.11 * var(--idf-vh)) solid var(--sm-rule);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{align-items:flex-start;gap:calc(1 * var(--idf-vh));margin-bottom:calc(.89 * var(--idf-vh));display:flex}.idf-section-icon{width:calc(3.11 * var(--idf-vh));height:calc(3.11 * var(--idf-vh));border-radius:calc(1 * var(--idf-vh));flex-shrink:0;justify-content:center;align-items:center;display:flex}.idf-section-icon.orange,.idf-section-icon.blue{background:var(--sm-green-wash);color:var(--sm-green-ink)}.idf-section-icon.rose{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.idf-section-head h3{color:var(--sm-ink);font-size:14px;font-weight:700;line-height:1.3}.idf-section-head p{color:var(--sm-ink-3);margin-top:calc(.15 * var(--idf-vh));font-size:12px}.idf-fields{gap:calc(1.6 * var(--idf-vh));display:grid}.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{color:var(--sm-ink-3);margin-bottom:calc(.6 * var(--idf-vh));font-size:13px;font-weight:600;display:block}.idf-field-label .required{color:var(--sm-red-ink);margin-left:calc(.15 * var(--idf-vh))}.idf-input-wrap{align-items:center;display:flex;position:relative}.idf-input-icon{left:calc(1.2 * var(--idf-vh));color:var(--sm-ink-3);pointer-events:none;z-index:1;font-size:18px;position:absolute}.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 var(--sm-rule-firm);border-radius:calc(1.2 * var(--idf-vh));background:var(--sm-sunken);color:var(--sm-ink);outline:none;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .16s}.idf-input-wrap input::placeholder{color:var(--sm-ink-3);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:var(--sm-rule);background:var(--sm-sunken);color:var(--sm-ink-3);cursor:not-allowed}.idf-input-lock{right:calc(1.2 * var(--idf-vh));color:var(--sm-ink-3);pointer-events:none;align-items:center;font-size:18px;display:inline-flex;position:absolute}.idf-input-wrap select{appearance:none;cursor:pointer}.idf-input-wrap select option[value=""][disabled]{color:var(--sm-ink-3)}.idf-select-arrow{right:calc(1.2 * var(--idf-vh));color:var(--sm-ink-3);pointer-events:none;font-size:18px;position:absolute}.idf-phone-wrap{border:calc(.11 * var(--idf-vh)) solid var(--sm-rule-firm);border-radius:calc(1.2 * var(--idf-vh));background:var(--sm-surface);align-items:center;transition:border-color .16s;display:flex;overflow:hidden}.idf-phone-wrap:focus-within{border-color:#6d5ae6}.idf-phone-prefix{align-items:center;gap:calc(.4 * var(--idf-vh));padding:0 calc(1 * var(--idf-vh));height:calc(5.2 * var(--idf-vh));background:var(--sm-purple-wash);border-right:calc(.11 * var(--idf-vh)) solid var(--sm-rule-firm);color:var(--sm-ink);white-space:nowrap;cursor:default;flex-shrink:0;font-size:14px;font-weight:600;display:flex}.idf-phone-prefix .flag{font-size:16px}.idf-phone-prefix .idf-symbol{color:var(--sm-ink-3);font-size:14px}.idf-phone-input-area{flex:1;align-items:center;min-width:0;display:flex}.idf-phone-input-area .idf-input-icon{margin-left:calc(1 * var(--idf-vh));flex-shrink:0;position:static}.idf-phone-input-area input{min-width:0;height:calc(5.2 * var(--idf-vh));padding:0 calc(1.2 * var(--idf-vh));color:var(--sm-ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px;font-weight:500}.idf-phone-input-area input::placeholder{color:var(--sm-ink-3);font-weight:400}.idf-address-header{margin-bottom:calc(.6 * var(--idf-vh));justify-content:space-between;align-items:center;display:flex}.idf-locate-link{align-items:center;gap:calc(.4 * var(--idf-vh));color:var(--sm-primary-ink);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.idf-multiselect{position:relative}.idf-multiselect-trigger{width:100%;height:calc(5.2 * var(--idf-vh));padding:0 calc(1.4 * var(--idf-vh));border:calc(.11 * var(--idf-vh)) solid var(--sm-rule-firm);border-radius:calc(1.2 * var(--idf-vh));background:var(--sm-surface);color:var(--sm-ink);cursor:pointer;outline:none;align-items:center;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .16s;display:flex}.idf-multiselect-trigger:hover{border-color:var(--sm-blue-line)}.idf-multiselect-trigger.has-icon{padding-left:calc(4 * var(--idf-vh))}.idf-multiselect-trigger .text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.idf-multiselect-trigger .placeholder{color:var(--sm-ink-3);font-weight:400}.idf-multiselect-dropdown{left:0;right:0;top:calc(100% + calc(.4 * var(--idf-vh)));z-index:30;max-height:calc(26 * var(--idf-vh));background:var(--sm-surface);border:calc(.11 * var(--idf-vh)) solid var(--sm-rule);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;position:absolute;overflow-y:auto}.idf-multiselect-option{align-items:center;gap:calc(.8 * var(--idf-vh));padding:calc(.9 * var(--idf-vh)) calc(1.2 * var(--idf-vh));color:var(--sm-ink-2);cursor:pointer;font-size:14px;font-weight:500;display:flex}.idf-multiselect-option:hover{background:var(--sm-blue-wash)}.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{align-items:center;gap:calc(1 * var(--idf-vh));padding:calc(1.2 * var(--idf-vh)) calc(2.6 * var(--idf-vh));background:var(--sm-glass-overlay);border-top:calc(.11 * var(--idf-vh)) solid var(--sm-rule);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex-shrink:0;display:flex}.idf-footer-info{align-items:center;gap:calc(.8 * var(--idf-vh));min-width:0;color:var(--sm-ink-3);flex:1;font-size:13px;font-weight:500;display:flex}.idf-footer-info .idf-symbol{color:var(--sm-ink-4);flex-shrink:0;font-size:18px}.idf-footer-actions{align-items:center;gap:calc(1.2 * var(--idf-vh));flex-shrink:0;display:flex}.idf-btn-reset{justify-content:center;align-items: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 var(--sm-rule-firm);border-radius:calc(1.2 * var(--idf-vh));background:var(--sm-glass-control);color:var(--sm-ink-2);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:inherit;font-size:14px;font-weight:600;transition:border-color .16s;display:flex}.idf-btn-reset:hover{border-color:var(--sm-blue-line)}.idf-btn-reset .idf-symbol{font-size:16px}.idf-btn-publish{justify-content:center;align-items:center;gap:calc(.6 * var(--idf-vh));height:calc(4.6 * var(--idf-vh));padding:0 calc(2.4 * var(--idf-vh));border-radius:calc(1.2 * var(--idf-vh));color:#fff;cursor:pointer;box-shadow:0 calc(.6 * var(--idf-vh)) calc(1.6 * var(--idf-vh)) #4f46e547;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;font-family:inherit;font-size:14px;font-weight:700;transition:transform .16s;display:flex}.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:16px}.idf-loading{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:var(--sm-blue-wash);border:calc(.11 * var(--idf-vh)) solid var(--sm-rule);color:var(--sm-ink-3);margin:0 calc(2.6 * var(--idf-vh));flex-shrink:0;font-size:14px;font-weight:500;display:flex}.idf-header-title h1{letter-spacing:-.02em;font-size:24px;font-weight:600}.idf-header-copy p{font-size:13px}.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:13px}.idf-step-num{width:calc(2.89 * var(--idf-vh));height:calc(2.89 * var(--idf-vh))}.idf-stepper-stat{font-size:11px}svg.idf-stat-ring{width:calc(2.89 * var(--idf-vh));height:calc(2.89 * var(--idf-vh));border:0}.idf-stepper-stat+.idf-stepper-stat{border-left:1px solid var(--sm-rule);padding-left:calc(1.78 * var(--idf-vh))}.idf-upload-title{font-size:14px}.idf-upload-title>.idf-symbol{width:calc(3.11 * var(--idf-vh));height:calc(3.11 * var(--idf-vh));border-radius:calc(.89 * var(--idf-vh));background:var(--sm-primary-wash);place-items:center;display:grid}.idf-upload-section:nth-child(2) .idf-upload-title>.idf-symbol{background:var(--sm-green-wash);color:var(--sm-green-ink)}.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));border-radius:50%;align-self:center;min-height:0}.idf-upload-section:first-child .idf-upload-btn{width:auto;padding:0 calc(1.78 * var(--idf-vh));align-self:center}.idf-dropzone .idf-symbol{font-size:22px}.idf-dropzone span:not(.idf-symbol){max-width:calc(8 * var(--idf-vh));text-align:center;font-size:11px}.idf-section-head p{font-size:12px}.idf-section .idf-fields+.idf-fields,.idf-section>div[style]{margin-top:calc(1.2 * var(--idf-vh))!important}.idf-field-label{margin-bottom:calc(.667 * var(--idf-vh));font-size:14px}.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:var(--sm-sunken);font-size:14px;font-weight:400}.idf-input-wrap textarea{resize:none;width:100%;padding:calc(1.11 * var(--idf-vh)) calc(1.56 * var(--idf-vh));border:1px solid var(--sm-rule-firm);border-radius:calc(1.33 * var(--idf-vh));font-family:inherit}.idf-input-wrap :is(input,select,textarea):focus-visible{outline:2px solid var(--sm-blue-line);border-color:#6d5ae6}.idf-phone-wrap{gap:calc(.89 * var(--idf-vh));background:0 0;border:0;overflow:visible}.idf-phone-prefix{border:1px solid var(--sm-rule-firm);border-radius:calc(1.33 * var(--idf-vh));cursor:pointer;width:calc(12.5 * var(--idf-vh))}.idf-phone-prefix select{appearance:none;font:inherit;color:var(--sm-ink);cursor:pointer;background:0 0;border:0;outline:none;flex:1;min-width:0;max-width:100%;font-weight:600}.idf-phone-prefix .idf-symbol{pointer-events:none}.idf-phone-input-area{border:1px solid var(--sm-rule-firm);border-radius:calc(1.33 * var(--idf-vh));overflow:hidden}.idf-locate-link{background:var(--sm-primary-wash);border-radius:calc(.89 * var(--idf-vh));padding:calc(.667 * var(--idf-vh)) calc(1.33 * var(--idf-vh));font-size:12px}.idf-ai-tip{background:var(--sm-sunken);border-radius:calc(1.78 * var(--idf-vh))}.idf-ai-tip span:not(.idf-symbol){font-size:11px}.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 var(--sm-rule);border-radius:calc(1.78 * var(--idf-vh))}.idf-footer-info{font-size:12px}.idf-remove-image{color:var(--sm-red-ink);background:0 0;border:0;align-self:center;font-size:11px}.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:var(--sm-sunken);font-size:14px}.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));background:#22c55e;border-radius:50%}.idf-updated{align-items:center;gap:calc(.89 * var(--idf-vh));background:var(--sm-glass-control);border:1px solid var(--sm-rule);border-radius:calc(1.22 * var(--idf-vh));padding:calc(1 * var(--idf-vh)) calc(1.44 * var(--idf-vh));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;display:flex}.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:16px}.idf-multiselect-trigger .text{text-align:left}.idf-step-line{min-width:calc(4.67 * var(--idf-vh))}.idf-stepper-stat{font-size:12px;font-weight:600}.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{align-items:flex-start;gap:calc(12 * var(--idf-px));padding:0}.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:18px}.idf-header-icon .idf-symbol{font-size:20px}.idf-status-badge{padding:calc(3 * var(--idf-px)) calc(10 * var(--idf-px)) calc(3 * var(--idf-px)) calc(8 * var(--idf-px));font-size:11px}.idf-v12 .idf-updated{padding:calc(9 * var(--idf-px)) calc(14 * var(--idf-px));gap:calc(9 * var(--idf-px));color:var(--sm-ink-3);font-size:13px;box-shadow:0 1px 2px #1018280a}.idf-updated i{width:calc(8 * var(--idf-px));height:calc(8 * var(--idf-px));box-shadow:0 0 0 calc(4 * var(--idf-px)) #16a34a24;background:#16a34a}.idf-v12 .idf-stepper{padding:calc(10 * var(--idf-px)) calc(18 * var(--idf-px));border-radius:calc(14 * var(--idf-px));margin:0;box-shadow:0 1px 2px #1018280a}.idf-step{gap:calc(10 * var(--idf-px));flex-shrink:0}.idf-step-num{border:1.5px solid var(--sm-rule);font-size:12px;font-weight:800}.idf-step.active .idf-step-num{border-color:#4f46e5}.idf-step.done .idf-step-num{background:var(--sm-strong-green)!important;color:#fff!important;border-color:#16a34a!important}.idf-step-line.done{border-top-color:var(--sm-green-line)!important}.idf-step-label{color:var(--sm-ink);font-weight:600}.idf-stepper-stats{gap:calc(16 * var(--idf-px))}.idf-stepper-stat{gap:calc(8 * var(--idf-px));color:var(--sm-ink-3);font-size:13px}.idf-stepper-stat>.idf-symbol{color:var(--sm-ink-4);font-size:18px}.idf-stepper-stat+.idf-stepper-stat{min-height:calc(26 * var(--idf-px))}.idf-v12 .idf-body{gap:calc(14 * var(--idf-px));grid-template-columns:calc(264 * var(--idf-px)) minmax(0, 1fr);padding:0}.idf-sidebar,.idf-sections{gap:calc(7 * var(--idf-px));padding:0}.idf-sections{padding-right:calc(2 * var(--idf-px))}.idf-upload-section{column-gap:calc(8 * var(--idf-px));padding:calc(12 * var(--idf-px));border-radius:calc(16 * var(--idf-px));grid-template-columns:1fr 1fr;row-gap:0;display:grid;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{border-radius:calc(9 * var(--idf-px));font-size:16px}.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 var(--sm-purple-line);background:var(--sm-sunken);gap:calc(3 * var(--idf-px))}.idf-dropzone .idf-symbol{color:var(--sm-blue-ink)}.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:11px}.idf-upload-section:nth-child(2) .idf-dropzone .idf-symbol{font-size:24px}.idf-upload-section .idf-upload-btn{margin-top:calc(11 * var(--idf-px));height:calc(38 * var(--idf-px));border-radius:calc(11 * var(--idf-px));gap:calc(7 * var(--idf-px));border:1.5px solid #4f46e5;font-size:13px;font-weight:700}.idf-upload-section:first-child .idf-upload-btn{justify-self:center}.idf-upload-btn .idf-symbol{font-size:16px}.idf-upload-section .idf-replace-image,.idf-upload-section .idf-remove-image{margin-top:calc(11 * var(--idf-px));align-items:center;gap:calc(6 * var(--idf-px));width:auto;height:auto;padding:calc(7 * var(--idf-px)) calc(13 * var(--idf-px));border-radius:calc(10 * var(--idf-px));background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:600;display:flex}.idf-upload-section .idf-replace-image{border:1px solid var(--sm-rule-firm);color:var(--sm-ink-2);grid-column:1;justify-self:end}.idf-upload-section .idf-remove-image{border:1px solid var(--sm-red-line);color:var(--sm-red-ink);grid-column:2;justify-self:start}.idf-remove-image .idf-symbol{font-size:15px}.idf-upload-hint{margin-top:calc(7 * var(--idf-px));color:var(--sm-ink-3);font-size:11px}.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{color:var(--sm-primary-ink);font-size:16px}.idf-ai-tip span:not(.idf-symbol){color:var(--sm-ink-2)}.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:16px}.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:var(--sm-ink-3)}.idf-input-icon .idf-symbol{font-size:18px}.idf-input-wrap :is(input,select),.idf-phone-input-area input{color:var(--sm-ink);border-radius:calc(12 * var(--idf-px))}.idf-input-wrap input::placeholder,.idf-phone-input-area input::placeholder,.idf-multiselect-trigger .placeholder{color:var(--sm-ink-3);opacity:1}.idf-select-arrow{right:calc(12 * var(--idf-px));color:var(--sm-ink-3)}.idf-select-arrow .idf-symbol{font-size:18px}.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));color:var(--sm-ink);font-size:14px;line-height:1.5}.idf-locate-link{gap:calc(6 * var(--idf-px));font-weight:700}.idf-locate-link .idf-symbol{font-size:15px}.idf-v12 .idf-footer{padding:calc(9 * var(--idf-px)) calc(16 * var(--idf-px));gap:calc(12 * var(--idf-px));margin:0}.idf-footer-actions{gap:calc(10 * var(--idf-px))}.idf-btn-reset{height:calc(38 * var(--idf-px));color:var(--sm-ink);font-size:13px}.idf-btn-publish{height:calc(38 * var(--idf-px));padding-inline:calc(24 * var(--idf-px));border-radius:calc(12 * var(--idf-px));font-weight:600}.idf-btn-publish:disabled{background:var(--sm-rule);color:var(--sm-ink-3);box-shadow:none;opacity:1}.idf-back svg{width:calc(17 * var(--idf-px));height:calc(17 * var(--idf-px))}.idf-upload-section:first-child .idf-replace-image{padding:calc(7 * var(--idf-px)) calc(13 * var(--idf-px));justify-self:end}.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{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:11000;background:#10182866;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.idf-upload-modal-container{background:var(--sm-glass-overlay);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:calc(16 * var(--idf-px,1.2px));flex-direction:column;width:100%;max-width:600px;font-family:Open Sans,system-ui,sans-serif;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.idf-upload-modal-header{padding:calc(20 * var(--idf-px,1.2px)) calc(24 * var(--idf-px,1.2px));border-bottom:1px solid var(--sm-rule-soft);justify-content:space-between;align-items:flex-start;display:flex}.idf-upload-modal-title{gap:calc(4 * var(--idf-px,1.2px));flex-direction:column;display:flex}.idf-upload-modal-title h2{font-size:calc(18 * var(--idf-px,1.2px));color:var(--sm-ink);margin:0;font-weight:700}.idf-upload-modal-title p{font-size:calc(13 * var(--idf-px,1.2px));color:var(--sm-ink-3);margin:0}.idf-upload-modal-close{color:var(--sm-ink-3);cursor:pointer;padding:calc(4 * var(--idf-px,1.2px));background:0 0;border:none;border-radius:4px;transition:all .2s}.idf-upload-modal-close:hover{background:var(--sm-sunken);color:var(--sm-ink-2)}.idf-upload-modal-body{padding:calc(24 * var(--idf-px,1.2px));gap:calc(20 * var(--idf-px,1.2px));flex-direction:column;display:flex}.idf-upload-modal-meta{justify-content:space-between;align-items:center;display:flex}.idf-upload-modal-category{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 var(--sm-blue-line);background:var(--sm-blue-wash);color:var(--sm-blue-ink);border-radius:calc(6 * var(--idf-px,1.2px));font-size:calc(12 * var(--idf-px,1.2px));font-weight:600;display:inline-flex}.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:var(--sm-ink-3)}.idf-upload-modal-dropzone{border:2px dashed var(--sm-rule);border-radius:calc(12 * var(--idf-px,1.2px));background:var(--sm-sunken);padding:calc(40 * var(--idf-px,1.2px));text-align:center;cursor:pointer;align-items:center;gap:calc(12 * var(--idf-px,1.2px));flex-direction:column;transition:all .2s;display:flex}.idf-upload-modal-dropzone:hover{border-color:var(--sm-blue);background:var(--sm-blue-wash)}.idf-upload-modal-dropzone .idf-symbol{font-size:calc(32 * var(--idf-px,1.2px));color:var(--sm-ink-3)}.idf-upload-modal-dropzone:hover .idf-symbol{color:var(--sm-blue-ink)}.idf-upload-modal-dropzone p{font-size:calc(14 * var(--idf-px,1.2px));color:var(--sm-ink);margin:0;font-weight:500}.idf-upload-modal-dropzone span{font-size:calc(13 * var(--idf-px,1.2px));color:var(--sm-ink-3)}.idf-upload-modal-preview-grid{gap:calc(16 * var(--idf-px,1.2px));grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.idf-upload-modal-preview-item{gap:calc(8 * var(--idf-px,1.2px));flex-direction:column;display:flex}.idf-upload-modal-image-wrap{aspect-ratio:4/3;border-radius:calc(8 * var(--idf-px,1.2px));border:1px solid var(--sm-rule);position:relative;overflow:hidden}.idf-upload-modal-image-wrap img{object-fit:cover;width:100%;height:100%}.idf-upload-modal-remove{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));background:var(--sm-glass-control);border:1px solid var(--sm-rule);color:var(--sm-red-ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;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 var(--sm-rule-firm);border-radius:calc(6 * var(--idf-px,1.2px));font-size:calc(13 * var(--idf-px,1.2px));color:var(--sm-ink);outline:none;font-family:inherit}.idf-upload-modal-caption:focus{border-color:var(--sm-blue);box-shadow:0 0 0 1px #3b82f6}.idf-upload-modal-publish{background:var(--sm-sunken);border-radius:calc(12 * var(--idf-px,1.2px));padding:calc(16 * var(--idf-px,1.2px));border:1px solid var(--sm-rule)}.idf-upload-modal-publish h3{margin:0 0 calc(12 * var(--idf-px,1.2px));font-size:calc(14 * var(--idf-px,1.2px));color:var(--sm-ink);font-weight:600}.idf-upload-modal-options{gap:calc(12 * var(--idf-px,1.2px));grid-template-columns:1fr 1fr;display:grid}.idf-upload-modal-option{align-items:flex-start;gap:calc(12 * var(--idf-px,1.2px));padding:calc(12 * var(--idf-px,1.2px));border:1px solid var(--sm-rule);border-radius:calc(8 * var(--idf-px,1.2px));cursor:pointer;background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .2s;display:flex}.idf-upload-modal-option:has(input:checked){border-color:var(--sm-blue);background:var(--sm-blue-wash)}.idf-upload-modal-option input{margin-top:calc(2 * var(--idf-px,1.2px));accent-color:#3b82f6}.idf-upload-modal-option-text{gap:calc(2 * var(--idf-px,1.2px));flex-direction:column;display:flex}.idf-upload-modal-option-text strong{font-size:calc(14 * var(--idf-px,1.2px));color:var(--sm-ink);font-weight:600}.idf-upload-modal-option-text span{font-size:calc(12 * var(--idf-px,1.2px));color:var(--sm-ink-3)}.idf-upload-modal-footer{padding:calc(16 * var(--idf-px,1.2px)) calc(24 * var(--idf-px,1.2px));border-top:1px solid var(--sm-rule-soft);background:var(--sm-sunken);justify-content:space-between;align-items:center;display:flex}.idf-upload-modal-status{align-items:center;gap:calc(8 * var(--idf-px,1.2px));color:var(--sm-green-ink);font-size:calc(13 * var(--idf-px,1.2px));font-weight:500;display:flex}.idf-upload-modal-actions{align-items:center;gap:calc(12 * var(--idf-px,1.2px));display:flex}.idf-upload-modal-cancel{color:var(--sm-ink-2);font-size:calc(14 * var(--idf-px,1.2px));cursor:pointer;padding:calc(8 * var(--idf-px,1.2px)) calc(16 * var(--idf-px,1.2px));background:0 0;border:none;font-family:inherit;font-weight:600}.idf-upload-modal-cancel:hover{color:var(--sm-ink)}.idf-upload-modal-submit{background:var(--sm-rule-firm);color:var(--sm-ink-3);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));align-items:center;gap:calc(8 * var(--idf-px,1.2px));cursor:not-allowed;border:none;font-family:inherit;font-weight:600;display:inline-flex}.idf-upload-modal-submit.active{background:var(--sm-purple-wash);color:#fff;cursor:pointer}.idf-upload-modal-submit.active:hover{background:#a78bfa}.idf-success-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:11001;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.idf-success-modal-container{background:var(--sm-glass-overlay);text-align:center;border-radius:12px;flex-direction:column;align-items:center;width:480px;max-width:90vw;padding:40px;animation:.3s cubic-bezier(.34,1.56,.64,1) modal-pop;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.idf-success-modal-icon{background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex;box-shadow:0 0 0 10px #dcfce7}.idf-success-modal-icon span{color:#fff;font-size:32px}.idf-success-modal-title{color:var(--sm-ink);margin-bottom:8px;font-size:20px;font-weight:600}.idf-success-modal-desc{color:var(--sm-ink-3);margin-bottom:24px;font-size:14px}.idf-success-modal-progress{background:var(--sm-sunken);border-radius:2px;width:100%;height:4px;position:relative;overflow:hidden}.idf-success-modal-progress-bar{background:#22c55e;height:100%;animation:2s linear forwards progress-fill;position:absolute;top:0;left:0}@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:var(--sm-glass-overlay);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:center;border-radius:24px;flex-direction:column;align-items:center;width:440px;max-width:92vw;padding:32px 28px 26px;animation:.22s cubic-bezier(.16,1,.3,1) idfModalPop;display:flex;box-shadow:0 24px 48px -12px #10182838}.idf-confirm-icon-box{background:#ea6c2d;border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:20px;display:flex;box-shadow:0 8px 16px -2px #ea6c2d59}.idf-confirm-title{color:var(--sm-ink);margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.3}.idf-confirm-sub{color:var(--sm-ink-3);margin:0 0 28px;font-size:13.5px;line-height:1.45}.idf-confirm-actions{gap:12px;width:100%;display:flex}.idf-confirm-btn-cancel{background:var(--sm-sunken);height:44px;color:var(--sm-ink);cursor:pointer;border:none;border-radius:12px;flex:1;font-size:14.5px;font-weight:600;transition:background .15s}.idf-confirm-btn-cancel:hover{background:var(--sm-rule)}.idf-confirm-btn-save{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;height:44px;font-size:14.5px;font-weight:600;transition:all .15s;display:flex;box-shadow:0 4px 14px #4f46e559}.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:var(--sm-glass-overlay);text-align:center;width:440px;max-width:92vw;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:24px;flex-direction:column;align-items:center;padding:36px 32px 30px;animation:.22s cubic-bezier(.16,1,.3,1) idfModalPop;display:flex;box-shadow:0 24px 48px -12px #10182838}.idf-progress-halo{background:var(--sm-sunken);border:2px solid var(--sm-green-line);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:20px;display:flex}.idf-progress-check-circle{background:#16a34a;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;box-shadow:0 4px 12px #16a34a4d}.idf-progress-title{color:var(--sm-ink);margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.3}.idf-progress-sub{color:var(--sm-ink-3);margin:0 0 26px;font-size:13.5px;line-height:1.45}.idf-progress-track{background:var(--sm-sunken);border-radius:999px;width:100%;height:5px;position:relative;overflow:hidden}.idf-progress-fill{background:#16a34a;border-radius:999px;height:100%;animation:1.8s cubic-bezier(.4,0,.2,1) forwards idfFillBar}.idf-v12{color:var(--sm-ink);background:var(--sm-sunken)}.idf-v12 :where(button,a):focus-visible{outline-color:var(--sm-blue)}.idf-breadcrumb [aria-current=page]{color:var(--sm-blue-ink)}.idf-back{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.idf-back:hover{border-color:var(--sm-blue-line)}.idf-header-icon{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.idf-header-title h1{color:var(--sm-ink)}.idf-header-title p,.idf-section-head p,.idf-upload-sub,.idf-field-hint,.idf-updated{color:var(--sm-ink-3)}.idf-updated strong{color:var(--sm-ink)}.idf-progress-wrap{background:var(--sm-glass-control);border-color:var(--sm-rule);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.idf-step.active .idf-step-num{background:var(--sm-action);border-color:var(--sm-blue)}.idf-step.active .idf-step-label{color:var(--sm-ink)}.idf-step:not(.active):not(.done) .idf-step-label{color:var(--sm-ink-3)}.idf-step-line{border-top-color:var(--sm-rule)}.idf-section-card{background:var(--sm-glass-control);border-color:var(--sm-rule);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.idf-upload-title{color:var(--sm-ink)}.idf-upload-title>.idf-symbol{color:var(--sm-blue-ink);background:var(--sm-blue-wash)}.idf-ai-generate{border-color:var(--sm-blue);color:var(--sm-blue-ink)}.idf-upload-drop{background:var(--sm-sunken);border-color:var(--sm-rule)}.idf-sections::-webkit-scrollbar-thumb{background:var(--sm-rule-firm)}.idf-section{background:var(--sm-glass-control);border-color:var(--sm-rule);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.idf-section-icon.blue{background:var(--sm-green-wash);color:var(--sm-green-ink)}.idf-section-head h3{color:var(--sm-ink)}.idf-field>label{color:var(--sm-ink-3)}.idf-input-wrap input,.idf-input-wrap select,.idf-phone-input-area{background:var(--sm-sunken);border-color:var(--sm-rule);color:var(--sm-ink)}.idf-input-wrap select:focus,.idf-phone-wrap:focus-within{border-color:var(--sm-blue)}.idf-input-wrap .idf-disabled-input{background:var(--sm-sunken);color:var(--sm-ink-3)}.idf-manage-hint{color:var(--sm-ink-3)}.idf-phone-wrap{border-color:var(--sm-rule)}.idf-phone-prefix{background:var(--sm-sunken);border-right-color:var(--sm-rule);color:var(--sm-ink)}.idf-phone-prefix select{color:var(--sm-ink)}.idf-phone-flag,.idf-locate-hint{color:var(--sm-ink-3)}.idf-locate-link{color:var(--sm-blue-ink);background:var(--sm-blue-wash)}.idf-locate-link:hover{color:var(--sm-blue-ink)}.idf-select-trigger{border-color:var(--sm-rule);background:var(--sm-surface);color:var(--sm-ink)}.idf-check-item input{accent-color:#007aff}.idf-form-footer{background:var(--sm-glass-overlay);border-top-color:var(--sm-rule);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur)}.idf-footer-hint{color:var(--sm-ink-3)}.idf-btn-ghost{border-color:var(--sm-rule)}.idf-btn-primary{background:var(--sm-action)}.idf-review{background:var(--sm-sunken);border-color:var(--sm-rule)}.idf-stepper-stat+.idf-stepper-stat{border-left-color:var(--sm-rule)}.idf-stepper-stat>.idf-symbol{background:var(--sm-blue-wash)}.idf-form-control{border-color:var(--sm-rule)}.idf-form-control:focus{outline-color:var(--sm-blue-line);border-color:var(--sm-blue)}.idf-phone-prefix,.idf-phone-input-area{border-color:var(--sm-rule)}.idf-ai-tip{background:var(--sm-sunken)}.idf-card{border-color:var(--sm-rule)}.idf-section-label{color:var(--sm-ink-3)}.idf-save-indicator{background:#34c759;box-shadow:0 0 0 4px #34c75924}.idf-step{border-color:var(--sm-rule)}.idf-step.active{border-color:var(--sm-blue)}.idf-step.done .idf-step-num{background:var(--sm-strong-green)!important;border-color:#34c759!important}.idf-step.done .idf-step-label{color:var(--sm-green-ink)!important}.idf-step-label,.idf-step-sub{color:var(--sm-ink-3)}.idf-drop{border-color:var(--sm-blue-line)}.idf-drop-btn{border-color:var(--sm-blue)}.idf-drop-meta{color:var(--sm-ink-3)}.idf-field-error{border-color:var(--sm-red-line);color:var(--sm-red-ink)}.idf-field-error-msg{color:var(--sm-ink-3)}.idf-stepper-ico{color:var(--sm-blue-ink)}.idf-field-prefix,.idf-field-suffix{color:var(--sm-ink-3)}.idf-field-input,.idf-field-readonly{color:var(--sm-ink)}.idf-status-badge.is-saved{background:var(--sm-green-wash);color:var(--sm-green-ink)}.idf-danger-outline{border-color:var(--sm-rule);color:var(--sm-red-ink)}.idf-confirm-title{color:var(--sm-ink)}.idf-confirm-btn-save{background:var(--sm-action)}.idf-confirm-btn-save:hover:not(:disabled){background:var(--sm-action-hover)}.idf-progress-check{background:#34c759;box-shadow:0 4px 12px #34c7594d}.idf-progress-title{color:var(--sm-ink)}.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{background:0 0;flex:1;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden;container-type:size}.idv-v12{--idv-vh:min(1vh, 1.069cqh, .64935cqw);min-width:0;height:100%;min-height:0;color:var(--sm-ink);background:var(--sm-sunken);flex-direction:column;font-size:14px;line-height:normal;display:flex;overflow:hidden}.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{cursor:pointer;font-family:inherit}.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{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;flex-shrink:0;width:1em;height:1em;font-family:IDV Material Symbols;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.idv-v12 .idv-breadcrumb{flex:0 0 calc(3.6 * var(--idv-vh));align-items:center;display:flex;padding:0 calc(2.6 * var(--idv-vh))!important;margin:0!important}.idv-breadcrumb ol{gap:calc(.8 * var(--idv-vh));font-size:13px;line-height:normal}.idv-breadcrumb .dm-breadcrumb-link{color:var(--sm-ink-3);font-weight:400;font-size:13px!important}.idv-breadcrumb [aria-current=page]{color:var(--sm-primary-ink);font-weight:600;font-size:13px!important}.idv-breadcrumb .dm-breadcrumb-separator{color:var(--sm-ink-3);font-size:13px!important}.idv-header{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;display:flex}.idv-back{width:calc(4.2 * var(--idv-vh));height:calc(4.2 * var(--idv-vh));border:calc(.11 * var(--idv-vh)) solid var(--sm-rule-firm);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--sm-primary-ink);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .16s,background .16s;display:flex}.idv-back:hover{border-color:var(--sm-purple-line);background:var(--sm-purple-wash)}.idv-header-copy{flex:1;min-width:0}.idv-header-copy h1{color:var(--sm-ink);letter-spacing:-.01em;font-size:24px;font-weight:700}.idv-header-copy p{color:var(--sm-ink-3);margin-top:calc(.2 * var(--idv-vh));font-size:13px}.idv-header-right{align-items:center;gap:calc(1.4 * var(--idv-vh));flex-shrink:0;display:flex}.idv-pub-status{align-items:center;gap:calc(.6 * var(--idv-vh));color:var(--sm-ink-3);font-size:13px;display:flex}.idv-pub-status .dot{width:calc(.8 * var(--idv-vh));height:calc(.8 * var(--idv-vh));background:var(--sm-rule-firm);border-radius:50%}.idv-pub-status strong{color:var(--sm-ink-3);font-weight:600}.idv-edit-btn{align-items:center;gap:calc(.6 * var(--idv-vh));height:calc(4.4 * var(--idv-vh));padding:0 calc(2 * var(--idv-vh));border-radius:calc(1.2 * var(--idv-vh));color:#fff;cursor:pointer;box-shadow:0 calc(.6 * var(--idv-vh)) calc(1.6 * var(--idv-vh)) #4f46e547;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;font-family:inherit;font-size:14px;font-weight:700;transition:transform .16s;display:flex}.idv-edit-btn:hover{transform:translateY(calc(-.15 * var(--idv-vh)))}.idv-content{min-height:0;padding:0 calc(2.6 * var(--idv-vh));gap:calc(1.4 * var(--idv-vh));padding-bottom:calc(2 * var(--idv-vh));flex-direction:column;flex:1;display:flex;overflow-y:auto}.idv-content::-webkit-scrollbar{width:calc(.5 * var(--idv-vh))}.idv-content::-webkit-scrollbar-thumb{background:var(--sm-rule-firm);border-radius:calc(.4 * var(--idv-vh))}.idv-content::-webkit-scrollbar-track{background:0 0}.idv-hero{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));background:linear-gradient(135deg,#1e1650 0%,#3a2d8a 50%,#4f46e5 100%);flex-shrink:0;display:grid;position:relative;overflow:hidden}.idv-hero:before,.idv-hero:after{content:"";pointer-events:none;z-index:1;border-radius:50%;position:absolute}.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{z-index:2;padding:calc(2 * var(--idv-vh)) calc(2.4 * var(--idv-vh));flex-direction:column;justify-content:space-between;display:flex;position:relative}.idv-hero-top{justify-content:space-between;align-items:flex-start;display:flex}.idv-live-badge{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));color:var(--sm-green-ink);letter-spacing:.04em;text-transform:uppercase;background:#16a34a33;font-size:12px;font-weight:700;display:inline-flex}.idv-live-badge i{width:calc(.7 * var(--idv-vh));height:calc(.7 * var(--idv-vh));background:#4ade80;border-radius:50%}.idv-profile-ring{align-items:center;gap:calc(.8 * var(--idv-vh));display:flex}.idv-profile-ring-circle{width:calc(5 * var(--idv-vh));height:calc(5 * var(--idv-vh));position:relative}.idv-profile-ring-circle svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.idv-profile-ring-circle span{color:#fff;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;position:absolute;inset:0}.idv-profile-ring-label{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700;line-height:1.3}.idv-profile-ring-label small{margin-top:calc(.3 * var(--idv-vh));text-transform:none;letter-spacing:normal;font-size:11px;font-weight:600;display:block}.idv-institution-info{align-items:flex-end;gap:calc(1.4 * var(--idv-vh));display:flex}.idv-institution-avatar{width:calc(7 * var(--idv-vh));height:calc(7 * var(--idv-vh));border:calc(.3 * var(--idv-vh)) solid #fff3;background:#2d266e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.idv-institution-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.idv-institution-avatar .idv-symbol{color:#ffffff80;font-size:28px}.idv-institution-meta{min-width:0}.idv-institution-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.idv-institution-name{color:#fff;margin-top:calc(.2 * var(--idv-vh));font-size:24px;font-weight:800;line-height:1.2}.idv-institution-tags{align-items:center;gap:calc(.8 * var(--idv-vh));margin-top:calc(.8 * var(--idv-vh));flex-wrap:wrap;display:flex}.idv-tag{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));color:#ffffffd9;white-space:nowrap;background:#ffffff1f;font-size:12px;font-weight:600;display:inline-flex}.idv-tag .idv-symbol{font-size:14px}.idv-hero-right{z-index:2;background:#ffffff0f;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.idv-hero-right img{object-fit:cover;width:100%;height:100%}.idv-cover-placeholder{justify-content:center;align-items:center;gap:calc(1 * var(--idv-vh));background:linear-gradient(#ffffff14 0%,#ffffff05 100%);flex-direction:column;width:100%;height:100%;display:flex}.idv-cover-placeholder .idv-symbol{color:#ffffff26;font-size:48px}.idv-cover-overlay{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));color:#ffffffd9;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;font-size:11px;font-weight:500;position:absolute}.idv-stats{gap:calc(1.4 * var(--idv-vh));flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.idv-stat-card{align-items:center;gap:calc(1.4 * var(--idv-vh));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.11 * var(--idv-vh)) solid var(--sm-rule);border-radius:calc(1.6 * var(--idv-vh));padding:calc(1.6 * var(--idv-vh)) calc(2 * var(--idv-vh));display:flex}.idv-stat-icon{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;justify-content:center;align-items:center;display:flex}.idv-stat-icon.amber{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.idv-stat-icon.teal{background:var(--sm-green-wash);color:var(--sm-green-ink)}.idv-stat-copy small{letter-spacing:.06em;color:var(--sm-ink-3);text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700;display:block}.idv-stat-copy strong{color:var(--sm-ink);margin-top:calc(.3 * var(--idv-vh));font-size:20px;font-weight:800;line-height:1.15;display:block}.idv-stat-copy strong.empty{color:var(--sm-ink-3)}.idv-columns{gap:calc(1.4 * var(--idv-vh));flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.idv-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.11 * var(--idv-vh)) solid var(--sm-rule);border-radius:calc(1.6 * var(--idv-vh));padding:calc(2 * var(--idv-vh)) calc(2.4 * var(--idv-vh));flex-direction:column;display:flex}.idv-card-head{align-items:center;gap:calc(1 * var(--idv-vh));margin-bottom:calc(1.8 * var(--idv-vh));display:flex}.idv-card-icon{width:calc(3.6 * var(--idv-vh));height:calc(3.6 * var(--idv-vh));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.idv-card-head h2{color:var(--sm-ink);font-size:16px;font-weight:700}.idv-fields{gap:calc(1.8 * var(--idv-vh));flex-direction:column;display:flex}.idv-field{align-items:flex-start;gap:calc(1 * var(--idv-vh));display:flex}.idv-field-icon{margin-top:calc(.1 * var(--idv-vh));flex-shrink:0;justify-content:center;align-items:center;display:flex}.idv-field-copy{min-width:0}.idv-field-label{letter-spacing:.06em;color:var(--sm-ink-3);text-transform:uppercase;font-size:11px;font-weight:700}.idv-field-value{color:var(--sm-ink);margin-top:calc(.2 * var(--idv-vh));font-size:15px;font-weight:600;line-height:1.3}.idv-field-value.empty{color:var(--sm-ink-3)}.idv-contact-row{gap:calc(1.4 * var(--idv-vh));margin-bottom:calc(1.4 * var(--idv-vh));grid-template-columns:1fr 1fr;display:grid}.idv-map-container{min-height:calc(22 * var(--idv-vh));border-radius:calc(1.2 * var(--idv-vh));background:var(--sm-sunken);margin-bottom:calc(1.4 * var(--idv-vh));flex:1;overflow:hidden}.idv-map-container>div{width:100%;height:100%}.idv-map-placeholder{justify-content:center;align-items:center;gap:calc(.8 * var(--idv-vh));background:var(--sm-purple-wash);flex-direction:column;width:100%;height:100%;display:flex}.idv-map-placeholder span{color:var(--sm-ink-3);font-size:13px;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{letter-spacing:-.02em;font-size:24px;font-weight:600}.idv-header-copy p{font-size:13px}.idv-pub-status{border:1px solid var(--sm-rule);background:var(--sm-glass-control);border-radius:calc(1.22 * var(--idv-vh));padding:calc(1 * var(--idv-vh)) calc(1.44 * var(--idv-vh));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px}.idv-back{border-radius:calc(1.22 * var(--idv-vh))}.idv-content{gap:calc(1.22 * var(--idv-vh));padding-bottom:calc(1.56 * var(--idv-vh));overflow:hidden}.idv-hero{height:calc(23.11 * var(--idv-vh));border-radius:calc(2.22 * var(--idv-vh));min-height:0;box-shadow:0 calc(1.56 * var(--idv-vh)) calc(3.56 * var(--idv-vh)) #211e3638;background:#171436;grid-template-columns:minmax(0,1fr) 42%}.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:"";pointer-events:none;background:linear-gradient(90deg,#171436,#171436b8 12%,#1714362e 34%,#0000 58%);position:absolute;inset:0}.idv-hero-right img{object-position:center 45%}.idv-cover-overlay{z-index:1;font-size:11px}.idv-live-badge{color:var(--sm-green-ink);padding:calc(.556 * var(--idv-vh)) calc(1.22 * var(--idv-vh));border:1px solid #6ee7a873;font-size:11px}.idv-profile-ring{gap:calc(1.11 * var(--idv-vh));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));background:#ffffff17;border:1px solid #ffffff29}.idv-profile-ring-circle{width:calc(3.33 * var(--idv-vh));height:calc(3.33 * var(--idv-vh))}.idv-profile-ring-label{font-size:11px}.idv-profile-ring-label strong{color:#fff;font-size:15px;line-height:1.2;display:block}.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:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.idv-institution-avatar img{object-fit:contain;border-radius:0}.idv-institution-name{letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;font-size:28px;font-weight:700;overflow:hidden}.idv-tag{border:1px solid #ffffff2e;font-size:11px}.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:11px}.idv-stat-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}.idv-card{border-radius:calc(2 * var(--idv-vh));min-width:0;min-height:0;padding:calc(1.44 * var(--idv-vh)) calc(1.78 * var(--idv-vh));gap:calc(1.11 * var(--idv-vh));position:relative}.idv-card-head{flex-shrink:0;margin: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.rose{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.idv-card-head h2{font-size:13px}.idv-fields{flex:1;gap:0;min-height:0}.idv-fields>.idv-field{border-bottom:1px solid var(--sm-rule);flex:1;align-items:center;min-height:0}.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:var(--sm-sunken);border-radius:calc(1 * var(--idv-vh))}.idv-field-icon .idv-symbol{color:var(--sm-ink-3);font-size:15px}.idv-field-value{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.idv-contact-row{gap:calc(1 * var(--idv-vh));flex-shrink:0;margin:0}.idv-contact-row>.idv-field{min-width:0;padding:calc(1 * var(--idv-vh)) calc(1.33 * var(--idv-vh));background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);border-radius:calc(1.33 * var(--idv-vh));display:block;position:relative}.idv-contact-row .idv-field-icon{top:calc(1 * var(--idv-vh));left:calc(1.33 * var(--idv-vh));position:absolute}.idv-contact-row .idv-field-label{padding-left:calc(2.22 * var(--idv-vh))}.idv-map-container{border:1px solid var(--sm-rule);border-radius:calc(1.556 * var(--idv-vh));min-height:0;margin:0;position:relative}.idv-map-placeholder{background-color:var(--sm-sunken);background-image:linear-gradient(#e4ebe6 1px,#0000 1px),linear-gradient(90deg,#e4ebe6 1px,#0000 1px);background-size:calc(3.78 * var(--idv-vh)) calc(3.78 * var(--idv-vh))}.idv-map-placeholder .idv-symbol{color:var(--sm-orange-ink);font-size:28px}.idv-map-container>.idv-map-address{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:var(--sm-glass-control);border:1px solid var(--sm-rule);border-radius:calc(1.33 * var(--idv-vh));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;box-shadow:0 6px 16px #10182817}.idv-map-address .idv-field-value{white-space:normal;font-size:13px}.idv-v12{--idv-px:calc(var(--idv-vh) / 9);padding:calc(10 * var(--idv-px)) calc(24 * var(--idv-px)) calc(14 * var(--idv-px));gap:calc(11 * var(--idv-px));font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.idv-v12 .idv-header{align-items:flex-start;gap:calc(12 * var(--idv-px));padding:0}.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:18px}.idv-header-right{gap:calc(9 * var(--idv-px))}.idv-edit-btn{height:calc(38 * var(--idv-px));gap:calc(8 * var(--idv-px));font-size:13px}.idv-edit-btn .idv-symbol{font-size:18px}.idv-pub-status .idv-symbol{font-size:16px}.idv-v12 .idv-content{gap:calc(11 * var(--idv-px));padding:0}.idv-hero-top{align-items:center;gap:calc(12 * var(--idv-px))}.idv-live-badge{gap:calc(6 * var(--idv-px));font-size:11px;font-weight:800}.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{box-shadow:0 calc(8 * var(--idv-px)) calc(20 * var(--idv-px)) #0000004d;border:2px solid #ffffffd9}.idv-institution-label{letter-spacing:.09em;color:#ffffff8c;font-size:11px}.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{color:#ffffffb8;font-size:14px}.idv-cover-overlay{gap:calc(6 * var(--idv-px));padding:calc(5 * var(--idv-px)) calc(10 * var(--idv-px));border-radius:calc(10 * var(--idv-px));background:#0c0a208c;border:1px solid #fff3;align-items:center;font-size:11px;font-weight:600;display:flex}.idv-cover-overlay .idv-symbol{font-size:14px}.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:20px}.idv-stat-copy strong{letter-spacing:-.02em;margin:0;line-height:1.2}.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:15px}.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:var(--sm-ink);margin-top:0}.idv-contact-row .idv-field-value{margin-top:calc(3 * var(--idv-px))}.idv-contact-row .idv-field-icon .idv-symbol{color:var(--sm-ink-3);font-size:14px}.idv-map-placeholder{position:relative;overflow:hidden}.idv-map-placeholder:before,.idv-map-placeholder:after{content:"";background:var(--sm-rule);pointer-events:none;position:absolute}.idv-map-placeholder:before{width:130%;height:calc(16 * var(--idv-px));top:34%;left:-10%;transform:rotate(-6deg)}.idv-map-placeholder:after{width:calc(14 * var(--idv-px));height:150%;top:-20%;left:22%;transform:rotate(9deg)}.idv-map-placeholder>span{z-index:1;position:relative}.idv-map-placeholder>.idv-symbol{top:32%;left:calc(22% - 12 * var(--idv-px));width:calc(38 * var(--idv-px));height:calc(38 * var(--idv-px));background:#d9770629;border-radius:50%;place-items:center;font-size:22px;display:grid;position:absolute}.idv-map-container>.idv-map-address{max-width:calc(100% - 24 * var(--idv-px));right:auto}.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:var(--sm-ink);background:var(--sm-sunken)}.idv-v12 :where(button,a):focus-visible{outline-color:var(--sm-blue)}.idv-breadcrumb [aria-current=page]{color:var(--sm-blue-ink)}.idv-back{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.idv-back:hover{border-color:var(--sm-blue-line)}.idv-header-copy h1{color:var(--sm-ink)}.idv-header-copy p,.idv-pub-status,.idv-pub-status strong{color:var(--sm-ink-3)}.idv-edit-btn{background:var(--sm-action)}.idv-content::-webkit-scrollbar-thumb{background:var(--sm-rule-firm)}.idv-hero{background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 50%,#007aff 100%)}.idv-live-badge i{background:#34c759}.idv-stat-card{border-color:var(--sm-rule)}.idv-stat-icon.indigo{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.idv-stat-copy strong{color:var(--sm-ink)}.idv-card{border-color:var(--sm-rule)}.idv-card-icon.indigo{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.idv-card-head h2,.idv-field-value{color:var(--sm-ink)}.idv-map-placeholder .idv-symbol{color:var(--sm-ink-4)}.idv-map-placeholder span{color:var(--sm-ink-3)}.idv-contact-row>.idv-field{background:var(--sm-sunken);border-color:var(--sm-rule)}.idv-contact-row .idv-field-icon .idv-symbol{color:var(--sm-ink-3)}.idv-map-container,.idv-map-address{border-color:var(--sm-rule)}@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{box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--sm-ink);background:0 0;flex-direction:column;padding:2vh 3.5vh 3vh;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:.34s cubic-bezier(.2,.8,.2,1) both ipFadeUp;display:flex;overflow:hidden auto}.ip-breadcrumb{color:var(--sm-ink-3);flex-shrink:0;align-items:center;gap:1vh;margin-bottom:1.8vh;font-size:14px;font-weight:500;display:flex}.ip-breadcrumb-btn{color:var(--sm-primary-ink);font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;transition:color .15s}.ip-breadcrumb-btn:hover{color:var(--sm-blue-ink);text-decoration:underline}.ip-breadcrumb span.sep{color:var(--sm-ink-3);font-size:14px}.ip-header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:2vh;margin-bottom:2vh;display:flex}.ip-header-left{align-items:flex-start;gap:1.5vh;min-width:0;display:flex}.ip-back-btn{border:1.5px solid var(--sm-rule-firm);background:var(--sm-glass-control);width:4.8vh;height:4.8vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;color:var(--sm-primary-ink);border-radius:1.4vh;flex-shrink:0;justify-content:center;align-items:center;transition:all .16s;display:flex}.ip-back-btn:hover{border-color:var(--sm-purple-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate(-.3vh)}.ip-header-icon{background:var(--sm-green-wash);width:5vh;height:5vh;color:var(--sm-green-ink);border-radius:1.5vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ip-header-titles h1{letter-spacing:-.02em;color:var(--sm-ink);margin:0;font-size:28px;font-weight:700;line-height:1.25;animation:.4s cubic-bezier(.2,.8,.2,1) both ipHeadIn}.ip-header-titles p{color:var(--sm-ink-3);margin:.5vh 0 0;font-size:14px;line-height:1.4}.ip-header-right{flex-shrink:0;align-items:center;gap:1.2vh;display:flex}.ip-live-pill{background:var(--sm-glass-control);border:1px solid var(--sm-rule);color:var(--sm-ink-3);white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;align-items:center;gap:1vh;padding:1.1vh 1.8vh;font-size:14px;display:flex;box-shadow:0 .2vh .4vh #1018280a}.ip-live-dot{background:#16a34a;border-radius:50%;width:1vh;height:1vh;box-shadow:0 0 0 .5vh #16a34a24}.ip-primary-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;border-radius:1.4vh;flex-shrink:0;align-items:center;gap:1vh;padding:1.4vh 2.4vh;font-size:14px;font-weight:700;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 1vh 2.4vh #4f46e552}.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{background:var(--sm-sunken);border:1.5px solid var(--sm-rule-soft);border-radius:2.2vh;flex-shrink:0;align-items:center;gap:3.2vh;margin-bottom:2.2vh;padding:2.2vh 3vh;display:flex}.ip-hero-left{flex:1;align-items:flex-start;gap:1.8vh;min-width:0;display:flex}.ip-hero-icon{background:var(--sm-green-wash);width:6vh;height:6vh;color:var(--sm-green-ink);border-radius:1.8vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ip-hero-left-copy h2{letter-spacing:-.01em;color:var(--sm-ink);margin:0;font-size:18px;font-weight:700}.ip-hero-left-copy p{color:var(--sm-ink-3);max-width:52vh;margin-top:.5vh;font-size:14px;line-height:1.55}.ip-hero-stats{flex-shrink:0;align-items:center;gap:1.6vh;display:flex}.ip-stat-pill{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1.5px solid #0000;border-radius:1.8vh;align-items:center;gap:1.4vh;padding:1vh 1.6vh;transition:transform .16s,border-color .16s,background-color .16s;display:flex}.ip-stat-pill:hover{transform:translateY(-.25vh)}.ip-stat-pill.active.unpublished{border-color:var(--sm-orange-line);background:var(--sm-orange-wash)}.ip-stat-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:5.4vh;height:5.4vh;display:flex}.ip-stat-icon.unpublished{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.ip-stat-content{flex-direction:column;display:flex}.ip-stat-val{color:var(--sm-ink);font-size:24px;font-weight:700;line-height:1.1}.ip-stat-label{color:var(--sm-ink-3);margin-top:.3vh;font-size:14px;font-weight:500}.ip-stat-divider{background:var(--sm-rule);width:1px;height:5.4vh}.ip-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:2vh;margin-bottom:2vh;display:flex}.ip-filter-chips{flex-wrap:wrap;gap:.8vh;display:flex}.ip-chip-btn{cursor:pointer;border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.2vh;padding:1.1vh 1.8vh;font-size:14px;font-weight:600;transition:all .15s}.ip-chip-btn.active{color:#fff;background:#4f46e5;border-color:#4f46e5;box-shadow:0 .3vh .8vh #4f46e540}.ip-item-counter{color:var(--sm-ink-3);white-space:nowrap;font-size:14px;font-weight:500}.ip-category-stack{flex-direction:column;flex-shrink:0;gap:2vh;width:100%;display:flex}.ip-category-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2.2vh;padding:2vh 2.4vh 2.2vh;box-shadow:0 .2vh .4vh #1018280a}.ip-category-head{align-items:center;gap:1.4vh;display:flex}.ip-category-icon{border-radius:1.5vh;flex-shrink:0;justify-content:center;align-items:center;width:5vh;height:5vh;display:flex}.ip-category-titles{min-width:0}.ip-category-title-row{flex-wrap:wrap;align-items:center;gap:1vh;display:flex}.ip-category-title{letter-spacing:-.01em;color:var(--sm-ink);font-size:18px;font-weight:800}.ip-category-pill{letter-spacing:.04em;border-radius:2.5vh;align-items:center;gap:.7vh;padding:.55vh 1.3vh;font-size:12px;font-weight:800;display:inline-flex}.ip-status-dot{border-radius:50%;width:.8vh;height:.8vh}.ip-category-meta{color:var(--sm-ink-3);margin-top:.4vh;font-size:14px}.ip-category-actions{flex-shrink:0;align-items:center;gap:1vh;margin-left:auto;display:flex}.ip-upload-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#4f46e5,#4338ca);border:1.5px solid #0000;border-radius:1.3vh;align-items:center;gap:.9vh;padding:1.1vh 2vh;font-size:14px;font-weight:700;transition:transform .15s;display:flex;box-shadow:0 .8vh 2vh #4f46e547}.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{color:var(--sm-primary-ink);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.7vh;padding:.6vh .4vh;font-size:14px;font-weight:700;transition:gap .15s;display:flex}.ip-view-all-btn:hover{gap:1vh}.ip-strip-row{align-items:center;gap:1.2vh;margin-top:1.8vh;display:flex}.ip-strip-arrow{border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);width:4.2vh;height:4.2vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;color:var(--sm-primary-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex;box-shadow:0 .3vh 1vh #10182814}.ip-strip-arrow:hover{background:var(--sm-sunken);border-color:#4f46e5}.ip-strip-track{scroll-behavior:smooth;scrollbar-width:none;flex:1;gap:1.4vh;min-width:0;padding:.3vh .2vh;display:flex;overflow-x:auto}.ip-strip-track::-webkit-scrollbar{display:none}.ip-strip-card{border:1.5px solid var(--sm-rule);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;border-radius:1.8vh;flex:0 0 24vh;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 .2vh .4vh #1018280a}.ip-strip-card:hover{transform:translateY(-.4vh);box-shadow:0 1.6vh 3.2vh #1018281f}.ip-strip-img-wrap{background:var(--sm-sunken);justify-content:center;align-items:center;height:14vh;display:flex;position:relative;overflow:hidden}.ip-strip-img{object-fit:cover;width:100%;height:100%}.ip-strip-img-fallback{color:#1613282e;justify-content:center;align-items:center;display:flex}.ip-strip-status{letter-spacing:.04em;background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);pointer-events:none;border-radius:2.5vh;align-items:center;gap:.6vh;padding:.5vh 1.1vh;font-size:11px;font-weight:800;display:flex;position:absolute;top:1vh;right:1vh;box-shadow:0 .3vh 1vh #10182824}.ip-strip-cover{letter-spacing:.04em;color:#fff;pointer-events:none;background:#4f46e5;border-radius:2.5vh;padding:.5vh 1.1vh;font-size:11px;font-weight:800;position:absolute;bottom:1vh;left:1vh;box-shadow:0 .4vh 1.2vh #4f46e566}.ip-strip-caption{border-top:1px solid var(--sm-rule-soft);color:var(--sm-ink-2);white-space:nowrap;text-overflow:ellipsis;padding:1vh 1.4vh;font-size:13px;font-weight:600;overflow:hidden}.ip-empty-strip{border:1.5px dashed var(--sm-rule-firm);background:var(--sm-sunken);text-align:center;cursor:pointer;border-radius:1.8vh;flex-direction:column;align-items:center;gap:.6vh;width:100%;margin-top:1.6vh;padding:3vh 2vh;transition:border-color .15s,background .15s;display:flex}.ip-empty-strip:hover{background:var(--sm-sunken);border-color:#7c6fee}.ip-empty-strip h4{color:var(--sm-ink);margin:.8vh 0 0;font-size:16px;font-weight:700}.ip-empty-strip p{color:var(--sm-ink-3);margin:0;font-size:13px}.ip-photo-grid{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:2vh;width:100%;display:grid}@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:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2vh;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden;box-shadow:0 .2vh .4vh #1018280a}.ip-photo-card:hover{border-color:var(--sm-rule-firm);transform:translateY(-.35vh);box-shadow:0 1.6vh 3.2vh #1018281f}.ip-photo-img-wrap{background:var(--sm-sunken);cursor:pointer;justify-content:center;align-items:center;height:20vh;display:flex;position:relative;overflow:hidden}.ip-photo-img{object-fit:cover;width:100%;height:100%}.ip-photo-status{letter-spacing:.04em;background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);pointer-events:none;border-radius:2.5vh;align-items:center;gap:.6vh;padding:.55vh 1.2vh;font-size:12px;font-weight:800;display:flex;position:absolute;top:1.2vh;right:1.2vh;box-shadow:0 .3vh 1vh #10182824}.ip-photo-cover{letter-spacing:.04em;color:#fff;pointer-events:none;background:#4f46e5;border-radius:2.5vh;align-items:center;gap:.5vh;padding:.55vh 1.2vh;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:1.1vh;left:1.1vh;box-shadow:0 .4vh 1.2vh #4f46e566}.ip-photo-foot{border-top:1px solid var(--sm-rule-soft);justify-content:space-between;align-items:center;gap:1vh;padding:1.2vh 1.4vh;display:flex}.ip-photo-caption{color:var(--sm-ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.ip-photo-actions{flex-shrink:0;align-items:center;gap:.3vh;display:flex}.ip-photo-action-btn{cursor:pointer;width:3.6vh;height:3.6vh;color:var(--sm-ink-3);background:0 0;border:none;border-radius:1vh;justify-content:center;align-items:center;transition:all .15s;display:flex}.ip-upload-tile{border:1.5px dashed var(--sm-purple-line);cursor:pointer;min-height:27vh;color:var(--sm-blue-ink);background:var(--sm-sunken);text-align:center;border-radius:2vh;flex-direction:column;justify-content:center;align-items:center;gap:.8vh;padding:2vh;transition:border-color .15s,background .15s;display:flex}.ip-upload-tile:hover:not(.disabled){background:var(--sm-sunken);border-color:#7c6fee}.ip-upload-tile.disabled{opacity:.55;cursor:not-allowed}.ip-upload-tile h4{color:var(--sm-primary-ink);margin:0;font-size:14px;font-weight:700}.ip-upload-tile p{color:var(--sm-ink-3);margin:0;font-size:12px}.ip-empty-state{border:1.5px dashed var(--sm-rule-firm);background:var(--sm-sunken);text-align:center;border-radius:2.2vh;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:.8vh;width:100%;min-height:32vh;padding:4vh 2.5vh;display:flex}.ip-empty-icon{background:var(--sm-primary-wash);width:8vh;height:8vh;color:var(--sm-primary-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.ip-empty-state h3{color:var(--sm-ink);margin-top:1.2vh;margin-bottom:.4vh;font-size:18px;font-weight:700}.ip-empty-state p{color:var(--sm-ink-3);text-align:center;max-width:46vh;margin:0;font-size:14px;line-height:1.6}.ip-skeleton-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);opacity:.7;border-radius:2vh;min-height:26vh;overflow:hidden}.ip-modal-overlay{z-index:11000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#120f2680;justify-content:center;align-items:center;padding:2.5vh;animation:.18s ipFadeIn;display:flex;position:fixed;inset:0}.ip-modal-card{background:var(--sm-glass-overlay);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:center;border-radius:2.8vh;flex-direction:column;align-items:center;width:52vh;max-width:92vw;padding:4vh 3.5vh 3.2vh;animation:.22s cubic-bezier(.16,1,.3,1) ipModalPop;display:flex;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d}.ip-modal-card.wide{text-align:left;flex-direction:column;align-items:stretch;width:96vh;max-width:94vw;max-height:88vh;padding:2.6vh 3vh;display:flex;overflow:hidden}.ip-modal-icon-box{color:#fff;border-radius:2.2vh;justify-content:center;align-items:center;width:7vh;height:7vh;margin-bottom:2.5vh;display:flex}.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{color:var(--sm-ink);margin:0 0 1vh;font-size:22px;font-weight:700;line-height:1.3}.ip-modal-sub{color:var(--sm-ink-3);margin:0 0 3.4vh;font-size:14px;line-height:1.5}.ip-modal-actions{gap:1.5vh;width:100%;display:flex}.ip-modal-btn-cancel{background:var(--sm-sunken);height:5.4vh;color:var(--sm-ink);cursor:pointer;border:none;border-radius:1.5vh;flex:1;font-size:15px;font-weight:600;transition:background .15s}.ip-modal-btn-primary{cursor:pointer;color:#fff;border:none;border-radius:1.5vh;flex:1;justify-content:center;align-items:center;gap:1vh;height:5.4vh;font-size:15px;font-weight:600;transition:all .15s;display:flex}.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{background:var(--sm-glass);width:460px;max-width:92vw;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:20px;padding:22px 24px 20px;animation:.22s cubic-bezier(.16,1,.3,1) both ipModalPop;position:relative;box-shadow:0 34px 80px #14102866}.ip-cat-picker-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ip-cat-picker-titles{align-items:flex-start;gap:12px;min-width:0;display:flex}.ip-cat-picker-icon{background:var(--sm-green-wash);width:40px;height:40px;color:var(--sm-green-ink);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ip-cat-picker-title{color:var(--sm-ink);font-size:16.5px;font-weight:700}.ip-cat-picker-sub{color:var(--sm-ink-3);margin-top:3px;font-size:12px;line-height:1.5}.ip-cat-picker-close{cursor:pointer;color:var(--sm-ink-3);background:0 0;border:none;margin-top:3px;padding:2px;transition:color .15s;display:flex}.ip-cat-picker-grid{grid-template-columns:1fr 1fr;gap:10px;max-height:320px;margin-top:16px;padding-right:2px;display:grid;overflow-y:auto}.ip-cat-picker-tile{border:1px solid var(--sm-rule);cursor:pointer;background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:left;border-radius:13px;align-items:center;gap:10px;padding:11px 12px;font-family:inherit;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.ip-cat-picker-tile:hover:not(:disabled){border-color:var(--sm-purple-line);transform:translateY(-2px);box-shadow:0 8px 18px #10182814}.ip-cat-picker-tile:disabled{cursor:not-allowed;opacity:.55}.ip-cat-picker-tile-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ip-cat-picker-tile-label{color:var(--sm-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.ip-cat-picker-full{letter-spacing:.04em;color:var(--sm-orange-ink);background:var(--sm-orange-wash);border-radius:20px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:800}.ip-name-card{background:var(--sm-glass);width:440px;max-width:92vw;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:20px;padding:22px 24px 24px;animation:.22s cubic-bezier(.16,1,.3,1) both ipModalPop;position:relative;box-shadow:0 34px 80px #14102866}.ip-name-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ip-name-titles{align-items:flex-start;gap:12px;min-width:0;display:flex}.ip-name-icon{background:var(--sm-orange-wash);width:40px;height:40px;color:var(--sm-orange-ink);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ip-name-title{color:var(--sm-ink);font-size:16.5px;font-weight:700}.ip-name-sub{color:var(--sm-ink-3);margin-top:3px;font-size:12px;line-height:1.5}.ip-name-field{margin-top:16px}.ip-name-field label{letter-spacing:.04em;color:var(--sm-ink-3);font-size:11px;font-weight:700}.ip-name-field input{box-sizing:border-box;border:1px solid var(--sm-rule-firm);width:100%;color:var(--sm-ink);background:var(--sm-surface);border-radius:12px;outline:none;margin-top:7px;padding:12px 14px;font-family:inherit;font-size:13.5px}.ip-name-actions{gap:10px;margin-top:18px;display:flex}.ip-name-cancel{color:var(--sm-ink);background:var(--sm-sunken);cursor:pointer;border:none;border-radius:12px;flex:1;padding:12px 0;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s}.ip-name-confirm{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 0;font-family:inherit;font-size:13.5px;font-weight:600;transition:transform .15s,opacity .15s;display:flex;box-shadow:0 8px 20px #4f46e53d}.ip-name-confirm:hover:not(:disabled){transform:translateY(-1px)}.ip-name-confirm:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.ip-sheet-head{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:2vh;display:flex}.ip-sheet-head h3{color:var(--sm-ink);margin:0;font-size:20px;font-weight:700}.ip-sheet-head p{color:var(--sm-ink-3);margin:.5vh 0 0;font-size:14px}.ip-sheet-close{background:var(--sm-sunken);width:4vh;height:4vh;color:var(--sm-ink-3);cursor:pointer;border:none;border-radius:1.2vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ip-sheet-cat-row{flex-shrink:0;justify-content:space-between;align-items:center;gap:1.6vh;margin-top:1.8vh;display:flex}.ip-sheet-cat-pill{border:1.5px solid;border-radius:1.2vh;align-items:center;gap:.9vh;padding:.9vh 1.6vh;font-size:14px;font-weight:700;display:inline-flex}.ip-sheet-hint{color:var(--sm-ink-3);white-space:nowrap;font-size:12px}.ip-upload-grid{flex-shrink:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4vh;min-height:0;max-height:38vh;margin-top:1.6vh;padding-right:.4vh;display:grid;overflow-y:auto}.ip-upload-cell{border:1.5px solid var(--sm-rule);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.6vh;flex-direction:column;display:flex;overflow:hidden}.ip-upload-thumb{background:var(--sm-sunken);justify-content:center;align-items:center;height:15vh;display:flex;position:relative;overflow:hidden}.ip-upload-thumb img{object-fit:cover;width:100%;height:100%}.ip-upload-remove{cursor:pointer;width:3.2vh;height:3.2vh;color:var(--sm-red-ink);z-index:2;background:#fffffff2;border:none;border-radius:1vh;justify-content:center;align-items:center;display:flex;position:absolute;top:.9vh;left:.9vh;box-shadow:0 .3vh 1vh #10182829}.ip-upload-caption-input{box-sizing:border-box;border:none;border-top:1px solid var(--sm-rule-soft);width:100%;color:var(--sm-ink);background:var(--sm-surface);outline:none;padding:1.1vh 1.4vh;font-family:inherit;font-size:13px}.ip-add-more-tile{border:1.5px dashed var(--sm-purple-line);cursor:pointer;min-height:19vh;color:var(--sm-primary-ink);background:var(--sm-sunken);text-align:center;border-radius:1.6vh;flex-direction:column;justify-content:center;align-items:center;gap:.7vh;padding:1.6vh;display:flex}.ip-add-more-tile:hover{background:var(--sm-sunken);border-color:#7c6fee}.ip-add-more-tile h5{margin:0;font-size:14px;font-weight:700}.ip-add-more-tile span{color:var(--sm-ink-3);font-size:12px}.ip-publish-box{background:var(--sm-sunken);border:1px solid var(--sm-rule);border-radius:1.6vh;flex-shrink:0;margin-top:1.6vh;padding:1.6vh 1.8vh}.ip-publish-box h4{color:var(--sm-ink);margin:0;font-size:14px;font-weight:700}.ip-publish-box>p{color:var(--sm-ink-3);margin:.4vh 0 0;font-size:13px}.ip-publish-choices{gap:1.2vh;margin-top:1.2vh;display:flex}.ip-publish-choice{cursor:pointer;border:1.5px solid var(--sm-rule-firm);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.4vh;flex:1;align-items:flex-start;gap:1vh;padding:1.2vh 1.4vh;transition:border-color .15s;display:flex}.ip-publish-choice.selected{background:var(--sm-primary-wash);border-color:#4f46e5}.ip-publish-radio{border:1.5px solid var(--sm-rule-firm);background:var(--sm-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.1vh;height:2.1vh;margin-top:.2vh;display:flex}.ip-publish-radio-dot{background:0 0;border-radius:50%;width:.9vh;height:.9vh}.ip-publish-choice h5{color:var(--sm-ink);margin:0;font-size:14px;font-weight:700}.ip-publish-choice p{color:var(--sm-ink-3);margin:.3vh 0 0;font-size:12px;line-height:1.5}.ip-sheet-warn{color:var(--sm-orange-ink);background:var(--sm-orange-wash);border:1px solid var(--sm-orange-line);border-radius:1.2vh;flex-shrink:0;align-items:center;gap:.9vh;margin-top:1.4vh;padding:1.1vh 1.4vh;font-size:13px;font-weight:600;display:flex}.ip-sheet-foot{border-top:1px solid var(--sm-rule-soft);flex-shrink:0;justify-content:space-between;align-items:center;gap:1.4vh;margin-top:1.8vh;padding-top:1.6vh;display:flex}.ip-ready-label{color:var(--sm-ink-3);align-items:center;gap:1vh;font-size:14px;display:flex}.ip-sheet-foot-actions{align-items:center;gap:1.2vh;display:flex}.ip-sheet-cancel{color:var(--sm-ink-3);cursor:pointer;background:0 0;border:none;border-radius:1.3vh;padding:1.3vh 2vh;font-size:14px;font-weight:600}.ip-sheet-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;border-radius:1.3vh;align-items:center;gap:.9vh;padding:1.3vh 2.6vh;font-size:14px;font-weight:700;display:flex;box-shadow:0 .8vh 2vh #4f46e547}.ip-sheet-submit:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.ip-lightbox{z-index:11001;cursor:pointer;background:#100c1eb8;justify-content:center;align-items:center;padding:3vh;animation:.18s both ipFadeIn;display:flex;position:fixed;inset:0}.ip-lightbox-inner{cursor:default;width:82vh;max-width:86vw;animation:.2s both ipModalPop;position:relative}.ip-lightbox-img{object-fit:contain;background:#121024;border-radius:2vh;width:100%;max-height:68vh;display:block;box-shadow:0 3vh 7vh #0006}.ip-lightbox-meta{box-sizing:border-box;background:var(--sm-glass);width:100%;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:default;border-radius:1.8vh;margin-top:1.4vh;padding:1.8vh 2.2vh;box-shadow:0 1.8vh 4.4vh #00000047}.ip-lightbox-meta-top{justify-content:space-between;align-items:flex-start;gap:1.6vh;display:flex}.ip-lightbox-meta-top h4{color:var(--sm-ink);margin:0;font-size:18px;font-weight:700;line-height:1.4}.ip-lightbox-meta-top p{color:var(--sm-ink-3);margin:.4vh 0 0;font-size:13px}.ip-lightbox-badges{flex-shrink:0;align-items:center;gap:.8vh;display:flex}.ip-lightbox-cover-badge{letter-spacing:.04em;color:#fff;background:#4f46e5;border-radius:2.5vh;align-items:center;gap:.5vh;padding:.55vh 1.1vh;font-size:11px;font-weight:800;display:inline-flex}.ip-lightbox-meta-grid{grid-template-columns:1fr 1fr;gap:1.2vh;margin-top:1.5vh;display:grid}.ip-lightbox-meta-cell{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);color:var(--sm-primary-ink);border-radius:1.2vh;align-items:flex-start;gap:1vh;padding:1.1vh 1.3vh;display:flex}.ip-lightbox-meta-label{letter-spacing:.03em;color:var(--sm-ink-3);font-size:12px;font-weight:700}.ip-lightbox-meta-val{color:var(--sm-ink);margin-top:.3vh;font-size:14px;font-weight:600;line-height:1.45}.ip-lightbox-close{background:var(--sm-glass-control);width:3.8vh;height:3.8vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;color:var(--sm-ink);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-1.6vh;right:-1.6vh;box-shadow:0 .4vh 1.2vh #00000040}.ip-progress-modal-card{background:var(--sm-glass-overlay);text-align:center;width:52vh;max-width:92vw;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2.8vh;flex-direction:column;align-items:center;padding:4.4vh 3.8vh 3.6vh;animation:.22s cubic-bezier(.16,1,.3,1) ipModalPop;display:flex;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d}.ip-progress-halo{background:#10b9811f;border-radius:50%;justify-content:center;align-items:center;width:9vh;height:9vh;margin-bottom:2.5vh;display:flex}.ip-progress-check-circle{background:#10b981;border-radius:50%;justify-content:center;align-items:center;width:6.5vh;height:6.5vh;display:flex;box-shadow:0 1vh 2.4vh -.2vh #10b98173}.ip-progress-track{background:var(--sm-sunken);border-radius:999px;width:100%;height:.8vh;margin-top:3vh;overflow:hidden}.ip-progress-fill{background:#10b981;border-radius:999px;height:100%;animation:1.8s cubic-bezier(.4,0,.2,1) forwards ipFillBar}.ip-progress-work-card{background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:2.8vh;width:96vh;max-width:94vw;padding:2.6vh 3vh;animation:.22s cubic-bezier(.16,1,.3,1) ipModalPop;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d}.ip-progress-work-body{align-items:center;gap:2.4vh;display:flex}.ip-progress-preview{background:var(--sm-sunken);border-radius:1.8vh;flex-shrink:0;width:26vh;min-width:200px;height:19vh;min-height:150px;position:relative;overflow:hidden}.ip-progress-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ip-progress-preview-shade{background:linear-gradient(140deg,#4f46e547,#4338ca1f);position:absolute;inset:0}.ip-progress-steps{flex-direction:column;flex:1;gap:1vh;min-width:0;display:flex}.ip-progress-step{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);border-radius:1.4vh;align-items:center;gap:1.4vh;padding:1.3vh 1.7vh;display:flex}.ip-progress-step-label{font-size:14px;font-weight:700}.ip-page-frame{color:var(--sm-ink);background:0 0}.ip-breadcrumb-btn{color:var(--sm-blue-ink)}.ip-back-btn{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.ip-back-btn:hover{border-color:var(--sm-blue-line)}.ip-header-titles h1{color:var(--sm-ink)}.ip-header-titles p{color:var(--sm-ink-3)}.ip-stat-pill{background:var(--sm-glass-control);border-color:var(--sm-rule);color:var(--sm-ink-3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ip-live-dot{background:#34c759;box-shadow:0 0 0 .5vh #34c75924}.ip-primary-btn{background:var(--sm-action)}.ip-hero{background:var(--sm-sunken);border-color:var(--sm-rule)}.ip-hero-left-copy h2{color:var(--sm-ink)}.ip-hero-left-copy p{color:var(--sm-ink-3)}.ip-stat-pill.active.total{border-color:var(--sm-blue-line);background:var(--sm-sunken)}.ip-stat-pill.active.live{border-color:var(--sm-green-line);background:var(--sm-green-wash)}.ip-stat-icon.total{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.ip-stat-icon.live{background:var(--sm-green-wash);color:var(--sm-green-ink)}.ip-stat-value{color:var(--sm-ink)}.ip-stat-label{color:var(--sm-ink-3)}.ip-stat-divider{background:var(--sm-rule)}.ip-chip-btn{border-color:var(--sm-rule);color:var(--sm-ink)}.ip-chip-btn.active{background:var(--sm-action);border-color:var(--sm-blue)}.ip-item-counter{color:var(--sm-ink-3)}.ip-category-card{border-color:var(--sm-rule)}.ip-category-title{color:var(--sm-ink)}.ip-category-meta{color:var(--sm-ink-3)}.ip-category-cta{background:var(--sm-action)}.ip-view-all-btn{color:var(--sm-blue-ink)}.ip-strip-arrow{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.ip-strip-arrow:hover{border-color:var(--sm-blue);background:var(--sm-sunken)}.ip-strip-card{border-color:var(--sm-rule)}.ip-strip-cover{background:var(--sm-action);box-shadow:0 .4vh 1.2vh #007aff66}.ip-strip-caption{border-top-color:var(--sm-rule)}.ip-empty-strip:hover{border-color:var(--sm-blue);background:var(--sm-sunken)}.ip-empty-strip h3{color:var(--sm-ink)}.ip-empty-strip p{color:var(--sm-ink-3)}.ip-photo-card{border-color:var(--sm-rule)}.ip-photo-cover{background:var(--sm-action);box-shadow:0 .4vh 1.2vh #007aff66}.ip-photo-caption{border-top-color:var(--sm-rule)}.ip-photo-action-btn{color:var(--sm-ink-3)}.ip-photo-action-btn:hover{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.ip-photo-action-btn.delete:hover{background:var(--sm-red-wash);color:var(--sm-red-ink)}.ip-upload-tile{border-color:var(--sm-blue-line)}.ip-upload-tile:hover:not(.disabled){border-color:var(--sm-blue);background:var(--sm-sunken)}.ip-upload-tile h4{color:var(--sm-blue-ink)}.ip-upload-tile p{color:var(--sm-ink-3)}.ip-empty-icon{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.ip-empty-state h3{color:var(--sm-ink)}.ip-empty-state p{color:var(--sm-ink-3)}.ip-skeleton-card{border-color:var(--sm-rule)}.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:var(--sm-ink)}.ip-modal-sub{color:var(--sm-ink-3)}.ip-modal-btn-cancel{background:var(--sm-sunken);color:var(--sm-ink)}.ip-modal-btn-cancel:hover{background:var(--sm-rule)}.ip-modal-btn-primary.indigo{background:var(--sm-action);box-shadow:0 .5vh 1.8vh #007aff61}.ip-modal-btn-primary.indigo:hover:not(:disabled){background:var(--sm-action-hover)}.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:var(--sm-ink-3)}.ip-cat-picker-close:hover{color:var(--sm-blue-ink)}.ip-cat-picker-title{color:var(--sm-ink)}.ip-cat-picker-sub{color:var(--sm-ink-3)}.ip-cat-picker-tile{border-color:var(--sm-rule)}.ip-cat-picker-tile:hover:not(:disabled){border-color:var(--sm-blue-line)}.ip-cat-picker-tile-label,.ip-name-title{color:var(--sm-ink)}.ip-name-sub,.ip-name-field label{color:var(--sm-ink-3)}.ip-name-field input{border-color:var(--sm-rule);color:var(--sm-ink)}.ip-name-field input:focus{border-color:var(--sm-blue)}.ip-name-cancel{color:var(--sm-ink);background:var(--sm-sunken)}.ip-name-cancel:hover{background:var(--sm-rule)}.ip-name-confirm{background:var(--sm-action);box-shadow:0 8px 20px #007aff3d}.ip-sheet-head h3{color:var(--sm-ink)}.ip-sheet-head p{color:var(--sm-ink-3)}.ip-sheet-close{background:var(--sm-sunken);color:var(--sm-ink-3)}.ip-sheet-close:hover{background:var(--sm-rule);color:var(--sm-ink)}.ip-sheet-hint{color:var(--sm-ink-3)}.ip-upload-cell{border-color:var(--sm-rule)}.ip-upload-thumb{background:var(--sm-sunken)}.ip-upload-remove{color:var(--sm-red-ink)}.ip-upload-caption-input{border-top-color:var(--sm-rule);color:var(--sm-ink)}.ip-upload-caption-input:focus{background:var(--sm-sunken)}.ip-add-more-tile{border-color:var(--sm-blue-line);color:var(--sm-blue-ink);background:var(--sm-sunken)}.ip-add-more-tile:hover{border-color:var(--sm-blue);background:var(--sm-blue-wash)}.ip-add-more-tile span{color:var(--sm-ink-3)}.ip-publish-box{background:var(--sm-sunken);border-color:var(--sm-rule)}.ip-publish-box h4{color:var(--sm-ink)}.ip-publish-box>p{color:var(--sm-ink-3)}.ip-publish-choice{border-color:var(--sm-rule)}.ip-publish-choice.selected{border-color:var(--sm-blue);background:var(--sm-blue-wash)}.ip-publish-radio{border-color:var(--sm-rule-firm)}.ip-publish-choice.selected .ip-publish-radio{border-color:var(--sm-blue)}.ip-publish-choice.selected .ip-publish-radio-dot{background:var(--sm-action)}.ip-publish-choice h5{color:var(--sm-ink)}.ip-publish-choice p,.ip-ready-label,.ip-sheet-cancel{color:var(--sm-ink-3)}.ip-sheet-cancel:hover{background:var(--sm-sunken);color:var(--sm-ink)}.ip-sheet-submit{background:var(--sm-action);box-shadow:0 .8vh 2vh #007aff47}.ip-sheet-foot{border-top-color:var(--sm-rule)}.ip-lightbox{background:#0f172ab8}.ip-lightbox-img{background:#000}.ip-lightbox-meta-top h4{color:var(--sm-ink)}.ip-lightbox-meta-top p{color:var(--sm-ink-3)}.ip-lightbox-cover-badge{background:var(--sm-action)}.ip-lightbox-meta-cell{background:var(--sm-sunken);border-color:var(--sm-rule);color:var(--sm-blue-ink)}.ip-lightbox-meta-label{color:var(--sm-ink-3)}.ip-lightbox-meta-val,.ip-lightbox-close{color:var(--sm-ink)}.ip-progress-halo{background:#34c7591f}.ip-progress-check-circle{background:#34c759;box-shadow:0 1vh 2.4vh -.2vh #34c75973}.ip-progress-track{background:var(--sm-rule)}.ip-progress-fill{background:#34c759}.ip-progress-preview{background:var(--sm-sunken)}.ip-progress-preview-shade{background:linear-gradient(140deg,#007aff47,#af52de1f)}.ip-progress-step{background:var(--sm-sunken);border-color:var(--sm-rule)}.ip-progress-step.active{background:var(--sm-blue-wash);border-color:var(--sm-blue-line)}.ip-progress-step-sub{color:var(--sm-ink-3);margin-top:.2vh;font-size:13px}@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{box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--sm-ink);background:0 0;flex-direction:column;padding:2vh 3.5vh 3vh;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:.34s cubic-bezier(.2,.8,.2,1) both lpFadeUp;display:flex;overflow:hidden auto}.lp-breadcrumb{color:var(--sm-ink-3);flex-shrink:0;align-items:center;gap:1vh;margin-bottom:1.8vh;font-size:14px;font-weight:500;display:flex}.lp-breadcrumb a,.lp-breadcrumb-btn{color:var(--sm-primary-ink);font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;transition:color .15s}.lp-breadcrumb a:hover,.lp-breadcrumb-btn:hover{color:var(--sm-blue-ink);text-decoration:underline}.lp-breadcrumb span.sep{color:var(--sm-ink-3);font-size:14px}.lp-header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:2vh;margin-bottom:2vh;display:flex}.lp-header-left{align-items:flex-start;gap:1.6vh;display:flex}.lp-back-btn{border:1.5px solid var(--sm-rule-firm);background:var(--sm-glass-control);width:4.8vh;height:4.8vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;color:var(--sm-primary-ink);border-radius:1.4vh;flex-shrink:0;justify-content:center;align-items:center;transition:all .16s;display:flex}.lp-back-btn:hover{border-color:var(--sm-purple-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate(-.3vh)}.lp-header-icon{background:var(--sm-purple-wash);width:5vh;height:5vh;color:var(--sm-purple-ink);border-radius:1.5vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lp-header-titles h1{letter-spacing:-.02em;color:var(--sm-ink);margin:0;font-size:28px;font-weight:700;line-height:1.25;animation:.4s cubic-bezier(.2,.8,.2,1) both lpHeadIn}.lp-header-titles p{color:var(--sm-ink-3);margin:.5vh 0 0;font-size:14px;line-height:1.4}.lp-header-actions{flex-shrink:0;align-items:center;gap:1.4vh;display:flex}.lp-bulk-publish-btn{background:var(--sm-glass-control);color:var(--sm-green-ink);cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid #16a34a;border-radius:1.4vh;align-items:center;gap:1vh;padding:1.3vh 2.2vh;font-size:14px;font-weight:700;transition:all .16s;display:flex}.lp-primary-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;border-radius:1.4vh;flex-shrink:0;align-items:center;gap:1vh;padding:1.4vh 2.4vh;font-size:14px;font-weight:700;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 1vh 2.4vh #4f46e552}.lp-primary-btn:hover{transform:translateY(-.25vh);box-shadow:0 1.4vh 3vh #4f46e566}.lp-secondary-outline-btn{background:var(--sm-glass-control);color:var(--sm-primary-ink);cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid #4f46e5;border-radius:1.4vh;flex-shrink:0;align-items:center;gap:1vh;padding:1.3vh 2.2vh;font-size:14px;font-weight:700;transition:all .16s;display:flex}.lp-hero-banner{background:var(--sm-sunken);border:1.5px solid var(--sm-rule-soft);border-radius:2.2vh;flex-shrink:0;align-items:center;gap:3.2vh;margin-bottom:2.2vh;padding:2.2vh 3vh;display:flex}.lp-hero-left{flex:1;align-items:flex-start;gap:1.8vh;min-width:0;display:flex}.lp-hero-icon{background:var(--sm-purple-wash);width:6vh;height:6vh;color:var(--sm-purple-ink);border-radius:1.8vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lp-hero-copy h2{letter-spacing:-.01em;color:var(--sm-ink);margin:0;font-size:18px;font-weight:700}.lp-hero-copy p{color:var(--sm-ink-3);max-width:48vh;margin-top:.5vh;font-size:14px;line-height:1.55}.lp-hero-stats{flex-shrink:0;align-items:center;gap:1.6vh;display:flex}.lp-stat-pill{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1.5px solid #0000;border-radius:1.8vh;align-items:center;gap:1.4vh;padding:1vh 1.6vh;transition:transform .16s,border-color .16s,background-color .16s;display:flex}.lp-stat-pill:hover{transform:translateY(-.25vh)}.lp-stat-pill.active.total{border-color:var(--sm-purple-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lp-stat-pill.active.live{border-color:var(--sm-green-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lp-stat-pill.active.unpublished{border-color:var(--sm-orange-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lp-stat-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:5.4vh;height:5.4vh;display:flex}.lp-stat-icon.unpublished{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.lp-stat-content{flex-direction:column;display:flex}.lp-stat-val{color:var(--sm-ink);font-size:24px;font-weight:700;line-height:1.1}.lp-stat-label{color:var(--sm-ink-3);margin-top:.3vh;font-size:14px;font-weight:500}.lp-stat-divider{background:var(--sm-rule);width:1px;height:5.4vh}.lp-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:2vh;margin-bottom:2.2vh;display:flex}.lp-toolbar-left{flex-wrap:wrap;align-items:center;gap:1.2vh;display:flex}.lp-chip-btn{cursor:pointer;border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-ink);-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.2vh;padding:1.1vh 2vh;font-size:14px;font-weight:600;transition:all .15s}.lp-chip-btn.active{color:#fff;background:#4f46e5;border-color:#4f46e5;box-shadow:0 .4vh 1vh #4f46e547}.lp-search-wrap,.lp-search-box{align-items:center;display:flex;position:relative}.lp-search-icon{color:var(--sm-ink-3);pointer-events:none;align-items:center;display:flex;position:absolute;left:1.5vh}.lp-search-input{box-sizing:border-box;border:1px solid var(--sm-rule-firm);width:32vh;height:4.6vh;color:var(--sm-ink);background:var(--sm-surface);border-radius:1.2vh;outline:none;padding:0 3.8vh 0 4.4vh;font-family:inherit;font-size:14px;transition:all .15s}.lp-search-clear{color:var(--sm-ink-3);cursor:pointer;align-items:center;display:flex;position:absolute;right:1.3vh}.lp-item-counter,.lp-counter-label{color:var(--sm-ink-3);white-space:nowrap;font-size:14px;font-weight:500}.lp-toolbar-right{align-items:center;gap:1.6vh;margin-left:auto;display:flex}.lp-cards-grid{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2vh;width:100%;display:grid}@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:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1px solid var(--sm-rule);cursor:pointer;border-radius:2.2vh;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 .2vh .6vh #1018280a}.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{flex-shrink:0;height:12vh;position:relative}.lp-card-checkbox-label{cursor:pointer;z-index:3;align-items:center;display:flex;position:absolute;top:1.4vh;left:1.5vh}.lp-card-checkbox{cursor:pointer;accent-color:#4f46e5;width:1.9vh;height:1.9vh}.lp-card-status-pill{letter-spacing:.04em;background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:2.5vh;align-items:center;gap:.6vh;padding:.5vh 1.2vh;font-size:11px;font-weight:800;display:flex;position:absolute;top:1.3vh;right:1.4vh;box-shadow:0 .3vh .9vh #10182824}.lp-card-status-dot,.lp-status-dot{border-radius:50%;width:.8vh;height:.8vh}.lp-card-avatar-wrap{border:4px solid var(--sm-surface);z-index:2;background:#4f46e5;border-radius:50%;justify-content:center;align-items:center;width:10.2vh;height:10.2vh;display:flex;position:absolute;bottom:-4vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 .8vh 2.2vh #10182824}.lp-card-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.lp-card-avatar-initials{letter-spacing:.02em;color:#fff;-webkit-user-select:none;user-select:none;font-size:28px;font-weight:700}.lp-card-info{text-align:center;padding:5.2vh 2.2vh 0}.lp-card-name{letter-spacing:-.01em;color:var(--sm-ink);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;line-height:1.3;overflow:hidden}.lp-card-role{letter-spacing:.02em;margin-top:.5vh;font-size:13px;font-weight:700}.lp-card-contacts{flex-direction:column;gap:.95vh;padding:1.6vh 2.2vh 0;display:flex}.lp-contact-row{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);border-radius:1.2vh;align-items:center;gap:1.1vh;min-width:0;padding:.9vh 1.3vh;display:flex}.lp-contact-icon{color:var(--sm-ink-3);flex-shrink:0}.lp-contact-text{color:var(--sm-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.lp-card-footer{border-top:1px solid var(--sm-rule-soft);justify-content:space-between;align-items:center;margin:1.6vh 2.2vh 0;padding:1.3vh 0 1.6vh;display:flex}.lp-toggle-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:.8vh;padding:0;font-family:inherit;font-size:13px;font-weight:700;transition:gap .15s;display:flex}.lp-toggle-btn:hover{gap:1.1vh}.lp-card-actions{gap:.6vh;display:flex}.lp-icon-action-btn{cursor:pointer;background:0 0;border:none;border-radius:1.1vh;justify-content:center;align-items:center;width:3.4vh;height:3.4vh;transition:all .15s;display:flex}.lp-empty-state{border:1.5px solid var(--sm-rule-soft);background:var(--sm-sunken);border-radius:2.2vh;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1vh;min-height:32vh;padding:5vh 2.5vh;display:flex}.lp-empty-icon{background:var(--sm-purple-wash);width:8.5vh;height:8.5vh;color:var(--sm-purple-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.lp-empty-title{color:var(--sm-ink);margin-top:1.2vh;font-size:18px;font-weight:700}.lp-empty-sub{color:var(--sm-ink-3);text-align:center;max-width:44vh;font-size:14px;line-height:1.55}.lp-detail-header-actions{flex-shrink:0;align-items:center;gap:1.4vh;display:flex}.lp-detail-status-btn{cursor:pointer;white-space:nowrap;border-radius:1.4vh;align-items:center;gap:1vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:700;transition:all .16s;display:flex}.lp-detail-grid{grid-template-columns:34vh minmax(0,1fr);align-items:start;gap:2.4vh;width:100%;display:grid}@media (max-width:950px){.lp-detail-grid{grid-template-columns:1fr}}.lp-detail-left-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2.2vh;overflow:hidden;box-shadow:0 .2vh .6vh #1018280a}.lp-detail-banner{justify-content:center;align-items:center;height:12vh;display:flex;position:relative}.lp-detail-left-body{text-align:center;flex-direction:column;align-items:center;padding:5.2vh 2.2vh 2.4vh;display:flex}.lp-detail-title{color:var(--sm-ink);font-size:20px;font-weight:800;line-height:1.3}.lp-detail-role-pill{margin-top:.6vh;font-size:13px;font-weight:700}.lp-detail-status-pill{letter-spacing:.04em;border-radius:2.5vh;align-items:center;gap:.8vh;margin-top:1.8vh;padding:.6vh 1.4vh;font-size:11px;font-weight:800;display:inline-flex}.lp-detail-photo-btn{border:1.5px solid var(--sm-rule-firm);color:var(--sm-ink-2);background:var(--sm-glass-control);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.3vh;justify-content:center;align-items:center;gap:.9vh;width:100%;margin-top:1.8vh;padding:1vh 2vh;font-size:13px;font-weight:700;transition:all .15s;display:flex}.lp-detail-photo-btn:hover{border-color:var(--sm-purple-line);color:var(--sm-primary-ink);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lp-detail-right-col{flex-direction:column;gap:2vh;min-width:0;display:flex}.lp-detail-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2.2vh;padding:2.2vh 2.6vh;box-shadow:0 .2vh .6vh #1018280a}.lp-detail-card-header{align-items:center;gap:1.4vh;margin-bottom:1.8vh;display:flex}.lp-detail-card-icon{border-radius:1.3vh;flex-shrink:0;justify-content:center;align-items:center;width:4vh;height:4vh;display:flex}.lp-detail-card-title{color:var(--sm-ink);font-size:16px;font-weight:700}.lp-detail-card-sub{color:var(--sm-ink-3);margin-top:.25vh;font-size:13px}.lp-detail-grid-2{grid-template-columns:1fr 1fr;gap:1.6vh;display:grid}.lp-detail-grid-3{grid-template-columns:1fr 1fr 1fr;gap:1.6vh;display:grid}@media (max-width:750px){.lp-detail-grid-3{grid-template-columns:1fr 1fr}}.lp-detail-cell{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);border-radius:1.5vh;min-width:0;padding:1.4vh 1.8vh}.lp-detail-cell-lbl{letter-spacing:.04em;color:var(--sm-ink-3);font-size:11px;font-weight:700}.lp-detail-cell-val{color:var(--sm-ink);white-space:nowrap;text-overflow:ellipsis;margin-top:.5vh;font-size:14px;font-weight:600;overflow:hidden}.lp-detail-about-text{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);color:var(--sm-ink-2);border-radius:1.5vh;padding:1.8vh 2.2vh;font-size:14px;line-height:1.65}.lp-detail-footer-bar{background:var(--sm-glass-overlay);border:1.5px solid var(--sm-rule);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2.2vh;justify-content:space-between;align-items:center;gap:1.8vh;padding:1.6vh 2.6vh;display:flex;box-shadow:0 .2vh .6vh #1018280a}.lp-detail-del-btn{color:var(--sm-red-ink);background:var(--sm-glass-control);border:1.5px solid var(--sm-red-line);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;flex-shrink:0;align-items:center;gap:1vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:600;transition:all .15s;display:flex}.lp-modal-overlay{z-index:11000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#120f2680;justify-content:center;align-items:center;padding:2.5vh;animation:.18s lpFadeIn;display:flex;position:fixed;inset:0}.lp-modal-card{background:var(--sm-glass-overlay);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:center;border-radius:2.8vh;flex-direction:column;align-items:center;width:52vh;max-width:92vw;padding:4vh 3.5vh 3.2vh;animation:.22s cubic-bezier(.16,1,.3,1) lpModalPop;display:flex;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d}.lp-modal-icon-box{color:#fff;border-radius:2.2vh;justify-content:center;align-items:center;width:7vh;height:7vh;margin-bottom:2.5vh;display:flex}.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{color:var(--sm-ink);margin:0 0 1vh;font-size:22px;font-weight:700;line-height:1.3}.lp-modal-sub{color:var(--sm-ink-3);margin:0 0 3.4vh;font-size:14px;line-height:1.5}.lp-modal-actions{gap:1.5vh;width:100%;display:flex}.lp-modal-btn-cancel{background:var(--sm-sunken);height:5.4vh;color:var(--sm-ink-2);cursor:pointer;border:none;border-radius:1.5vh;flex:1;font-size:14px;font-weight:600;transition:all .15s}.lp-modal-btn-cancel:hover{background:var(--sm-rule)}.lp-modal-btn-primary{color:#fff;cursor:pointer;border:none;border-radius:1.5vh;flex:1;height:5.4vh;font-size:14px;font-weight:700;transition:transform .15s,opacity .15s}.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:var(--sm-glass-overlay);text-align:center;width:50vh;max-width:92vw;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2.8vh;flex-direction:column;align-items:center;padding:4.2vh 3.5vh 3.4vh;animation:.22s cubic-bezier(.16,1,.3,1) lpModalPop;display:flex;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d}.lp-progress-halo{background:var(--sm-green-wash);border-radius:50%;justify-content:center;align-items:center;width:8.5vh;height:8.5vh;margin-bottom:2.5vh;display:flex}.lp-progress-check-circle{background:#16a34a;border-radius:50%;justify-content:center;align-items:center;width:5.6vh;height:5.6vh;display:flex;box-shadow:0 .8vh 2vh #16a34a59}.lp-progress-track{background:var(--sm-sunken);border-radius:.3vh;width:100%;height:.6vh;margin-top:1.5vh;overflow:hidden}.lp-progress-fill{background:#16a34a;border-radius:.3vh;height:100%;animation:1.9s forwards lpFillBar}.lp-form-frame{box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--sm-ink);background:var(--sm-sunken);flex-direction:column;gap:1.8vh;padding:2vh 3.5vh 3vh;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:.34s cubic-bezier(.2,.8,.2,1) both lpFadeUp;display:flex;overflow-y:auto}.lp-form-tracker{background:var(--sm-glass-control);border:1px solid var(--sm-rule);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.8vh;flex-shrink:0;align-items:center;gap:2vh;padding:1.4vh 2.6vh;display:flex;box-shadow:0 .2vh .6vh #1018280a}.lp-step-item{flex-shrink:0;align-items:center;gap:1.2vh;display:flex}.lp-step-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.2vh;height:3.2vh;font-size:13px;font-weight:800;transition:all .2s;display:flex}.lp-step-circle.done{background:var(--sm-strong-green);color:#fff;border:1.5px solid #16a34a}.lp-step-circle.active{color:#fff;background:#4f46e5;border:1.5px solid #4f46e5}.lp-step-circle.idle{background:var(--sm-sunken);color:var(--sm-ink-3);border:1.5px solid var(--sm-rule)}.lp-step-label{white-space:nowrap;font-size:14px;font-weight:600}.lp-step-bar{border-radius:1px;width:5.2vh;height:2.5px;margin:0 1.2vh}.lp-step-bar.done{background:var(--sm-green-wash)}.lp-readiness-badge{flex-shrink:0;align-items:center;gap:1vh;margin-left:auto;display:flex}.lp-form-grid{flex:1;grid-template-columns:34vh minmax(0,1fr);align-items:start;gap:2.2vh;min-height:0;display:grid}@media (max-width:950px){.lp-form-grid{grid-template-columns:1fr}}.lp-form-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1px solid var(--sm-rule);border-radius:2vh;padding:2.2vh 2.6vh;box-shadow:0 .2vh .6vh #1018280a}.lp-photo-box{text-align:center;flex-direction:column;align-items:center;display:flex}.lp-photo-preview-circle{background:var(--sm-sunken);border:4px solid var(--sm-surface);width:13vh;height:13vh;color:var(--sm-ink-3);border-radius:50%;justify-content:center;align-items:center;margin-top:1.2vh;display:flex;position:relative;overflow:hidden;box-shadow:0 .8vh 2.4vh #1018281f}.lp-photo-upload-btn{color:var(--sm-primary-ink);background:var(--sm-glass-control);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid #4f46e5;border-radius:1.3vh;justify-content:center;align-items:center;gap:.9vh;width:100%;margin-top:1.6vh;padding:1.2vh 2vh;font-size:14px;font-weight:700;transition:all .15s;display:flex}.lp-tip-box{background:var(--sm-sunken);border:1px solid var(--sm-rule);border-radius:2vh;gap:1.3vh;margin-top:1.6vh;padding:1.6vh 2vh;display:flex}.lp-form-fields-grid{grid-template-columns:1fr 1fr;gap:1.4vh 2.2vh;display:grid}@media (max-width:650px){.lp-form-fields-grid{grid-template-columns:1fr}}.lp-field-group{flex-direction:column;display:flex}.lp-field-label{color:var(--sm-ink-3);margin-bottom:.7vh;font-size:13px;font-weight:600}.lp-input-wrapper{align-items:center;display:flex;position:relative}.lp-input-icon{color:var(--sm-ink-3);pointer-events:none;align-items:center;display:flex;position:absolute;left:1.5vh}.lp-input{box-sizing:border-box;border:1px solid var(--sm-rule-firm);width:100%;height:5.2vh;color:var(--sm-ink);background:var(--sm-sunken);border-radius:1.4vh;outline:none;padding:0 1.8vh 0 4.4vh;font-family:inherit;font-size:14px;transition:all .15s}.lp-input:focus{background:var(--sm-surface);border-color:#7c6fee;box-shadow:0 0 0 4px #7b6cf21f}.lp-select{box-sizing:border-box;border:1px solid var(--sm-rule-firm);width:100%;height:5.2vh;color:var(--sm-ink);background:var(--sm-sunken);appearance:none;cursor:pointer;border-radius:1.4vh;outline:none;padding:0 4vh 0 4.4vh;font-family:inherit;font-size:14px;transition:all .15s}.lp-select:focus{background:var(--sm-surface);border-color:#7c6fee;box-shadow:0 0 0 4px #7b6cf21f}.lp-select-arrow{color:var(--sm-ink-3);pointer-events:none;align-items:center;display:flex;position:absolute;right:1.5vh}.lp-field-error{color:var(--sm-red-ink);align-items:center;gap:.6vh;margin-top:.6vh;font-size:12px;line-height:1.4;display:flex}.lp-textarea{box-sizing:border-box;border:1px solid var(--sm-rule-firm);width:100%;height:10vh;color:var(--sm-ink);background:var(--sm-sunken);resize:none;border-radius:1.4vh;outline:none;padding:1.4vh 1.8vh;font-family:inherit;font-size:14px;line-height:1.55;transition:all .15s}.lp-textarea:focus{background:var(--sm-surface);border-color:#7c6fee;box-shadow:0 0 0 4px #7b6cf21f}.lp-ai-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;border-radius:1.2vh;flex-shrink:0;align-items:center;gap:.8vh;padding:1vh 1.8vh;font-size:13px;font-weight:700;transition:transform .15s;display:inline-flex;box-shadow:0 .6vh 1.6vh #4f46e53d}.lp-ai-btn:hover{transform:translateY(-.2vh)}.lp-ai-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.lp-form-bottom-bar{background:var(--sm-glass-overlay);border:1px solid var(--sm-rule);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2vh;justify-content:space-between;align-items:center;gap:1.8vh;padding:1.6vh 2.6vh;display:flex;box-shadow:0 .2vh .6vh #1018280a}.lp-form-btns{flex-shrink:0;align-items:center;gap:1.4vh;display:flex}.lp-draft-btn{cursor:pointer;background:var(--sm-glass-control);color:var(--sm-orange-ink);border:1.5px solid var(--sm-orange-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:600;transition:all .15s;display:flex}.lp-draft-btn:hover{background:var(--sm-orange-wash)}.lp-draft-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.lp-delete-btn{cursor:pointer;background:var(--sm-glass-control);color:var(--sm-red-ink);border:1.5px solid var(--sm-red-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:600;transition:all .15s;display:flex}.lp-delete-btn:disabled{opacity:.55;cursor:not-allowed}.lp-reset-btn{color:var(--sm-ink);background:var(--sm-glass-control);border:1px solid var(--sm-rule-firm);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:600;transition:all .15s;display:flex}.lp-submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#16a34a,#15803d);border:none;border-radius:1.4vh;align-items:center;gap:1vh;padding:1.4vh 3vh;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 .8vh 2.2vh #16a34a47}.lp-submit-btn:hover{transform:translateY(-.25vh);box-shadow:0 1.2vh 2.8vh #16a34a61}.lp-page-frame{color:var(--sm-ink);background:0 0}.lp-breadcrumb a,.lp-breadcrumb-btn{color:var(--sm-blue-ink)}.lp-back-btn{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.lp-back-btn:hover{border-color:var(--sm-blue-line)}.lp-header-titles h1{color:var(--sm-ink)}.lp-header-titles p{color:var(--sm-ink-3)}.lp-bulk-publish-btn{color:var(--sm-green-ink);border-color:#34c759}.lp-bulk-publish-btn:hover{background:var(--sm-green-wash)}.lp-primary-btn{background:var(--sm-action);box-shadow:0 1.4vh 3vh #007aff66}.lp-secondary-outline-btn{border-color:var(--sm-blue);color:var(--sm-blue-ink)}.lp-secondary-outline-btn:hover{background:var(--sm-blue-wash)}.lp-hero-copy h2{color:var(--sm-ink)}.lp-hero-copy p{color:var(--sm-ink-3)}.lp-stat-pill.active.total{border-color:var(--sm-blue-line)}.lp-stat-icon.total{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.lp-stat-icon.live{background:var(--sm-green-wash);color:var(--sm-green-ink)}.lp-stat-val{color:var(--sm-ink)}.lp-stat-label{color:var(--sm-ink-3)}.lp-chip-btn{border-color:var(--sm-rule);color:var(--sm-ink)}.lp-chip-btn:hover{border-color:var(--sm-blue-line)}.lp-chip-btn.active{background:var(--sm-action);border-color:var(--sm-blue)}.lp-search-input{border-color:var(--sm-rule);color:var(--sm-ink)}.lp-search-input:focus{border-color:var(--sm-blue);box-shadow:0 0 0 3px #007aff26}.lp-search-icon,.lp-search-clear,.lp-item-counter,.lp-counter-label{color:var(--sm-ink-3)}.lp-search-clear:hover{color:var(--sm-ink)}.lp-card{border-color:var(--sm-rule)}.lp-card.selected{border-color:var(--sm-blue)}.lp-card-checkbox{accent-color:#007aff}.lp-card-avatar{background:var(--sm-action)}.lp-card-name{color:var(--sm-ink)}.lp-contact-box{background:var(--sm-sunken);border-color:var(--sm-rule)}.lp-contact-icon{color:var(--sm-ink-3)}.lp-card-footer{border-top-color:var(--sm-rule)}.lp-icon-action-btn.edit{color:var(--sm-ink-3)}.lp-icon-action-btn.edit:hover{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.lp-icon-action-btn.delete{color:var(--sm-ink-4)}.lp-icon-action-btn.delete:hover{background:var(--sm-red-wash);color:var(--sm-red-ink)}.lp-empty-state{border-color:var(--sm-rule)}.lp-empty-title{color:var(--sm-ink)}.lp-empty-sub{color:var(--sm-ink-3)}.lp-detail-title{color:var(--sm-ink)}.lp-detail-card{border-color:var(--sm-rule)}.lp-detail-card-title{color:var(--sm-ink)}.lp-detail-card-sub,.lp-detail-cell-lbl{color:var(--sm-ink-3)}.lp-detail-cell-val{color:var(--sm-ink)}.lp-detail-photo-btn{border-color:var(--sm-rule)}.lp-detail-photo-btn:hover{border-color:var(--sm-blue-line);color:var(--sm-blue-ink)}.lp-detail-photo-frame{border-color:var(--sm-rule)}.lp-detail-del-btn:hover{background:var(--sm-red-wash);border-color:#ff3b30}.lp-modal-icon-box.red{background:#ff3b30}.lp-modal-title{color:var(--sm-ink)}.lp-modal-btn-primary.red{background:#ff3b30}.lp-modal-btn-primary.indigo{background:var(--sm-action)}.lp-progress-halo{background:var(--sm-green-wash)}.lp-progress-check-circle{background:#34c759}.lp-progress-track{background:var(--sm-rule)}.lp-progress-fill{background:#34c759}.lp-form-page{color:var(--sm-ink);background:0 0}.lp-step-circle.done{background:var(--sm-strong-green);border-color:#34c759}.lp-step-circle.active{background:var(--sm-action);border-color:var(--sm-blue)}.lp-step-circle.idle{background:var(--sm-sunken);color:var(--sm-ink-3);border-color:var(--sm-rule)}.lp-step-bar.idle{background:var(--sm-rule)}.lp-form-card{border-color:var(--sm-rule)}.lp-photo-empty{background:var(--sm-sunken);color:var(--sm-ink-3)}.lp-photo-upload-btn{border-color:var(--sm-blue);color:var(--sm-blue-ink)}.lp-photo-upload-btn:hover{background:var(--sm-blue-wash)}.lp-tip-box{background:var(--sm-sunken);border-color:var(--sm-rule)}.lp-field-label,.lp-input-icon,.lp-select-arrow{color:var(--sm-ink-3)}.lp-input,.lp-select,.lp-textarea{border-color:var(--sm-rule);color:var(--sm-ink);background:var(--sm-sunken)}.lp-input:focus,.lp-select:focus,.lp-textarea:focus{border-color:var(--sm-blue)}.lp-ai-btn{background:var(--sm-action)}.lp-review-card{border-color:var(--sm-rule)}.lp-delete-btn{color:var(--sm-red-ink);border-color:var(--sm-red-line)}.lp-delete-btn:hover:not(:disabled){background:var(--sm-red-wash);border-color:#ff3b30}.lp-reset-btn{border-color:var(--sm-rule);color:var(--sm-ink)}.lp-reset-btn:hover{border-color:var(--sm-blue-line);color:var(--sm-blue-ink)}.lp-submit-btn{background:var(--sm-action);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:var(--sm-purple-wash);color:var(--sm-purple-ink)}.lp-form-frame [style*=\#9b9ab3]{color:var(--sm-ink-3)!important}.lp-form-frame div[style*=\#eef0ff]{background:var(--sm-blue-wash)!important;color:var(--sm-blue-ink)!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{box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--sm-ink);background:0 0;flex-direction:column;padding:2vh 3.5vh 3vh;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:.34s cubic-bezier(.2,.8,.2,1) both raFadeUp;display:flex;overflow:hidden auto}.ra-page-frame>.dm-breadcrumb-nav{flex-shrink:0;margin-bottom:3vh!important}.ra-breadcrumb{color:var(--sm-ink-3);flex-shrink:0;align-items:center;gap:1vh;margin-bottom:1.8vh;font-size:14px;font-weight:500;display:flex}.ra-breadcrumb a,.ra-breadcrumb-btn{color:var(--sm-primary-ink);font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;transition:color .15s}.ra-breadcrumb a:hover,.ra-breadcrumb-btn:hover{color:var(--sm-blue-ink);text-decoration:underline}.ra-breadcrumb span.sep{color:var(--sm-ink-3);font-size:14px}.ra-header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:2vh;margin-bottom:2vh;display:flex}.ra-header-left{align-items:flex-start;gap:1.5vh;display:flex}.ra-back-btn{border:1.5px solid var(--sm-rule-firm);background:var(--sm-glass-control);width:4.8vh;height:4.8vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;color:var(--sm-primary-ink);border-radius:1.4vh;flex-shrink:0;justify-content:center;align-items:center;transition:all .16s;display:flex}.ra-back-btn:hover{border-color:var(--sm-purple-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate(-.3vh)}.ra-header-icon{background:var(--sm-orange-wash);width:5vh;height:5vh;color:var(--sm-orange-ink);border-radius:1.5vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ra-header-titles h1{letter-spacing:-.02em;color:var(--sm-ink);margin:0;font-size:28px;font-weight:700;line-height:1.25;animation:.4s cubic-bezier(.2,.8,.2,1) both raHeadIn}.ra-header-titles p{color:var(--sm-ink-3);margin:.5vh 0 0;font-size:14px;line-height:1.4}.ra-primary-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;border-radius:1.4vh;flex-shrink:0;align-items:center;gap:1vh;padding:1.4vh 2.4vh;font-size:14px;font-weight:700;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 1vh 2.4vh #4f46e552}.ra-primary-btn:hover{transform:translateY(-.25vh);box-shadow:0 1.4vh 3vh #4f46e566}.ra-secondary-outline-btn{background:var(--sm-glass-control);color:var(--sm-primary-ink);cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid #4f46e5;border-radius:1.4vh;flex-shrink:0;align-items:center;gap:1vh;padding:1.3vh 2.2vh;font-size:14px;font-weight:700;transition:all .16s;display:flex}.ra-hero-banner{background:var(--sm-sunken);border:1.5px solid var(--sm-rule-soft);border-radius:2.2vh;flex-shrink:0;align-items:center;gap:3.2vh;margin-bottom:2.2vh;padding:2.2vh 3vh;display:flex}.ra-hero-left{flex:1;align-items:flex-start;gap:1.8vh;min-width:0;display:flex}.ra-hero-trophy{background:var(--sm-orange-wash);width:6vh;height:6vh;color:var(--sm-orange-ink);border-radius:1.8vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ra-hero-left-copy h2{letter-spacing:-.01em;color:var(--sm-ink);text-transform:capitalize;margin:0;font-size:18px;font-weight:700}.ra-hero-left-copy p{color:var(--sm-ink-3);max-width:48vh;margin-top:.5vh;font-size:14px;line-height:1.55}.ra-hero-stats{flex-shrink:0;align-items:center;gap:1.6vh;display:flex}.ra-stat-pill{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1.5px solid #0000;border-radius:1.8vh;align-items:center;gap:1.4vh;padding:1vh 1.6vh;transition:transform .16s,border-color .16s,background-color .16s;display:flex}.ra-stat-pill:hover{transform:translateY(-.25vh)}.ra-stat-pill.active.unpublished{border-color:var(--sm-orange-line);background:var(--sm-orange-wash)}.ra-stat-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:5.4vh;height:5.4vh;display:flex}.ra-stat-icon.unpublished{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.ra-stat-content{flex-direction:column;display:flex}.ra-stat-val{color:var(--sm-ink);font-size:24px;font-weight:700;line-height:1.1}.ra-stat-label{color:var(--sm-ink-3);margin-top:.3vh;font-size:14px;font-weight:500}.ra-stat-divider{background:var(--sm-rule);width:1px;height:5.4vh}.ra-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:2vh;margin-bottom:2.2vh;display:flex}.ra-category-switch{background:var(--sm-sunken);border-radius:1.5vh;gap:.8vh;width:fit-content;padding:.6vh;display:flex}.ra-category-btn{cursor:pointer;color:var(--sm-ink);background:0 0;border:none;border-radius:1.2vh;padding:1.1vh 2.4vh;font-size:14px;font-weight:700;transition:all .15s}.ra-category-btn.active{color:#fff;background:#4f46e5;box-shadow:0 .3vh 1vh #4f46e547}.ra-filter-group{align-items:center;gap:1.8vh;display:flex}.ra-item-counter{color:var(--sm-ink-3);white-space:nowrap;font-size:14px;font-weight:500}.ra-cards-grid{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2vh;width:100%;display:grid}@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:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);cursor:pointer;border-radius:2.2vh;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden;box-shadow:0 .2vh .4vh #1018280a}.ra-card:hover{border-color:var(--sm-rule-firm);transform:translateY(-.4vh);box-shadow:0 2vh 4vh #1018281f}.ra-card-top-banner{flex-shrink:0;justify-content:center;align-items:center;height:14.5vh;display:flex;position:relative;overflow:hidden}.ra-card-top-banner.has-image{background:#121024}.ra-card-img{object-fit:cover;opacity:.95;width:100%;height:100%}.ra-card-watermark{color:#16132826;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ra-card-level-badge{letter-spacing:.04em;pointer-events:none;text-transform:capitalize;border-radius:2.5vh;padding:.6vh 1.4vh;font-size:12px;font-weight:800;position:absolute;top:1.4vh;left:1.5vh;box-shadow:0 .2vh .6vh #0000000f}.ra-card-status-badge{letter-spacing:.04em;background:var(--sm-glass-control);pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:2.5vh;align-items:center;gap:.8vh;padding:.6vh 1.4vh;font-size:12px;font-weight:800;display:flex;position:absolute;top:1.4vh;right:1.5vh;box-shadow:0 .3vh 1vh #10182824}.ra-status-dot{border-radius:50%;width:.8vh;height:.8vh}.ra-card-body{flex-direction:column;padding:1.8vh 2.2vh 0;display:flex}.ra-card-title{letter-spacing:-.01em;color:var(--sm-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.ra-card-category{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;margin-top:.6vh;font-size:14px;font-weight:700;overflow:hidden}.ra-card-meta-list{flex-direction:column;gap:1vh;padding:1.6vh 2.2vh 0;display:flex}.ra-card-meta-pill{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);min-width:0;color:var(--sm-ink-2);border-radius:1.3vh;align-items:center;gap:1.1vh;padding:1.1vh 1.5vh;font-size:13px;font-weight:500;display:flex}.ra-card-meta-pill span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ra-card-footer{border-top:1px solid var(--sm-rule-soft);justify-content:space-between;align-items:center;margin:1.8vh 2.2vh 0;padding:1.4vh 0 1.8vh;display:flex}.ra-publish-toggle-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:.9vh;padding:0;font-size:14px;font-weight:700;transition:gap .15s,opacity .15s;display:flex}.ra-publish-toggle-btn:hover{gap:1.2vh}.ra-publish-toggle-btn.live{color:var(--sm-orange-ink)}.ra-card-action-icons{gap:.6vh;display:flex}.ra-icon-btn{cursor:pointer;width:3.8vh;height:3.8vh;color:var(--sm-ink-3);background:0 0;border:none;border-radius:1.1vh;justify-content:center;align-items:center;transition:all .15s;display:flex}.ra-empty-state{border:1.5px dashed var(--sm-rule-firm);background:var(--sm-sunken);text-align:center;border-radius:2.2vh;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:.8vh;min-height:32vh;padding:4vh 2.5vh;display:flex}.ra-empty-icon{background:var(--sm-orange-wash);width:8vh;height:8vh;color:var(--sm-orange-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.ra-empty-state h3{color:var(--sm-ink);margin-top:1.2vh;margin-bottom:.4vh;font-size:18px;font-weight:700}.ra-empty-state p{color:var(--sm-ink-3);text-align:center;max-width:44vh;margin:0;font-size:14px;line-height:1.6}.ra-detail-frame{flex-direction:column;flex:1;gap:2vh;min-height:0;animation:.34s cubic-bezier(.2,.8,.2,1) both raFadeUp;display:flex}.ra-detail-header-actions{flex-shrink:0;align-items:center;gap:1.4vh;display:flex}.ra-detail-status-btn{cursor:pointer;white-space:nowrap;border-radius:1.4vh;align-items:center;gap:1vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:700;transition:transform .16s;display:flex}.ra-detail-status-btn:hover{transform:translateY(-.25vh)}.ra-detail-grid{flex-shrink:0;grid-template-columns:34vh minmax(0,1fr);align-items:start;gap:2vh;display:grid}@media (max-width:900px){.ra-detail-grid{grid-template-columns:1fr}}.ra-detail-left-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2.2vh;overflow:hidden;box-shadow:0 .2vh .4vh #1018280a}.ra-detail-banner{justify-content:center;align-items:center;height:17vh;display:flex;position:relative;overflow:hidden}.ra-detail-banner-watermark{color:#16132829;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ra-detail-left-body{text-align:center;padding:2.2vh 2.4vh 2.4vh}.ra-detail-title{letter-spacing:-.01em;color:var(--sm-ink);font-size:20px;font-weight:800;line-height:1.35}.ra-detail-level-pill{letter-spacing:.04em;border-radius:2.5vh;align-items:center;gap:.8vh;margin-top:1.4vh;margin-right:.8vh;padding:.7vh 1.6vh;font-size:12px;font-weight:800;display:inline-flex}.ra-detail-status-pill{letter-spacing:.04em;border-radius:2.5vh;align-items:center;gap:.8vh;margin-top:1.4vh;padding:.7vh 1.6vh;font-size:12px;font-weight:800;display:inline-flex}.ra-detail-right-col{flex-direction:column;gap:1.6vh;min-width:0;display:flex}.ra-detail-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2.2vh;padding:2vh 2.4vh;box-shadow:0 .2vh .4vh #1018280a}.ra-detail-card-header{align-items:center;gap:1.2vh;margin-bottom:1.5vh;display:flex}.ra-detail-header-icon{border-radius:1.2vh;flex-shrink:0;justify-content:center;align-items:center;width:3.6vh;height:3.6vh;display:flex}.ra-detail-card-title{color:var(--sm-ink);font-size:16px;font-weight:700}.ra-detail-card-sub{color:var(--sm-ink-3);margin-top:.3vh;font-size:13px}.ra-detail-2col-grid{grid-template-columns:1fr 1fr;gap:1.4vh;display:grid}.ra-detail-cell{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);border-radius:1.5vh;min-width:0;padding:1.5vh 1.8vh}.ra-detail-cell-label{letter-spacing:.04em;color:var(--sm-ink-3);font-size:12px;font-weight:700}.ra-detail-cell-val{color:var(--sm-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:.6vh;font-size:15px;font-weight:600;overflow:hidden}.ra-detail-desc-box{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);color:var(--sm-ink-2);border-radius:1.5vh;padding:1.8vh 2.2vh;font-size:15px;line-height:1.7}.ra-detail-bottom-bar{background:var(--sm-glass-overlay);border:1.5px solid var(--sm-rule);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2.2vh;justify-content:space-between;align-items:center;gap:1.6vh;padding:1.6vh 2.4vh;display:flex;box-shadow:0 .2vh .4vh #1018280a}.ra-detail-bottom-info{color:var(--sm-ink-3);align-items:center;gap:1vh;font-size:13px;display:flex}.ra-detail-bottom-delete{color:var(--sm-red-ink);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-red-line);cursor:pointer;border-radius:1.4vh;flex-shrink:0;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:600;transition:all .15s;display:flex}.ra-detail-bottom-delete:hover{background:var(--sm-red-wash);border-color:#ef4444}.ra-form-frame{background:var(--sm-sunken);box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--sm-ink);flex-direction:column;padding:1.5vh 3.5vh 3vh;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:.34s cubic-bezier(.2,.8,.2,1) both raFadeUp;display:flex;overflow:hidden auto}.ra-form-frame>.dm-breadcrumb-nav{flex-shrink:0;margin-bottom:3vh!important}.ra-form-stepper{background:var(--sm-glass-control);border:1.5px solid var(--sm-rule);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.8vh;flex-shrink:0;align-items:center;gap:2.2vh;margin-bottom:1.6vh;padding:1.4vh 2.4vh;display:flex;box-shadow:0 .2vh .4vh #1018280a}.ra-stepper-steps{flex-shrink:0;align-items:center;gap:0;display:flex}.ra-stepper-step{cursor:pointer;flex-shrink:0;align-items:center;gap:1.2vh;display:flex}.ra-step-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.4vh;height:3.4vh;font-size:14px;font-weight:800;transition:all .2s;display:flex}.ra-step-name{white-space:nowrap;font-size:14px;font-weight:600;transition:color .15s}.ra-step-bar{border-radius:2px;height:3px;margin-left:1vh;margin-right:1.2vh;transition:background .2s}.ra-stepper-divider-vert{background:var(--sm-rule);flex-shrink:0;width:1px;height:3.4vh;margin-left:auto}.ra-stepper-ready{color:var(--sm-ink-3);white-space:nowrap;flex-shrink:0;align-items:center;gap:1vh;font-size:14px;font-weight:600;display:flex}.ra-form-grid{grid-template-columns:32vh minmax(0,1fr);align-items:start;gap:2vh;display:grid}@media (max-width:860px){.ra-form-grid{grid-template-columns:1fr}}.ra-form-left-col{flex-direction:column;gap:1.4vh;display:flex}.ra-image-card{background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2vh;flex-direction:column;padding:1.6vh;display:flex;box-shadow:0 .2vh .4vh #1018280a}.ra-section-header-compact{color:var(--sm-ink);align-items:center;gap:1.1vh;margin-bottom:1.4vh;font-size:15px;font-weight:700;display:flex}.ra-dropzone-box{background:var(--sm-sunken);border:1.5px solid var(--sm-rule-soft);cursor:pointer;border-radius:1.6vh;justify-content:center;align-items:center;width:100%;height:18vh;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.ra-dropzone-preview-img{object-fit:cover;width:100%;height:100%}.ra-dropzone-watermark{color:var(--sm-ink-3);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes raSkeletonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ra-image-skeleton{background:var(--sm-rule);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.ra-image-skeleton-shimmer{background:linear-gradient(100deg,#0000 20%,#ffffffbf 50%,#0000 80%);animation:1.4s ease-in-out infinite raSkeletonShimmer;position:absolute;inset:0}.ra-image-skeleton-label{color:var(--sm-primary-ink);flex-direction:column;align-items:center;gap:.8vh;font-size:13px;font-weight:700;display:flex;position:relative}.ra-upload-trigger-btn{background:var(--sm-glass-control);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;justify-content:center;align-items:center;gap:.9vh;margin-top:1.4vh;padding:1.2vh 2vh;font-size:14px;font-weight:700;transition:all .15s;display:flex}.ra-image-help-text{color:var(--sm-ink-3);text-align:center;margin-top:1vh;font-size:12px;line-height:1.5}.ra-tip-card{background:var(--sm-sunken);border:1.5px solid var(--sm-rule);border-radius:2vh;gap:1.2vh;padding:1.4vh 1.8vh;display:flex}.ra-tip-icon{color:var(--sm-primary-ink);flex-shrink:0;margin-top:.3vh}.ra-tip-text{color:var(--sm-ink-2);font-size:13px;line-height:1.55}.ra-form-sections-col{flex-direction:column;gap:1.4vh;min-width:0;display:flex}.ra-form-section-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2vh;padding:1.8vh 2.2vh;box-shadow:0 .2vh .4vh #1018280a}.ra-section-title-wrap{align-items:center;gap:1.2vh;margin-bottom:1.4vh;display:flex}.ra-section-icon-box{border-radius:1.2vh;flex-shrink:0;justify-content:center;align-items:center;width:3.6vh;height:3.6vh;display:flex}.ra-section-heading-text h3{color:var(--sm-ink);margin:0;font-size:16px;font-weight:700}.ra-section-heading-text p{color:var(--sm-ink-3);margin:.2vh 0 0;font-size:13px}.ra-type-toggle-group{gap:1.1vh;display:flex}.ra-type-toggle-btn{text-align:center;cursor:pointer;border-radius:1.4vh;flex:1;justify-content:center;align-items:center;gap:.8vh;padding:1.3vh;font-size:14px;font-weight:700;transition:all .15s;display:flex}.ra-type-locked-badge{border-radius:2.5vh;align-items:center;gap:.8vh;padding:.8vh 1.8vh;font-size:14px;font-weight:700;display:inline-flex}.ra-fields-grid-2col{grid-template-columns:1fr 1fr;gap:1.4vh 2vh;display:grid}.ra-field-group{flex-direction:column;display:flex}.ra-field-label{color:var(--sm-ink-3);margin-bottom:.8vh;font-size:14px;font-weight:600}.ra-input-with-icon{align-items:center;display:flex;position:relative}.ra-input-icon{color:var(--sm-ink-3);pointer-events:none;position:absolute;left:1.6vh}.ra-text-input{box-sizing:border-box;border:1.5px solid var(--sm-rule-firm);width:100%;height:5.2vh;color:var(--sm-ink);background:var(--sm-sunken);border-radius:1.4vh;outline:none;padding:0 1.6vh 0 4.8vh;font-family:inherit;font-size:14px;transition:all .15s}.ra-text-input:focus{background:var(--sm-surface);border-color:#7c6fee;box-shadow:0 0 0 .5vh #7b6cf21f}.ra-level-pills-row{flex-wrap:wrap;gap:1.1vh;display:flex}.ra-level-pill-btn{cursor:pointer;border-radius:1.3vh;padding:1.1vh 2vh;font-size:14px;font-weight:700;transition:all .15s}.ra-desc-top-row{justify-content:space-between;align-items:center;gap:1.8vh;margin-bottom:1.2vh;display:flex}.ra-ai-counter{color:var(--sm-ink-3);white-space:nowrap;font-size:13px;font-weight:700}.ra-ai-generate-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:none;border-radius:1.2vh;align-items:center;gap:.8vh;padding:1.1vh 1.8vh;font-size:13px;font-weight:700;transition:transform .15s,opacity .15s;display:inline-flex;box-shadow:0 .8vh 2vh #4f46e547}.ra-ai-generate-btn:hover:not(:disabled){transform:translateY(-.15vh)}.ra-ai-generate-btn:disabled{opacity:.6;cursor:not-allowed}.ra-desc-textarea{box-sizing:border-box;border:1.5px solid var(--sm-rule-firm);width:100%;height:8.5vh;min-height:8vh;color:var(--sm-ink);background:var(--sm-sunken);resize:none;border-radius:1.4vh;outline:none;padding:1.2vh 1.6vh;font-family:inherit;font-size:14px;line-height:1.6;transition:all .15s}.ra-desc-textarea:focus{background:var(--sm-surface);border-color:#7c6fee;box-shadow:0 0 0 .5vh #7b6cf21f}.ra-form-bottom-bar{background:var(--sm-glass-overlay);border:1.5px solid var(--sm-rule);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2vh;justify-content:space-between;align-items:center;gap:1.6vh;padding:1.4vh 2.2vh;display:flex;box-shadow:0 .2vh .4vh #1018280a}.ra-bottom-hint{color:var(--sm-ink-3);align-items:center;gap:1vh;font-size:13px;display:flex}.ra-bottom-actions{flex-shrink:0;align-items:center;gap:1.4vh;display:flex}.ra-btn-delete-outline{cursor:pointer;background:var(--sm-glass-control);color:var(--sm-red-ink);border:1.5px solid var(--sm-red-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:600;transition:all .15s;display:flex}.ra-btn-delete-outline:hover{background:var(--sm-red-wash);border-color:#ef4444}.ra-btn-reset{color:var(--sm-ink);background:var(--sm-glass-control);border:1.5px solid var(--sm-rule-firm);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:600;transition:all .15s;display:flex}.ra-btn-submit-main{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;border-radius:1.4vh;align-items:center;gap:1vh;padding:1.4vh 3vh;font-size:15px;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1vh 2.4vh #4f46e552}.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{z-index:11000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#120f2680;justify-content:center;align-items:center;padding:2.5vh;animation:.18s raFadeIn;display:flex;position:fixed;inset:0}.ra-modal-card{background:var(--sm-glass-overlay);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:center;border-radius:2.8vh;flex-direction:column;align-items:center;width:52vh;max-width:92vw;padding:4vh 3.5vh 3.2vh;animation:.22s cubic-bezier(.16,1,.3,1) raModalPop;display:flex;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d}.ra-modal-icon-box{color:#fff;border-radius:2.2vh;justify-content:center;align-items:center;width:7vh;height:7vh;margin-bottom:2.5vh;display:flex}.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{color:var(--sm-ink);margin:0 0 1vh;font-size:22px;font-weight:700;line-height:1.3}.ra-modal-sub{color:var(--sm-ink-3);margin:0 0 3.4vh;font-size:14px;line-height:1.5}.ra-modal-actions{gap:1.5vh;width:100%;display:flex}.ra-modal-btn-cancel{background:var(--sm-sunken);height:5.4vh;color:var(--sm-ink);cursor:pointer;border:none;border-radius:1.5vh;flex:1;font-size:15px;font-weight:600;transition:background .15s}.ra-modal-btn-cancel:hover{background:var(--sm-rule)}.ra-modal-btn-primary{cursor:pointer;color:#fff;border:none;border-radius:1.5vh;flex:1;justify-content:center;align-items:center;gap:1vh;height:5.4vh;font-size:15px;font-weight:600;transition:all .15s;display:flex}.ra-modal-btn-primary.indigo{background:#4f46e5;box-shadow:0 .5vh 1.8vh #4f46e561}.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:var(--sm-glass-overlay);text-align:center;width:52vh;max-width:92vw;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2.8vh;flex-direction:column;align-items:center;padding:4.4vh 3.8vh 3.6vh;animation:.22s cubic-bezier(.16,1,.3,1) raModalPop;display:flex;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d}.ra-progress-halo{background:#10b9811f;border-radius:50%;justify-content:center;align-items:center;width:9vh;height:9vh;margin-bottom:2.5vh;display:flex}.ra-progress-check-circle{background:#10b981;border-radius:50%;justify-content:center;align-items:center;width:6.5vh;height:6.5vh;display:flex;box-shadow:0 1vh 2.4vh -.2vh #10b98173}.ra-progress-track{background:var(--sm-sunken);border-radius:999px;width:100%;height:.8vh;margin-top:3vh;overflow:hidden}.ra-page-frame{color:var(--sm-ink);background:0 0}.ra-breadcrumb-btn{color:var(--sm-blue-ink)}.ra-back-btn{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.ra-back-btn:hover{border-color:var(--sm-blue-line)}.ra-header-titles h1{color:var(--sm-ink)}.ra-header-titles p{color:var(--sm-ink-3)}.ra-primary-btn{background:var(--sm-action)}.ra-secondary-outline-btn{border-color:var(--sm-blue);color:var(--sm-blue-ink)}.ra-secondary-outline-btn:hover{background:var(--sm-blue-wash)}.ra-hero-copy h2{color:var(--sm-ink)}.ra-hero-copy p{color:var(--sm-ink-3)}.ra-hero{background:var(--sm-sunken);border-color:var(--sm-rule)}.ra-stat-pill.active.total{border-color:var(--sm-blue-line);background:var(--sm-sunken)}.ra-stat-pill.active.live{border-color:var(--sm-green-line);background:var(--sm-green-wash)}.ra-stat-icon.total{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.ra-stat-icon.live{background:var(--sm-green-wash);color:var(--sm-green-ink)}.ra-stat-val{color:var(--sm-ink)}.ra-stat-label{color:var(--sm-ink-3)}.ra-stat-avatar{background:var(--sm-rule)}.ra-category-btn{color:var(--sm-ink);background:0 0}.ra-category-btn.active{background:var(--sm-action)}.ra-item-counter{color:var(--sm-ink-3)}.ra-card{border-color:var(--sm-rule)}.ra-card:hover{border-color:var(--sm-blue-line)}.ra-card-title{color:var(--sm-ink)}.ra-card-meta,.ra-card-org{color:var(--sm-ink-3)}.ra-card-footer{border-top-color:var(--sm-rule)}.ra-publish-toggle-btn.publish{color:var(--sm-green-ink)}.ra-icon-btn{color:var(--sm-ink-3)}.ra-icon-btn:hover{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.ra-icon-btn.delete{color:var(--sm-ink-4)}.ra-icon-btn.delete:hover{background:var(--sm-red-wash);color:var(--sm-red-ink)}.ra-empty-state{border-color:var(--sm-rule)}.ra-empty-title{color:var(--sm-ink)}.ra-empty-sub{color:var(--sm-ink-3)}.ra-detail-title{color:var(--sm-ink)}.ra-detail-card{border-color:var(--sm-rule)}.ra-detail-card-title{color:var(--sm-ink)}.ra-detail-card-sub,.ra-detail-cell-lbl{color:var(--sm-ink-3)}.ra-detail-cell-val{color:var(--sm-ink)}.ra-detail-photo-btn{border-color:var(--sm-rule)}.ra-detail-photo-btn:hover{border-color:var(--sm-blue-line);color:var(--sm-blue-ink)}.ra-detail-photo-frame{border-color:var(--sm-rule)}.ra-detail-del-btn:hover{background:var(--sm-red-wash);border-color:#ff3b30}.ra-modal-icon-box.red{background:#ff3b30}.ra-modal-title{color:var(--sm-ink)}.ra-modal-btn-primary.red{background:#ff3b30}.ra-modal-btn-primary.indigo{background:var(--sm-action)}.ra-modal-btn-primary.indigo:hover:not(:disabled){background:var(--sm-action-hover);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:var(--sm-rule)}.ra-progress-fill{background:#34c759}.ra-form-page{color:var(--sm-ink);background:0 0}.ra-step-circle.done{background:#34c759;border-color:#34c759}.ra-step-circle.active{background:var(--sm-action);border-color:var(--sm-blue)}.ra-step-circle.idle{background:var(--sm-sunken);color:var(--sm-ink-3);border-color:var(--sm-rule)}.ra-step-bar.idle{background:var(--sm-rule)}.ra-form-card{border-color:var(--sm-rule)}.ra-photo-empty{background:var(--sm-sunken);color:var(--sm-ink-3)}.ra-photo-upload-btn{border-color:var(--sm-blue);color:var(--sm-blue-ink)}.ra-photo-upload-btn:hover{background:var(--sm-blue-wash)}.ra-tip-card{background:var(--sm-sunken);border-color:var(--sm-rule)}.ra-tip-icon{color:var(--sm-blue-ink)}.ra-field-label,.ra-field-icon{color:var(--sm-ink-3)}.ra-text-input,.ra-select,.ra-desc-textarea{border-color:var(--sm-rule);color:var(--sm-ink);background:var(--sm-sunken)}.ra-text-input:focus,.ra-select:focus,.ra-desc-textarea:focus{border-color:var(--sm-blue)}.ra-generate-btn{background:var(--sm-action)}.ra-review-card{border-color:var(--sm-rule)}.ra-review-label{color:var(--sm-ink-3)}.ra-review-value{color:var(--sm-ink)}.ra-delete-btn{color:var(--sm-red-ink);border-color:var(--sm-red-line)}.ra-delete-btn:hover:not(:disabled){background:var(--sm-red-wash);border-color:#ff3b30}.ra-btn-reset{border-color:var(--sm-rule);color:var(--sm-ink)}.ra-btn-reset:hover{border-color:var(--sm-blue-line);color:var(--sm-blue-ink)}.ra-submit-btn{background:var(--sm-action)}.ra-dropzone-box{background:var(--sm-sunken);border-color:var(--sm-rule)}.ra-dropzone-box:hover{border-color:var(--sm-blue)}.ra-req-star{color:var(--sm-red-ink)}.ra-progress-fill{background:#10b981;border-radius:999px;height:100%;animation:1.8s cubic-bezier(.4,0,.2,1) forwards raFillBar}@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{box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--sm-ink);background:0 0;flex-direction:column;padding:2vh 3.5vh 3vh;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:.34s cubic-bezier(.2,.8,.2,1) both tmFadeUp;display:flex;overflow:hidden auto}.tm-breadcrumb{color:var(--sm-ink-3);flex-shrink:0;align-items:center;gap:1vh;margin-bottom:1.8vh;font-size:14px;font-weight:500;display:flex}.tm-breadcrumb-btn{color:var(--sm-primary-ink);font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;transition:color .15s}.tm-breadcrumb-btn:hover{color:var(--sm-blue-ink);text-decoration:underline}.tm-breadcrumb span.sep{color:var(--sm-ink-3);font-size:14px}.tm-header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:2vh;margin-bottom:2vh;display:flex}.tm-header-left{align-items:flex-start;gap:1.5vh;min-width:0;display:flex}.tm-header-actions{flex-shrink:0;align-items:center;gap:1.2vh;display:flex}.tm-bulk-publish-btn{color:var(--sm-green-ink);background:var(--sm-glass-control);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid #16a34a;border-radius:1.4vh;align-items:center;gap:.9vh;padding:1.3vh 2.2vh;font:700 1.55vh/1 inherit;transition:background-color .16s,transform .16s;display:flex}.tm-bulk-publish-btn:hover{background:var(--sm-green-wash);transform:translateY(-.2vh)}.tm-back-btn{border:1.5px solid var(--sm-rule-firm);background:var(--sm-glass-control);width:4.8vh;height:4.8vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;color:var(--sm-primary-ink);border-radius:1.4vh;flex-shrink:0;justify-content:center;align-items:center;transition:all .16s;display:flex}.tm-back-btn:hover{border-color:var(--sm-purple-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate(-.3vh)}.tm-header-icon{background:var(--sm-orange-wash);width:5vh;height:5vh;color:var(--sm-orange-ink);border-radius:1.5vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tm-header-titles h1{letter-spacing:-.02em;color:var(--sm-ink);margin:0;font-size:28px;font-weight:700;line-height:1.25;animation:.4s cubic-bezier(.2,.8,.2,1) both tmHeadIn}.tm-header-titles p{color:var(--sm-ink-3);margin:.5vh 0 0;font-size:14px;line-height:1.4}.tm-primary-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;border-radius:1.4vh;flex-shrink:0;align-items:center;gap:1vh;padding:1.4vh 2.4vh;font-size:14px;font-weight:700;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 1vh 2.4vh #4f46e552}.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{background:var(--sm-glass-control);color:var(--sm-primary-ink);cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid #4f46e5;border-radius:1.4vh;flex-shrink:0;align-items:center;gap:1vh;padding:1.3vh 2.2vh;font-size:14px;font-weight:700;transition:all .16s;display:flex}.tm-hero-banner{background:var(--sm-sunken);border:1.5px solid var(--sm-rule-soft);border-radius:2.2vh;flex-shrink:0;align-items:center;gap:3.2vh;margin-bottom:2.2vh;padding:2.2vh 3vh;display:flex}.tm-hero-left{flex:1;align-items:flex-start;gap:1.8vh;min-width:0;display:flex}.tm-hero-quote{background:var(--sm-orange-wash);width:6vh;height:6vh;color:var(--sm-orange-ink);border-radius:1.8vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tm-hero-left-copy h2{letter-spacing:-.01em;color:var(--sm-ink);margin:0;font-size:18px;font-weight:700}.tm-hero-left-copy p{color:var(--sm-ink-3);max-width:52vh;margin-top:.5vh;font-size:14px;line-height:1.55}.tm-hero-stats{flex-shrink:0;align-items:center;gap:1.6vh;display:flex}.tm-stat-pill{cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;background:0 0;border:1.5px solid #0000;border-radius:1.8vh;align-items:center;gap:1.4vh;padding:1vh 1.6vh;font-family:inherit;transition:transform .16s,border-color .16s,background-color .16s;display:flex}.tm-stat-pill:hover{transform:translateY(-.25vh)}.tm-stat-pill.active.total{border-color:var(--sm-purple-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tm-stat-pill.active.live{border-color:var(--sm-green-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tm-stat-pill.active.unpublished{border-color:var(--sm-orange-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.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:var(--sm-orange-ink)}.tm-stat-icon.unpublished .tm-material-icon{color:var(--sm-orange-ink)}.tm-detail-bottom-info .tm-material-icon{color:var(--sm-ink-4)}.tm-stat-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:5.4vh;height:5.4vh;display:flex}.tm-stat-icon.unpublished{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.tm-stat-content{flex-direction:column;display:flex}.tm-stat-val{color:var(--sm-ink);font-size:24px;font-weight:700;line-height:1.1}.tm-stat-label{color:var(--sm-ink-3);margin-top:.3vh;font-size:14px;font-weight:500}.tm-stat-divider{background:var(--sm-rule);width:1px;height:5.4vh}.tm-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:2vh;margin-bottom:2.2vh;display:flex}.tm-filter-group{align-items:center;gap:1.8vh;display:flex}.tm-item-counter{color:var(--sm-ink-3);white-space:nowrap;font-size:14px;font-weight:500}.tm-pager{flex-shrink:0;justify-content:center;align-items:center;gap:.8vh;margin-top:1.8vh;display:flex}.tm-page-btn{border:1px solid var(--sm-rule-firm);min-width:3.8vh;height:3.8vh;color:var(--sm-ink);background:var(--sm-glass-control);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;justify-content:center;align-items:center;padding:0 .8vh;font-family:inherit;font-size:13px;font-weight:600;line-height:1;display:flex}.tm-page-btn.active{color:#fff;background:#4f46e5;border-color:#4f46e5}.tm-page-btn:disabled{color:var(--sm-ink-3);cursor:not-allowed}.tm-page-btn.next svg{transform:rotate(180deg)}.tm-cards-grid{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:2vh;width:100%;display:grid}@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:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);cursor:pointer;border-radius:2.2vh;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden;box-shadow:0 .2vh .4vh #1018280a}.tm-card:hover{border-color:var(--sm-rule-firm);transform:translateY(-.4vh);box-shadow:0 2vh 4vh #1018281f}.tm-card.selected{border-color:#4f46e5;box-shadow:0 0 0 .3vh #4f46e529}.tm-card-band{flex-shrink:0;height:11.5vh;min-height:88px;position:relative;overflow:visible}.tm-card-select{z-index:3;cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:1.2vh;left:1.4vh}.tm-card-select input{accent-color:#4f46e5;cursor:pointer;width:1.9vh;height:1.9vh;margin:0}.tm-card-band-watermark{color:#16132824;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.tm-card-status-badge{letter-spacing:.04em;background:var(--sm-glass-control);pointer-events:none;z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:2.5vh;align-items:center;gap:.7vh;padding:.55vh 1.3vh;font-size:12px;font-weight:800;display:flex;position:absolute;top:1.2vh;right:1.4vh;box-shadow:0 .3vh 1vh #10182824}.tm-status-dot{border-radius:50%;width:.8vh;height:.8vh}.tm-avatar-wrap{border:.5vh solid var(--sm-surface);letter-spacing:.02em;color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:9.6vh;min-width:76px;height:9.6vh;min-height:76px;font-size:24px;font-weight:800;display:flex;position:absolute;bottom:-4.4vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 .8vh 2.2vh #10182829}.tm-avatar-wrap img{object-fit:cover;width:100%;height:100%}.tm-card-body{text-align:center;flex-direction:column;align-items:center;padding:5.4vh 2vh 0;display:flex}.tm-card-name{letter-spacing:-.01em;color:var(--sm-ink);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:18px;font-weight:800;line-height:1.3;overflow:hidden}.tm-card-relation{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:.5vh;font-size:14px;font-weight:700;overflow:hidden}.tm-card-stars{justify-content:center;align-items:center;gap:.4vh;margin-top:1vh;display:flex}.tm-card-rating-label{color:var(--sm-ink-3);margin-left:.8vh;font-size:13px;font-weight:700}.tm-quote-box{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);color:var(--sm-ink-2);text-align:center;-webkit-line-clamp:3;border-radius:1.4vh;-webkit-box-orient:vertical;min-height:7.4vh;margin:1.4vh 1.8vh 0;padding:1.2vh 1.5vh;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.tm-card-date{color:var(--sm-ink-3);margin-top:1vh;font-size:12px;font-weight:500}.tm-card-footer{border-top:1px solid var(--sm-rule-soft);justify-content:space-between;align-items:center;margin:1.6vh 1.8vh 0;padding:1.3vh 0 1.6vh;display:flex}.tm-publish-toggle-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:.9vh;padding:0;font-size:14px;font-weight:700;transition:gap .15s,opacity .15s;display:flex}.tm-publish-toggle-btn.live{color:var(--sm-green-ink)}.tm-publish-toggle-btn.live:disabled{cursor:default;opacity:.85}.tm-publish-toggle-btn.publish{color:var(--sm-green-ink)}.tm-publish-toggle-btn.unpublish{color:var(--sm-orange-ink)}.tm-card-action-icons{gap:.6vh;display:flex}.tm-icon-btn{cursor:pointer;width:3.8vh;height:3.8vh;color:var(--sm-ink-3);background:0 0;border:none;border-radius:1.1vh;justify-content:center;align-items:center;transition:all .15s;display:flex}.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-offset:2px;outline:2px solid #4f46e5}@media (max-width:900px){.tm-header,.tm-hero-banner{flex-direction:column;align-items:flex-start}.tm-header-actions,.tm-hero-stats{width:100%}.tm-hero-stats{padding-bottom:.5vh;overflow-x:auto}.tm-toolbar,.tm-filter-group{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.tm-header-actions{flex-wrap:wrap}.tm-header-actions>button,.tm-form-actions>button{flex:auto;justify-content:center}}.tm-empty-state{border:1.5px dashed var(--sm-rule-firm);background:var(--sm-sunken);text-align:center;border-radius:2.2vh;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:.8vh;min-height:32vh;padding:4vh 2.5vh;display:flex}.tm-empty-icon{background:var(--sm-orange-wash);width:8vh;height:8vh;color:var(--sm-orange-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.tm-empty-state h3{color:var(--sm-ink);margin-top:1.2vh;margin-bottom:.4vh;font-size:18px;font-weight:700}.tm-empty-state p{color:var(--sm-ink-3);text-align:center;max-width:46vh;margin:0;font-size:14px;line-height:1.6}.tm-detail-header-actions{flex-shrink:0;align-items:center;gap:1.4vh;display:flex}.tm-detail-status-btn{cursor:pointer;white-space:nowrap;border-radius:1.4vh;align-items:center;gap:1vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:700;transition:transform .16s;display:flex}.tm-detail-status-btn:hover:not(:disabled){transform:translateY(-.25vh)}.tm-detail-status-btn:disabled{cursor:default;opacity:.9}.tm-detail-grid{flex-shrink:0;grid-template-columns:34vh minmax(0,1fr);align-items:start;gap:2vh;display:grid}@media (max-width:900px){.tm-detail-grid{grid-template-columns:1fr}}.tm-detail-left-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2.2vh;overflow:hidden;box-shadow:0 .2vh .4vh #1018280a}.tm-detail-band{height:12vh;min-height:92px;position:relative;overflow:visible}.tm-detail-band-watermark{color:#16132824;pointer-events:none;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.tm-detail-avatar{border:.5vh solid var(--sm-surface);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:9.6vh;min-width:76px;height:9.6vh;min-height:76px;font-size:24px;font-weight:800;display:flex;position:absolute;bottom:-4.4vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 .8vh 2.2vh #10182829}.tm-detail-avatar img{object-fit:cover;width:100%;height:100%}.tm-detail-left-body{text-align:center;padding:5.4vh 2.2vh 2.4vh}.tm-detail-name{letter-spacing:-.01em;color:var(--sm-ink);font-size:20px;font-weight:800;line-height:1.3}.tm-detail-relation{letter-spacing:.02em;margin-top:.6vh;font-size:14px;font-weight:700}.tm-detail-stars{justify-content:center;align-items:center;gap:.4vh;margin-top:1.2vh;display:flex}.tm-detail-rating-label{color:var(--sm-ink-3);margin-top:.7vh;font-size:13px;font-weight:700}.tm-detail-status-pill{letter-spacing:.04em;border-radius:2.5vh;align-items:center;gap:.8vh;margin-top:1.4vh;padding:.7vh 1.6vh;font-size:12px;font-weight:800;display:inline-flex}.tm-detail-photo-btn{border:1.5px solid var(--sm-rule-firm);width:100%;color:var(--sm-ink-2);background:var(--sm-glass-control);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;justify-content:center;align-items:center;gap:.9vh;margin-top:1.4vh;padding:1.1vh 1.8vh;font:700 1.5vh/1 inherit;transition:border-color .15s,color .15s,background-color .15s;display:flex}.tm-detail-photo-btn:disabled{opacity:.6;cursor:not-allowed}.tm-hidden-input{display:none}.tm-detail-right-col{flex-direction:column;gap:1.6vh;min-width:0;display:flex}.tm-detail-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2.2vh;padding:2vh 2.4vh;box-shadow:0 .2vh .4vh #1018280a}.tm-detail-card-header{align-items:center;gap:1.2vh;margin-bottom:1.5vh;display:flex}.tm-detail-header-icon{border-radius:1.2vh;flex-shrink:0;justify-content:center;align-items:center;width:3.6vh;height:3.6vh;display:flex}.tm-detail-card-title{color:var(--sm-ink);font-size:16px;font-weight:700}.tm-detail-card-sub{color:var(--sm-ink-3);margin-top:.3vh;font-size:13px}.tm-detail-2col-grid{grid-template-columns:1fr 1fr;gap:1.4vh;display:grid}.tm-detail-cell{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);border-radius:1.5vh;min-width:0;padding:1.5vh 1.8vh}.tm-detail-cell-label{letter-spacing:.04em;color:var(--sm-ink-3);font-size:12px;font-weight:700}.tm-detail-cell-val{color:var(--sm-ink-2);margin-top:.6vh;font-size:15px;font-weight:600;line-height:1.45}.tm-detail-quote-box{background:var(--sm-sunken);border:1px solid var(--sm-rule-soft);color:var(--sm-ink-2);border-radius:1.5vh;padding:1.8vh 2.2vh;font-size:16px;line-height:1.7}.tm-detail-bottom-bar{background:var(--sm-glass-overlay);border:1.5px solid var(--sm-rule);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2.2vh;justify-content:space-between;align-items:center;gap:1.6vh;padding:1.6vh 2.4vh;display:flex;box-shadow:0 .2vh .4vh #1018280a}.tm-detail-bottom-info{color:var(--sm-ink-3);align-items:center;gap:1vh;font-size:13px;display:flex}.tm-detail-bottom-delete{color:var(--sm-red-ink);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-red-line);cursor:pointer;white-space:nowrap;border-radius:1.4vh;flex-shrink:0;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:600;transition:all .15s;display:flex}.tm-detail-bottom-delete:hover{background:var(--sm-red-wash);border-color:#ef4444}.tm-form-frame{background:var(--sm-sunken);box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--sm-ink);flex-direction:column;padding:1.5vh 3.5vh 3vh;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:.34s cubic-bezier(.2,.8,.2,1) both tmFadeUp;display:flex;overflow:hidden auto}.tm-form{flex:1;min-height:0}.tm-form-stepper{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:1.8vh;flex-shrink:0;align-items:center;gap:2.2vh;margin-bottom:1.6vh;padding:1.4vh 2.4vh;display:flex;box-shadow:0 .2vh .4vh #1018280a}.tm-stepper-steps{flex-shrink:0;align-items:center;gap:0;display:flex}.tm-stepper-step{cursor:pointer;flex-shrink:0;align-items:center;gap:1.2vh;display:flex}.tm-step-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.4vh;height:3.4vh;font-size:14px;font-weight:800;transition:all .2s;display:flex}.tm-step-name{white-space:nowrap;font-size:14px;font-weight:600;transition:color .15s}.tm-step-bar{border-radius:2px;height:3px;margin-left:1vh;margin-right:1.2vh;transition:background .2s}.tm-stepper-divider-vert{background:var(--sm-rule);flex-shrink:0;width:1px;height:3.4vh;margin-left:auto}.tm-stepper-ready{color:var(--sm-ink-3);white-space:nowrap;flex-shrink:0;align-items:center;gap:1vh;font-size:14px;font-weight:600;display:flex}.tm-form-grid{grid-template-columns:32vh minmax(0,1fr);align-items:start;gap:2vh;display:grid}@media (max-width:860px){.tm-form-grid{grid-template-columns:1fr}}.tm-form-left-col{flex-direction:column;gap:1.4vh;display:flex}.tm-image-card{background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2vh;flex-direction:column;align-items:center;padding:1.6vh;display:flex;box-shadow:0 .2vh .4vh #1018280a}.tm-section-header-compact{color:var(--sm-ink);align-self:flex-start;align-items:center;gap:1.1vh;margin-bottom:1.4vh;font-size:15px;font-weight:700;display:flex}.tm-photo-circle{background:var(--sm-primary-wash);border:.5vh solid var(--sm-surface);cursor:pointer;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:13vh;min-width:104px;height:13vh;min-height:104px;font-size:32px;font-weight:800;transition:border-color .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 1vh 2.6vh #10182824}.tm-photo-circle img{object-fit:cover;width:100%;height:100%}.tm-photo-circle-watermark{color:#ffffffd9;pointer-events:none;display:flex;position:absolute}.tm-upload-trigger-btn{background:var(--sm-glass-control);cursor:pointer;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;justify-content:center;align-items:center;gap:.9vh;width:100%;margin-top:1.4vh;padding:1.2vh 2vh;font-size:14px;font-weight:700;transition:all .15s;display:flex}.tm-upload-trigger-btn:disabled{opacity:.6;cursor:not-allowed}.tm-image-help-text{color:var(--sm-ink-3);text-align:center;margin-top:1vh;font-size:12px;line-height:1.5}.tm-tip-card{background:var(--sm-sunken);border:1.5px solid var(--sm-rule);border-radius:2vh;gap:1.2vh;padding:1.4vh 1.8vh;display:flex}.tm-tip-icon{color:var(--sm-primary-ink);flex-shrink:0;margin-top:.3vh}.tm-tip-text{color:var(--sm-ink-2);font-size:13px;line-height:1.55}.tm-form-sections-col{flex-direction:column;gap:1.4vh;min-width:0;display:flex}.tm-form-section-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1.5px solid var(--sm-rule);border-radius:2vh;padding:1.8vh 2.2vh;box-shadow:0 .2vh .4vh #1018280a}.tm-section-title-wrap{align-items:center;gap:1.2vh;margin-bottom:1.4vh;display:flex}.tm-section-icon-box{border-radius:1.2vh;flex-shrink:0;justify-content:center;align-items:center;width:3.6vh;height:3.6vh;display:flex}.tm-section-heading-text h3{color:var(--sm-ink);margin:0;font-size:16px;font-weight:700}.tm-section-heading-text p{color:var(--sm-ink-3);margin:.2vh 0 0;font-size:13px}.tm-fields-grid-2col{grid-template-columns:1fr 1fr;gap:1.4vh 2vh;display:grid}@media (max-width:700px){.tm-fields-grid-2col{grid-template-columns:1fr}}.tm-field-group{flex-direction:column;display:flex}.tm-field-label{color:var(--sm-ink-3);margin-bottom:.8vh;font-size:14px;font-weight:600}.tm-input-with-icon{align-items:center;display:flex;position:relative}.tm-input-icon{color:var(--sm-ink-3);pointer-events:none;position:absolute;left:1.6vh}.tm-text-input{box-sizing:border-box;border:1.5px solid var(--sm-rule-firm);width:100%;height:5.2vh;color:var(--sm-ink);background:var(--sm-sunken);border-radius:1.4vh;outline:none;padding:0 1.6vh 0 4.8vh;font-family:inherit;font-size:14px;transition:all .15s}.tm-text-input:focus{background:var(--sm-surface);border-color:#7c6fee;box-shadow:0 0 0 .5vh #7b6cf21f}.tm-select-input{appearance:none;cursor:pointer}.tm-field-error{color:var(--sm-red-ink);margin-top:.55vh;font-size:11px;line-height:1.4}.tm-star-picker-row{align-items:center;gap:1.6vh;display:flex}.tm-star-picker{gap:.6vh;display:flex}.tm-star-btn{cursor:pointer;background:0 0;border:none;padding:.3vh;line-height:0;transition:transform .12s;display:flex}.tm-star-btn:hover{transform:scale(1.15)}.tm-star-value{color:var(--sm-ink-3);white-space:nowrap;font-size:15px;font-weight:700}.tm-desc-top-row{justify-content:space-between;align-items:center;gap:1.8vh;margin-bottom:1.2vh;display:flex}.tm-ai-counter{color:var(--sm-ink-3);white-space:nowrap;font-size:13px;font-weight:700}.tm-ai-generate-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:none;border-radius:1.2vh;align-items:center;gap:.8vh;padding:1.1vh 1.8vh;font-size:13px;font-weight:700;transition:transform .15s,opacity .15s;display:inline-flex;box-shadow:0 .8vh 2vh #4f46e547}.tm-ai-generate-btn:hover:not(:disabled){transform:translateY(-.15vh)}.tm-ai-generate-btn:disabled{opacity:.6;cursor:not-allowed}.tm-desc-textarea{box-sizing:border-box;border:1.5px solid var(--sm-rule-firm);width:100%;height:8.5vh;min-height:8vh;color:var(--sm-ink);background:var(--sm-sunken);resize:none;border-radius:1.4vh;outline:none;padding:1.2vh 1.6vh;font-family:inherit;font-size:14px;line-height:1.6;transition:all .15s}.tm-desc-textarea:focus{background:var(--sm-surface);border-color:#7c6fee;box-shadow:0 0 0 .5vh #7b6cf21f}.tm-form-bottom-bar{background:var(--sm-glass-overlay);border:1.5px solid var(--sm-rule);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2vh;justify-content:space-between;align-items:center;gap:1.6vh;padding:1.4vh 2.2vh;display:flex;box-shadow:0 .2vh .4vh #1018280a}.tm-bottom-hint{color:var(--sm-ink-3);align-items:center;gap:1vh;font-size:13px;display:flex}.tm-bottom-actions{flex-shrink:0;align-items:center;gap:1.4vh;display:flex}.tm-btn-delete-outline{cursor:pointer;background:var(--sm-glass-control);color:var(--sm-red-ink);border:1.5px solid var(--sm-red-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:600;transition:all .15s;display:flex}.tm-btn-draft{border:1.5px solid var(--sm-purple-line);color:var(--sm-primary-ink);background:var(--sm-glass-control);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;font:600 1.6vh/1 inherit;transition:background-color .15s,border-color .15s;display:flex}.tm-btn-draft:disabled{color:var(--sm-ink-3);border-color:var(--sm-rule);cursor:not-allowed}.tm-btn-delete-outline:hover{background:var(--sm-red-wash);border-color:#ef4444}.tm-btn-reset{color:var(--sm-ink);background:var(--sm-glass-control);border:1.5px solid var(--sm-rule-firm);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.4vh;align-items:center;gap:.9vh;padding:1.3vh 2.4vh;font-size:14px;font-weight:600;transition:all .15s;display:flex}.tm-btn-submit-main{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;border-radius:1.4vh;align-items:center;gap:1vh;padding:1.4vh 3vh;font-size:15px;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1vh 2.4vh #4f46e552}.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{z-index:11000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#120f2680;justify-content:center;align-items:center;padding:2.5vh;animation:.18s tmFadeIn;display:flex;position:fixed;inset:0}.tm-modal-card{background:var(--sm-glass-overlay);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:center;border-radius:2.8vh;flex-direction:column;align-items:center;width:52vh;max-width:92vw;padding:4vh 3.5vh 3.2vh;animation:.22s cubic-bezier(.16,1,.3,1) tmModalPop;display:flex;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d}.tm-modal-icon-box{color:#fff;border-radius:2.2vh;justify-content:center;align-items:center;width:7vh;height:7vh;margin-bottom:2.5vh;display:flex}.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{color:var(--sm-ink);margin:0 0 1vh;font-size:22px;font-weight:700;line-height:1.3}.tm-modal-sub{color:var(--sm-ink-3);margin:0 0 3.4vh;font-size:14px;line-height:1.5}.tm-modal-actions{gap:1.5vh;width:100%;display:flex}.tm-modal-btn-cancel{background:var(--sm-sunken);height:5.4vh;color:var(--sm-ink);cursor:pointer;border:none;border-radius:1.5vh;flex:1;font-size:15px;font-weight:600;transition:background .15s}.tm-modal-btn-cancel:hover{background:var(--sm-rule)}.tm-modal-btn-primary{cursor:pointer;color:#fff;border:none;border-radius:1.5vh;flex:1;justify-content:center;align-items:center;gap:1vh;height:5.4vh;font-size:15px;font-weight:600;transition:all .15s;display:flex}.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:var(--sm-glass-overlay);text-align:center;width:52vh;max-width:92vw;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2.8vh;flex-direction:column;align-items:center;padding:4.4vh 3.8vh 3.6vh;animation:.22s cubic-bezier(.16,1,.3,1) tmModalPop;display:flex;box-shadow:0 2.8vh 5.6vh -1.4vh #1018283d}.tm-progress-halo{background:#10b9811f;border-radius:50%;justify-content:center;align-items:center;width:9vh;height:9vh;margin-bottom:2.5vh;display:flex}.tm-progress-check-circle{background:var(--sm-strong-green);border-radius:50%;justify-content:center;align-items:center;width:6.5vh;height:6.5vh;display:flex;box-shadow:0 1vh 2.4vh -.2vh #10b98173}.tm-progress-track{background:var(--sm-sunken);border-radius:999px;width:100%;height:.8vh;margin-top:3vh;overflow:hidden}.tm-progress-fill{background:#10b981;border-radius:999px;height:100%;animation:1.8s cubic-bezier(.4,0,.2,1) forwards tmFillBar}@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:0 0;gap:14px;padding:12px 24px 18px}.tm-material-icon{color:inherit;vertical-align:middle;flex-shrink:0;line-height:1;display:inline-block}.tm-form-frame{gap:10px;padding:10px 24px 12px;overflow:hidden}.tm-header{gap:16px;margin:0}.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{border-radius:11px;gap:8px;padding:10px 18px;font-size:12.5px;box-shadow:0 8px 20px #4f46e547}.tm-secondary-outline-btn{border-radius:11px;gap:8px;padding:9px 18px;font-size:12.5px}.tm-bulk-publish-btn{border-radius:11px;gap:7px;padding:9px 16px;font-size:12.5px}.tm-hero-banner{border-width:1px;border-radius:18px;gap:26px;margin:0;padding:16px 22px}.tm-hero-left-copy p{max-width:340px;margin-top:3px;font-size:12.5px;line-height:1.5}.tm-stat-label{margin-top:2px;font-size:12.5px;font-weight:400}.tm-stat-pill.active.total,.tm-stat-pill.active.live,.tm-stat-pill.active.unpublished{background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tm-toolbar{gap:14px;margin:0}.tm-filter-group{justify-content:space-between;gap:14px;width:100%}.tm-item-counter{font-size:12px;font-weight:400}.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-watermark{top:42%}.tm-card-band-watermark,.tm-detail-band-watermark{display:none}.tm-card-status-badge{border-radius:20px;gap:5px;padding:4px 10px;font-size:10px;top:11px;right:12px;box-shadow:0 2px 8px #1018281f}.tm-avatar-wrap{border:4px solid var(--sm-surface);width:88px;min-width:0;height:88px;min-height:0;font-size:26px;bottom:-34px;box-shadow:0 6px 18px #10182824}.tm-card-name{font-size:16px;line-height:normal}.tm-quote-box{border-radius:12px;min-height:0;margin:13px 18px 0;padding:11px 13px;font-size:12px;line-height:1.55;display:block}.tm-card-action-icons{gap:4px}.tm-pager{gap:8px;margin:0}.tm-empty-state{border-width:1px;border-radius:18px;gap:6px;min-height:260px;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-left-card,.tm-detail-card,.tm-detail-bottom-bar{border-width:1px;border-radius:18px;box-shadow:0 1px 2px #1018280a}.tm-detail-avatar{border:4px solid var(--sm-surface);width:88px;min-width:0;height:88px;min-height:0;font-size:26px;bottom:-34px;box-shadow:0 6px 18px #10182824}.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-delete{border-width:1px;border-radius:12px;gap:7px;padding:10px 18px;font-size:13px}.tm-form{min-height:0;display:flex}.tm-form-stepper{border-width:1px;border-radius:14px;gap:16px;margin:0;padding:10px 18px;box-shadow:0 1px 2px #1018280a}.tm-step-bar{height:2px;margin-left:0;margin-right:10px;width:42px!important}.tm-form-grid{grid-template-columns:264px minmax(0,1fr);gap:14px;width:100%}.tm-image-card{border-width:1px;border-radius:16px;padding:12px;box-shadow:0 1px 2px #1018280a}.tm-photo-circle{border:4px solid var(--sm-surface);width:104px;min-width:0;height:104px;min-height:0;font-size:30px;box-shadow:0 8px 22px #1018281f}.tm-upload-trigger-btn{border-radius:11px;gap:7px;width:auto;margin-top: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{border-width:1px;border-radius:16px;gap:9px;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-heading-text p{margin-top:1px;font-size:11.5px}.tm-select-chevron{color:var(--sm-ink-3);pointer-events:none;display:flex;position:absolute;right:12px}.tm-text-input{border-width:1px;border-radius:12px;height:auto;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-star-picker-row{justify-content:flex-end;gap:12px}.tm-rating-section-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.tm-rating-section-row .tm-section-title-wrap{margin-bottom:0}.tm-star-btn{padding:0}.tm-ai-generate-btn{border-radius:10px;gap:6px;padding:8px 14px;font-size:11.5px;box-shadow:0 6px 16px #4f46e53d}.tm-desc-textarea{border-width:1px;border-radius:12px;height:54px;min-height:54px;padding:9px 13px;font-size:13px;line-height:1.5}.tm-form-bottom-bar{border-width:1px;border-radius:16px;gap:12px;padding:10px 16px;box-shadow:0 1px 2px #1018280a}.tm-btn-delete-outline,.tm-btn-draft,.tm-btn-reset{border-width:1px;border-radius:12px;gap:7px;padding:10px 18px;font-size:13px}.tm-btn-submit-main{border-radius:12px;gap:8px;padding:11px 24px;font-size:13.5px;box-shadow:0 8px 20px #4f46e547}.tm-modal-overlay{z-index:12000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1814106b;padding:16px}.tm-modal-card{border-radius:20px;width:400px;padding:26px 26px 22px;box-shadow:0 34px 80px #14102866}.tm-modal-icon-box{border-radius:16px;width:58px;height:58px;margin-bottom:0;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{border-radius:12px;height:auto;padding:12px 0;font-size:13.5px}.tm-progress-modal-card{border-radius:20px;width:396px;padding:30px 28px 26px;box-shadow:0 34px 80px #14102866}.tm-progress-halo{background:0 0;width:66px;height:66px;margin-bottom:0}.tm-progress-check-circle{color:#fff;width:66px;height:66px;box-shadow:0 14px 30px #16a34a5c}.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{flex-direction:column;align-items:flex-start}.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{border-radius:1.25vh;width:4.4vh;height:4.4vh}.tm-header-titles h1{font-size:24px}.tm-header-titles p{margin-top:.25vh;font-size:13px}.tm-primary-btn{border-radius:1.25vh;gap:.8vh;padding:1.15vh 2vh;font-size:13px}.tm-secondary-outline-btn,.tm-bulk-publish-btn{border-radius:1.25vh;gap:.8vh;padding:1.05vh 1.9vh;font-size:13px}.tm-hero-banner{border-radius:2vh;gap:2.5vh;padding:1.8vh 2.5vh}.tm-hero-left{gap:1.3vh}.tm-hero-quote{border-radius:1.5vh;width:5.4vh;height:5.4vh}.tm-hero-left-copy h2{font-size:18px}.tm-hero-left-copy p{margin-top:.3vh;font-size:13px}.tm-hero-stats{gap:1vh}.tm-stat-pill{border-radius:1.5vh;gap:1vh;padding:.75vh 1.15vh}.tm-stat-icon{width:5vh;height:5vh}.tm-stat-val{font-size:20px}.tm-stat-label{margin-top:.2vh;font-size:12px}.tm-stat-divider{height:5vh}.tm-toolbar,.tm-filter-group{gap:1.2vh}.tm-item-counter{font-size:12px}.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{border-radius:2vh;gap:.55vh;padding:.45vh 1.1vh;font-size:11px;top:1.1vh;right:1.2vh}.tm-status-dot{width:.7vh;height:.7vh}.tm-avatar-wrap{border-width:.45vh;width:10vh;height:10vh;font-size:22px;bottom:-4vh}.tm-card-body{padding:5vh 1.8vh 0}.tm-card-name{font-size:16px}.tm-card-relation{margin-top:.35vh;font-size:12px}.tm-card-stars{gap:.25vh;margin-top:.75vh}.tm-card-rating-label{margin-left:.45vh;font-size:11px}.tm-quote-box{border-radius:1.2vh;margin:1.1vh 1.6vh 0;padding:.95vh 1.25vh;font-size:12px;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:12px}.tm-publish-toggle-btn:hover:not(:disabled){gap:.8vh}.tm-icon-btn{border-radius:1vh;width:3.4vh;height:3.4vh}.tm-pager{gap:.7vh}.tm-page-btn{min-width:3.5vh;height:3.5vh;padding:0 .8vh;font-size:12px}.tm-detail-status-btn{border-radius:1.2vh;gap:.7vh;padding:1.05vh 1.9vh;font-size:13px}.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{border-width:.45vh;width:10vh;height:10vh;font-size:22px;bottom:-4vh}.tm-detail-left-body{padding:5vh 1.8vh 1.8vh}.tm-detail-name{font-size:18px}.tm-detail-relation{margin-top:.35vh;font-size:13px}.tm-detail-stars{gap:.3vh;margin-top:.8vh}.tm-detail-rating-label{margin-top:.5vh;font-size:12px}.tm-detail-status-pill{border-radius:2vh;gap:.55vh;margin-top:1.2vh;padding:.55vh 1.1vh;font-size:11px}.tm-detail-photo-btn{border-radius:1.2vh;gap:.6vh;margin-top:1.2vh;padding:.75vh 1.4vh;font-size:12px}.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{border-radius:1vh;width:3.2vh;height:3.2vh}.tm-detail-card-title{font-size:14px}.tm-detail-card-sub{margin-top:.15vh;font-size:12px}.tm-detail-2col-grid{gap:.8vh}.tm-detail-cell{border-radius:1.2vh;padding:1.1vh 1.3vh}.tm-detail-cell-label{font-size:11px}.tm-detail-cell-val{margin-top:.4vh;font-size:13px}.tm-detail-quote-box{border-radius:1.2vh;padding:1.2vh 1.4vh;font-size:14px}.tm-detail-bottom-bar{gap:1vh;padding:1.1vh 1.8vh}.tm-detail-bottom-info{gap:.6vh;font-size:11px}.tm-detail-bottom-delete{border-radius:1.2vh;gap:.6vh;padding:.85vh 1.5vh;font-size:13px}.tm-form-stepper{border-radius:1.4vh;gap:1.4vh;padding:.9vh 1.6vh}.tm-stepper-step{gap:.8vh}.tm-step-circle{width:3vh;height:3vh;font-size:12px}.tm-step-name{font-size:12px}.tm-step-bar{margin-right:.8vh;width:4.6vh!important}.tm-stepper-divider-vert{height:3vh}.tm-stepper-ready{gap:.6vh;font-size:12px}.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:13px}.tm-photo-circle{border-width:.45vh;width:11.5vh;height:11.5vh;font-size:24px}.tm-upload-trigger-btn{border-radius:1.2vh;gap:.6vh;margin-top:.9vh;padding:.8vh 1.4vh;font-size:12px}.tm-image-help-text{margin-top:.6vh;font-size:11px}.tm-tip-card{border-radius:1.6vh;gap:.8vh;padding:.9vh 1.1vh}.tm-tip-text{font-size:11px}.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{border-radius:1vh;width:3.2vh;height:3.2vh}.tm-section-heading-text h3{font-size:14px}.tm-section-heading-text p{font-size:11px}.tm-fields-grid-2col{gap:.8vh 1.4vh}.tm-field-label{margin-bottom:.5vh;font-size:12px}.tm-input-icon{left:1.1vh}.tm-text-input{border-radius:1.2vh;padding:.9vh 1.2vh .9vh 3.5vh;font-size:13px}.tm-field-error{margin-top:.4vh;font-size:11px}.tm-rating-section-row{gap:1.2vh}.tm-star-picker-row{gap:1vh}.tm-star-picker{gap:.3vh}.tm-star-value{font-size:12px}.tm-desc-top-row{gap:1.2vh;margin-bottom:.8vh}.tm-ai-counter{font-size:11px}.tm-ai-generate-btn{border-radius:1vh;gap:.5vh;padding:.7vh 1.2vh;font-size:11px}.tm-desc-textarea{border-radius:1.2vh;height:6.8vh;min-height:6.5vh;padding:.8vh 1.1vh;font-size:13px}.tm-form-bottom-bar{border-radius:1.6vh;gap:1vh;padding:.9vh 1.4vh}.tm-bottom-hint{gap:.6vh;font-size:11px}.tm-bottom-actions{gap:.8vh}.tm-btn-delete-outline,.tm-btn-draft,.tm-btn-reset{border-radius:1.2vh;gap:.6vh;padding:.85vh 1.5vh;font-size:13px}.tm-btn-submit-main{border-radius:1.2vh;gap:.7vh;padding:.95vh 2vh;font-size:13px}@keyframes tmSkeletonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.tm-image-skeleton{background:var(--sm-rule);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.tm-image-skeleton-shimmer{background:linear-gradient(100deg,#0000 20%,#ffffffbf 50%,#0000 80%);animation:1.4s ease-in-out infinite tmSkeletonShimmer;position:absolute;inset:0}.tm-page-frame{color:var(--sm-ink);background:0 0}.tm-breadcrumb-btn{color:var(--sm-blue-ink)}.tm-bulk-publish-btn{color:var(--sm-green-ink);border-color:#34c759}.tm-bulk-publish-btn:hover{background:var(--sm-green-wash)}.tm-back-btn{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.tm-back-btn:hover{border-color:var(--sm-blue-line)}.tm-header-titles h1{color:var(--sm-ink)}.tm-header-titles p{color:var(--sm-ink-3)}.tm-primary-btn{background:var(--sm-action)}.tm-secondary-outline-btn{border-color:var(--sm-blue);color:var(--sm-blue-ink)}.tm-secondary-outline-btn:hover{background:var(--sm-blue-wash)}.tm-hero-copy h2{color:var(--sm-ink)}.tm-hero-copy p{color:var(--sm-ink-3)}.tm-hero{background:var(--sm-sunken);border-color:var(--sm-rule)}.tm-stat-pill.active.total{border-color:var(--sm-blue-line);background:var(--sm-sunken)}.tm-stat-icon.total .tm-material-icon{color:var(--sm-blue-ink)}.tm-stat-icon.live .tm-material-icon{color:var(--sm-green-ink)}.tm-stat-icon.total{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.tm-stat-icon.live{background:var(--sm-green-wash);color:var(--sm-green-ink)}.tm-stat-val{color:var(--sm-ink)}.tm-stat-label{color:var(--sm-ink-3)}.tm-stat-avatar{background:var(--sm-rule)}.tm-page-item{border-color:var(--sm-rule);color:var(--sm-ink)}.tm-page-btn.active{color:#fff;border-color:var(--sm-blue);background:var(--sm-action)}.tm-card{border-color:var(--sm-rule)}.tm-card.selected{border-color:var(--sm-blue)}.tm-card-select input{accent-color:#007aff}.tm-card-select input:focus-visible{outline-color:var(--sm-blue)}.tm-detail-title{color:var(--sm-ink)}.tm-detail-sub{color:var(--sm-ink-3)}.tm-detail-card{border-color:var(--sm-rule)}.tm-detail-card-title{color:var(--sm-ink)}.tm-detail-card-sub{color:var(--sm-ink-3)}.tm-publish-toggle-btn.live,.tm-publish-toggle-btn.publish{color:var(--sm-green-ink)}.tm-icon-btn{color:var(--sm-ink-3)}.tm-icon-btn:hover{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.tm-icon-btn.delete{color:var(--sm-ink-4)}.tm-icon-btn.delete:hover{background:var(--sm-red-wash);color:var(--sm-red-ink)}.tm-empty-state{border-color:var(--sm-rule)}.tm-empty-title{color:var(--sm-ink)}.tm-empty-sub{color:var(--sm-ink-3)}.tm-detail-photo-btn{border-color:var(--sm-rule)}.tm-detail-photo-btn:hover:not(:disabled){border-color:var(--sm-blue-line);color:var(--sm-blue-ink);background:var(--sm-blue-wash)}.tm-modal-icon-box.red{background:#ff3b30}.tm-modal-title{color:var(--sm-ink)}.tm-modal-btn-primary.red{background:#ff3b30}.tm-modal-btn-primary.indigo{background:var(--sm-action)}.tm-modal-btn-primary.indigo:hover:not(:disabled){background:var(--sm-action-hover)}.tm-form-page{color:var(--sm-ink);background:0 0}.tm-step-circle.done{background:#34c759;border-color:#34c759}.tm-step-circle.active{background:var(--sm-action);border-color:var(--sm-blue)}.tm-step-circle.idle{background:var(--sm-sunken);color:var(--sm-ink-3);border-color:var(--sm-rule)}.tm-step-bar.idle{background:var(--sm-rule)}.tm-form-card,.tm-photo-circle{border-color:var(--sm-rule)}.tm-photo-circle:hover{border-color:var(--sm-blue)}.tm-req-star{color:var(--sm-red-ink)}.tm-photo-empty{background:var(--sm-sunken);color:var(--sm-ink-3)}.tm-photo-upload-btn{border-color:var(--sm-blue);color:var(--sm-blue-ink)}.tm-photo-upload-btn:hover{background:var(--sm-blue-wash)}.tm-tip-card{background:var(--sm-sunken);border-color:var(--sm-rule)}.tm-tip-icon{color:var(--sm-blue-ink)}.tm-field-label,.tm-field-icon{color:var(--sm-ink-3)}.tm-text-input,.tm-select-input,.tm-desc-textarea{border-color:var(--sm-rule);color:var(--sm-ink);background:var(--sm-sunken)}.tm-text-input:focus,.tm-desc-textarea:focus{border-color:var(--sm-blue)}.tm-invalid{border-color:#ff3b30!important}.tm-generate-btn{background:var(--sm-action)}.tm-review-card{border-color:var(--sm-rule)}.tm-review-label{color:var(--sm-ink-3)}.tm-review-value{color:var(--sm-ink)}.tm-delete-btn{color:var(--sm-red-ink);border-color:var(--sm-red-line)}.tm-delete-btn:hover:not(:disabled){background:var(--sm-red-wash);border-color:#ff3b30}.tm-btn-draft{border-color:var(--sm-rule);color:var(--sm-ink)}.tm-btn-draft:hover:not(:disabled){background:var(--sm-blue-wash);border-color:var(--sm-blue)}.tm-btn-draft:disabled{color:var(--sm-ink-3);border-color:var(--sm-rule)}.tm-btn-reset{border-color:var(--sm-rule);color:var(--sm-ink)}.tm-btn-reset:hover{border-color:var(--sm-blue-line);color:var(--sm-blue-ink)}.tm-submit-btn{background:var(--sm-action)}.tm-dropzone-box{background:var(--sm-sunken);border-color:var(--sm-rule)}.tm-dropzone-box:hover{border-color:var(--sm-blue)}.tm-page-frame .tm-image-skeleton-label{color:var(--sm-blue-ink)}.tm-image-skeleton-label{color:var(--sm-primary-ink);flex-direction:column;align-items:center;gap:.6vh;font-size:11px;font-weight:700;display:flex;position:relative}@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{background:0 0;flex:1;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden;container-type:size}.ewc-v12{--ewc-vh:min(1vh, 1cqh, .625cqw);min-width:0;height:100%;min-height:0;color:var(--sm-ink);background:var(--sm-sunken);flex-direction:column;font-size:14px;line-height:normal;display:flex;overflow:hidden}.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{cursor:pointer;font-family:inherit}.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{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;flex-shrink:0;width:1em;height:1em;font-family:EWC Material Symbols;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.ewc-v12 .ewc-breadcrumb{flex:0 0 calc(3.6 * var(--ewc-vh));align-items:center;display:flex;padding:0 calc(2.6 * var(--ewc-vh))!important;margin:0!important}.ewc-breadcrumb ol{gap:calc(.8 * var(--ewc-vh));font-size:13px;line-height:normal}.ewc-breadcrumb .dm-breadcrumb-link{color:var(--sm-ink-3);font-weight:400;font-size:13px!important}.ewc-breadcrumb [aria-current=page]{color:var(--sm-primary-ink);font-weight:600;font-size:13px!important}.ewc-breadcrumb .dm-breadcrumb-separator{color:var(--sm-ink-3);font-size:13px!important}.ewc-content{gap:calc(1.6 * var(--ewc-vh));min-height:0;padding:calc(1.4 * var(--ewc-vh)) calc(2.6 * var(--ewc-vh)) calc(2 * var(--ewc-vh));flex-direction:column;flex:1;display:flex}.ewc-header{justify-content:space-between;align-items:center;gap:calc(1.8 * var(--ewc-vh));flex-shrink:0;display:flex}.ewc-header-left{align-items:center;gap:calc(1.4 * var(--ewc-vh));min-width:0;display:flex}.ewc-back{width:calc(4.8 * var(--ewc-vh));height:calc(4.8 * var(--ewc-vh));border:calc(.11 * var(--ewc-vh)) solid var(--sm-rule-firm);border-radius:calc(1.2 * var(--ewc-vh));background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--sm-primary-ink);flex-shrink:0;justify-content:center;align-items:center;transition:transform .16s,border-color .16s;display:flex}.ewc-back:hover{border-color:var(--sm-purple-line);transform:translateX(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{align-items:center;gap:calc(1.2 * var(--ewc-vh));display:flex}.ewc-title-line h1{letter-spacing:-.02em;color:var(--sm-ink);font-size:32px;font-weight:700}.ewc-header>div>p{margin-top:calc(.4 * var(--ewc-vh));color:var(--sm-ink-3);font-size:14px}.ewc-live,.ewc-status{align-items:center;gap:calc(.6 * var(--ewc-vh));border-radius:calc(2.2 * var(--ewc-vh));white-space:nowrap;font-weight:700;display:inline-flex}.ewc-live{padding:calc(.5 * var(--ewc-vh)) calc(1.3 * var(--ewc-vh));background:var(--sm-green-wash);color:var(--sm-green-ink);font-size:12px}.ewc-live i,.ewc-status i{width:calc(.7 * var(--ewc-vh));height:calc(.7 * var(--ewc-vh));background:currentColor;border-radius:50%}.ewc-header-actions{align-items:center;gap:calc(1.2 * var(--ewc-vh));flex-shrink:0;display:flex}.ewc-header-actions button{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 var(--sm-rule-firm);border-radius:calc(1.3 * var(--ewc-vh));background:var(--sm-glass-control);color:var(--sm-ink);white-space:nowrap;min-height:calc(4.6 * var(--ewc-vh));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:15px;font-weight:600;line-height:normal;transition:transform .16s,border-color .16s;display:flex}.ewc-header-actions .ewc-symbol{font-size:18px}.ewc-header-actions button:disabled{opacity:.5;cursor:not-allowed}.ewc-header-actions button.primary{padding:calc(1 * var(--ewc-vh)) calc(2 * var(--ewc-vh));color:#fff;box-shadow:0 calc(.8 * var(--ewc-vh)) calc(2.2 * var(--ewc-vh)) #4f46e547;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;font-weight:700}.ewc-header-actions button.primary:hover{transform:translateY(calc(-.22 * var(--ewc-vh)));color:#fff}.ewc-kpis{gap:calc(1.4 * var(--ewc-vh));flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ewc-kpi{align-items:center;gap:calc(1.6 * var(--ewc-vh));background:var(--sm-glass);min-width:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.11 * var(--ewc-vh)) solid var(--sm-rule);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;display:flex}.ewc-kpi-icon{width:calc(4.6 * var(--ewc-vh));height:calc(4.6 * var(--ewc-vh));border-radius:calc(1.3 * var(--ewc-vh));flex-shrink:0;justify-content:center;align-items:center;display:flex}.ewc-kpi-icon .ewc-symbol{font-size:20px}.ewc-kpi.amber .ewc-kpi-icon{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.ewc-kpi.teal .ewc-kpi-icon{background:var(--sm-green-wash);color:var(--sm-green-ink)}.ewc-kpi-copy{flex:1;min-width:0}.ewc-kpi-copy small{letter-spacing:.07em;color:var(--sm-ink-3);white-space:nowrap;font-size:11px;font-weight:700;display:block}.ewc-kpi-copy>div{align-items:baseline;gap:calc(.8 * var(--ewc-vh));margin-top:calc(.2 * var(--ewc-vh));display:flex}.ewc-kpi-copy strong{color:var(--sm-ink);letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.15}.ewc-kpi-copy>div>span{color:var(--sm-green-ink);white-space:nowrap;font-size:12px;font-weight:700}.ewc-kpi.amber .ewc-kpi-copy>div>span{color:var(--sm-orange-ink)}.ewc-modules{gap:calc(1.2 * var(--ewc-vh));flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ewc-section-title{align-items:center;gap:calc(1.2 * var(--ewc-vh));padding:0 calc(.2 * var(--ewc-vh));flex-shrink:0;display:flex}.ewc-section-title h2{color:var(--sm-ink);white-space:nowrap;font-size:16px;font-weight:700}.ewc-section-title span{color:var(--sm-ink-3);white-space:nowrap;font-size:13px}.ewc-card-grid{gap:calc(1.4 * var(--ewc-vh));flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ewc-module-card{gap:calc(1.6 * var(--ewc-vh));background:var(--sm-glass);min-width:0;min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.11 * var(--ewc-vh)) solid var(--sm-rule);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;cursor:pointer;flex-direction:column;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;position:relative}.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:var(--sm-purple-line)}.ewc-card-head{align-items:flex-start;gap:calc(1.45 * var(--ewc-vh));min-width:0;display:flex}.ewc-card-icon{width:calc(6 * var(--ewc-vh));height:calc(6 * var(--ewc-vh));border-radius:calc(1.6 * var(--ewc-vh));flex-shrink:0;justify-content:center;align-items:center;display:flex}.ewc-card-icon .ewc-symbol{font-size:28px}.ewc-card-head h3{min-width:0;padding-top:calc(.2 * var(--ewc-vh));color:var(--sm-ink);text-wrap:pretty;flex:1;font-size:18px;font-weight:700;line-height:1.3}.ewc-status{margin-top:calc(.2 * var(--ewc-vh));padding:calc(.42 * var(--ewc-vh)) calc(1.15 * var(--ewc-vh));flex-shrink:0;font-size:11px}.ewc-status.is-warn{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.ewc-status i{width:calc(.6 * var(--ewc-vh));height:calc(.6 * var(--ewc-vh))}.ewc-module-card>p{color:var(--sm-ink-3);text-wrap:pretty;font-size:14px;line-height:1.55}.ewc-card-stats{align-items:center;gap:calc(3.2 * var(--ewc-vh));min-width:0;display:flex}.ewc-card-stats>div{min-width:0}.ewc-card-stats small{letter-spacing:.05em;color:var(--sm-ink-3);white-space:nowrap;font-size:11px;font-weight:700;display:block}.ewc-card-stats strong{color:var(--sm-ink);white-space:nowrap;font-size:20px;font-weight:800;line-height:1.25;display:block}.ewc-card-stats .ewc-complete{width:calc(17.5 * var(--ewc-vh));flex-shrink:0;margin-left:auto}.ewc-complete>div{justify-content:space-between;align-items:center;gap:calc(.9 * var(--ewc-vh));display:flex}.ewc-complete small{letter-spacing:.06em}.ewc-complete strong{font-size:15px;line-height:normal}.ewc-progress{height:calc(.8 * var(--ewc-vh));border-radius:calc(.65 * var(--ewc-vh));margin-top:calc(.6 * var(--ewc-vh));background:var(--sm-sunken);display:block;overflow:hidden}.ewc-progress i{border-radius:calc(.65 * var(--ewc-vh));background:linear-gradient(90deg,#6d5ae6,#4338ca);height:100%;display:block}.ewc-module-card footer{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 var(--sm-rule);margin-top:auto;display:flex}.ewc-module-card footer a{z-index:1;align-items:center;gap:calc(.7 * var(--ewc-vh));background:var(--sm-glass-control);color:var(--sm-primary-ink);border:calc(.11 * var(--ewc-vh)) solid var(--sm-rule-firm);border-radius:calc(1.2 * var(--ewc-vh));padding:calc(.95 * var(--ewc-vh)) calc(1.9 * var(--ewc-vh));white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:14px;font-weight:700;line-height:normal;transition:transform .14s;display:flex;position:relative}.ewc-module-card footer a.primary{color:#fff;box-shadow:0 calc(.7 * var(--ewc-vh)) calc(1.6 * var(--ewc-vh)) #4f46e53d;background:linear-gradient(135deg,#4f46e5,#4338ca);border-color:#0000}.ewc-module-card footer a:hover{transform:translateY(calc(-.15 * var(--ewc-vh)))}.ewc-module-card footer button{z-index:1;align-items:center;gap:calc(.7 * var(--ewc-vh));background:var(--sm-glass-control);color:var(--sm-primary-ink);border:calc(.11 * var(--ewc-vh)) solid var(--sm-rule-firm);border-radius:calc(1.2 * var(--ewc-vh));padding:calc(.95 * var(--ewc-vh)) calc(1.9 * var(--ewc-vh));white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:14px;font-weight:700;line-height:normal;transition:transform .14s;display:flex;position:relative}.ewc-module-card footer button.primary{color:#fff;box-shadow:0 calc(.7 * var(--ewc-vh)) calc(1.6 * var(--ewc-vh)) #4f46e53d;background:linear-gradient(135deg,#4f46e5,#4338ca);border-color:#0000}.ewc-module-card footer button:hover{transform:translateY(calc(-.15 * var(--ewc-vh)))}.ewc-module-card footer a .ewc-symbol,.ewc-module-card footer button .ewc-symbol{font-size:16px}.ewc-module-card footer>span{align-items:center;gap:calc(.5 * var(--ewc-vh));color:var(--sm-ink-3);white-space:nowrap;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.ewc-module-card footer>span .ewc-symbol{font-size:14px}.ewc-health{gap:calc(1.6 * var(--ewc-vh));min-width:0;min-height:0;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));box-shadow:0 calc(1.5 * var(--ewc-vh)) calc(3.5 * var(--ewc-vh)) #17143638;color:#fff;background:linear-gradient(165deg,#242052,#171436 70%);flex-direction:column;display:flex;overflow:hidden}.ewc-health-head{align-items:center;gap:calc(1.4 * var(--ewc-vh));flex-shrink:0;display:flex}.ewc-health-head>div{min-width:0}.ewc-health-ring{width:calc(7.2 * var(--ewc-vh));height:calc(7.2 * var(--ewc-vh));flex-shrink:0;position:relative}.ewc-health-ring svg{width:calc(7.2 * var(--ewc-vh));height:calc(7.2 * var(--ewc-vh));display:block;transform:rotate(-90deg)}.ewc-health-ring span{color:#fff;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex;position:absolute;inset:0}.ewc-health-head h2{color:#fff;font-size:16px;font-weight:700;line-height:1.3}.ewc-health-head p{color:#ffffffa6;margin-top:calc(.35 * var(--ewc-vh));font-size:14px}.ewc-health-rule{height:calc(.11 * var(--ewc-vh));background:#ffffff1f;flex-shrink:0}.ewc-attention{align-items:flex-start;gap:calc(.8 * var(--ewc-vh));flex-direction:column;flex-shrink:0;display:flex}.ewc-attention small{letter-spacing:.07em;color:#ffffff8c;white-space:nowrap;font-size:13px;font-weight:700}.ewc-attention>span{max-width:100%;padding:calc(.45 * var(--ewc-vh)) calc(1.1 * var(--ewc-vh));border:calc(.11 * var(--ewc-vh)) solid #a79bff52;border-radius:calc(2.2 * var(--ewc-vh));color:var(--sm-blue-ink);text-wrap:pretty;background:#a79bff29;align-items:center;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex}.ewc-health-items{gap:calc(1.6 * var(--ewc-vh));flex-direction:column;min-height:0;display:flex}.ewc-health-item{flex-shrink:0}.ewc-health-item>div{justify-content:space-between;align-items:center;gap:calc(.9 * var(--ewc-vh));display:flex}.ewc-health-item strong{white-space:normal;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.ewc-health-item b{white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:800}.ewc-health-item>span{height:calc(.8 * var(--ewc-vh));border-radius:calc(.65 * var(--ewc-vh));margin-top:calc(.7 * var(--ewc-vh));background:#ffffff26;display:block;overflow:hidden}.ewc-health-item>span i{border-radius:calc(.65 * var(--ewc-vh));height:100%;display:block}.ewc-health-item p{color:#fff9;margin-top:calc(.7 * var(--ewc-vh));font-size:14px;line-height:1.5}.ewc-v12{background:var(--sm-sunken);color:var(--sm-ink)}.ewc-v12 :where(button,a):focus-visible{outline-color:var(--sm-blue)}.ewc-breadcrumb [aria-current=page]{color:var(--sm-blue-ink)}.ewc-back{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.ewc-back:hover{border-color:var(--sm-blue-line)}.ewc-title-line h1{color:var(--sm-ink)}.ewc-title-line p{color:var(--sm-ink-3)}.ewc-live{background:var(--sm-green-wash);color:var(--sm-green-ink)}.ewc-header-actions button{border-color:var(--sm-rule);color:var(--sm-ink)}.ewc-header-actions button:hover:not(:disabled){border-color:var(--sm-blue-line);color:var(--sm-blue-ink)}.ewc-header-actions button.primary{background:var(--sm-action)}.ewc-kpi.indigo .ewc-kpi-icon{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.ewc-kpi-copy strong{color:var(--sm-ink)}.ewc-kpi-copy>div>span{color:var(--sm-green-ink)}.ewc-kpi.teal .ewc-kpi-copy>div>span{color:var(--sm-ink-3)}.ewc-section-title h2{color:var(--sm-ink)}.ewc-section-title span{color:var(--sm-ink-3)}.ewc-module-card{border-color:var(--sm-rule)}.ewc-card-head h3{color:var(--sm-ink)}.ewc-status.is-live{background:var(--sm-green-wash);color:var(--sm-green-ink)}.ewc-status.is-info{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.ewc-module-card>p{color:var(--sm-ink-3)}.ewc-progress>i{background:linear-gradient(90deg,#007aff,#af52de)}.ewc-module-card footer a,.ewc-module-card footer button{color:var(--sm-blue-ink);border-color:var(--sm-rule)}.ewc-module-card footer a.primary,.ewc-module-card footer button.primary{background:var(--sm-action);box-shadow:0 calc(.7 * var(--ewc-vh)) calc(1.6 * var(--ewc-vh)) #007aff3d}.ewc-module-card footer>span{color:var(--sm-ink-3)}.ewc-health{box-shadow:0 calc(1.5 * var(--ewc-vh)) calc(3.5 * var(--ewc-vh)) #0f172a38;background:linear-gradient(165deg,#1e293b,#0f172a)}.ewc-attention>span{color:var(--sm-blue-ink);background:#93c5fd29;border-color:#93c5fd59}@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;color:var(--sm-ink);flex-direction:column;padding:1.56vh 2.67vh 2vh;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:.34s cubic-bezier(.2,.8,.2,1) both uv-fade-up;display:flex;overflow:hidden}.upload-videos-reference *{box-sizing:border-box;font-family:inherit}.uv-create-page,.uv-list-page{font-size:14px}.uv-page-head{flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:1.78vh;margin-top:.67vh;display:flex}.uv-heading{align-items:center;gap:1.33vh;min-width:0;display:flex}.uv-back{background:var(--sm-glass-control);width:4.22vh;height:4.22vh;color:var(--sm-primary-ink);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .18s,transform .18s;display:flex;border:.11vh solid var(--sm-rule-firm)!important;-webkit-backdrop-filter:var(--sm-glass-blur)!important;backdrop-filter:var(--sm-glass-blur)!important;border-radius:1.22vh!important;padding:0!important}.uv-back:hover{transform:translate(-.22vh);border-color:var(--sm-purple-line)!important}.uv-back svg{width:1.89vh;height:1.89vh}.uv-heading h1{letter-spacing:-.02em;color:var(--sm-ink);margin:0;font-weight:600;line-height:1.08;animation:.5s cubic-bezier(.2,.8,.2,1) both uv-head-in;font-size:28px!important}.uv-heading p{color:var(--sm-ink-3);margin:.22vh 0 0;line-height:1.35;font-size:14px!important}.uv-head-actions{align-items:center;gap:1.56vh;display:flex}.uv-head-action{background:var(--sm-glass-control);color:var(--sm-ink);white-space:nowrap;cursor:pointer;align-items:center;gap:.78vh;font-weight:600;transition:border-color .18s,color .18s;display:flex;border:.11vh solid var(--sm-rule-firm)!important;-webkit-backdrop-filter:var(--sm-glass-blur)!important;backdrop-filter:var(--sm-glass-blur)!important;border-radius:1.22vh!important;padding:1.11vh 1.78vh!important;font-size:14px!important}.uv-head-action svg{flex-shrink:0;width:1.67vh;height:1.67vh}.uv-primary-head-action{color:#fff;white-space:nowrap;cursor:pointer;align-items:center;gap:.89vh;font-weight:600;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 1.11vh 2.67vh #4f3fe04d;background:linear-gradient(135deg,#4f46e5,#4338ca)!important;border:0!important;border-radius:1.33vh!important;padding:1.22vh 2.22vh!important;font-size:14px!important}.uv-primary-head-action:hover{transform:translateY(-.22vh);box-shadow:0 1.78vh 3.78vh #4f3fe06b}.uv-primary-head-action svg{flex-shrink:0;width:1.78vh;height:1.78vh}.uv-primary-head-action:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff4d 50%,#0000 60%) 0 0/240% 100%;animation:6s linear infinite uv-shimmer-sweep;position:absolute;inset:0}.uv-form-layout{flex:1;grid-template-columns:minmax(0,1fr) 41.33vh;gap:1.78vh;min-height:0;margin-top:1vh;display:grid}.uv-editor{background:var(--sm-glass);min-width:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:.11vh solid var(--sm-rule);border-radius:2vh;flex-direction:column;gap:.89vh;margin:0;padding:1.33vh 2vh .89vh;display:flex;overflow:hidden;box-shadow:0 .11vh .22vh #1018280a}.uv-stepper{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.56vh;flex-shrink:0;align-items:center;gap:.44vh;padding:.78vh 1.44vh;display:flex}.uv-step{flex:1;align-items:center;gap:.78vh;min-width:0;display:flex}.uv-step-dot{background:var(--sm-glass-control);border:.17vh solid var(--sm-rule-firm);width:2.11vh;height:2.11vh;color:var(--sm-ink-3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}.uv-step-dot svg{stroke-width:3.4px;width:1.11vh;height:1.11vh}.uv-step.is-done .uv-step-dot{background:var(--sm-strong-green);color:#fff;border-color:#16a34a}.uv-step-label{color:var(--sm-ink-3);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden;font-size:13px!important}.uv-field{flex-shrink:0}.uv-title-line,.uv-section-line{align-items:center;gap:1vh;min-width:0;display:flex}.uv-field-icon{background:var(--sm-primary-wash);width:2.67vh;height:2.67vh;color:var(--sm-primary-ink);border-radius:.89vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.uv-field-icon svg{width:1.44vh;height:1.44vh}.uv-field-title{color:var(--sm-ink);white-space:nowrap;flex-shrink:0;font-weight:600;font-size:15px!important}.uv-field-help{min-width:.78vh;color:var(--sm-ink-3);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:auto;overflow:hidden;font-size:13px!important}.uv-field-count{color:var(--sm-ink-3);white-space:nowrap;margin-left:auto;font-size:12px!important}.uv-title-input{width:100%;color:var(--sm-ink);outline:none;margin-top:.67vh;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s;border:.11vh solid var(--sm-rule)!important;background:var(--sm-sunken)!important;border-radius:1.44vh!important;padding:1vh 1.67vh!important;font-size:15px!important}.uv-title-input:focus{box-shadow:0 0 0 .44vh #7b6cf21f;background:var(--sm-surface)!important;border-color:#7c6fee!important}.uv-ai-intro{flex-shrink:0}.uv-ai-intro h2{color:var(--sm-ink);letter-spacing:-.01em;margin:0;font-weight:700;font-size:16px!important}.uv-ai-intro p{color:var(--sm-ink-3);margin:.33vh 0 0;font-size:13px!important}.uv-copy-head{justify-content:space-between;align-items:center;gap:1.11vh;display:flex}.uv-copy-head-titles{align-items:center;gap:.89vh;min-width:0;display:flex}.uv-copy-title-text{color:var(--sm-ink);font-weight:700;font-size:14px!important}.uv-tag-reach{color:var(--sm-green-ink);background:var(--sm-green-wash);white-space:nowrap;border-radius:2.22vh;align-items:center;gap:.56vh;padding:.33vh 1vh;font-weight:700;display:inline-flex;font-size:12px!important}.uv-ai-actions{align-items:center;gap:.89vh;display:flex}.uv-edit-button{color:var(--sm-primary-ink);white-space:nowrap;cursor:pointer;align-items:center;gap:.56vh;font-weight:600;transition:background .18s;display:inline-flex;background:var(--sm-primary-wash)!important;border:0!important;border-radius:2.22vh!important;padding:.44vh 1.22vh!important;font-size:13px!important}.uv-edit-button:hover{background:var(--sm-purple-wash)!important}.uv-edit-button svg{width:1.33vh;height:1.33vh}.uv-ai-button{color:var(--sm-primary-ink);white-space:nowrap;cursor:pointer;align-items:center;gap:.67vh;font-weight:700;transition:background .18s;display:inline-flex;background:var(--sm-primary-wash)!important;border:0!important;border-radius:2.22vh!important;padding:.67vh 1.56vh!important;font-size:13px!important}.uv-ai-button:hover{background:var(--sm-purple-wash)!important}.uv-ai-button:disabled{cursor:not-allowed;color:var(--sm-ink-3);background:var(--sm-sunken)!important}.uv-ai-button svg{width:1.44vh;height:1.44vh}.uv-spinning{animation:1s linear infinite uv-spin-slow}.uv-copy-box{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.44vh;margin-top:.67vh;position:relative;overflow:hidden}.uv-copy-box textarea{resize:none;width:100%;color:var(--sm-ink);background:0 0;border:0;outline:none;padding:1vh 1.44vh;line-height:1.5;display:block;font-size:14px!important}.uv-copy-box.description textarea{height:4.67vh}.uv-copy-box.hashtags textarea{height:3.78vh;color:var(--sm-primary-ink)}.uv-retry{color:var(--sm-ink-3);justify-content:flex-end;margin-top:.22vh;display:flex;font-size:12px!important}.uv-ai-loading{z-index:2;-webkit-backdrop-filter:blur(.22vh);backdrop-filter:blur(.22vh);background:#fcfcfef2;align-items:center;gap:1.56vh;padding:0 2vh;animation:.2s both uv-pop-in;display:flex;position:absolute;inset:0}.uv-ai-orb{color:#fff;background:linear-gradient(140deg,#6d5ae6,#4f46e5);border-radius:1.11vh;flex-shrink:0;justify-content:center;align-items:center;width:4vh;height:4vh;animation:2.2s ease-in-out infinite uv-glow-ring;display:flex}.uv-ai-orb svg{width:1.89vh;height:1.89vh;animation:3.4s linear infinite uv-spin-slow}.uv-ai-loading-body{flex:1;min-width:0}.uv-ai-stage{color:var(--sm-primary-ink);align-items:center;gap:.78vh;font-weight:600;display:flex;font-size:14px!important}.uv-typing-dots{gap:.33vh;display:inline-flex}.uv-typing-dots i{background:#7c6fee;border-radius:50%;width:.44vh;height:.44vh;animation:1.1s ease-in-out infinite uv-typing-dot}.uv-typing-dots i:nth-child(2){animation-delay:.15s}.uv-typing-dots i:nth-child(3){animation-delay:.3s}.uv-shimmer-lines{flex-direction:column;gap:.56vh;margin-top:.78vh;display:flex}.uv-shimmer-lines i{background:linear-gradient(90deg,#eeeafb 25%,#dcd7fb 37%,#eeeafb 63%) 0 0/220% 100%;border-radius:.56vh;width:88%;height:.78vh;animation:1.3s linear infinite uv-shimmer-line;display:block}.uv-shimmer-lines i:last-child{width:58%;animation-delay:.2s}.uv-upload-section{flex-direction:column;flex:1;min-height:0;display:flex}.uv-selected-chip{color:var(--sm-green-ink);background:var(--sm-green-wash);white-space:nowrap;border-radius:2.22vh;margin-left:auto;padding:.33vh 1vh;font-weight:700;font-size:12px!important}.uv-dropzone,.uv-uploading-file,.uv-file-card{flex:1;align-items:center;min-height:6.22vh;margin-top:.67vh;display:flex}.uv-dropzone{border:.17vh dashed var(--sm-purple-line);background:var(--sm-sunken);cursor:pointer;border-radius:1.67vh;justify-content:center;gap:2vh;padding:.89vh 2.22vh;transition:border-color .2s,background .2s}.uv-dropzone:hover,.uv-dropzone.is-dragging{background:var(--sm-sunken);border-color:#7c6fee}.uv-drop-art{flex-shrink:0;width:6.44vh;height:5.33vh;position:relative}.uv-drop-art i{border:.22vh solid var(--sm-surface);position:absolute}.uv-drop-art i:first-child{background:var(--sm-primary-wash);border-radius:.89vh;width:3.11vh;height:3.89vh;animation:5.5s ease-in-out infinite uv-tile-float;top:.78vh;left:0;box-shadow:0 .67vh 1.56vh #1018281a}.uv-drop-art i:last-child{color:#fff;background:linear-gradient(150deg,#c9c2f5,#7c6fee);border-radius:1vh;justify-content:center;align-items:center;width:3.56vh;height:4.56vh;animation:5.5s ease-in-out .6s infinite uv-tile-float;display:flex;top:.22vh;left:2.33vh;box-shadow:0 .89vh 2vh #4f3fe03d}.uv-drop-art i:last-child svg{width:1.67vh;height:1.67vh}.uv-drop-copy{flex-direction:column;gap:.33vh;min-width:0;display:flex}.uv-drop-copy strong{color:var(--sm-ink);font-size:15px;font-weight:600}.uv-drop-copy span{color:var(--sm-ink-3);font-size:13px}.uv-browse{color:var(--sm-primary-ink);background:var(--sm-glass-control);white-space:nowrap;cursor:pointer;flex-shrink:0;align-items:center;gap:.89vh;font-weight:600;transition:background .18s;display:inline-flex;border:.17vh solid var(--sm-purple-line)!important;-webkit-backdrop-filter:var(--sm-glass-blur)!important;backdrop-filter:var(--sm-glass-blur)!important;border-radius:1.22vh!important;padding:1vh 2vh!important;font-size:14px!important}.uv-browse svg{flex-shrink:0;width:1.67vh;height:1.67vh}.uv-uploading-file{border:.11vh solid var(--sm-purple-line);background:var(--sm-sunken);border-radius:1.67vh;gap:1.33vh;padding:1.22vh 1.56vh;animation:.2s both uv-pop-in}.uv-uploading-icon{color:#fff;background:linear-gradient(140deg,#6d5ae6,#4f46e5);border-radius:1vh;flex-shrink:0;justify-content:center;align-items:center;width:3.33vh;height:3.33vh;display:flex}.uv-uploading-icon svg{width:1.67vh;height:1.67vh}.uv-uploading-copy{flex:1;min-width:0}.uv-uploading-copy strong{color:var(--sm-primary-ink);font-size:14px;font-weight:600;display:block}.uv-upload-bar{background:var(--sm-blue-wash);border-radius:.56vh;height:.67vh;margin-top:.67vh;position:relative;overflow:hidden}.uv-upload-bar i{background:linear-gradient(90deg,#6d5ae6,#4338ca);border-radius:.56vh;width:34%;height:100%;animation:1.1s ease-in-out infinite uv-bar-slide;position:absolute;top:0;left:-34%}.uv-file-card{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.67vh;gap:1.33vh;padding:1.11vh}.uv-file-thumb{border:.22vh solid var(--sm-surface);background:#14152b;border-radius:1.33vh;flex-shrink:0;width:7.11vh;height:6.22vh;overflow:hidden;box-shadow:0 .67vh 1.78vh #1018281a}.uv-file-thumb video{object-fit:cover;width:100%;height:100%}.uv-file-info{flex:1;min-width:0}.uv-file-info strong{color:var(--sm-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.uv-file-info span{color:var(--sm-ink-3);margin-top:.22vh;font-size:12px;display:block}.uv-remove{color:#fff;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:2.89vh;height:2.89vh;transition:background .16s,transform .16s;display:flex;background:#1410288c!important;border:0!important;border-radius:50%!important;padding:0!important}.uv-remove:hover{transform:scale(1.08);background:#ef4444!important}.uv-remove svg{width:1.44vh;height:1.44vh}.uv-form-footer{border-top:.11vh solid var(--sm-rule-soft);background:var(--sm-glass-overlay);z-index:2;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex-shrink:0;justify-content:space-between;align-items:center;gap:1.56vh;padding:.89vh 0;display:flex;position:sticky;bottom:0}.uv-hint{align-items:center;gap:1vh;min-width:0;display:flex}.uv-hint-icon{background:var(--sm-orange-wash);width:2.89vh;height:2.89vh;color:var(--sm-orange-ink);border-radius:.89vh;flex-shrink:0;justify-content:center;align-items:center;display:flex}.uv-hint-icon svg{width:1.56vh;height:1.56vh}.uv-hint span{color:var(--sm-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px!important}.uv-footer-actions{flex-shrink:0;align-items:center;gap:1.11vh;display:flex}.uv-refresh{background:var(--sm-glass-control);color:var(--sm-ink);white-space:nowrap;cursor:pointer;align-items:center;gap:.78vh;font-weight:600;transition:border-color .18s,color .18s;display:flex;border:.11vh solid var(--sm-rule-firm)!important;-webkit-backdrop-filter:var(--sm-glass-blur)!important;backdrop-filter:var(--sm-glass-blur)!important;border-radius:1.33vh!important;padding:1.22vh 2vh!important;font-size:14px!important}.uv-submit{color:#fff;white-space:nowrap;cursor:pointer;align-items:center;gap:.89vh;font-weight:600;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 1.11vh 2.67vh #4f3fe04d;background:linear-gradient(135deg,#4f46e5,#4338ca)!important;border:0!important;border-radius:1.33vh!important;padding:1.22vh 2.89vh!important;font-size:14px!important}.uv-submit:hover:not(:disabled){transform:translateY(-.22vh)}.uv-submit:disabled{cursor:not-allowed;box-shadow:none;opacity:.7;background:#b6afe8!important}.uv-refresh svg,.uv-submit svg{flex-shrink:0;width:1.78vh;height:1.78vh}.uv-preview-panel{background:var(--sm-glass);min-width:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:.11vh solid var(--sm-rule);border-radius:2vh;flex-direction:column;min-height:0;padding:1.67vh 1.78vh;display:flex;box-shadow:0 .11vh .22vh #1018280a}.uv-preview-kicker{flex-shrink:0;align-items:center;gap:.78vh;display:flex}.uv-live-dot{background:#16a34a;border-radius:50%;width:.78vh;height:.78vh;animation:1.8s ease-in-out infinite uv-status-dot}.uv-preview-kicker strong{letter-spacing:.06em;color:var(--sm-ink-3);font-size:12px;font-weight:700}.uv-preview-kicker span{color:var(--sm-ink-3);white-space:nowrap;margin-left:auto;font-size:12px!important}.uv-readiness{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.33vh;flex-shrink:0;align-items:center;gap:1vh;margin-top:1vh;padding:.89vh 1.11vh;display:flex}.uv-readiness>span:first-child{letter-spacing:.06em;color:var(--sm-ink-3);white-space:nowrap;font-size:11px;font-weight:700}.uv-readiness-track{background:var(--sm-rule);border-radius:.67vh;flex:1;height:.67vh;overflow:hidden}.uv-readiness-track i{background:linear-gradient(90deg,#6d5ae6,#4338ca);border-radius:.67vh;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.uv-readiness>strong{color:var(--sm-primary-ink);text-align:right;min-width:3.56vh;font-size:13px;font-weight:700}.uv-platform-tabs{flex-shrink:0;align-items:center;gap:.67vh;margin-top:1vh;display:flex}.uv-platform-tab{border:.11vh solid var(--sm-rule);background:var(--sm-glass-control);height:3.78vh;color:var(--sm-ink-3);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:1;justify-content:center;align-items:center;transition:background .16s,border-color .16s,transform .16s;display:flex;border-radius:1.11vh!important;padding:0!important}.uv-platform-tab:hover{transform:translateY(-.11vh)}.uv-platform-tab svg{width:1.67vh;height:1.67vh}.uv-social-preview{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.67vh;flex-direction:column;flex:1;min-height:0;margin-top:1.22vh;display:flex;overflow:hidden}.uv-social-head{flex-shrink:0;align-items:center;gap:1vh;padding:1.11vh 1.33vh;display:flex}.uv-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.33vh;height:3.33vh;font-size:12px;font-weight:700;display:flex}.uv-social-identity{flex:1;min-width:0}.uv-social-identity strong{color:var(--sm-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.uv-social-identity span{color:var(--sm-ink-3);font-size:12px!important}.uv-platform-label{color:#fff;white-space:nowrap;border-radius:2.22vh;flex-shrink:0;align-items:center;gap:.56vh;padding:.33vh 1vh;font-weight:700;display:inline-flex;font-size:11px!important}.uv-platform-label svg{width:1vh;height:1vh}.uv-preview-media{background:#14152b;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.uv-preview-media-box{background:#242540;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.uv-preview-media-box.landscape{width:100%}.uv-preview-media-box.portrait{height:100%}.uv-preview-media-box video{object-fit:contain;width:100%;height:100%}.uv-ratio{z-index:2;letter-spacing:.03em;color:#ffffffe6;background:#14102880;border-radius:2.22vh;padding:.22vh .78vh;font-weight:700;position:absolute;top:.67vh;left:.67vh;font-size:11px!important}.uv-preview-empty{color:#9cc8ff;flex-direction:column;align-items:center;gap:.67vh;display:flex}.uv-preview-empty svg{width:2.89vh;height:2.89vh}.uv-preview-empty span{font-weight:600;font-size:12px!important}.uv-preview-copy{flex-shrink:0;padding:1.11vh 1.33vh 1.33vh}.uv-preview-copy strong{color:var(--sm-ink);font-size:14px;font-weight:600;line-height:1.35;display:block}.uv-preview-tags{color:var(--sm-primary-ink);max-height:3.67vh;margin-top:.44vh;line-height:1.45;display:block;overflow:hidden;font-size:13px!important}.uv-preview-actions{border-top:.11vh solid var(--sm-rule-soft);color:var(--sm-ink-3);align-items:center;gap:1.56vh;margin-top:1vh;padding-top:1vh;display:flex}.uv-preview-actions span{align-items:center;gap:.56vh;font-weight:600;display:inline-flex;font-size:12px!important}.uv-preview-actions svg{width:1.44vh;height:1.44vh}.uv-list-head{margin-top:1.22vh}.uv-library{background:var(--sm-glass);min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:.11vh solid var(--sm-rule);border-radius:2vh;flex-direction:column;flex:1;margin-top:1.44vh;padding:1.78vh 2vh;display:flex;overflow:hidden;box-shadow:0 .11vh .22vh #1018280a}.uv-library-toolbar{flex-shrink:0;align-items:center;gap:1.11vh;display:flex}.uv-library-search{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.22vh;flex:1;align-items:center;gap:.89vh;max-width:35.56vh;padding:1vh 1.44vh;display:flex}.uv-library-search>svg{width:1.78vh;height:1.78vh;color:var(--sm-ink-3);flex-shrink:0}.uv-library-search input{min-width:0;color:var(--sm-ink);flex:1;background:0 0!important;border:0!important;outline:none!important;padding:0!important;font-size:13px!important}.uv-library-clear{color:var(--sm-primary-ink);white-space:nowrap;cursor:pointer;flex-shrink:0;font-weight:600;background:0 0!important;border:0!important;padding:0!important;font-size:13px!important}.uv-library-count{color:var(--sm-ink-3);white-space:nowrap;margin-left:auto;font-size:12px!important}.uv-video-grid{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:1.56vh;min-height:0;margin-top:1.44vh;padding:.11vh;display:grid;overflow-y:auto}.uv-video-card{border:.11vh solid var(--sm-rule);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.78vh;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.38s cubic-bezier(.2,.8,.2,1) both uv-rise-in;overflow:hidden}.uv-video-card:hover{border-color:var(--sm-purple-line);transform:translateY(-.44vh);box-shadow:0 2vh 4vh #10182821}.uv-video-thumb{cursor:pointer;justify-content:center;align-items:center;width:100%;height:16.5vh;display:flex;position:relative;overflow:hidden;background:var(--sm-blue-wash)!important;border:0!important;border-radius:0!important;padding:0!important}.uv-video-thumb video,.uv-video-thumb img,.uv-video-media{object-fit:cover;width:100%;height:100%}.uv-card-play{-webkit-backdrop-filter:blur(.22vh);backdrop-filter:blur(.22vh);color:#fff;background:#1410286b;border-radius:50%;justify-content:center;align-items:center;width:4.8vh;height:4.8vh;display:flex;position:absolute}.uv-card-play svg{fill:currentColor;width:1.9vh;height:1.9vh}.uv-video-badge{z-index:2;letter-spacing:.03em;color:#fff;background:#1410288c;border-radius:2.22vh;padding:.33vh .89vh;font-weight:700;position:absolute;top:.89vh;left:.89vh;font-size:11px!important}.uv-share-status{z-index:2;white-space:nowrap;border-radius:2.22vh;padding:.33vh .89vh;font-weight:700;line-height:1.35;position:absolute;top:.89vh;right:.89vh;box-shadow:0 .22vh .67vh #1018281f;font-size:11px!important}.uv-share-status.is-shared{color:#fff;background:#16a34aeb}.uv-share-status.is-ready{color:var(--sm-primary-ink);background:#ffffffe6}.uv-card-body{padding:1.11vh 1.22vh 1.22vh}.uv-card-title{text-align:left;cursor:pointer;width:100%;display:block;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.uv-card-title h2{color:var(--sm-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden;font-size:13px!important}.uv-card-stamp{color:var(--sm-ink-3);margin:.33vh 0 0;font-size:11px!important}.uv-card-share-row{align-items:center;gap:.44vh;min-height:2.56vh;margin-top:.89vh;display:flex}.uv-not-shared{color:var(--sm-ink-3);font-size:11px!important}.uv-thumb-platforms{z-index:2;-webkit-backdrop-filter:blur(.33vh);backdrop-filter:blur(.33vh);background:#1410286b;border-radius:1vh;flex-wrap:wrap;gap:.44vh;padding:.44vh;display:flex;position:absolute;bottom:.89vh;left:.89vh;box-shadow:0 .22vh .78vh #1018282e}.uv-share-chip{color:#fff;border-radius:.78vh;flex-shrink:0;justify-content:center;align-items:center;width:2.56vh;height:2.56vh;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 .22vh .56vh #10182824;font-size:11px!important}.uv-share-scheduled{outline-offset:.14vh;opacity:.92;outline:.22vh dashed #d97706}.uv-library>div:last-child{border-top:.11vh solid var(--sm-rule-soft)!important;margin-top:1.44vh!important;padding-top:1.44vh!important}.uv-library>div:last-child>p{color:var(--sm-ink-3);font-size:13px!important}.uv-library>div:last-child button{min-width:3.44vh;height:3.44vh;border-color:var(--sm-rule-firm)!important;border-radius:1vh!important;font-size:13px!important}.uv-library>div:last-child button:not(:disabled):hover{transform:translateY(-.11vh);border-color:var(--sm-purple-line)!important}.uv-library>div:last-child button.bg-primary-main{color:#fff;background:#4f46e5!important;border-color:#4f46e5!important}@keyframes uv-fade-up{0%{opacity:0;transform:translateY(1.33vh)}to{opacity:1;transform:none}}@keyframes uv-head-in{0%{opacity:0;filter:blur(.33vh);transform:translateY(1vh)}to{opacity:1;filter:none;transform: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%{opacity:0;transform:scale(.4)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes uv-check-dash{to{stroke-dashoffset:0}}@keyframes uv-glow-ring{0%,to{box-shadow:0 0 #007aff73}55%{box-shadow:0 0 0 .78vh #007aff00}}@keyframes uv-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uv-typing-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-.44vh)}}@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)}}.uv-chip-facebook{background:var(--sm-strong-facebook)}.uv-chip-instagram{background:linear-gradient(135deg,#f9ce34,#ee2a7b,#6228d7)}.uv-chip-youtube{background:var(--sm-strong-youtube)}.uv-chip-whatsapp{background:#25d366}.uv-library-empty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.44vh;min-height:0;display:flex}.uv-library-empty-icon{background:var(--sm-sunken);width:6.22vh;height:6.22vh;color:var(--sm-ink-3);border-radius:1.78vh;justify-content:center;align-items:center;margin-bottom:.89vh;display:flex}.uv-library-empty-icon svg{width:2.67vh;height:2.67vh}.uv-library-empty h2{color:var(--sm-ink);margin:0;font-weight:600;font-size:16px!important}.uv-library-empty p{color:var(--sm-ink-3);margin:0;font-size:13px!important}.uv-empty-clear{background:var(--sm-glass-control);color:var(--sm-ink);white-space:nowrap;cursor:pointer;margin-top:1.33vh;font-weight:600;transition:border-color .18s,color .18s;border:.11vh solid var(--sm-rule-firm)!important;-webkit-backdrop-filter:var(--sm-glass-blur)!important;backdrop-filter:var(--sm-glass-blur)!important;border-radius:1.22vh!important;padding:1vh 1.78vh!important;font-size:13px!important}.uv-pagination{border-top:.11vh solid var(--sm-rule-soft);flex-shrink:0;justify-content:space-between;align-items:center;gap:1.33vh;margin-top:1.44vh;padding-top:1.44vh;display:flex}.uv-pagination>span{color:var(--sm-ink-3);white-space:nowrap;font-size:13px!important}.uv-pagination>div{align-items:center;gap:1vh;display:flex}.uv-page-btn{min-width:3.44vh;height:3.44vh;color:var(--sm-ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center;align-items:center;font-weight:600;transition:transform .15s,border-color .15s;display:flex;border:.11vh solid var(--sm-rule-firm)!important;background:var(--sm-glass-control)!important;border-radius:1vh!important;padding:0 1vh!important;font-size:13px!important}.uv-page-btn:hover{transform:translateY(-.11vh);border-color:var(--sm-purple-line)!important}.uv-page-btn:disabled{cursor:not-allowed;color:var(--sm-ink-4);transform:none}.uv-page-btn.is-active{color:#fff;background:#4f46e5!important;border-color:#4f46e5!important}.uv-page-btn svg{width:1.56vh;height:1.56vh}.uv-card-skeleton{animation:1.4s ease-in-out infinite uv-pulse}.uv-skeleton-line{border-radius:.67vh;height:1.33vh;margin-top:.89vh}.uv-skeleton-title{width:72%;height:1.67vh}.uv-skeleton-meta{width:46%}.uv-skeleton-share{width:34%}.uv-modal-layer{z-index:10002;-webkit-backdrop-filter:blur(.33vh);backdrop-filter:blur(.33vh);background:#18141080;justify-content:center;align-items:center;animation:.18s both uv-pop-in;display:flex;position:fixed;inset:0}.uv-success-modal{background:var(--sm-glass-overlay);width:44vh;max-width:92vw;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:center;border-radius:2.22vh;padding:3.33vh 3.11vh 2.89vh;animation:.3s cubic-bezier(.2,.8,.2,1) both uv-sheet-up;position:relative;box-shadow:0 3.78vh 8.89vh #14102866}.uv-success-mark{color:#fff;background:linear-gradient(140deg,#22c55e,#15a34a);border-radius:50%;justify-content:center;align-items:center;width:7.33vh;height:7.33vh;margin:0 auto;animation:.38s cubic-bezier(.2,.8,.2,1) both uv-check-pop;display:flex;box-shadow:0 1.56vh 3.33vh #16a34a5c}.uv-success-mark svg{stroke-dasharray:26;stroke-dashoffset:26px;width:3.56vh;height:3.56vh;animation:.45s ease-out .16s forwards uv-check-dash}.uv-success-modal h2{color:var(--sm-ink);margin:1.89vh 0 0;font-weight:600;font-size:18px!important}.uv-success-modal>p{color:var(--sm-ink-3);margin:.67vh 0 0;line-height:1.5;font-size:13px!important}.uv-success-caption{color:var(--sm-ink-3);margin:1.78vh 0 0;font-size:12px!important}.uv-success-actions{flex-direction:column;gap:.89vh;margin-top:2.22vh;display:flex}.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-bar-slide{0%{left:-34%}to{left:100%}}@keyframes uv-status-dot{0%,to{box-shadow:0 0 #34c75980}50%{box-shadow:0 0 0 .67vh #34c75900}}@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 *{transition:none!important;animation:none!important}}.upload-videos-reference{color:var(--sm-ink)}.uv-back{color:var(--sm-blue-ink);border-color:var(--sm-rule)!important}.uv-back:hover{border-color:var(--sm-blue-line)!important}.uv-heading h1{color:var(--sm-ink)}.uv-heading p{color:var(--sm-ink-3)}.uv-head-action{color:var(--sm-ink);border-color:var(--sm-rule)!important}.uv-head-action:hover{color:var(--sm-blue-ink);border-color:var(--sm-blue-line)!important}.uv-primary-head-action{box-shadow:0 1.11vh 2.67vh #007aff4d;background:var(--sm-action)!important}.uv-editor{border-color:var(--sm-rule)}.uv-stepper{border-color:var(--sm-rule);background:var(--sm-sunken)}.uv-step-dot{border-color:var(--sm-rule-firm);color:var(--sm-ink-4)}.uv-step.is-done .uv-step-dot{background:var(--sm-strong-green);border-color:#34c759}.uv-step-label{color:var(--sm-ink-3)}.uv-step.is-done .uv-step-label{color:var(--sm-ink)}.uv-field-icon{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.uv-field-icon.is-video{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.uv-field-title{color:var(--sm-ink)}.uv-field-help,.uv-field-count{color:var(--sm-ink-3)}.uv-title-input{color:var(--sm-ink);border-color:var(--sm-rule)!important;background:var(--sm-sunken)!important}.uv-title-input::placeholder{color:var(--sm-ink-3)}.uv-title-input:focus{box-shadow:0 0 0 .44vh #007aff1f;border-color:var(--sm-blue)!important}.uv-ai-intro h2{color:var(--sm-ink)}.uv-ai-intro p{color:var(--sm-ink-3)}.uv-copy-title-text{color:var(--sm-ink)}.uv-tag-reach{color:var(--sm-green-ink);background:var(--sm-green-wash)}.uv-edit-button,.uv-ai-button{color:var(--sm-blue-ink);background:var(--sm-blue-wash)!important}.uv-edit-button:hover,.uv-ai-button:hover{background:var(--sm-blue-wash)!important}.uv-ai-button:disabled{color:var(--sm-ink-3);background:var(--sm-rule)!important}.uv-copy-box{border-color:var(--sm-rule);background:var(--sm-sunken)}.uv-copy-box textarea{color:var(--sm-ink)}.uv-copy-box.hashtags textarea{color:var(--sm-blue-ink)}.uv-retry{color:var(--sm-ink-3)}.uv-retry.is-exhausted{color:var(--sm-red-ink)}.uv-ai-orb{background:var(--sm-action)}.uv-ai-stage{color:var(--sm-blue-ink)}.uv-typing-dots i{background:var(--sm-action)}.uv-shimmer-lines i{background:linear-gradient(90deg,#e8f1ff 25%,#bfdbfe 37%,#e8f1ff 63%)}.uv-selected-chip{color:var(--sm-green-ink);background:var(--sm-green-wash)}.uv-dropzone{border-color:var(--sm-blue-line);background:var(--sm-sunken)}.uv-dropzone:hover,.uv-dropzone.is-dragging{border-color:var(--sm-blue);background:var(--sm-blue-wash)}.uv-drop-art i:first-child{background:var(--sm-blue-wash)}.uv-drop-art i:last-child{background:linear-gradient(150deg,#93c5fd,#007aff);box-shadow:0 .89vh 2vh #007aff3d}.uv-drop-copy strong{color:var(--sm-ink)}.uv-drop-copy span{color:var(--sm-ink-3)}.uv-browse{color:var(--sm-blue-ink);border-color:var(--sm-blue-line)!important}.uv-browse:hover{background:var(--sm-blue-wash)!important}.uv-uploading-file{border-color:var(--sm-rule);background:var(--sm-sunken)}.uv-uploading-icon{background:var(--sm-action)}.uv-uploading-copy strong{color:var(--sm-blue-ink)}.uv-upload-bar{background:var(--sm-rule)}.uv-upload-bar i{background:linear-gradient(90deg,#007aff,#af52de)}.uv-file-card{border-color:var(--sm-rule);background:var(--sm-sunken)}.uv-file-thumb{background:var(--sm-blue-wash)!important}.uv-file-info strong{color:var(--sm-ink)}.uv-file-info span{color:var(--sm-ink-3)}.uv-remove:hover{background:#ff3b30!important}.uv-form-footer{border-top-color:var(--sm-rule)}.uv-hint-icon{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.uv-hint-icon.is-ready{background:var(--sm-green-wash);color:var(--sm-green-ink)}.uv-hint span{color:var(--sm-ink-3)}.uv-refresh{color:var(--sm-ink);border-color:var(--sm-rule)!important}.uv-refresh:hover{color:var(--sm-red-ink);border-color:var(--sm-red-line)!important}.uv-submit{box-shadow:0 1.11vh 2.67vh #007aff4d;background:var(--sm-action)!important}.uv-submit:disabled{background:var(--sm-blue-wash-2)!important}.uv-preview-panel{border-color:var(--sm-rule)}.uv-live-dot{background:#34c759}.uv-preview-kicker strong,.uv-preview-kicker span{color:var(--sm-ink-3)}.uv-readiness{border-color:var(--sm-rule);background:var(--sm-sunken)}.uv-readiness>span:first-child{color:var(--sm-ink-3)}.uv-readiness-track{background:var(--sm-rule)}.uv-readiness-track i{background:linear-gradient(90deg,#007aff,#af52de)}.uv-readiness>strong{color:var(--sm-blue-ink)}.uv-platform-tab{border-color:var(--sm-rule);color:var(--sm-ink-3)}.uv-social-preview{border-color:var(--sm-rule);background:var(--sm-sunken)}.uv-social-identity strong{color:var(--sm-ink)}.uv-social-identity span{color:var(--sm-ink-3)}.uv-video-thumb{background:var(--sm-blue-wash)!important}.uv-preview-empty{color:#9cc8ff}.uv-preview-copy strong{color:var(--sm-ink)}.uv-preview-tags{color:var(--sm-blue-ink)}.uv-preview-actions{border-top-color:var(--sm-rule);color:var(--sm-ink-3)}.uv-library{border-color:var(--sm-rule)}.uv-library-search{border-color:var(--sm-rule);background:var(--sm-sunken)}.uv-library-search>svg{color:var(--sm-ink-3)}.uv-library-search input{color:var(--sm-ink)}.uv-library-clear{color:var(--sm-blue-ink)}.uv-library-count{color:var(--sm-ink-3)}.uv-video-card{border-color:var(--sm-rule)}.uv-video-card:hover{border-color:var(--sm-blue-line)}.uv-share-status.is-shared{background:#34c759eb}.uv-share-status.is-ready{color:var(--sm-purple-ink)}.uv-card-title h2{color:var(--sm-ink)}.uv-card-stamp,.uv-not-shared{color:var(--sm-ink-3)}.uv-share-scheduled{outline-color:#ff9500}.uv-chip-parentapp{background:#af52de}.uv-chip-facultyapp{background:#34c759}.uv-library-empty-icon{background:var(--sm-sunken);color:var(--sm-ink-3)}.uv-library-empty h2{color:var(--sm-ink)}.uv-library-empty p{color:var(--sm-ink-3)}.uv-empty-clear{color:var(--sm-ink);border-color:var(--sm-rule)!important}.uv-empty-clear:hover{color:var(--sm-blue-ink);border-color:var(--sm-blue-line)!important}.uv-library>div:last-child{border-top-color:var(--sm-rule)!important}.uv-library>div:last-child>p{color:var(--sm-ink-3)}.uv-library>div:last-child button{border-color:var(--sm-rule)!important}.uv-library>div:last-child button:not(:disabled):hover{border-color:var(--sm-blue-line)!important}.uv-library>div:last-child button.bg-primary-main{background:var(--sm-action)!important;border-color:var(--sm-blue)!important}.uv-pagination{border-top-color:var(--sm-rule)}.uv-pagination>span{color:var(--sm-ink-3)}.uv-page-btn{color:var(--sm-ink);border-color:var(--sm-rule)!important}.uv-page-btn:hover{border-color:var(--sm-blue-line)!important}.uv-page-btn:disabled{color:var(--sm-ink-4)}.uv-page-btn.is-active{background:var(--sm-action)!important;border-color:var(--sm-blue)!important}.uv-card-skeleton .uv-video-thumb,.uv-skeleton-line{background:var(--sm-rule)!important}.uv-success-mark{background:var(--sm-strong-green);box-shadow:0 1.56vh 3.33vh #34c7595c}.uv-success-modal h2{color:var(--sm-ink)}.uv-success-modal>p,.uv-success-caption{color:var(--sm-ink-3)}.dm-breadcrumb-nav button:hover,.dm-breadcrumb-nav .dm-breadcrumb-link:hover,button.dm-breadcrumb-link:hover{color:var(--sm-blue-ink)!important}.uv-removed-rule-remainder{box-shadow:none!important;transform:none!important}.reel-flow{--rf-accent:var(--sm-action);--rf-accent-dark:var(--sm-action-hover);--rf-ink:var(--sm-ink);--rf-muted:var(--sm-ink-3);--rf-line:var(--sm-rule);background:var(--sm-sunken)}.reel-flow,.reel-flow .rf-wizard-layout{width:100%;max-width:none}.reel-reference-screen{background:0 0}.reel-flow,.reel-reference-screen{font-size:12px;line-height:1.35;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.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:13px}.reel-flow p{font-size:12px!important}.reel-flow span{font-size:11px!important}.reel-flow label{font-size:12px!important}.reel-flow input,.reel-flow textarea,.reel-flow select{font-size:13px!important}.reel-flow button{font-size:12px!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{min-height:1.8vh;font-size:12px!important}.reel-flow .rf-category-grid{grid-template-columns:repeat(auto-fill,minmax(17.78vh,1fr))}.reel-flow p,.reel-reference-screen p{line-height:1.4;font-size:11px!important}.reel-flow span,.reel-reference-screen span{line-height:1.35;font-size:11px!important}.reel-flow h1,.reel-reference-screen h1{line-height:1.15;font-size:28px!important}.reel-flow h2,.reel-reference-screen h2{line-height:1.25;font-size:18px!important}.reel-flow h3,.reel-reference-screen h3{line-height:1.3;font-size:15px!important}.reel-flow label,.reel-reference-screen label{line-height:1.35;font-size:11px!important}.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:12px!important}.reel-flow button,.reel-reference-screen button{min-height:4vh;line-height:1.25;font-size:12px!important}.reel-flow.reel-flow p{font-size:12px!important}.reel-flow.reel-flow span{font-size:11px!important}.reel-flow.reel-flow label{font-size:12px!important}.reel-flow.reel-flow input,.reel-flow.reel-flow textarea,.reel-flow.reel-flow select{font-size:13px!important}.reel-flow.reel-flow button{font-size:12px!important}.reel-reference-screen.reel-preview-detail{font-size:14px}.reel-reference-screen.reel-preview-detail p{font-size:13px!important}.reel-reference-screen.reel-preview-detail span{font-size:12px!important}.reel-reference-screen.reel-preview-detail label{font-size:13px!important}.reel-reference-screen.reel-preview-detail input,.reel-reference-screen.reel-preview-detail textarea,.reel-reference-screen.reel-preview-detail select{font-size:14px!important}.reel-reference-screen.reel-preview-detail button{padding-top:1.2vh!important;padding-bottom:1.2vh!important;font-size:14px!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:28px!important}.reel-reference-screen.reel-preview-detail h2{font-size:20px!important}.reel-preview-detail .rf-preview-style-chip{background:#1410288c;line-height:1.2;padding:.7vh 1.15vh!important;font-size:12px!important}.reel-preview-detail .rf-preview-copy-card{padding:1.45vh 1.55vh!important}.reel-preview-detail .rf-preview-copy-label{line-height:1.3;font-size:12px!important}.reel-preview-detail .rf-preview-description{line-height:1.55;font-size:14px!important}.reel-preview-detail .rf-preview-hashtags{line-height:1.45;font-size:13px!important}.reel-preview-detail .rf-count-chip{padding:.7vh 1.22vh!important;font-size:12px!important}.reel-flow button:not(.rf-primary):not(.rf-reference-primary),.reel-reference-screen button:not(.rf-primary):not(.rf-reference-primary){border-style:solid;border-width:.11vh;border-color:var(--sm-rule)}.reel-flow button[class*="border-[#007AFF]"],.reel-reference-screen button[class*="border-[#007AFF]"]{border-color:var(--sm-blue)}.reel-flow button[class*="border-[#93C5FD]"],.reel-reference-screen button[class*="border-[#93C5FD]"]{border-color:var(--sm-blue-line)}.reel-flow button:disabled,.reel-reference-screen button:disabled{border-color:var(--sm-rule)}.reel-flow .rf-primary,.reel-reference-screen .rf-reference-primary{border:.11vh solid #0000}.rf-reference-card{border:.11vh solid var(--sm-rule);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2vh;box-shadow:0 .11vh .22vh #1018280a}.rf-icon-button{border:.11vh solid var(--sm-rule);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.22vh;justify-content:center;align-items:center;width:4.22vh;height:4.22vh;transition:border-color .18s,transform .18s;display:flex}.rf-icon-button:hover{border-color:var(--sm-blue-line);transform:translate(-.22vh)}.rf-reference-primary{background:var(--sm-action);transition:transform .18s,box-shadow .18s;box-shadow:0 1.11vh 2.67vh #007aff4d}.rf-reference-primary:hover{transform:translateY(-.22vh);box-shadow:0 1.78vh 3.78vh #4f3fe06b}.rf-button-shimmer{background:linear-gradient(115deg,#0000 40%,#ffffff4d 50%,#0000 60%) 0 0/240% 100%;animation:6s linear infinite rfSweep}.rf-reel-library-card{transition:transform .2s,box-shadow .2s,border-color .2s}.rf-reel-library-card:hover{border-color:var(--sm-blue-line);transform:translateY(-.44vh);box-shadow:0 2vh 4vh #10182821}.rf-reel-library-card h2{color:var(--sm-ink);line-height:1.35;font-size:14px!important}.rf-reel-library-card .rf-reel-school-name{white-space:nowrap;font-size:11px!important}.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;line-height:1;padding:0!important}.rf-reel-library-card .rf-reel-chip{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:2.22vh;padding:.33vh 1vh;font-weight:700;line-height:1.35;font-size:11px!important}.rf-reel-library-card .rf-reel-style-chip{background:#1410288c}.rf-reel-library-card .rf-card-schedule-label{font-size:11px!important}.rf-platform-chip{color:#fff;border-radius:.67vh;justify-content:center;align-items:center;width:2.22vh;height:2.22vh;font-size:11px;font-weight:800;display:flex}.rf-count-chip{animation:.18s both rfCountPop}.rf-share-pulse{animation:1.1s ease-in-out infinite rfSharePulse}.reel-preview-detail .rf-section-label{letter-spacing:.04em;color:var(--sm-ink-3);font-weight:700;font-size:12px!important}.rf-status-platform-card,.rf-share-platform-card{text-align:center;border-radius:1.56vh;flex-direction:column;justify-content:center;align-items:center;gap:.9vh;min-height:14vh;display:flex;position:relative;overflow:hidden;padding:1.65vh 1.3vh!important}.rf-status-platform-card{border:.11vh solid var(--sm-rule)}.rf-status-shared{border-color:var(--sm-green-line);background:var(--sm-green-wash)}.rf-status-scheduled{border-color:var(--sm-purple-line);background:var(--sm-purple-wash)}.rf-share-platform-card{background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .2s,background .2s,transform .15s;border:.17vh solid var(--sm-rule)!important}.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{background:var(--sm-blue-wash);border-color:var(--sm-blue-line)!important}.rf-share-platform-card.is-disabled{cursor:not-allowed;background:var(--sm-sunken);opacity:.52;filter:grayscale(.35);border-color:var(--sm-rule)!important}.rf-share-platform-card.is-disabled:hover{transform:none}.rf-coming-soon-tooltip{z-index:12000;pointer-events:none;color:#fff;white-space:nowrap;background:#1c1f2bf0;border:.12vh solid #ffffff2e;border-radius:.72vh;width:max-content;max-width:10rem;padding:.54vh .84vh;font-size:11px;font-weight:700;line-height:1.2;position:fixed;box-shadow:0 .48vh 1.45vh #1418243d}@media (hover:none),(pointer:coarse){.rf-coming-soon-tooltip{display:none}}.rf-detail-platform-logo{color:#fff;border-radius:1.3vh;flex-shrink:0;justify-content:center;align-items:center;width:4.8vh;height:4.8vh;font-size:13px;font-weight:800;display:flex}.reel-preview-detail .rf-detail-platform-name{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--sm-ink);font-weight:600;overflow:hidden;font-size:13px!important}.reel-preview-detail .rf-detail-platform-state{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;font-size:11px!important}.reel-preview-detail .rf-select-all{min-height:3.8vh;line-height:1.2;padding:.85vh 1.25vh!important;font-size:13px!important}.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:1.6s ease-in-out infinite rfUploadingBar}.rf-success-ring{animation:1.5s ease-out infinite rfSuccessRing}.rf-success-ring-delay{animation-delay:.5s}.rf-success-redirect-bar{transform-origin:0;animation:1.8s linear both rfSuccessRedirect}.rf-modal-layer{z-index:10000;-webkit-backdrop-filter:blur(.33vh);backdrop-filter:blur(.33vh);background:#1814106b;justify-content:center;align-items:center;animation:.18s both rfPop;display:flex;position:fixed;inset:0}.rf-modal-card{background:var(--sm-glass-overlay);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2.22vh;animation:.28s cubic-bezier(.2,.8,.2,1) both rfSheet;position:relative;box-shadow:0 3.78vh 8.89vh #14102866}.rf-modal-close{justify-content:center;align-items:center;width:3.8vh;min-width:3.8vh;height:3.8vh;min-height:3.8vh;padding:0;display:flex}.rf-modal-card button[aria-label=Close]{width:3.8vh;min-width:3.8vh;height:3.8vh;min-height:3.8vh;padding:0}.rf-generation-progress{width:72%;animation:20s linear both rfGrow}.rf-card{border:.11vh solid var(--rf-line);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2vh;box-shadow:0 .11vh .22vh #1018280a}.rf-control{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);width:100%;color:var(--rf-ink);border-radius:1.33vh;outline:none;padding:1.22vh 1.44vh;transition:all .2s}.rf-control:focus{border-color:var(--sm-blue);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 .44vh #007aff1f}.rf-primary{background:var(--sm-action);color:#fff;transition:transform .18s,box-shadow .18s;box-shadow:0 1.11vh 2.67vh #007aff47}.rf-primary:not(:disabled):hover{transform:translateY(-.22vh);box-shadow:0 1.67vh 3.33vh #4f3fe061}.rf-primary:disabled{background:var(--sm-blue-wash-2);box-shadow:none;cursor:not-allowed}.rf-enter{animation:.34s cubic-bezier(.2,.8,.2,1) both rfEnter}.rf-phone-image{animation:none!important;transform:none!important}.rf-shimmer{background:linear-gradient(100deg,#e8f1ff 20%,#fff 40%,#e8f1ff 60%) 0 0/200% 100%;animation:1.3s infinite rfShimmer}.rf-spin{animation:2.4s linear infinite rfSpin}.rf-form-scroll{overscroll-behavior:contain;scrollbar-gutter:stable}.rf-form-scroll::-webkit-scrollbar{width:.65vh}.rf-form-scroll::-webkit-scrollbar-track{background:0 0}.rf-form-scroll::-webkit-scrollbar-thumb{background:var(--sm-rule-firm);border-radius:1vh}.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{opacity:1;transition:background .16s,transform .16s;background:#1410288c!important;min-height:2.22vh!important}.reel-flow .rf-photo-remove:hover{transform:scale(1.08);background:#ff3b30!important}.reel-flow .rf-style-option{min-height:3.8vh}.rf-progressive-section{animation:.38s cubic-bezier(.2,.8,.2,1) both rfEnter}.rf-text-action{color:var(--sm-blue-ink);background:0 0;align-items:center;gap:.42vh;font-weight:650;display:flex;border:0!important;min-height:3vh!important;padding:.35vh .25vh!important}.rf-ai-generation-card{border:.11vh solid var(--sm-purple-line);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.44vh;align-items:center;gap:1vh;padding:1.1vh 1.15vh;animation:.24s cubic-bezier(.2,.8,.2,1) both rfPop;display:flex;box-shadow:0 .9vh 2.3vh #007aff1a}.rf-ai-sparkle{background:var(--sm-purple-wash);width:3.33vh;height:3.33vh;color:var(--sm-purple-ink);border-radius:1vh;flex:none;justify-content:center;align-items:center;animation:1.4s ease-in-out infinite rfGlowRing;display:flex}.rf-ai-progress{transform-origin:0;animation:1.1s cubic-bezier(.2,.8,.2,1) both rfGrow}.rf-floating-photo{animation:2.6s ease-in-out infinite rfTileFloat}.rf-floating-photo-delay{animation-delay:-1.3s}.reel-flow .rf-preview-phone{border-radius:3.78vh!important;padding:1vh!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;max-width:31.11vh!important;height:55.31vh!important}.reel-flow .rf-create-preview.is-media-step .rf-preview-phone{width:35.56vh!important;max-width:35.56vh!important;height:62.22vh!important}.rf-preview-status{animation:1.8s ease-in-out infinite rfStatusPulse}.rf-dark-shimmer{background:linear-gradient(100deg,#27233f 20%,#484165 43%,#27233f 65%) 0 0/220% 100%;animation:1.25s linear infinite rfShimmer}.rf-preview-glow{animation:1.35s ease-in-out infinite rfGlowRing}.rf-equalizer i{transform-origin:50%;background:#ffffffd9;border-radius:.22vh;width:.44vh;animation:.55s ease-in-out infinite rfEqBar}.rf-equalizer i:first-child{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:80ms}@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-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes rfCountPop{50%{transform:scale(1.08)}}@keyframes rfSharePulse{50%{opacity:.72;transform:scale(1.12)}}@keyframes rfUploadingBar{50%{opacity:.35;transform:scaleX(.6)}}@keyframes rfSuccessRing{to{opacity:0;transform:scale(1.55)}}@keyframes rfSuccessRedirect{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rfTileFloat{50%{transform:translateY(-.65vh)rotate(2deg)}}@keyframes rfGlowRing{50%{transform:scale(1.04);box-shadow:0 0 0 .75vh #7c6ff021}}@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{cursor:pointer;opacity:.8}.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{box-shadow:none!important;height:auto!important;min-height:0!important;max-height:none!important;color:var(--sm-ink-3)!important;cursor:pointer!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.2!important;transform:none!important}.dm-breadcrumb-nav button:hover,.dm-breadcrumb-nav .dm-breadcrumb-link:hover,button.dm-breadcrumb-link:hover{color:var(--sm-blue-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;text-decoration:underline!important;transform:none!important}.create-post{--cp-primary:var(--sm-action);--cp-primary-dark:var(--sm-action-hover);--cp-ink:var(--sm-ink);--cp-muted:var(--sm-ink-3);--cp-border:var(--sm-rule);--cp-surface:var(--sm-surface);height:100%;min-height:0;color:var(--cp-ink);background:0 0;flex-direction:column;padding:1.8vh 1.55vw;font-family:Open Sans,system-ui,sans-serif;display:flex;overflow:hidden}.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{outline-offset:.22vh;outline:.33vh solid #4f46e538}.create-post label:has(input:focus-visible){outline-offset:.22vh;outline:.33vh solid #4f46e538}.cp-page-head{flex:none;justify-content:space-between;align-items:center;gap:1vw;margin-bottom:1.1vh;display:flex}.cp-heading-group{align-items:center;gap:.8vw;display:flex}.cp-heading-group h1{letter-spacing:-.02em;font-size:24px;font-weight:650}.cp-heading-group>div>p{color:var(--cp-muted);margin-top:.25vh;font-size:12px}.cp-icon-button{border:.11vh solid var(--sm-rule-firm);background:var(--sm-glass-control);width:4.3vh;height:4.3vh;color:var(--sm-blue-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.22vh;justify-content:center;align-items:center;transition:all .2s;display:flex}.cp-icon-button svg{width:1.8vh}.cp-secondary-button,.cp-primary-button,.cp-browse-button{border-radius:1.22vh;justify-content:center;align-items:center;gap:.45vw;min-height:4.5vh;padding:.75vh 1vw;font-size:11px;font-weight:650;transition:background .2s,border-color .2s,opacity .2s;display:inline-flex}.cp-secondary-button{border:.11vh solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cp-secondary-button:hover{border-color:var(--sm-blue-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cp-secondary-button svg,.cp-primary-button svg,.cp-browse-button svg{width:1.55vh}.cp-primary-button{background:linear-gradient(135deg,var(--cp-primary),var(--cp-primary-dark));color:#fff;border:0;box-shadow:0 .89vh 2.22vh #4f46e53d}.cp-primary-button:disabled{cursor:not-allowed;box-shadow:none;opacity:.42}.cp-create-layout{flex:1;grid-template-columns:minmax(0,1fr) minmax(30vh,26vw);gap:1vw;min-height:0;display:grid}.cp-editor-card,.cp-preview-card{border:.11vh solid var(--cp-border);background:var(--sm-glass);min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2vh;box-shadow:0 .11vh .22vh #1018280a}.cp-editor-card{flex-direction:column;padding:1.15vh 1.1vw 0;display:flex;overflow:hidden}.cp-readiness-steps{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.44vh;flex:none;grid-template-columns:repeat(4,1fr);gap:.4vw;padding:.75vh .8vw;display:grid}.cp-readiness-steps>div{min-width:0;color:var(--sm-ink-3);align-items:center;gap:.45vw;display:flex}.cp-readiness-steps span{border:.17vh solid var(--sm-rule-firm);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.8vh;height:1.8vh;display:flex}.cp-readiness-steps strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.cp-readiness-steps .done{color:var(--cp-ink)}.cp-readiness-steps .done span{background:var(--sm-strong-green);color:#fff;border-color:#16a34a}.cp-editor-scroll{flex:1;min-height:0;padding:.8vh .2vw .9vh 0;overflow-y:auto}.cp-field-heading{align-items:center;gap:.45vw;display:flex}.cp-field-heading label{font-size:11px;font-weight:700}.cp-field-heading small{color:var(--sm-ink-3);font-size:11px}.cp-counter{margin-left:auto}.cp-field-icon{background:var(--sm-primary-wash);width:2.35vh;height:2.35vh;color:var(--sm-blue-ink);border-radius:.78vh;justify-content:center;align-items:center;display:flex}.cp-field-icon.warm{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.cp-field-block>input{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.33vh;outline:0;width:100%;height:4.5vh;margin-top:.55vh;padding:0 .9vw;font-size:11px;transition:all .2s}.cp-field-block>input:focus,.cp-copy-field textarea:focus,.cp-hashtag-input:focus-within{background:var(--sm-surface);border-color:#7c6fee;box-shadow:0 0 0 .44vh #7b6cf21a}.cp-ai-heading h2{font-size:12px;font-weight:750}.cp-ai-heading p{color:var(--sm-ink-3);margin-top:.2vh;font-size:11px}.cp-ai-pill{background:var(--sm-primary-wash);min-height:3.2vh;color:var(--cp-primary-dark);border-radius:2.22vh;align-items:center;gap:.4vw;margin-left:auto;padding:.45vh .75vw;font-size:11px;font-weight:700;display:flex}.cp-ai-pill:disabled{cursor:not-allowed;color:var(--sm-ink-3);opacity:.62}.cp-textarea-wrap{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.33vh;margin-top:.45vh;position:relative;overflow:hidden}.cp-copy-field textarea{resize:vertical;background:0 0;border:0;outline:0;width:100%;min-height:5.8vh;padding:.7vh .75vw;font-size:11px;line-height:1.45;display:block}.cp-ai-loading{color:var(--cp-primary-dark);background:#fcfcfef5;align-items:center;gap:.7vw;padding:.7vh .8vw;display:flex;position:absolute;inset:0}.cp-ai-loading>span{color:#fff;background:linear-gradient(135deg,#6d5ae6,#4f46e5);border-radius:1.11vh;justify-content:center;align-items:center;width:3.2vh;height:3.2vh;animation:1.5s ease-in-out infinite cp-pulse;display:flex}.cp-ai-loading svg{width:1.45vh}.cp-ai-loading strong{font-size:11px}.cp-ai-loading p{color:var(--sm-ink-3);margin-top:.18vh;font-size:11px}.cp-retry-copy{color:var(--sm-ink-3);text-align:right;margin-top:.2vh;font-size:11px;display:block}.cp-success-pill{background:var(--sm-green-wash);color:var(--sm-green-ink);border-radius:2.22vh;padding:.28vh .55vw;font-size:11px;font-weight:750}.cp-hashtag-input{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);color:var(--sm-blue-ink);border-radius:1.33vh;align-items:flex-start;margin-top:.45vh;padding-left:.7vw;display:flex}.cp-hashtag-input textarea{resize:none;min-height:4.3vh}.cp-image-section{flex-direction:column;min-height:14vh;margin-top:1vh;display:flex}.cp-quality-note{border:.11vh solid var(--sm-rule-firm);background:var(--sm-sunken);color:var(--sm-green-ink);border-radius:1.11vh;align-items:center;gap:.45vw;margin-top:.45vh;padding:.55vh .7vw;font-size:11px;font-weight:600;display:flex}.cp-dropzone{border:.17vh dashed var(--sm-purple-line);background:var(--sm-sunken);text-align:left;border-radius:1.56vh;flex:1;justify-content:center;align-items:center;gap:1.1vw;min-height:8.5vh;margin-top:.5vh;padding:.7vh 1vw;transition:all .2s;display:flex}.cp-dropzone:hover{background:var(--sm-purple-wash);border-color:#7c6fee}.cp-dropzone.has-images{border-style:solid;justify-content:stretch;align-items:stretch}.cp-upload-art{color:#fff;background:linear-gradient(145deg,#c9c2f5,#7c6fee);border-radius:1.22vh;justify-content:center;align-items:center;width:5.2vh;height:4.7vh;display:flex;position:relative;box-shadow:0 .67vh 1.56vh #4f46e533}.cp-upload-art>svg:first-child{width:2.1vh}.cp-upload-art>svg:last-child{background:var(--sm-glass-control);width:1.5vh;color:var(--sm-blue-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;position:absolute;bottom:-.4vh;right:-.4vh}.cp-dropzone p{color:var(--sm-ink-3);margin-top:.2vh;font-size:11px}.cp-browse-button{border:.17vh solid var(--sm-purple-line);background:var(--sm-glass-control);color:var(--cp-primary-dark);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cp-browse-button input,.cp-add-image input{display:none}.cp-image-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55vw;width:100%;display:grid}.cp-image-tile{border:.22vh solid var(--sm-surface);background:var(--sm-rule);border-radius:1.22vh;min-height:7.5vh;position:relative;overflow:hidden;box-shadow:0 .44vh 1.33vh #1018281a}.cp-image-tile>img{object-fit:cover;width:100%;height:100%}.cp-image-tile>small{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#141028b3);padding:1.5vh .45vw .35vh;font-size:11px;position:absolute;inset:auto 0 0;overflow:hidden}.cp-ai-checked{color:var(--cp-primary-dark);background:#ffffffe6;border-radius:2.22vh;align-items:center;gap:.2vw;padding:.2vh .35vw;font-size:11px;font-weight:750;display:flex;position:absolute;top:.45vh;left:.35vw}.cp-ai-checked svg{width:.8vh}.cp-image-enhance,.cp-image-remove{color:#fff;background:#14102894;border-radius:50%;justify-content:center;align-items:center;width:2.5vh;height:2.5vh;display:flex;position:absolute;top:.4vh}.cp-image-enhance{right:2.2vw}.cp-image-remove{right:.4vw}.cp-image-enhance svg,.cp-image-remove svg{width:1.15vh}.cp-enhancing{color:var(--sm-blue-ink);background:#ffffffc7;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0}.cp-add-image{cursor:pointer;border:.17vh dashed var(--sm-purple-line);background:var(--sm-glass-control);min-height:7.5vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--sm-blue-ink);border-radius:1.22vh;flex-direction:column;justify-content:center;align-items:center;gap:.2vh;font-size:11px;font-weight:650;display:flex}.cp-add-image svg{width:1.6vh}.cp-uploading{background:var(--sm-primary-wash);color:var(--sm-blue-ink);border-radius:1.11vh;align-items:center;gap:.5vw;margin-top:.5vh;padding:.65vh .7vw;font-size:11px;font-weight:650;display:flex}.cp-uploading svg{width:1.25vh}.cp-form-footer{border-top:.11vh solid var(--sm-rule-soft);flex:none;justify-content:space-between;align-items:center;gap:1vw;padding:.8vh 0;display:flex}.cp-form-footer>p{color:var(--sm-ink-3);font-size:11px}.cp-form-footer>p span{color:var(--sm-blue-ink);font-weight:750}.cp-form-footer>div{gap:.6vw;display:flex}.cp-preview-card{flex-direction:column;padding:1.25vh 1vw;display:flex;overflow-y:auto}.cp-preview-head{justify-content:space-between;align-items:center;display:flex}.cp-preview-head>span{color:var(--sm-ink-2);letter-spacing:.06em;align-items:center;gap:.4vw;font-size:11px;font-weight:750;display:flex}.cp-preview-head i{background:#16a34a;border-radius:50%;width:.65vh;height:.65vh;box-shadow:0 0 0 .33vh #dcf6e4}.cp-preview-head small{color:var(--sm-ink-3);font-size:11px}.cp-readiness-bar{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.22vh;align-items:center;gap:.55vw;margin-top:.8vh;padding:.7vh .65vw;display:flex}.cp-readiness-bar span{color:var(--sm-ink-3);font-size:11px;font-weight:750}.cp-readiness-bar>i{background:var(--sm-rule);border-radius:1.11vh;flex:1;height:.55vh;overflow:hidden}.cp-readiness-bar>i>b{background:linear-gradient(90deg,#6d5ae6,#4338ca);border-radius:1.11vh;height:100%;transition:width .3s;display:block}.cp-readiness-bar strong{color:var(--cp-primary-dark);font-size:11px}.cp-platform-tabs{grid-template-columns:repeat(3,1fr);gap:.5vw;margin-top:.8vh;display:grid}.cp-platform-tabs button{border:.11vh solid var(--sm-rule);background:var(--sm-glass-control);min-height:3.8vh;color:var(--sm-ink-3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1vh;justify-content:center;align-items:center;display:flex}.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{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.56vh;flex-direction:column;flex:1;margin-top:.8vh;display:flex;overflow:hidden}.cp-social-head{align-items:center;gap:.55vw;padding:.8vh .7vw;display:flex}.cp-social-head>span{color:#fff;background:linear-gradient(135deg,#6d5ae6,#4338ca);border-radius:50%;justify-content:center;align-items:center;width:3.2vh;height:3.2vh;font-size:11px;font-weight:750;display:flex}.cp-social-head>div{flex-direction:column;flex:1;min-width:0;display:flex}.cp-social-head small{color:var(--sm-ink-3);margin-top:.1vh;font-size:11px}.cp-social-head>b{background:var(--cp-primary);color:#fff;border-radius:2.22vh;padding:.25vh .45vw;font-size:11px}.cp-preview-media{background:var(--sm-sunken);flex:1;justify-content:center;align-items:center;min-height:17vh;display:flex}.cp-preview-media>img{object-fit:contain;width:100%;height:100%}.cp-preview-media>div{color:var(--sm-blue-ink);flex-direction:column;align-items:center;gap:.4vh;display:flex}.cp-preview-media svg{width:2.8vh}.cp-preview-media p{font-size:11px;font-weight:650}.cp-preview-copy>strong{font-size:11px;display:block}.cp-preview-copy>p{color:var(--sm-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.3vh;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.cp-preview-copy .cp-preview-tags{color:var(--sm-blue-ink)}.cp-preview-copy>div{border-top:.11vh solid var(--sm-rule);color:var(--sm-ink-3);gap:1vw;margin-top:.65vh;padding-top:.65vh;font-size:11px;font-weight:650;display:flex}.cp-ready-badge{background:var(--sm-green-wash);color:var(--sm-green-ink);border-radius:2.22vh;align-items:center;gap:.4vw;padding:.55vh .75vw;font-size:11px;font-weight:750;display:flex}.cp-ready-badge svg{width:1.2vh}.cp-ready-layout{flex:1;grid-template-columns:minmax(0,1fr) minmax(37.78vh,.9fr);gap:1vw;min-height:0;display:grid}.cp-ready-visual,.cp-ready-content{border:.11vh solid var(--cp-border);background:var(--sm-glass);min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2vh;padding:1.15vw;overflow-y:auto;box-shadow:0 .11vh .22vh #1018280a}.cp-ready-visual{flex-direction:column;display:flex}.cp-ready-image{background:var(--sm-sunken);border-radius:1.56vh;flex:1;min-height:0;position:relative;overflow:hidden}.cp-ready-image img{object-fit:contain;width:100%;height:100%}.cp-ready-image>span{color:#fff;background:#141028ad;border-radius:2.22vh;padding:.3vh .55vw;font-size:11px;font-weight:700;position:absolute;bottom:.8vh;right:.65vw}.cp-ready-thumbs{grid-template-columns:repeat(5,1fr);gap:.55vw;margin-top:.7vh;display:grid}.cp-ready-thumbs img{aspect-ratio:1.45;object-fit:cover;border-radius:1vh;width:100%}.cp-quality-summary{border:.11vh solid var(--sm-rule-firm);background:var(--sm-sunken);color:var(--sm-green-ink);border-radius:1.22vh;align-items:center;gap:.6vw;margin-top:.7vh;padding:.7vh .75vw;display:flex}.cp-quality-summary>svg{width:1.5vh}.cp-quality-summary>div{flex-direction:column;display:flex}.cp-quality-summary strong,.cp-quality-summary p{font-size:11px}.cp-ready-content{flex-direction:column;display:flex}.cp-ready-eyebrow{color:var(--sm-blue-ink);letter-spacing:.1em;font-size:11px;font-weight:750}.cp-ready-content>h1{margin-top:.7vh;font-size:24px;font-weight:700;line-height:1.15}.cp-ready-meta{color:var(--sm-ink-3);margin-top:.45vh;font-size:11px}.cp-ready-copy{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.33vh;margin-top:1.4vh;padding:1vh .8vw}.cp-ready-copy p{color:var(--sm-ink-2);white-space:pre-wrap;font-size:11px;line-height:1.5}.cp-ready-copy .cp-preview-tags{color:var(--sm-blue-ink);margin-top:.65vh}.cp-share-status{margin-top:1.4vh}.cp-share-title{align-items:center;gap:.55vw;display:flex}.cp-share-title>svg{width:1.6vh;color:var(--sm-blue-ink)}.cp-share-title>div{flex-direction:column;display:flex}.cp-share-title strong{font-size:11px}.cp-share-title p{color:var(--sm-ink-3);margin-top:.1vh;font-size:11px}.cp-share-platforms{grid-template-columns:repeat(3,1fr);gap:.5vw;margin-top:.7vh;display:grid}.cp-share-platforms>div{border:.11vh solid var(--sm-rule);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.22vh;grid-template-columns:auto 1fr auto;align-items:center;gap:.45vw;padding:.7vh .55vw;display:grid}.cp-share-platforms span{background:var(--sm-primary-wash);width:2.8vh;height:2.8vh;color:var(--sm-blue-ink);border-radius:.89vh;justify-content:center;align-items:center;display:flex}.cp-share-platforms span svg{width:1.35vh}.cp-share-platforms>div>div{flex-direction:column;min-width:0;display:flex}.cp-share-platforms strong{font-size:11px}.cp-share-platforms p{color:var(--sm-ink-3);font-size:11px}.cp-share-platforms>div>svg{width:1.2vh;color:var(--sm-green-ink)}.cp-published-note{background:var(--sm-orange-wash);color:var(--sm-orange-ink);border-radius:1vh;align-items:center;gap:.45vw;margin-top:1vh;padding:.7vh .65vw;font-size:11px;font-weight:600;display:flex}.cp-published-note svg{width:1.2vh}.cp-ready-actions{justify-content:flex-end;align-items:center;gap:.55vw;margin-top:auto;padding-top:1.5vh;display:flex}.cp-ready-actions .cp-secondary-button:disabled{cursor:not-allowed;opacity:.45}.cp-preview-platform-name{color:var(--sm-ink-3);font-size:11px}.cp-image-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#141028b3);padding:1.5vh .45vw .35vh;font-size:11px;position:absolute;inset:auto 0 0;overflow:hidden}.cp-social-time{color:var(--sm-ink-3);margin-top:.1vh;font-size:11px}.cp-social-platform-label{background:var(--cp-primary);color:#fff;border-radius:2.22vh;padding:.25vh .45vw;font-size:11px;font-weight:700}.cp-list-page>nav{flex:none;margin-bottom:1vh}.cp-list-head h1{letter-spacing:-.02em;font-size:24px!important;font-weight:650!important}.cp-list-head p{color:var(--sm-ink-3)!important;font-size:11px!important}.cp-list-head .cp-primary-button{min-height:4.8vh;padding:0 1.15vw;font-size:11px}.cp-list-head .cp-primary-button svg{width:1.55vh!important;height:1.55vh!important}.cp-stats-strip{flex:none;grid-template-columns:repeat(3,1fr);gap:.7vw;margin-bottom:1vh;display:grid}.cp-stats-strip>div{border:.11vh solid var(--cp-border);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.44vh;align-items:center;gap:.65vw;padding:.75vh .8vw;display:flex}.cp-stats-strip>div>span{background:var(--sm-primary-wash);width:3.1vh;height:3.1vh;color:var(--sm-blue-ink);border-radius:1vh;justify-content:center;align-items:center;display:flex}.cp-stats-strip>div:nth-child(3)>span{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.cp-stats-strip>div>div{flex-direction:column;display:flex}.cp-stat-label{color:var(--sm-ink-3);letter-spacing:.06em;font-size:11px;font-weight:750}.cp-list-grid-card{border-color:var(--cp-border)!important;padding:1.2vh 1vw!important}.cp-post-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8vw;display:grid}.cp-post-card{overflow:hidden;box-shadow:0 .11vh .22vh #10182808;border-color:var(--cp-border)!important;border-radius:1.56vh!important}.cp-post-card:hover{transform:translateY(-.22vh);border-color:var(--sm-purple-line)!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:11px!important;font-weight:650!important}.cp-post-copy p{color:var(--sm-ink-3)!important;margin-top:.25vh!important;font-size:11px!important}.create-post{background:0 0;padding:1.55vh 1.7vw 1.7vh}.cp-post-search input{border-radius:1.33vh!important;width:20.5vw!important;height:5.2vh!important;padding-left:3.1vw!important}.cp-post-search svg{width:1.8vh!important;height:1.8vh!important;left:1vw!important}.cp-list-head .cp-primary-button{border-radius:1.33vh;height:5.2vh;min-height:5.2vh;padding:0 1.35vw}.cp-stats-strip>div{border-radius:1.56vh;gap:.85vw;padding:1.25vh 1vw}.cp-stats-strip>div>span{border-radius:1.22vh;width:4.2vh;height:4.2vh}.cp-stats-strip svg{width:1.8vh}.cp-stat-label{font-size:11px}.cp-stats-strip strong{margin-top:.15vh;font-size:16px}.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{aspect-ratio:auto!important;height:16.5vh!important}.cp-post-status-chip{z-index:2;letter-spacing:.025em;-webkit-backdrop-filter:blur(.44vh);backdrop-filter:blur(.44vh);border-radius:2.22vh;padding:.35vh .6vw;font-size:11px;font-weight:750;position:absolute;top:.7vh;left:.55vw;box-shadow:0 .22vh .78vh #1018281f}.cp-post-status-chip.live{background:var(--sm-strong-green);color:#fff}.cp-post-copy h2{font-size:15px!important;line-height:1.25!important}.cp-post-copy p{margin-top:.5vh!important;font-size:12px!important}.cp-post-copy button[aria-label^=Open\ actions]{width:2.4vw;height:3.8vh}.cp-post-copy button[aria-label^=Open\ actions] svg{width:2.2vh;height:2.2vh}.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:12px!important}.cp-form-page{padding-top:1vh}.cp-form-page .cp-heading-group>div>p{font-size:14px!important}.cp-create-layout{grid-template-columns:minmax(0,1fr) minmax(37.78vh,27vw);gap:1.1vw}.cp-readiness-steps{padding:.8vh .95vw}.cp-readiness-steps span{width:2.2vh;height:2.2vh}.cp-readiness-steps svg{width:1.05vh}.cp-editor-scroll{padding-top:.7vh}.cp-field-heading{gap:.55vw}.cp-field-icon{width:2.8vh;height:2.8vh}.cp-field-icon svg{width:1.35vh}.cp-field-block>input{height:4.6vh;margin-top:.5vh;padding:0 1vw;font-size:15px!important}.cp-ai-heading{margin-top:1vh}.cp-copy-field{margin-top:.8vh}.cp-ai-pill{min-height:3.4vh;padding:.45vh .85vw;font-size:13px}.cp-ai-pill svg{width:1.35vh}.cp-copy-field textarea{min-height:5.6vh;padding:.7vh .9vw;line-height:1.5;font-size:14px!important}.cp-hashtag-input>svg{width:1.45vh;margin-top:1.15vh}.cp-retry-copy{margin-top:.2vh;font-size:11px}.cp-success-pill{padding:.35vh .65vw;font-size:11px}.cp-image-section{min-height:13.5vh;margin-top:.9vh}.cp-quality-note{margin-top:.45vh;padding:.55vh .8vw;font-size:12px}.cp-quality-note svg{width:1.4vh}.cp-dropzone{min-height:8vh;margin-top:.5vh;padding:.7vh 1.2vw}.cp-upload-art{width:6vh;height:5.5vh}.cp-browse-button{min-height:4.6vh;padding:.7vh 1.1vw;font-size:13px}.cp-form-footer{padding:.8vh 0}.cp-form-footer button{min-height:4.4vh}.cp-preview-card{padding:1.5vh 1.15vw}.cp-readiness-bar{margin-top:1vh;padding:.9vh .8vw}.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{width:3.8vh;height:3.8vh;font-size:12px}.cp-social-time,.cp-social-platform-label{font-size:11px}.cp-preview-media{min-height:20vh}.cp-preview-copy{padding:1vh .9vw}.cp-preview-copy>div{font-size:11px}.cp-detail-page{padding-top:1.55vh}.cp-detail-page-head{flex:none;justify-content:space-between;align-items:center;gap:1vw;margin-bottom:1.15vh;display:flex}.cp-detail-title-row{align-items:center;gap:.7vw;display:flex}.cp-detail-title-row h1{letter-spacing:-.02em;font-size:28px;font-weight:650}.cp-saved-chip{border:.11vh solid var(--sm-rule-firm);background:var(--sm-green-wash);color:var(--sm-green-ink);letter-spacing:.035em;border-radius:2.22vh;align-items:center;gap:.3vw;padding:.4vh .65vw;font-size:11px;font-weight:750;display:inline-flex}.cp-saved-chip svg{width:1.1vh}.cp-download-button{min-height:4.8vh;padding:.7vh 1vw;font-size:13px}.cp-detail-layout{flex:1;grid-template-columns:minmax(28.89vh,20vw) minmax(0,1fr);gap:1vw;min-height:0;display:grid}.cp-detail-media-rail{flex-direction:column;gap:1vh;min-height:0;display:flex}.cp-detail-image-card{background:var(--sm-primary-wash);border-radius:2vh;flex:1;min-height:31vh;position:relative;overflow:hidden;box-shadow:0 2vh 4.44vh #1018282b}.cp-detail-image-card>img{object-fit:cover;width:100%;height:100%}.cp-detail-school-chip{color:#fff;-webkit-backdrop-filter:blur(.33vh);backdrop-filter:blur(.33vh);background:#0f0c1e8f;border-radius:2.22vh;align-items:center;gap:.45vw;padding:.35vh .65vw .35vh .3vw;display:flex;position:absolute;top:.9vh;left:.7vw}.cp-detail-school-chip span{background:var(--cp-primary);border-radius:.78vh;justify-content:center;align-items:center;width:2.5vh;height:2.5vh;font-size:11px;font-weight:800;display:flex}.cp-detail-school-chip strong{font-size:11px}.cp-detail-status{border-radius:2.22vh;padding:.42vh .65vw;font-size:11px;font-weight:750;position:absolute;top:.9vh;right:.7vw}.cp-detail-status.live{color:#fff;background:#16a34af0}.cp-detail-image-count{color:#fff;background:#141028a6;border-radius:2.22vh;padding:.3vh .55vw;font-size:11px;font-weight:700;position:absolute;bottom:5.2vh;right:.7vw}.cp-detail-image-title{color:#fff;background:linear-gradient(#0000,#0f0c1ec7);padding:3.5vh .9vw 1.1vh;position:absolute;inset:auto 0 0}.cp-detail-image-title strong{font-size:14px}.cp-detail-copy-card{border:.11vh solid var(--cp-border);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.44vh;flex:none;padding:1.1vh .85vw}.cp-detail-copy-card>span{color:var(--sm-ink-3);letter-spacing:.06em;font-size:11px;font-weight:750;display:block}.cp-detail-copy-card>span:not(:first-child){margin-top:1vh}.cp-detail-copy-card>p{color:var(--sm-ink);margin-top:.45vh;font-size:12px;line-height:1.5}.cp-platform-workspace{border:.11vh solid var(--cp-border);background:var(--sm-glass);min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.78vh;flex-direction:column;padding:1.35vh 1vw;display:flex;overflow-y:auto;box-shadow:0 .11vh .22vh #1018280a}.cp-platform-workspace-head{justify-content:space-between;align-items:center;display:flex}.cp-platform-workspace-head h2{font-size:18px;font-weight:650}.cp-platform-workspace-head>span{background:var(--sm-sunken);color:var(--sm-green-ink);border-radius:2.22vh;padding:.45vh .7vw;font-size:11px;font-weight:750}.cp-platform-divider{align-items:center;gap:.65vw;margin-top:1.2vh;display:flex}.cp-platform-divider span{color:var(--sm-ink-3);letter-spacing:.07em;font-size:11px;font-weight:750}.cp-platform-divider i{background:var(--sm-sunken);flex:1;height:.11vh}.cp-platform-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65vw;margin-top:.75vh;display:grid}.cp-platform-tile{background:var(--sm-glass-control);flex-direction:column;justify-content:center;align-items:center;gap:.2vh;transition:all .2s;position:relative;border:.17vh solid var(--sm-rule)!important;min-height:10.5vh!important;-webkit-backdrop-filter:var(--sm-glass-blur)!important;backdrop-filter:var(--sm-glass-blur)!important;color:var(--sm-ink)!important;border-radius:1.44vh!important;padding:.8vh .5vw!important;display:flex!important}.cp-platform-tile:not(.shared):hover{transform:translateY(-.11vh);box-shadow:0 .89vh 2vh #10182814;border-color:var(--sm-purple-line)!important}.cp-platform-logo{color:#fff;border-radius:1.11vh;justify-content:center;align-items:center;width:4vh;height:4vh;display:flex}.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:13px}.cp-platform-tile>p{color:var(--sm-ink-3);font-size:11px}.cp-platform-tile.shared>p{color:var(--sm-green-ink);font-weight:700}.cp-platform-radio,.cp-platform-check{border:.18vh solid var(--sm-rule-firm);border-radius:50%;justify-content:center;align-items:center;width:1.8vh;height:1.8vh;display:flex;position:absolute;top:.55vh;right:.45vw}.cp-platform-check{background:var(--sm-glass-control);color:var(--sm-green-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#16a34a}.cp-platform-check svg{width:1vh}.cp-platform-spacer{flex:1;min-height:1vh}.cp-platform-info{color:var(--sm-ink-3);align-items:center;gap:.4vw;font-size:11px;display:flex}.cp-platform-info svg{width:1.4vh;color:var(--sm-primary-ink)}.cp-platform-empty{border:.11vh dashed var(--sm-rule-firm);background:var(--sm-sunken);text-align:center;color:var(--sm-ink-3);border-radius:1.33vh;margin-top:1vh;padding:2vh;font-size:12px}.cp-detail-actions{grid-template-columns:1fr 1fr 1fr;gap:.6vw;margin-top:1vh;display:grid}.cp-detail-actions button{min-height:4.8vh;font-size:13px}.cp-detail-thumbs{display:none}.create-post input,.create-post textarea,.create-post select{font-size:14px!important}.create-post button,.create-post{font-size:14px}.cp-heading-group h1,.cp-list-head h1{font-size:28px!important}.cp-heading-group>div>p,.cp-list-head p{line-height:1.45;font-size:15px!important}.cp-secondary-button,.cp-primary-button,.cp-browse-button,.cp-list-head .cp-primary-button{font-size:14px}.cp-readiness-steps strong{font-size:12px}.cp-field-heading label{font-size:14px}.cp-field-heading span,.cp-field-heading small{font-size:12px}.cp-copy-field .cp-field-heading label{font-size:14px}.cp-ai-pill{font-size:12px}.cp-copy-field textarea,.cp-ai-loading strong{font-size:13px}.cp-ai-loading p,.cp-retry-copy,.cp-success-pill{font-size:11px}.cp-add-image,.cp-uploading{font-size:11px}.cp-form-footer>p{font-size:12px}.cp-preview-head>span,.cp-preview-platform-name,.cp-readiness-bar span{font-size:11px}.cp-readiness-bar strong,.cp-social-head strong{font-size:12px}.cp-social-time,.cp-social-platform-label,.cp-preview-media p{font-size:11px}.cp-preview-copy>p,.cp-preview-copy>div,.cp-stat-label{font-size:11px}.cp-ready-badge{font-size:11px}.cp-quality-summary strong{font-size:12px}.cp-quality-summary p,.cp-ready-eyebrow{font-size:11px}.cp-ready-content>h1{font-size:28px}.cp-ready-meta{font-size:12px}.cp-ready-copy p,.cp-share-title strong{font-size:13px}.cp-share-title p,.cp-share-platforms strong,.cp-share-platforms p,.cp-published-note,.cp-image-name,.cp-ai-checked,.cp-stat-label{font-size:11px}.cp-stats-strip strong{font-size:16px}.cp-post-copy h2{font-size:15px!important}.cp-post-copy p{font-size:12px!important}.cp-field-heading label,.cp-copy-field .cp-field-heading label{font-size:15px}.cp-field-heading span{font-size:13px}.cp-field-block>input{font-size:15px!important}.cp-ai-heading h2{font-size:18px}.cp-ai-heading p,.cp-ai-pill{font-size:13px}.cp-copy-field textarea{font-size:14px!important}.cp-quality-note{font-size:12px}.cp-dropzone strong{font-size:15px}.cp-dropzone p,.cp-preview-head>span{font-size:12px}.cp-social-head strong,.cp-preview-copy>strong{font-size:14px}.cp-preview-copy>p{font-size:12px}.cp-detail-title-row h1{font-size:28px!important}.cp-detail-page-head .cp-heading-group>div>p{font-size:13px!important}.cp-detail-copy-card>p{font-size:12px}.cp-platform-workspace-head h2{font-size:18px}.cp-platform-tile>strong{font-size:13px}.cp-platform-tile>p{font-size:11px}.cp-stat-card{background:var(--sm-glass);text-align:left;transition:border-color .18s,background .18s,transform .18s;border:.17vh solid var(--cp-border)!important;-webkit-backdrop-filter:var(--sm-glass-blur)!important;backdrop-filter:var(--sm-glass-blur)!important;border-radius:1.56vh!important;align-items:center!important;gap:.85vw!important;padding:1.25vh 1vw!important;display:flex!important}.cp-stat-card:hover{transform:translateY(-.22vh)}.cp-stat-card.active{background:var(--sm-purple-wash)!important;border-color:#7c6fee!important}.cp-stat-card:nth-child(3).active{border-color:var(--sm-orange-line)!important;background:var(--sm-orange-wash)!important}.cp-stat-card>span{background:var(--sm-primary-wash);width:4.2vh;height:4.2vh;color:var(--sm-blue-ink);border-radius:1.22vh;flex:none;justify-content:center;align-items:center;display:flex}.cp-stat-card:nth-child(3)>span{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.cp-stat-card>div{flex-direction:column;display:flex}.cp-upload-art{width:6.4vh!important;height:5.5vh!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.cp-upload-art>i{border:.22vh solid var(--sm-surface);background:var(--sm-primary-wash);border-radius:.89vh;width:3.2vh;height:4vh;position:absolute;top:.8vh;left:0;box-shadow:0 .67vh 1.56vh #1018281a}.cp-upload-art>span{border:.22vh solid var(--sm-surface);color:#fff;background:linear-gradient(150deg,#c9c2f5,#7c6fee);border-radius:1vh;justify-content:center;align-items:center;width:3.7vh;height:4.7vh;display:flex;position:absolute;top:.2vh;left:2.3vh;box-shadow:0 .89vh 2vh #4f3fe03d}.cp-upload-art>span svg{width:1.8vh!important;height:1.8vh!important}.cp-platform-tabs{grid-template-columns:none;gap:.55vw;display:flex}.cp-platform-tabs button{border-radius:1.11vh;flex:1;height:3.8vh;min-height:3.8vh;transition:background .16s,border-color .16s,transform .16s}.cp-platform-tabs button:hover{transform:translateY(-.11vh)}.cp-platform-tabs svg{fill:currentColor;stroke:none;width:1.7vh;height:1.7vh}.cp-preview-card{overflow:hidden}.cp-preview-head small,.cp-preview-platform-name{color:var(--sm-ink-3)!important;letter-spacing:0!important;font-weight:500!important}.cp-social-head>span:first-child{flex:none}.cp-social-head b{font-weight:600}.cp-social-platform-label{white-space:nowrap;gap:.3vw;border-radius:2.22vh!important;align-items:center!important;width:auto!important;height:auto!important;padding:.35vh .55vw!important;display:inline-flex!important}.cp-social-platform-label svg{fill:currentColor;width:1.05vh;height:1.05vh}.cp-preview-media{background:var(--sm-sunken);flex:0 auto;width:100%;max-height:34vh;transition:aspect-ratio .3s;position:relative;overflow:hidden;min-height:0!important}.cp-preview-media>img{object-fit:contain;position:absolute;inset:0}.cp-preview-ratio{z-index:2;color:#fff;background:#1410289e;border-radius:2.22vh;padding:.3vh .55vw;font-size:11px;font-weight:700;position:absolute;top:.7vh;right:.5vw}.cp-preview-copy{flex-direction:column;flex:1;min-height:0;display:flex}.cp-preview-copy>.cp-preview-tags{color:var(--sm-primary-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.35vh;display:-webkit-box;overflow:hidden}.cp-preview-copy>div{margin-top:auto}.cp-preview-copy>div>span{align-items:center;gap:.3vw;display:inline-flex}.cp-preview-head>span{font-size:14px!important}.cp-preview-platform-name{font-size:13px!important}.cp-readiness-bar span{font-size:12px!important}.cp-readiness-bar strong{font-size:14px!important}.cp-platform-tabs svg{width:2.1vh!important;height:2.1vh!important}.cp-social-head strong{font-size:15px!important}.cp-social-time,.cp-social-platform-label{font-size:12px!important}.cp-social-platform-label svg{width:1em!important;height:1em!important}.cp-preview-media>div svg{width:3.5vh!important;height:3.5vh!important}.cp-preview-media>div p{font-size:14px!important}.cp-preview-ratio{font-size:11px}.cp-preview-copy>strong{font-size:16px!important}.cp-preview-copy>.cp-preview-tags{font-size:14px!important}.cp-preview-copy>div{gap:1.15vw;font-size:13px!important}.cp-preview-copy>div>span{gap:.35vw}.cp-preview-copy>div svg{width:1em!important;height:1em!important}.cp-platform-divider.cp-share-to-divider button{border:.11vh solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-ink-3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:2.22vh;align-items:center;gap:.35vw;padding:.35vh .55vw;font-size:11px;font-weight:650;display:inline-flex}.cp-platform-divider.cp-share-to-divider button>span{border:.17vh solid var(--sm-rule-firm);color:#0000;border-radius:.44vh;justify-content:center;align-items:center;width:1.6vh;height:1.6vh;display:flex}.cp-platform-divider.cp-share-to-divider button.selected{color:var(--sm-primary-ink);border-color:#4f46e5}.cp-platform-divider.cp-share-to-divider button.selected>span{color:#fff;background:#4f46e5;border-color:#4f46e5}.cp-platform-divider.cp-share-to-divider button svg{width:.85vh;height:.85vh}.cp-platform-tile{min-height:10.8vh!important;padding:.75vh .45vw!important}.cp-platform-tile>p{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.cp-platform-tile.selected{box-shadow:0 0 0 .11vh #4f46e514;background:var(--sm-purple-wash)!important;border-color:#4f46e5!important}.cp-platform-tile.disconnected{opacity:.52;filter:grayscale(.35);cursor:not-allowed!important;border-color:var(--sm-rule)!important;background:var(--sm-sunken)!important}.cp-platform-tile.disconnected:hover{box-shadow:none;transform:none}.cp-platform-tile.selected .cp-platform-radio{color:#fff;background:#4f46e5;border-color:#4f46e5}.cp-platform-tile.scheduled>p{color:var(--sm-primary-ink);white-space:normal;font-size:11px;font-weight:650}.cp-platform-radio svg{width:.95vh;height:.95vh}.cp-platform-radio.uploading{border:0;color:var(--sm-primary-ink)!important;background:0 0!important}.cp-platform-radio.uploading svg{width:1.5vh;height:1.5vh;animation:1s linear infinite cp-spin}.cp-platform-logo{letter-spacing:-.02em;font-size:11px;font-weight:800}.cp-platform-logo strong{font:inherit}.cp-platform-view{align-items:center;gap:.2vw;margin-top:.2vh;color:var(--sm-primary-ink)!important;font-size:11px!important;font-weight:650!important;display:inline-flex!important}.cp-platform-logo.whatsapp{background:#25d366}.cp-platform-logo.gmb{background:linear-gradient(135deg,#4285f4,#34a853 40%,#fbbc05 70%,#ea4335)}.cp-detail-actions{grid-template-columns:1fr 1fr}.cp-whatsapp-options{flex-wrap:wrap;justify-content:center;gap:.4vh .25vw;margin-top:.55vh;display:flex}.cp-whatsapp-options>span{border:.13vh solid var(--sm-rule-firm);background:var(--sm-glass-control);white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:2.22vh;padding:.28vh .38vw;line-height:1.2;color:var(--sm-ink-3)!important;font-size:11px!important;font-weight:650!important}.cp-whatsapp-options>span.selected{border-color:var(--sm-green-line);background:var(--sm-green-wash);color:var(--sm-green-ink)!important}.cp-platform-progress{margin-top:.55vh;overflow:hidden;background:var(--sm-rule)!important;border-radius:.44vh!important;width:100%!important;height:.45vh!important;display:block!important}.cp-platform-progress i{background:linear-gradient(90deg,#6d5ae6,#4338ca);border-radius:.44vh;width:34%;height:100%;animation:1s ease-in-out infinite cp-progress;display:block}.cp-schedule-overlay{z-index:10000;-webkit-backdrop-filter:blur(.33vh);backdrop-filter:blur(.33vh);background:#1814106b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cp-schedule-backdrop{background:0 0;width:100%;height:100%;position:absolute;inset:0}.cp-schedule-modal{background:var(--sm-glass-overlay);width:min(51.11vh,100vw - 3.56vh);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2.44vh;padding:3.11vh;animation:.28s cubic-bezier(.2,.8,.2,1) cp-sheet-up;position:relative;box-shadow:0 3.78vh 8.89vh #14102866}.cp-schedule-head{align-items:flex-start;gap:1.33vh;display:flex}.cp-schedule-head>div{flex:1;min-width:0}.cp-schedule-head h2{color:var(--sm-ink);font-size:24px;font-weight:700}.cp-schedule-head p{color:var(--sm-ink-3);margin-top:.67vh;font-size:13px;line-height:1.45}.cp-schedule-head>button{background:var(--sm-primary-wash);width:3.78vh;height:3.78vh;color:var(--sm-primary-ink);border-radius:1.11vh;flex:none;justify-content:center;align-items:center;display:flex}.cp-schedule-head>button svg{width:1.67vh;height:1.67vh}.cp-schedule-fields{grid-template-columns:1fr 1fr;gap:1.56vh;margin-top:2.44vh;display:grid}.cp-schedule-fields label{display:block}.cp-schedule-fields label>span{color:var(--sm-ink-3);letter-spacing:.05em;margin-bottom:.89vh;font-size:11px;font-weight:700;display:block}.cp-schedule-fields input{border:.17vh solid var(--sm-rule);background:var(--sm-sunken);width:100%;color:var(--sm-ink);border-radius:1.44vh;outline:none;padding:1.44vh 1.56vh;font-family:inherit;font-size:14px;font-weight:500}.cp-schedule-input-wrap{position:relative}.cp-schedule-input-wrap input{padding-right:5.33vh}.cp-schedule-input-wrap input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;width:5.33vh;height:100%;margin:0;position:absolute;top:0;right:0}.cp-schedule-field-icon{z-index:3;cursor:pointer;background:0 0;border:0;border-radius:1.11vh;justify-content:center;align-items:center;width:4.67vh;height:4.67vh;position:absolute;top:50%;right:.22vh;transform:translateY(-50%);color:var(--sm-primary-ink)!important;display:flex!important}.cp-schedule-field-icon:focus-visible{outline-offset:-.44vh;outline:.22vh solid #6d5ae6}.cp-schedule-field-icon svg{pointer-events:none;width:2.22vh;height:2.22vh}.cp-schedule-fields input:disabled{cursor:not-allowed;background:var(--sm-sunken);color:var(--sm-ink-3)}.cp-schedule-error{color:var(--sm-red-ink);margin-top:1vh;font-size:12px;font-weight:600}.cp-schedule-summary{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.44vh;align-items:center;gap:1.11vh;margin-top:1.78vh;padding:1.33vh 1.56vh;display:flex}.cp-schedule-summary>svg{width:1.89vh;height:1.89vh;color:var(--sm-ink-3);flex:none}.cp-schedule-summary>p{color:var(--sm-ink-2);flex:1;font-size:13px}.cp-schedule-summary>div{flex-wrap:wrap;justify-content:flex-end;gap:.56vh;display:flex}.cp-schedule-summary .cp-platform-logo{border-radius:.89vh;width:2.89vh;height:2.89vh;font-size:11px}.cp-schedule-actions{gap:1.11vh;margin-top:2vh;display:flex}.cp-schedule-actions button{border-radius:1.44vh;flex:1;padding:1.44vh 0;font-size:14px;font-weight:600}.cp-schedule-actions button:last-child{color:#fff;background:linear-gradient(135deg,#8b7fe8,#6d5ae6);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{width:4.7vh;height:4.7vh;font-size:13px!important}.cp-platform-tile>strong{text-align:center;width:100%;margin-top:.65vh;line-height:1.25;font-size:15px!important}.cp-platform-tile>p{text-align:center;text-overflow:clip;white-space:normal;width:100%;line-height:1.35;overflow:visible;font-size:12px!important}.cp-platform-tile.shared>p{font-size:12px!important}.cp-platform-tile.scheduled>p{text-align:center;font-size:11px!important}.cp-platform-view{justify-content:center;font-size:11px!important}.cp-platform-view svg{width:1em;height:1em}.cp-whatsapp-options{justify-content:center;align-items:center;gap:.5vh .35vw;width:100%}.cp-whatsapp-options>span{text-align:center;padding:.38vh .5vw;line-height:1.25;font-size:11px!important}@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,.cp-platform-progress i{animation-duration:2s}}@keyframes cp-pulse{50%{opacity:.72;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.create-post *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1000px){.create-post{overflow-y:auto}.cp-create-layout,.cp-ready-layout,.cp-detail-layout{flex-direction:column;display:flex}.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{flex-direction:column;align-items:stretch}.cp-heading-group{align-items:flex-start}.cp-heading-group h1{font-size:24px}.cp-page-head>.cp-secondary-button,.cp-detail-page-head>.cp-secondary-button{width:100%}.cp-list-head>div:last-child{flex-direction:column;align-items:stretch}.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{flex-wrap:wrap;align-items:flex-start}.cp-field-heading small{width:100%}.cp-dropzone{text-align:center;flex-direction:column;align-items:center;padding:1.78vh}.cp-image-grid{grid-template-columns:repeat(2,1fr)}.cp-form-footer{flex-direction:column;align-items:stretch}.cp-form-footer>div{grid-template-columns:1fr 1fr;display:grid}.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{flex-direction:column;align-items:stretch;display:flex}.cp-ready-actions button,.cp-detail-actions button{width:100%}.cp-ready-badge{align-self:flex-start}.cp-detail-title-row{flex-direction:column;align-items:flex-start}.cp-schedule-fields{grid-template-columns:1fr}.cp-schedule-modal{padding:2.44vh}.cp-schedule-summary{flex-wrap:wrap;align-items:flex-start}.cp-schedule-summary>div{justify-content:flex-start;width:100%}}.cp-preview-card{min-width:0}.cp-preview-media{min-width:0;max-height:34vh;overflow:hidden}.create-post{--cp-primary:var(--sm-action);--cp-primary-dark:var(--sm-action-hover);--cp-ink:var(--sm-ink);--cp-muted:var(--sm-ink-3);--cp-border:var(--sm-rule);background:0 0}.create-post button:focus-visible,.create-post input:focus-visible,.create-post textarea:focus-visible{outline-color:#007aff38}.create-post label:has(input:focus-visible){outline-color:#007aff38}.cp-icon-button{border-color:var(--sm-rule)}.cp-icon-button:hover{border-color:var(--sm-blue-line);background:var(--sm-sunken)}.cp-secondary-button{border-color:var(--sm-rule);color:var(--sm-ink-2)}.cp-secondary-button:hover{border-color:var(--sm-blue-line);background:var(--sm-sunken)}.cp-primary-button{background:var(--sm-action);box-shadow:0 .89vh 2.22vh #007aff3d}.cp-readiness-steps{border-color:var(--sm-rule);background:var(--sm-sunken)}.cp-readiness-steps>div{color:var(--sm-ink-3)}.cp-readiness-steps span{border-color:var(--sm-rule)}.cp-readiness-steps .done span{background:var(--sm-strong-green);border-color:#34c759}.cp-field-heading label b{color:var(--sm-red-ink)}.cp-field-heading small{color:var(--sm-ink-3)}.cp-field-icon{background:var(--sm-blue-wash)}.cp-field-block>input{border-color:var(--sm-rule);background:var(--sm-sunken)}.cp-field-block>input:focus,.cp-copy-field textarea:focus,.cp-hashtag-input:focus-within{border-color:var(--sm-blue);background:var(--sm-surface);box-shadow:0 0 0 .44vh #007aff1a}.cp-ai-heading p{color:var(--sm-ink-3)}.cp-ai-pill{background:var(--sm-blue-wash)}.cp-ai-pill:disabled{color:var(--sm-ink-3)}.cp-textarea-wrap{border-color:var(--sm-rule);background:var(--sm-sunken)}.cp-ai-loading>span{background:var(--sm-action)}.cp-ai-loading p,.cp-retry-copy{color:var(--sm-ink-3)}.cp-success-pill{background:var(--sm-green-wash)}.cp-hashtag-input{border-color:var(--sm-rule);background:var(--sm-sunken)}.cp-dropzone{border-color:var(--sm-blue-line);background:var(--sm-sunken)}.cp-dropzone:hover{border-color:var(--sm-blue);background:var(--sm-blue-wash)}.cp-upload-art{background:linear-gradient(145deg,#93c5fd,#007aff);box-shadow:0 .67vh 1.56vh #007aff33}.cp-dropzone p{color:var(--sm-ink-3)}.cp-browse-button{border-color:var(--sm-blue-line)}.cp-image-tile>small{background:linear-gradient(#0000,#0f172ab3)}.cp-image-enhance,.cp-image-remove{background:#0f172a94}.cp-add-image{border-color:var(--sm-blue-line)}.cp-uploading{background:var(--sm-blue-wash)}.cp-form-footer{border-top-color:var(--sm-rule)}.cp-form-footer>p{color:var(--sm-ink-3)}.cp-preview-head>span{color:var(--sm-ink-2)}.cp-preview-head i{background:#34c759;box-shadow:0 0 0 .33vh #e8fbef}.cp-preview-head small{color:var(--sm-ink-3)}.cp-readiness-bar{border-color:var(--sm-rule);background:var(--sm-sunken)}.cp-readiness-bar span{color:var(--sm-ink-3)}.cp-readiness-bar>i{background:var(--sm-rule)}.cp-readiness-bar>i>b{background:linear-gradient(90deg,#007aff,#af52de)}.cp-platform-tabs button{border-color:var(--sm-rule);color:var(--sm-ink-3)}.cp-social-preview{border-color:var(--sm-rule);background:var(--sm-sunken)}.cp-social-head>span{background:linear-gradient(135deg,#93c5fd,#007aff)}.cp-social-head small{color:var(--sm-ink-3)}.cp-preview-media{background:var(--sm-sunken)}.cp-preview-media>div{color:var(--sm-blue-ink)}.cp-preview-copy>p{color:var(--sm-ink-2)}.cp-preview-copy>div{border-top-color:var(--sm-rule);color:var(--sm-ink-3)}.cp-ready-badge{background:var(--sm-green-wash)}.cp-ready-image{background:var(--sm-sunken)}.cp-ready-image>span{background:#0f172aad}.cp-ready-copy{border-color:var(--sm-rule);background:var(--sm-sunken)}.cp-ready-copy p{color:var(--sm-ink-2)}.cp-share-platforms>div{border-color:var(--sm-rule)}.cp-share-platforms>div.published{border-color:var(--sm-green-line);background:var(--sm-green-wash)}.cp-share-platforms span{background:var(--sm-blue-wash)}.cp-share-platforms p{color:var(--sm-ink-3)}.cp-share-platforms>div>svg{color:var(--sm-green-ink)}.cp-preview-platform-name,.cp-social-time,.cp-list-head p{color:var(--sm-ink-3)}.cp-stats-strip>div>span{background:var(--sm-blue-wash)}.cp-stats-strip>div:nth-child(2)>span{background:var(--sm-green-wash);color:var(--sm-green-ink)}.cp-stat-label{color:var(--sm-ink-3)}.cp-post-card:hover{border-color:var(--sm-blue-line)!important}.cp-post-copy p{color:var(--sm-ink-3)}.create-post{background:0 0}.cp-post-status-chip.live{background:var(--sm-strong-green)}.cp-post-status-chip.ready{background:var(--sm-glass-overlay);color:var(--sm-blue-ink)}.cp-post-status-chip.scheduled{color:#fff;background:#af52def0}.cp-detail-image-card{background:var(--sm-blue-wash)}.cp-detail-school-chip{background:#0f172a8f}.cp-detail-status.live{background:#34c759f0}.cp-detail-status.ready{color:var(--sm-blue-ink);background:#ffffffeb}.cp-detail-image-count{background:#0f172aa6}.cp-detail-image-title{background:linear-gradient(#0000,#0f172ac7)}.cp-detail-copy-card>span{color:var(--sm-ink-3)}.cp-detail-copy-card>p{color:var(--sm-ink)}.cp-detail-copy-card .cp-preview-tags{color:var(--sm-blue-ink)}.cp-platform-workspace-head>span{background:var(--sm-green-wash);color:var(--sm-green-ink)}.cp-platform-divider span{color:var(--sm-ink-3)}.cp-platform-divider i{background:var(--sm-rule)}.cp-platform-tile{border-color:var(--sm-rule);color:var(--sm-ink)}.cp-platform-tile:not(.shared):hover{border-color:var(--sm-blue-line)}.cp-platform-tile.shared{border-color:var(--sm-green-line);background:var(--sm-green-wash)}.cp-platform-tile>p{color:var(--sm-ink-3)}.cp-platform-tile.shared>p{color:var(--sm-green-ink)}.cp-platform-radio{border-color:var(--sm-rule-firm)}.cp-platform-check{color:var(--sm-green-ink);border-color:#34c759}.cp-platform-info{color:var(--sm-ink-3)}.cp-platform-info svg{color:var(--sm-blue-ink)}.cp-platform-empty{border-color:var(--sm-rule);background:var(--sm-sunken);color:var(--sm-ink-3)}.cp-platform-logo.parent-app{background:var(--sm-action)}.cp-platform-logo.faculty-app{background:#34c759}.cp-stat-card.active{border-color:var(--sm-blue)!important;background:var(--sm-blue-wash)!important}.cp-stat-card:nth-child(2).active{border-color:var(--sm-green-line)!important;background:var(--sm-green-wash)!important}.cp-stat-card>span{background:var(--sm-blue-wash)}.cp-stat-card:nth-child(2)>span{background:var(--sm-green-wash);color:var(--sm-green-ink)}.cp-upload-art>i{background:var(--sm-blue-wash)}.cp-upload-art>span{background:linear-gradient(150deg,#93c5fd,#007aff);box-shadow:0 .89vh 2vh #007aff3d}.cp-preview-copy>.cp-preview-tags{color:var(--sm-blue-ink)}.cp-platform-divider.cp-share-to-divider button{border-color:var(--sm-rule);color:var(--sm-ink-3)}.cp-platform-divider.cp-share-to-divider button>span{border-color:var(--sm-rule-firm)}.cp-platform-divider.cp-share-to-divider button.selected{border-color:var(--sm-blue);color:var(--sm-blue-ink)}.cp-platform-divider.cp-share-to-divider button.selected>span{border-color:var(--sm-blue);background:var(--sm-action)}.cp-platform-tile.selected{box-shadow:0 0 0 .11vh #007aff14;border-color:var(--sm-blue)!important;background:var(--sm-blue-wash)!important}.cp-platform-tile.disconnected{border-color:var(--sm-rule);background:var(--sm-sunken)}.cp-platform-tile.selected .cp-platform-radio{border-color:var(--sm-blue)!important;background:var(--sm-action)!important}.cp-platform-tile.scheduled{border-color:var(--sm-blue-line)!important;background:var(--sm-blue-wash)!important}.cp-platform-tile.scheduled>p{color:var(--sm-blue-ink)}.cp-platform-radio.uploading{color:var(--sm-blue-ink)!important}.cp-platform-view{color:var(--sm-blue-ink)}.cp-whatsapp-options>span{border-color:var(--sm-rule);color:var(--sm-ink-3)}.cp-whatsapp-options>span.selected{background:var(--sm-green-wash)}.cp-platform-progress{background:var(--sm-rule)!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:var(--sm-ink)}.cp-schedule-head p{color:var(--sm-ink-3)}.cp-schedule-head>button{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.cp-schedule-fields label>span{color:var(--sm-ink-3)}.cp-schedule-fields input{border-color:var(--sm-rule);background:var(--sm-sunken);color:var(--sm-ink)}.cp-schedule-fields input:focus{border-color:var(--sm-blue);box-shadow:0 0 0 .44vh #007aff1f}.cp-schedule-field-icon{color:var(--sm-blue-ink)}.cp-schedule-field-icon:hover{background:var(--sm-blue-wash)}.cp-schedule-field-icon:focus-visible{outline-color:var(--sm-blue)}.cp-schedule-fields input:disabled{background:var(--sm-sunken);color:var(--sm-ink-3)}.cp-schedule-error{color:var(--sm-red-ink)}.cp-schedule-summary{border-color:var(--sm-rule);background:var(--sm-sunken)}.cp-schedule-summary>svg{color:var(--sm-ink-3)}.cp-schedule-summary>p{color:var(--sm-ink-2)}.cp-schedule-summary>p strong{color:var(--sm-ink)}.cp-schedule-actions button:first-child{background:var(--sm-sunken);color:var(--sm-ink)}.cp-schedule-actions button:last-child{background:var(--sm-action);box-shadow:0 1.11vh 2.67vh #007aff4d}.cp-preview-instagram-media{min-height:23vh;max-height:38vh}.cp-stats-strip{gap:.8vw;margin-bottom:1vh}.cp-stats-strip>div{gap:.7vw;padding:.85vh .9vw}.cp-stats-strip>div>span{width:3.4vh;height: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:24px!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:0 0;padding:2vh}.cp-form-page>nav{flex:none;margin-bottom:1.56vh}.cp-form-page .dm-breadcrumb-nav li:last-child>span{color:var(--sm-blue-ink)}.cp-form-page .dm-breadcrumb-nav ol{font-size:14px}.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:22px!important;font-weight:700!important}.cp-form-page .cp-heading-group>div>p{color:var(--sm-ink-3)!important;margin-top:.44vh!important;font-size:14px!important;font-weight:500!important}.cp-form-page .cp-view-past-button{background:var(--sm-action);color:#fff;cursor:pointer;border:0;border-radius:.89vh;align-items:center;gap:.89vh;min-height:4.67vh;padding:0 1.78vh;font-size:14px;font-weight:600;display:inline-flex}.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:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:.11vh solid var(--sm-rule);border-radius:1.78vh;padding:0}.cp-form-page .cp-editor-scroll{flex-direction:column;gap:1.11vh;padding:1.33vh 1.78vh;display:flex}.cp-form-page .cp-field-block{flex-direction:column;gap:.56vh;margin-top:0;display:flex}.cp-form-page .cp-field-heading{justify-content:space-between;align-items:center;gap:.56vh;display:flex}.cp-form-page .cp-field-heading label{color:var(--sm-ink);font-size:14px;font-weight:600}.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:var(--sm-red-ink)}.cp-form-page .cp-field-heading label small{color:var(--sm-ink-3);font-size:14px;font-weight:400}.cp-form-page .cp-image-section .cp-field-heading label span{color:var(--sm-ink);font-size:14px;font-weight:400}.cp-form-page .cp-counter{color:var(--sm-ink-3);white-space:nowrap;margin-left:auto;font-size:14px;font-weight:400}.cp-form-page .cp-field-block>input{border:.11vh solid var(--sm-rule-firm);background:var(--sm-sunken);width:100%;height:4vh;color:var(--sm-ink);border-radius:.89vh;outline:0;margin-top:0;padding:0 1.33vh;font-size:14px!important}.cp-form-page .cp-field-block>input::placeholder{color:var(--sm-ink-3)}.cp-form-page .cp-field-block>input:focus{border-color:var(--sm-blue);background:var(--sm-surface);box-shadow:0 0 0 .44vh #007aff1a}.cp-form-page .cp-ai-link{color:var(--sm-blue-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.44vh;margin-left:auto;padding:0;font-size:14px;font-weight:600;display:inline-flex}.cp-form-page .cp-ai-link svg{width:1.33vh;height:1.33vh}.cp-form-page .cp-ai-link:disabled{color:var(--sm-ink-3);cursor:not-allowed}.cp-form-page .cp-textarea-wrap{border:.11vh solid var(--sm-rule-firm);background:var(--sm-sunken);border-radius:.89vh;margin-top:0;position:relative;overflow:hidden}.cp-form-page .cp-copy-field textarea{resize:vertical;width:100%;min-height:7vh;color:var(--sm-ink);background:0 0;border:0;outline:0;padding:1.33vh;line-height:1.45;display:block;font-size:14px!important}.cp-form-page .cp-copy-field textarea::placeholder{color:var(--sm-ink-3)}.cp-form-page .cp-copy-field textarea:focus{box-shadow:none}.cp-form-page .cp-textarea-wrap:focus-within{border-color:var(--sm-blue);background:var(--sm-surface);box-shadow:0 0 0 .44vh #007aff1a}.cp-form-page .cp-image-section{gap:0}.cp-form-page .cp-quality-note{color:var(--sm-green-ink);background:0 0;border:0;align-items:center;gap:.78vh;margin-top:.89vh;padding:0;font-size:14px;font-weight:600;display:flex}.cp-form-page .cp-quality-note svg{width:1.44vh;height:1.44vh;color:var(--sm-green-ink)}.cp-form-page .cp-dropzone{border:.11vh dashed var(--sm-blue-line);background:var(--sm-blue-wash);text-align:center;border-radius:.89vh;flex-direction:column;justify-content:center;align-items:center;gap:1.11vh;min-height:22.89vh;margin-top:1.56vh;padding:2.89vh;display:flex}.cp-form-page .cp-upload-icon{background:var(--sm-blue-wash);width:4.67vh;height:4.67vh;color:var(--sm-blue-ink);border-radius:1.11vh;flex:none;justify-content:center;align-items:center;display:flex}.cp-form-page .cp-upload-icon svg{width:2.67vh;height:2.67vh}.cp-form-page .cp-dropzone strong{color:var(--sm-ink);font-size:16px;font-weight:700}.cp-form-page .cp-dropzone p{color:var(--sm-ink-3);margin:0;font-size:14px}.cp-form-page .cp-choose-photos{background:var(--sm-action);color:#fff;cursor:pointer;border-radius:.89vh;align-items:center;gap:.89vh;min-height:4.67vh;padding:0 1.78vh;font-size:14px;font-weight:600;display:inline-flex}.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{border-style:solid;border-color:var(--sm-rule-firm);background:var(--sm-glass-control);text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:flex-start;align-items:stretch}.cp-form-page .cp-form-footer{border-top:.11vh solid var(--sm-rule);justify-content:flex-end;align-items:center;gap:1.78vh;padding:2.11vh 1.78vh;display:flex}.cp-form-page .cp-form-footer button{cursor:pointer;border:0;border-radius:1.33vh;min-width:17.78vh;min-height:4.44vh;font-size:14px;font-weight:600}.cp-form-page .cp-refresh-button{background:var(--sm-sunken);color:var(--sm-ink)}.cp-form-page .cp-submit-button{background:var(--sm-action);color:#fff}.cp-form-page .cp-submit-button:disabled{opacity:.45;cursor:not-allowed}.cp-form-page .cp-preview-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:.11vh solid var(--sm-rule);border-radius:1.78vh;flex-direction:column;padding:0;display:flex}.cp-form-page .cp-preview-head{border-bottom:.11vh solid var(--sm-rule);justify-content:space-between;align-items:center;min-height:4.67vh;padding:0 1.56vh;display:flex}.cp-form-page .cp-preview-head>span{color:var(--sm-ink);letter-spacing:0;align-items:center;gap:.78vh;font-size:14px;font-weight:700;display:flex}.cp-form-page .cp-preview-head i{width:.78vh;height:.78vh;box-shadow:none;background:#34c759;border-radius:50%}.cp-form-page .cp-preview-mode{color:var(--sm-ink-3);align-items:center;gap:.56vh;font-size:14px;font-weight:400;display:flex}.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{gap:1.11vh;margin-top:0;display:flex}.cp-form-page .cp-platform-tabs button{border:.11vh solid var(--sm-rule);background:var(--sm-glass-control);height:3.78vh;min-height:3.78vh;color:var(--sm-ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1vh;flex:1;justify-content:center;align-items:center;gap:.67vh;font-size:14px;font-weight:600;display:flex}.cp-form-page .cp-platform-tabs button:hover{transform:none}.cp-form-page .cp-platform-tabs button svg{width:1.56vh!important;height: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:var(--sm-action);border-color:var(--sm-blue);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:var(--sm-surface);border:.11vh solid var(--sm-rule);border-radius:1.56vh;overflow:hidden}.cp-form-page .cp-gmb-post{background:var(--sm-surface);border:.11vh solid var(--sm-rule);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{justify-content:space-between;align-items:center;padding:.83vh 1.33vh;display:flex}.cp-form-page .cp-fb-identity{align-items:center;gap:.89vh;min-width:0;display:flex}.cp-form-page .cp-avatar{color:#fff;background:linear-gradient(#007aff,#0d1b2a);border-radius:50%;flex:none;justify-content:center;align-items:center;width:3.56vh;height:3.56vh;display:flex}.cp-form-page .cp-avatar svg{width:2.11vh;height:1.56vh}.cp-form-page .cp-fb-id-text{flex-direction:column;gap:.11vh;min-width:0;display:flex}.cp-form-page .cp-fb-id-text strong{color:var(--sm-ink);font-size:14px;font-weight:600}.cp-form-page .cp-fb-meta{color:var(--sm-ink);align-items:center;gap:.44vh;font-size:14px;display:flex}.cp-form-page .cp-fb-meta svg{width:1vh;height:1vh}.cp-form-page .cp-fb-meta i{background:#0f172a;border-radius:50%;width:.22vh;height:.22vh}.cp-form-page .cp-fb-post.empty .cp-fb-meta{color:var(--sm-ink-3);font-size:12px}.cp-form-page .cp-fb-post.empty .cp-fb-meta i{background:#8e8e93}.cp-form-page .cp-fb-post.empty .cp-post-menu,.cp-form-page .cp-fb-post.empty .cp-fb-actions>span{color:var(--sm-ink-3)}.cp-form-page .cp-post-menu{background:var(--sm-sunken);border:.11vh solid var(--sm-rule);width:3.11vh;height:3.11vh;color:var(--sm-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.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{color:var(--sm-ink);margin:0;font-size:14px;line-height:1.43}.cp-form-page .cp-preview-tags{color:var(--sm-blue-ink);margin:.56vh 0 0;font-size:14px;display:block}.cp-form-page .cp-preview-media{background:var(--sm-sunken);width:100%;max-height:none;position:relative;overflow:hidden}.cp-form-page .cp-preview-media>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cp-form-page .cp-media-empty{background:var(--sm-rule);flex-direction:column;justify-content:center;align-items:center;gap:.89vh;display:flex;position:absolute;inset:0}.cp-form-page .cp-media-empty-icon{background:var(--sm-glass-control);border:.11vh solid var(--sm-rule);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;justify-content:center;align-items:center;width:4.44vh;height:4.44vh;display:flex}.cp-form-page .cp-media-empty-icon svg{color:var(--sm-ink-3);width:2vh!important;height:2vh!important}.cp-form-page .cp-media-empty p{color:var(--sm-ink-3);margin:0;font-weight:400;font-size:14px!important}.cp-form-page .cp-engage{justify-content:space-between;align-items:center;padding:.89vh 1.33vh;display:flex}.cp-form-page .cp-reactions{color:var(--sm-ink);align-items:center;gap:.67vh;font-size:14px;display:flex}.cp-form-page .cp-reaction-faces{align-items:center;display:inline-flex}.cp-form-page .cp-reaction-faces i{background:var(--sm-glass-control);border:.11vh solid var(--sm-rule);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;justify-content:center;align-items:center;width:2.67vh;height:2.67vh;margin-left:-.67vh;font-size:14px;font-style:normal;display:flex}.cp-form-page .cp-reaction-faces i:first-child{margin-left:0}.cp-form-page .cp-counts{color:var(--sm-ink);align-items:center;gap:1.78vh;font-size:14px;display:flex}.cp-form-page .cp-fb-actions{border-top:.11vh solid var(--sm-rule);justify-content:space-between;align-items:center;min-height:3.78vh;padding:0 1.33vh;display:flex}.cp-form-page .cp-fb-actions>span{color:var(--sm-ink);align-items:center;gap:.56vh;font-size:14px;display:flex}.cp-form-page .cp-fb-actions svg{width:1.33vh;height:1.33vh}.cp-form-page .cp-ig-head{align-items:center;gap:.89vh;padding:1vh 1.33vh;display:flex}.cp-form-page .cp-ig-head strong{color:var(--sm-ink);flex:1;font-size:14px;font-weight:600}.cp-form-page .cp-ig-menu{color:var(--sm-ink-3);display:inline-flex}.cp-form-page .cp-ig-menu svg{width:1.78vh;height:1.78vh}.cp-form-page .cp-ig-actions{justify-content:space-between;align-items:center;padding:1.22vh 1.33vh;display:flex}.cp-form-page .cp-ig-action-group{align-items:center;gap:1.78vh;display:flex}.cp-form-page .cp-ig-actions svg{width:2.67vh;height:2.67vh;color:var(--sm-ink)}.cp-form-page .cp-ig-post.empty .cp-ig-actions,.cp-form-page .cp-ig-post.empty .cp-ig-actions svg{color:var(--sm-ink-3)}.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{color:var(--sm-ink-3);margin:0;font-size:14px;display:block}.cp-form-page .cp-ig-meta{flex-direction:column;gap:.89vh;padding:0 1.33vh 1.56vh;display:flex}.cp-form-page .cp-ig-preview-row{align-items:center;min-height:2.67vh;padding:0 1.33vh;display:flex}.cp-form-page .cp-ig-preview-row p{color:var(--sm-ink-3);margin:0;font-size:14px}.cp-form-page .cp-ig-note{padding:0 1.33vh 1.56vh}.cp-form-page .cp-ig-note p{color:var(--sm-ink-3);margin:0;font-size:14px}.cp-form-page .cp-empty-sub{color:var(--sm-ink-3);margin:.56vh 0 0;font-size:14px;display:block}.cp-form-page .cp-empty-counts{align-items:center;gap:.67vh;font-size:14px;display:flex}.cp-form-page .cp-empty-counts i{background:#8e8e93;border-radius:50%;flex:none;width:.22vh;height:.22vh}.cp-form-page .cp-engage.empty{color:var(--sm-ink-3)}.cp-form-page .cp-engage.empty>span{font-size:14px}.cp-form-page .cp-gmb-head{align-items:center;gap:.89vh;padding:1vh 1.33vh;display:flex}.cp-form-page .cp-gmb-id{flex-direction:column;flex:1;gap:.11vh;min-width:0;display:flex}.cp-form-page .cp-gmb-id strong{color:var(--sm-ink);font-size:14px;font-weight:600}.cp-form-page .cp-gmb-id span{color:var(--sm-ink-3);font-size:14px}.cp-form-page .cp-gmb-copy{padding:1.78vh 1.33vh}.cp-form-page .cp-gmb-actions{justify-content:space-between;align-items:center;padding:0 1.33vh 1.33vh;display:flex}.cp-form-page .cp-gmb-cta{background:var(--sm-blue-wash);color:var(--sm-blue-ink);border-radius:2.22vh;padding:1.11vh 2.22vh;font-size:14px;font-weight:600}.cp-form-page .cp-gmb-share{color:var(--sm-blue-ink);font-size:14px;font-weight:400}.ai-post-recommendation{--air-primary:var(--sm-action);--air-primary-dark:var(--sm-action-hover);--air-ink:var(--sm-ink);--air-muted:var(--sm-ink-3);--air-border:var(--sm-rule);--air-surface:var(--sm-surface);height:100%;min-height:0;color:var(--air-ink);background:0 0;flex-direction:column;gap:1.4vh;padding:1.55vh 1.7vw;font-family:Open Sans,system-ui,sans-serif;font-size:14px;display:flex;overflow:visible}.ai-post-recommendation button{font-size:inherit}.air-body{flex-direction:column;flex:1;gap:1.4vh;min-width:0;min-height:0;display:flex;overflow:visible}.air-head{flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:1.1vw;display:flex}.air-head-left{align-items:center;gap:.85vw;min-width:0;display:flex}.air-back{border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);width:4.2vh;min-width:34px;height:4.2vh;min-height:34px;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--sm-blue-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:all .18s;display:flex}.air-back:hover{border-color:var(--sm-purple-line);transform:translate(-2px)}.air-back svg{width:1.9vh;height:1.9vh}.air-title{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.15}.air-subtitle{color:var(--air-muted);margin-top:.4vh;font-size:13px}.air-counters{flex-shrink:0;align-items:center;gap:.55vw;display:flex}.air-counter{border:1px solid var(--air-border);background:var(--sm-glass-control);color:var(--sm-ink-3);white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.2vh;align-items:center;gap:.5vw;padding:.9vh .9vw;font-size:13px;display:flex}.air-counter strong{color:var(--air-ink);font-weight:700}.air-counter-text{align-items:center;gap:.3vw;display:inline-flex}.air-dot{border-radius:2px;flex:none;width:.85vh;height:.85vh}.air-dot-waiting{background:#f59e0b}.air-strip-card{border:1px solid var(--air-border);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:2vh;flex-shrink:0;padding:1.5vh 1.1vw 1.6vh;box-shadow:0 1px 2px #1018280a}.air-strip-top{flex-wrap:wrap;align-items:center;gap:.8vw;margin-bottom:1.2vh;display:flex}.air-strip-title{font-size:14px;font-weight:700}.air-strip-range{color:var(--air-muted);font-size:12px}.air-showing-pill{background:var(--air-primary);color:#fff;border-radius:999px;align-items:center;gap:.45vw;padding:.55vh .85vw;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 6px 16px #4f3fe04d}.air-showing-pill:hover{background:var(--air-primary-dark)}.air-showing-x{font-size:12px}.air-legend{color:var(--air-muted);align-items:center;gap:1vw;margin-left:auto;font-size:11px;font-weight:600;display:flex}.air-legend-item{align-items:center;gap:.35vw;display:inline-flex}.air-strip-weeks{grid-template-columns:1fr 1fr;gap:.45vw;margin-bottom:.9vh;display:grid}.air-strip-week{color:var(--sm-ink-3);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.air-days{grid-template-columns:repeat(14,1fr);gap:.45vw;display:grid}.air-day{border:1px solid var(--sm-rule);background:var(--sm-glass-control);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;flex-direction:column;align-items:center;gap:.3vh;min-width:0;min-height:8.2vh;padding:.8vh .3vw .7vh;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:flex}.air-day:hover{transform:translateY(-2px);box-shadow:0 10px 20px #10182817}.air-day.selected{border-color:var(--air-primary);background:var(--sm-purple-wash);box-shadow:0 10px 22px #4f3fe02e}.air-day-wd{letter-spacing:.1em;color:var(--sm-ink-3);font-size:11px;font-weight:800}.air-day-num{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.15}.air-day-pips{gap:.25vw;min-height:.7vh;margin-top:.5vh;display:flex}.air-pip{border-radius:2px;flex:none;width:.7vh;height:.7vh}.air-pip.open{background:#f59e0b}.air-day-bottom{color:var(--sm-ink-3);letter-spacing:.03em;white-space:nowrap;margin-top:auto;font-size:11px;font-weight:700}.air-main{flex:1;grid-template-columns:minmax(0,1fr) minmax(300px,24vw);align-items:stretch;gap:1.1vw;min-width:0;min-height:0;display:grid}.air-list{scrollbar-width:thin;flex-direction:column;gap:1.5vh;min-width:0;min-height:0;padding-bottom:1vh;padding-right:.15vw;display:flex;overflow-y:auto}.air-list::-webkit-scrollbar{width:.65vh}.air-detail::-webkit-scrollbar{width:.65vh}.air-list::-webkit-scrollbar-thumb{background:var(--sm-rule-firm);border-radius:4px}.air-detail::-webkit-scrollbar-thumb{background:var(--sm-rule-firm);border-radius:4px}.air-filter-bar{border:1.5px solid var(--sm-purple-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.55vh;align-items:center;gap:.85vw;padding:1.2vh .85vw 1.2vh 1.05vw;display:flex;box-shadow:0 6px 18px #4f3fe01a}.air-filter-icon{color:var(--sm-blue-ink);flex-shrink:0;width:2.1vh;height:2.1vh}.air-filter-text{min-width:0;color:var(--sm-ink-2);flex:1;font-size:13px}.air-filter-text strong{color:var(--air-ink)}.air-filter-clear{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#4f46e5,#4338ca);border-radius:999px;flex:none;align-items:center;gap:.5vw;margin-left:auto;padding:1vh 1.1vw;font-size:13px;font-weight:600;display:flex;box-shadow:0 8px 20px #4f3fe04d}.air-filter-clear svg{width:1.75vh;height:1.75vh}.air-timeline{flex-direction:column;gap:1.2vh;min-width:0;display:flex}.air-group{gap:1.1vw;display:flex}.air-group-date{text-align:right;flex:0 0 5.2vw;min-width:52px;padding-top:1vh}.air-group-num{letter-spacing:-.03em;font-size:28px;font-weight:600;line-height:.9}.air-group-num.done{color:var(--sm-ink-3)}.air-group-mo{color:var(--air-muted);letter-spacing:.14em;margin-top:.6vh;font-size:11px;font-weight:800}.air-group-wd{color:var(--sm-ink-3);margin-top:.3vh;font-size:11px}.air-group-list{border-left:1px solid var(--sm-rule);flex:1;min-width:0;padding:0 0 .4vh 1.25vw;position:relative}.air-group-dot{background:#f59e0b;border-radius:50%;width:1vh;height:1vh;position:absolute;top:1.7vh;left:-.35vw;box-shadow:0 0 0 3px #edebf7}.air-card{border:1px solid var(--air-border);background:var(--sm-glass);width:100%;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:left;cursor:pointer;border-radius:1.55vh;margin-bottom:1.1vh;padding:1.4vh 1vw;transition:transform .18s,box-shadow .18s,border-color .18s;display:block}.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);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 30px #4f3fe02e}.air-card.status-made{opacity:.92}.air-card-top{align-items:center;gap:.55vw;margin-bottom:.6vh;display:flex}.air-kind{letter-spacing:.09em;border-radius:.65vh;flex:none;padding:.4vh .55vw;font-size:11px;font-weight:800}.air-occasion{min-width:0;color:var(--air-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.air-status{letter-spacing:.06em;white-space:nowrap;flex:none;align-items:center;gap:.35vw;font-size:11px;font-weight:800;display:inline-flex}.air-status-dot{border-radius:50%;flex:none;width:.6vh;height:.6vh}.air-card-title{color:var(--air-ink);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}.air-card-why{color:var(--sm-ink-3);margin-top:.4vh;font-size:12px;line-height:1.45}.air-card-foot{border-top:1px solid var(--sm-rule-soft);color:var(--air-muted);align-items:center;gap:.7vw;margin-top:1.1vh;padding-top:1vh;font-size:12px;display:flex}.air-empty{border:1px solid var(--air-border);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:center;border-radius:2vh;padding:5.1vh 1.7vw}.air-empty-title{color:var(--air-ink);font-size:16px;font-weight:600}.air-empty-copy{color:var(--air-muted);margin-top:.5vh;font-size:13px}.air-empty-btn{border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;margin-top:1.6vh;padding:1vh 1.1vw;font-size:13px;font-weight:600;display:inline-flex}.air-fallback{flex-shrink:0}.air-detail{z-index:5;border:1px solid var(--air-border);background:var(--sm-glass);width:100%;min-height:0;max-height:min(100%,100vh - 90px);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);scrollbar-width:thin;border-radius:2vh;align-self:start;position:sticky;top:1vh;overflow-y:auto;box-shadow:0 1px 2px #1018280a}.air-detail-head{border-bottom:1px solid var(--sm-rule-soft);align-items:center;gap:.55vw;padding:1.3vh 1.1vw;display:flex}.air-detail-head-icon{color:var(--sm-blue-ink);flex-shrink:0;width:1.9vh;height:1.9vh}.air-detail-head-title{color:var(--air-ink);font-size:13px;font-weight:700}.air-detail-empty{color:var(--air-muted);text-align:center;padding:3.8vh 1.4vw;font-size:13px}.air-watch{cursor:pointer;border:0;justify-content:center;align-items:center;width:100%;height:15vh;min-height:110px;padding:0;display:flex;position:relative;overflow:hidden}.air-watch-kind{color:#fff;letter-spacing:.14em;background:#ffffff38;border:1px solid #ffffff59;border-radius:.65vh;padding:.45vh .55vw;font-size:11px;font-weight:800;position:absolute;top:1.2vh;left:.85vw}.air-watch-btn{z-index:1;width:4.9vh;min-width:38px;height:4.9vh;min-height:38px;color:var(--sm-primary-ink);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 8px 18px #1410284d}.air-watch-btn svg{width:2vh;height:2vh}.air-watch-time{color:#fff;font-size:11px;font-weight:700;position:absolute;bottom:1.2vh;left:.9vw}.air-watch-progress{background:#ffffff40;height:.35vh;position:absolute;bottom:0;left:0;right:0}.air-watch-progress span{background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:100%;display:block}.air-eq{justify-content:center;align-items:center;gap:.35vw;display:flex;position:absolute;inset:0}.air-eq span{background:#ffffffd9;border-radius:2px;animation:.55s ease-in-out infinite air-eq}.air-eq span:first-child{width:.45vh;height:1.8vh}.air-eq span:nth-child(2){width:.45vh;height:2.65vh;animation-delay:.15s}.air-eq span:nth-child(3){width:.45vh;height:1.3vh;animation-delay:.3s}@keyframes air-eq{50%{opacity:.7;transform:scaleY(.55)}}.air-cover{justify-content:center;align-items:center;height:15vh;min-height:110px;display:flex;position:relative}.air-cover-icon{color:#fffffff2;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:32px;line-height:1;display:inline-block;font-family:Digital Marketing Material Symbols!important}.air-detail-body{padding:1.6vh 1.1vw .5vh}.air-watch-hint{color:var(--sm-blue-ink);align-items:center;gap:.45vw;margin-bottom:1vh;font-size:11px;font-weight:700;display:flex}.air-detail-occ{color:var(--air-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.air-detail-title{color:var(--air-ink);letter-spacing:-.01em;margin-top:.4vh;font-size:18px;font-weight:600;line-height:1.25}.air-why{border-top:1px solid var(--sm-rule-soft);margin-top:1.4vh;padding-top:1.3vh}.air-why-title{color:var(--air-muted);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.8vh;font-size:11px;font-weight:800}.air-why-row{align-items:baseline;gap:.55vw;padding:.4vh 0;display:flex}.air-why-tick{color:var(--sm-green-ink);flex:none;font-size:11px}.air-why-text{color:var(--sm-ink-2);font-size:12px;line-height:1.4}.air-meta{border-top:1px solid var(--sm-rule-soft);margin-top:1.4vh;padding-top:.5vh}.air-meta-row{justify-content:space-between;gap:1vw;padding:.7vh 0;display:flex}.air-meta-k{color:var(--air-muted);flex:none;font-size:12px}.air-meta-v{color:var(--air-ink);text-align:right;font-size:12px;font-weight:600}.air-detail-actions{gap:.55vw;padding:1.4vh 1.1vw 1.8vh;display:flex}.air-detail-actions svg{width:1.65vh;height:1.65vh}.air-cta{cursor:pointer;white-space:nowrap;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.5vw;padding:1.25vh 1.1vw;font-size:14px;font-weight:600;display:flex}.air-cta-create{color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 10px 24px #4f3fe04d}.air-cta-open{color:#fff;background:#14152b}.air-cta-schedule{background:var(--sm-strong-orange);color:#fff}.air-cta-generating{background:var(--sm-sunken);color:var(--sm-ink-3);flex:1;font-size:13px}.air-skeleton{border:1px solid var(--air-border);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--air-muted);border-radius:1.55vh;padding:1.75vh 1.1vw;font-size:13px}.air-fallback{border:1px solid var(--sm-orange-line);background:var(--sm-orange-wash);color:var(--sm-orange-ink);border-radius:1.2vh;align-items:center;gap:.55vw;padding:.9vh .85vw;font-size:12px;display:flex}.air-modal{text-align:left;flex-direction:column;display:flex}.air-modal-icon{color:#fff;background:linear-gradient(135deg,#6d5ae6,#4f46e5);border-radius:1.75vh;justify-content:center;align-items:center;width:6vh;min-width:48px;height:6vh;min-height:48px;margin:0 auto;display:flex;box-shadow:0 0 0 10px #6d5ae61f}.air-modal-icon svg{width:2.6vh;height:2.6vh}.air-spin{animation:1s linear infinite air-spin}@keyframes air-spin{to{transform:rotate(360deg)}}.air-modal-title{color:var(--air-ink);text-align:center;margin-top:1.8vh;font-size:18px;font-weight:700;line-height:1.3}.air-modal-copy{color:var(--sm-ink-3);text-align:center;margin-top:.9vh;font-size:13px;line-height:1.6}.air-modal-progress{background:var(--sm-rule);border-radius:.65vh;height:.9vh;min-height:7px;margin-top:2.2vh;overflow:hidden}.air-modal-progress span{background:var(--air-primary);border-radius:.65vh;height:100%;display:block}.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{align-items:flex-start;gap:.85vw;display:flex}.air-schedule-head>div{flex:1;min-width:0}.air-icon-btn{background:var(--sm-primary-wash);width:3.8vh;min-width:30px;height:3.8vh;min-height:30px;color:var(--sm-blue-ink);cursor:pointer;border:0;border-radius:1.1vh;flex:none;justify-content:center;align-items:center;display:flex}.air-icon-btn svg{width:1.65vh;height:1.65vh}.air-schedule-fields{grid-template-columns:1fr 1fr;gap:1vw;margin-top:2vh;display:grid}.air-schedule-fields input{border:1.5px solid var(--sm-rule);background:var(--sm-sunken);border-radius:1.45vh;width:100%;min-height:4.6vh;padding:1.2vh 1vw;font-size:14px!important}.air-schedule-fields input:focus{border-color:#7c6fee;outline:none;box-shadow:0 0 0 4px #7b6cf21f}.air-field-label{color:var(--sm-ink-3);letter-spacing:.05em;margin-bottom:.9vh;font-size:11px;font-weight:700;display:block}.air-channels{grid-template-columns:1fr 1fr;gap:.9vh;margin-top:1.6vh;display:grid}.air-channel{border:1.5px solid var(--sm-rule);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);text-align:left;cursor:pointer;border-radius:1.33vh;flex-direction:column;gap:.3vh;padding:1.1vh .85vw;display:flex}.air-channel strong{font-size:13px}.air-channel span{color:var(--air-muted);font-size:11px}.air-channel.active{border-color:var(--air-primary);background:var(--sm-purple-wash)}.air-modal-actions{gap:1.1vh;margin-top:2vh;display:flex}.air-modal-actions svg{width:1.65vh;height:1.65vh}.air-modal-secondary{background:var(--sm-sunken);color:var(--air-ink);cursor:pointer;border:0;border-radius:1.45vh;flex:1;padding:1.45vh 0;font-size:14px;font-weight:600}.air-modal-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b7fe8,#6d5ae6);border:0;border-radius:1.45vh;flex:1;font-size:14px;font-weight:600;box-shadow:0 10px 24px #6d5ae64d}.air-modal-primary:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.air-modal-ghost{color:var(--sm-ink-3);cursor:pointer;background:0 0;border:0;margin-top:1vh;font-size:13px;font-weight:600}.air-schedule-note{color:var(--sm-ink-2);align-items:center;gap:1.1vh;margin-top:1.6vh;font-size:13px;display:flex}.air-schedule-note svg{flex:none;width:1.65vh;height:1.65vh}.air-publish-list{flex-direction:column;margin-top:1.6vh;display:flex}.air-publish-row{border-bottom:1px solid var(--sm-rule-soft);justify-content:space-between;align-items:center;gap:.85vw;padding:1.3vh 0;display:flex}.air-publish-row:last-child{border-bottom:0}.air-publish-info{flex-direction:column;gap:.3vh;min-width:0;display:flex}.air-publish-info strong{font-size:14px}.air-publish-info span{color:var(--air-muted);font-size:12px}.air-publish-toggle{background:var(--air-primary);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;flex:none;padding:.9vh 1.1vw;font-size:13px;font-weight:700}.air-publish-toggle:disabled{cursor:default;opacity:.85}.air-widget{border:1px solid var(--air-border);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.75vh;padding:1.6vh 1.1vw;box-shadow:0 1px 2px #1018280a}.air-widget-head{justify-content:space-between;align-items:center;gap:1.1vh;display:flex}.air-widget-title{color:var(--air-ink);align-items:center;gap:.5vw;font-size:14px;font-weight:700;display:flex}.air-widget-title svg{width:1.65vh;height:1.65vh}.air-widget-link{color:var(--sm-blue-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.3vw;font-size:13px;font-weight:700;display:inline-flex}.air-widget-link svg{width:1.55vh;height:1.55vh}.air-widget-loading,.air-widget-empty{color:var(--air-muted);margin-top:1.1vh;font-size:13px}.air-widget-body{margin-top:1.2vh}.air-widget-badge{background:var(--sm-primary-wash);color:var(--air-primary-dark);letter-spacing:.06em;border-radius:999px;padding:.5vh .7vw;font-size:11px;font-weight:800;display:inline-block}.air-widget-item-title{margin-top:1vh;font-size:15px;font-weight:700;line-height:1.3}.air-widget-copy{color:var(--sm-ink-3);margin-top:.5vh;font-size:13px;line-height:1.5}.air-widget-foot{flex-wrap:wrap;align-items:center;gap:.7vw;margin-top:1.4vh;display:flex}.air-widget-kind{white-space:nowrap;border-radius:999px;padding:.5vh .7vw;font-size:11px;font-weight:800}.air-widget-count{color:var(--air-muted);font-size:12px;font-weight:600}.air-widget-cta{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;border-radius:999px;margin-left:auto;padding:1vh 1.1vw;font-size:13px;font-weight:700}@media (max-width:1100px){.air-main{flex-direction:column;display:flex;overflow:hidden}.air-list{flex:1;min-height:0}.air-detail{flex:none;order:-1;align-self:stretch;max-height:48vh}.air-days{grid-template-columns:repeat(7,1fr)}.air-day{border-radius:18px}}.ai-post-recommendation{--air-primary:var(--sm-action);--air-primary-dark:var(--sm-action-hover);--air-ink:var(--sm-ink);--air-muted:var(--sm-ink-3);--air-border:var(--sm-rule);background:0 0}.air-back{border-color:var(--sm-rule)}.air-back:hover{border-color:var(--sm-blue-line)}.air-dot-created{background:#34c759}.air-day{border-color:var(--sm-rule)}.air-day.today{border-color:var(--sm-blue-line)}.air-pip.made{background:#34c759}.air-list::-webkit-scrollbar-thumb{background:var(--sm-rule-firm)}.air-detail::-webkit-scrollbar-thumb{background:var(--sm-rule-firm)}.air-filter-bar{border-color:var(--sm-blue-line);box-shadow:0 6px 18px #007aff1a}.air-filter-text{color:var(--sm-ink-2)}.air-filter-clear{background:var(--sm-action);box-shadow:0 8px 20px #007aff4d}.air-group-list{border-left-color:var(--sm-rule)}.air-group-dot{box-shadow:0 0 0 3px #f1f5f9}.air-group-dot.done{background:#34c759}.air-card-foot{border-top-color:var(--sm-rule)}.air-empty-btn{border-color:var(--sm-rule);color:var(--sm-ink)}.air-detail-head{border-bottom-color:var(--sm-rule)}.air-watch-btn{color:var(--sm-blue-ink);box-shadow:0 8px 18px #0f172a4d}.air-why{border-top-color:var(--sm-rule)}.air-why-tick{color:var(--sm-green-ink)}.air-why-text{color:var(--sm-ink-2)}.air-meta{border-top-color:var(--sm-rule)}.air-cta-create{background:var(--sm-action);box-shadow:0 10px 24px #007aff4d}.air-cta-open{background:#0f172a}.air-cta-generating{background:var(--sm-sunken);color:var(--sm-ink-3)}.air-modal-icon{background:linear-gradient(135deg,#93c5fd,#007aff);box-shadow:0 0 0 10px #007aff1f}.air-modal-copy{color:var(--sm-ink-3)}.air-modal-progress{background:var(--sm-rule)}.air-icon-btn{background:var(--sm-blue-wash)}.air-schedule-fields input{border-color:var(--sm-rule);background:var(--sm-sunken)}.air-schedule-fields input:focus{border-color:var(--sm-blue);box-shadow:0 0 0 4px #007aff1f}.air-field-label{color:var(--sm-ink-3)}.air-channel{border-color:var(--sm-rule)}.air-channel.active{background:var(--sm-blue-wash)}.air-modal-secondary{background:var(--sm-sunken)}.air-modal-primary{background:var(--sm-action);box-shadow:0 10px 24px #007aff4d}.air-modal-ghost{color:var(--sm-ink-3)}.air-schedule-note{color:var(--sm-ink-2)}.air-publish-row{border-bottom-color:var(--sm-rule)}.air-publish-toggle.done{background:#34c759}.air-widget-badge{background:var(--sm-blue-wash)}.air-widget-copy{color:var(--sm-ink-3)}.air-widget-cta{background:var(--sm-action)}@media (max-width:640px){.ai-post-recommendation{padding:16px}.air-head{flex-direction:column;align-items:flex-start}.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_hdwts_1{width:100%;height:100%;min-height:0;overflow:hidden}._page_hdwts_2{--accent:#007aff;--ink:var(--sm-ink);--muted:var(--sm-ink-3);--navy:#0d1b2a;--green:#34c759;--purple:#af52de;--orange:#ff9500;--red:#ff3b30;box-sizing:border-box;gap:calc(17.952 * var(--u));height:100%;min-height:0;padding:calc(17.952 * var(--u)) calc(18.018 * var(--u)) calc(15.03 * var(--u));color:var(--ink);font-family:Open Sans,system-ui,sans-serif;font-size:max(11px,calc(12 * var(--u)));background:0 0;flex-direction:column;display:flex;overflow:auto}._page_hdwts_2 *{box-sizing:border-box}._page_hdwts_2 h1,._page_hdwts_2 h2,._page_hdwts_2 h3,._page_hdwts_2 p{margin:0}._page_hdwts_2 button{font:inherit;cursor:pointer;color:inherit}._page_hdwts_2 button:disabled{cursor:default;opacity:.45}._page_hdwts_2 button:focus-visible{outline:calc(2 * var(--u)) solid var(--accent);outline-offset:calc(3 * var(--u))}._page_hdwts_2 svg{width:calc(15.03 * var(--u));height:calc(15.03 * var(--u));flex-shrink:0}._page_hdwts_2 small{font-size:max(11px,calc(12 * var(--u)))}._primary_hdwts_10{justify-content:center;align-items:center;gap:calc(8.873 * var(--u));border-radius:calc(999 * var(--u));padding:calc(8.35 * var(--u)) calc(15.015 * var(--u));background:var(--sm-action);min-height:calc(32.565 * var(--u));white-space:nowrap;border:0;display:flex;color:#fff!important;font-weight:700!important}._top_hdwts_12{gap:calc(16.38 * var(--u));flex:none;grid-template-columns:1.45fr repeat(5,minmax(0,1fr));display:grid}._intro_hdwts_13 h1{font-size:max(11px,calc(24 * var(--u)));letter-spacing:-.04em;white-space:nowrap;font-weight:650}._intro_hdwts_13 h1 small{font-size:max(11px,calc(11 * var(--u)));color:var(--blue-text);letter-spacing:0}._intro_hdwts_13 h1 svg{width:calc(10.438 * var(--u));height:calc(10.438 * var(--u));display:inline}._intro_hdwts_13>div{align-items:center;gap:calc(11.602 * var(--u));margin-top:calc(11.273 * var(--u));display:flex}._intro_hdwts_13 ._primary_hdwts_10{height:calc(43.002 * var(--u));font-size:max(11px,calc(14 * var(--u)));padding-inline:calc(21.84 * var(--u))}._intro_hdwts_13 ._primary_hdwts_10 svg{width:calc(22.127 * var(--u));height:calc(22.127 * var(--u))}._tasks_hdwts_19{align-items:center;gap:calc(4.095 * var(--u));white-space:nowrap;background:0 0;border:0;padding:0;display:flex;font-size:max(11px,calc(12 * var(--u)))!important;font-weight:600!important}._tasks_hdwts_19 svg{width:calc(11.273 * var(--u))}._kpi_hdwts_21{text-align:left;border:calc(1 * var(--u)) solid var(--sm-rule);border-radius:calc(12.942 * var(--u));background:var(--sm-glass);min-width:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);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;position:relative}._top_hdwts_12>div._kpi_hdwts_21{overflow:hidden}._top_hdwts_12>div._kpi_hdwts_21 ._ribbon_hdwts_23{background:var(--sm-strong-green)!important}._kpi_hdwts_21 label{font-size:max(11px,calc(11 * var(--u)));margin-bottom:calc(5.428 * var(--u));color:var(--sm-ink);font-weight:800;display:block}._kpi_hdwts_21 strong{font-size:max(11px,calc(28 * var(--u)));letter-spacing:-.025em;font-weight:800;line-height:1;display:block}._kpi_hdwts_21 small{margin-top:calc(4.175 * var(--u));color:var(--sm-ink-3);font-size:max(11px,calc(11 * var(--u)));display:block}._muted_hdwts_27{opacity:.18}._hubCount_hdwts_29{justify-content:space-between;align-items:center;gap:calc(5.46 * var(--u));display:flex}._hubCount_hdwts_29 b{font-size:max(11px,calc(14 * var(--u)));color:var(--sm-red-ink)}._hubCount_hdwts_29 b[data-ready=true]{color:var(--sm-green-ink)}._shortcuts_hdwts_32{gap:calc(16.38 * var(--u));flex:none;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._shortcuts_hdwts_32 button{align-items:center;gap:calc(10.92 * var(--u));border:calc(1 * var(--u)) solid var(--sm-rule);border-radius:calc(14.195 * var(--u));background:var(--sm-glass-control);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;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex}._shortcuts_hdwts_32 i{background:var(--sm-blue-wash);color:var(--blue-text);border-radius:calc(7.097 * var(--u));width:calc(32.565 * var(--u));height:calc(32.565 * var(--u));flex-shrink:0;place-items:center;display:grid}._shortcuts_hdwts_32 i[data-tone="1"]{background:var(--sm-green-wash);color:var(--sm-green-ink)}._shortcuts_hdwts_32 i[data-tone="2"]{background:var(--sm-purple-wash);color:var(--purple-text)}._shortcuts_hdwts_32 i[data-tone="3"]{background:var(--sm-red-wash);color:var(--sm-red-ink)}._shortcuts_hdwts_32 i[data-tone="4"]{background:var(--sm-blue-wash);color:var(--blue-text)}._shortcuts_hdwts_32 i[data-tone="5"]{background:var(--sm-green-wash);color:var(--sm-green-ink)}._shortcuts_hdwts_32 i svg{width:calc(18.37 * var(--u));height:calc(18.37 * var(--u))}._shortcuts_hdwts_32 b{font-size:max(11px,calc(13 * var(--u)));font-weight:600;display:block}._shortcuts_hdwts_32 small{color:var(--sm-ink-3);margin-top:calc(1.67 * var(--u));display:block}._middle_hdwts_43{gap:calc(16.38 * var(--u));min-height:calc(233.8 * var(--u));flex:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._card_hdwts_44{background:var(--sm-glass);min-width:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(1 * var(--u)) solid var(--sm-rule);border-radius:calc(18.37 * var(--u));padding:calc(15.03 * var(--u)) calc(15.015 * var(--u));gap:calc(7.515 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #0f172a0d,0 calc(6 * var(--u)) calc(16 * var(--u)) #0f172a0d;flex-direction:column;display:flex;overflow:hidden}._card_hdwts_44 header{justify-content:space-between;align-items:center;gap:calc(5.46 * var(--u));display:flex}._card_hdwts_44 h2{font-size:max(11px,calc(16 * var(--u)));align-items:center;gap:calc(5.46 * var(--u));font-weight:650;line-height:1.25;display:flex}._card_hdwts_44 h3{font-size:max(11px,calc(14 * var(--u)));font-weight:700;line-height:1.35}._card_hdwts_44 p{font-size:max(11px,calc(13 * var(--u)));color:var(--muted);line-height:1.45}._card_hdwts_44 footer{justify-content:space-between;align-items:center;gap:calc(8.19 * var(--u));font-size:max(11px,calc(12 * var(--u)));margin-top:auto;display:flex}._card_hdwts_44 footer>span{color:var(--sm-ink-3);font-weight:600}._card_hdwts_44 footer ._primary_hdwts_10{font-size:max(11px,calc(13 * var(--u)))}._link_hdwts_52{align-items:center;gap:calc(2.73 * var(--u));white-space:nowrap;background:0 0;border:0;flex-shrink:0;padding:0;display:flex;color:var(--blue-text)!important;font-size:max(11px,calc(12 * var(--u)))!important;font-weight:600!important}._link_hdwts_52 svg{width:calc(12.525 * var(--u))}._recommendation_hdwts_54{align-items:center;gap:calc(12.285 * var(--u));flex:1;min-height:0;display:flex}._reel_hdwts_55,._album_hdwts_55{width:calc(81.9 * var(--u));height:calc(129.425 * var(--u));border-radius:calc(12.525 * var(--u));background:var(--sm-strong-purple);padding:calc(9.602 * var(--u)) calc(8.873 * var(--u));text-align:left;border:0;flex-direction:column;flex-shrink:0;justify-content:space-between;display:flex;position:relative;overflow:hidden;color:#fff!important;font-size:max(11px,calc(12 * var(--u)))!important}._reel_hdwts_55>b{font-size:max(11px,calc(13 * var(--u)));font-weight:800}._album_hdwts_55>b{font-size:max(11px,calc(12 * var(--u)));font-weight:800}._reel_hdwts_55 svg{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%;align-self:center}._reel_hdwts_55 span{font-weight:700;font-size:max(11px,calc(13 * var(--u)))}._album_hdwts_55 span{font-weight:700;font-size:max(11px,calc(12 * var(--u)))}._copy_hdwts_61{flex:1;min-width:0}._copy_hdwts_61 h3{margin:calc(3.34 * var(--u)) 0}._copy_hdwts_61 p{font-size:max(11px,calc(14 * var(--u)));-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}._copy_hdwts_61>small{font-size:max(11px,calc(13 * var(--u)));align-items:flex-start;gap:calc(5.46 * var(--u));margin-top:calc(4.175 * var(--u));color:var(--sm-ink-3);line-height:1.3;display:flex}._copy_hdwts_61>small svg{color:var(--sm-green-ink);width:calc(10.855 * var(--u));height:calc(10.855 * var(--u))}._badge_hdwts_67{background:var(--sm-blue-wash);color:var(--blue-text);border-radius:calc(999 * var(--u));padding:calc(2.087 * var(--u)) calc(5.46 * var(--u));font-size:max(11px,calc(11 * var(--u)));font-weight:750;display:inline-block}._pill_hdwts_68{background:var(--sm-blue-wash);color:var(--blue-text);border-radius:calc(999 * var(--u));padding:calc(2.087 * var(--u)) calc(8.19 * var(--u));font-size:max(11px,calc(13 * var(--u)));white-space:nowrap;display:inline-block}._postCarousel_hdwts_69{align-items:center;gap:calc(13.65 * var(--u));padding:calc(10.02 * var(--u)) calc(25.935 * var(--u));flex:1;display:flex;position:relative}._album_hdwts_55{background:var(--sm-rule)}._album_hdwts_55 svg{width:calc(33.4 * var(--u));height:calc(33.4 * var(--u));opacity:.5;align-self:center}._album_hdwts_55 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._arrow_hdwts_73{left:calc(-12.285 * var(--u));border:calc(1 * var(--u)) solid var(--sm-rule);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);width:calc(27.555 * var(--u));height:calc(27.555 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(3 * var(--u)) #0001;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:45%}._arrow_hdwts_73:last-child{left:auto;right:0}._dots_hdwts_75{align-items:center;gap:calc(4.095 * var(--u));font-weight:600;display:flex}._dots_hdwts_75 i{width:calc(5.428 * var(--u));height:calc(5.428 * var(--u));background:var(--sm-rule);border-radius:50%}._dots_hdwts_75 i[data-active=true]{background:var(--accent)}._middle_hdwts_43 ._card_hdwts_44>._primary_hdwts_10{font-size:max(11px,calc(12 * var(--u)));margin-top:auto}._lower_hdwts_79{gap:calc(17.745 * var(--u));min-height:calc(288.075 * var(--u));flex:1.23;grid-template-columns:1.5fr 1fr 1fr 1.42fr;display:grid}._lower_hdwts_79 ._card_hdwts_44>._primary_hdwts_10{font-size:max(11px,calc(12 * var(--u)));margin-top:auto}._online_hdwts_81{color:var(--sm-green-ink);font-size:max(11px,calc(11 * var(--u)));white-space:nowrap}._subtitle_hdwts_82{color:var(--sm-ink-3);font-size:max(11px,calc(11 * var(--u)))!important}._website_hdwts_83{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 var(--sm-rule);border-radius:calc(6.68 * var(--u));flex:1;position:relative;overflow:hidden}._empty_hdwts_85{height:100%;padding:calc(8.35 * var(--u));justify-content:center;align-items:center;gap:calc(8.35 * var(--u));text-align:center;font-size:max(11px,calc(12 * var(--u)));color:var(--sm-ink-3);flex-direction:column;display:flex}._avatarPhoto_hdwts_86{border:calc(2 * var(--u)) solid var(--sm-green-line);width:calc(108.55 * var(--u));height:calc(108.55 * var(--u));margin:calc(2.505 * var(--u)) auto calc(10.438 * var(--u));background:var(--sm-sunken);border-top-color:#34c759;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}._avatarPhoto_hdwts_86 img{object-fit:cover;border-radius:50%;width:100%;height:100%}._avatarPhoto_hdwts_86 ._avatarImage_hdwts_88{aspect-ratio:1;clip-path:circle(50%);object-fit:cover;display:block;border-radius:50%!important}._avatarPhoto_hdwts_86>svg{width:calc(50.1 * var(--u));height:calc(50.1 * var(--u));color:var(--sm-ink-4)}._avatarPhoto_hdwts_86 span{bottom:calc(-8.35 * var(--u));background:var(--sm-strong-green);color:#fff;padding:calc(4.593 * var(--u)) calc(8.19 * var(--u));font-size:max(11px,calc(11 * var(--u)));border-radius:calc(99 * var(--u));white-space:nowrap;position:absolute}._avatar_hdwts_86>h3{color:var(--blue-text);text-align:center;font-size:max(11px,calc(13 * var(--u)))}._insight_hdwts_92{padding:calc(10.02 * var(--u)) calc(10.92 * var(--u));background:var(--sm-sunken);border:calc(1 * var(--u)) solid var(--sm-rule);border-radius:calc(11.69 * var(--u));font-size:max(11px,calc(12 * var(--u)));color:var(--sm-ink);line-height:1.4}._avatar_hdwts_86 ._insight_hdwts_92{padding:calc(5.01 * var(--u)) calc(5.46 * var(--u));font-size:max(11px,calc(11 * var(--u)));border-radius:calc(6.68 * var(--u))}._insight_hdwts_92 small{color:var(--sm-ink-3);font-size:max(11px,calc(11 * var(--u)));display:block}._twoButtons_hdwts_95{gap:calc(8.19 * var(--u));margin-top:auto;display:flex}._twoButtons_hdwts_95 button{border-radius:calc(999 * var(--u));border:calc(1 * var(--u)) solid var(--sm-rule);background:var(--sm-sunken);font-size:max(11px,calc(11 * var(--u)));padding:calc(8.35 * var(--u));flex:1}._twoButtons_hdwts_95 ._primary_hdwts_10{background:var(--sm-action)}._seo_hdwts_98{align-items:center;gap:calc(24.57 * var(--u));flex:1;display:flex}._ring_hdwts_99{width:calc(77.655 * var(--u));height:calc(77.655 * var(--u));padding:calc(6.68 * var(--u));border-radius:50%;flex-shrink:0;place-items:center;display:grid}._ring_hdwts_99 strong{background:var(--sm-glass-control);width:100%;height:100%;font-size:max(11px,calc(15 * var(--u)));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;place-items:center;display:grid}._seo_hdwts_98>div:last-child{gap:calc(4.175 * var(--u));font-size:max(11px,calc(12 * var(--u)));white-space:nowrap;flex-direction:column;display:flex}._seo_hdwts_98 span[data-level="0"],._seo_hdwts_98 span[data-level="1"]{color:var(--sm-red-ink)}._seo_hdwts_98 span[data-level="2"]{color:var(--sm-orange-ink)}._seo_hdwts_98 span[data-level="3"]{color:var(--sm-green-ink)}._week_hdwts_105{margin:calc(10.02 * var(--u)) 0;grid-template-columns:repeat(7,1fr);display:grid}._week_hdwts_105 button{align-items:center;gap:calc(4.593 * var(--u));background:0 0;border:0;flex-direction:column;padding:0;display:flex}._week_hdwts_105 small{font-size:max(11px,calc(11 * var(--u)));color:var(--sm-ink-3)}._week_hdwts_105 b{font-size:max(11px,calc(11 * var(--u)));width:calc(22.545 * var(--u));height:calc(22.545 * var(--u));border-radius:50%;place-items:center;display:grid}._week_hdwts_105 b[data-active=true]{background:var(--sm-action);color:#fff}._events_hdwts_110{flex:1;min-height:0;overflow:auto}._events_hdwts_110>button{align-items:center;gap:calc(6.143 * var(--u));border:0;border-left:calc(2 * var(--u)) solid #34c759;background:var(--sm-glass-control);width:100%;padding:calc(3.34 * var(--u)) calc(4.095 * var(--u));margin-bottom:calc(2.505 * var(--u));font-size:max(11px,calc(11 * var(--u)));text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex}._events_hdwts_110 b{white-space:nowrap;text-overflow:ellipsis;font-size:max(11px,calc(11 * var(--u)));flex:1;overflow:hidden}._events_hdwts_110 small{font-size:max(11px,calc(11 * var(--u)));color:var(--sm-green-ink)}._bottom_hdwts_114{gap:calc(17.745 * var(--u));min-height:calc(72.645 * var(--u));flex:none;grid-template-columns:4fr 1fr;display:grid}._adoption_hdwts_115,._coming_hdwts_115{border:calc(1 * var(--u)) solid var(--sm-rule);border-radius:calc(13.36 * var(--u));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);padding:calc(10.02 * var(--u)) calc(9.555 * var(--u));align-items:center;gap:calc(13.65 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #0f172a0d,0 calc(4 * var(--u)) calc(12 * var(--u)) #0f172a0d;display:flex;position:relative;overflow:hidden}._adoption_hdwts_115>svg{color:var(--blue-text);width:calc(21.71 * var(--u));height:calc(21.71 * var(--u))}._adoption_hdwts_115 h3{font-size:max(11px,calc(13 * var(--u)));font-weight:650}._adoption_hdwts_115 small{color:var(--sm-ink-3)}._adoptionNumbers_hdwts_119{gap:calc(20.475 * var(--u));display:flex}._adoptionNumbers_hdwts_119>div{white-space:nowrap;flex-direction:column;display:flex}._bottomInsight_hdwts_122{font-size:max(11px,calc(11 * var(--u)));color:var(--sm-ink);padding-top:calc(4.175 * var(--u));flex:1}._bottomInsight_hdwts_122 b{font-size:max(11px,calc(12 * var(--u)));color:var(--sm-ink);display:block}._ribbon_hdwts_23{border-radius:0 0 0 calc(25.05 * var(--u));background:var(--sm-strong-green);color:#fff;padding:calc(2.505 * var(--u)) calc(24.57 * var(--u));font-size:max(11px,calc(13 * var(--u)));font-weight:700;position:absolute;top:0;right:0}._kpiSoon_hdwts_124 label{text-overflow:ellipsis;-webkit-line-clamp:2;padding-right:calc(99 * var(--u));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._kpiSoon_hdwts_124 ._ribbon_hdwts_23{border-radius:0 0 0 calc(8 * var(--u));padding:calc(2.5 * var(--u)) calc(12 * var(--u));font-size:max(11px,calc(11 * var(--u)));white-space:nowrap}._coming_hdwts_115{justify-content:flex-end;align-items:flex-start;gap:calc(5.428 * var(--u));flex-direction:column}._coming_hdwts_115 button{font-size:max(11px,calc(13 * var(--u)));background:0 0;border:0;padding:0}._notice_hdwts_127{padding:calc(5.845 * var(--u)) calc(13.65 * var(--u));background:var(--sm-orange-wash);border:calc(1 * var(--u)) solid var(--sm-orange-line);border-radius:calc(8.35 * var(--u));flex:none;justify-content:space-between;align-items:center;display:flex}._notice_hdwts_127 button{color:var(--blue-text);background:0 0;border:0;font-weight:700}._page_hdwts_2,[data-theme=dark] ._page_hdwts_2{--blue-text:var(--sm-blue-ink);--purple-text:var(--sm-purple-ink)}._page_hdwts_2{--u:calc(.118624vh * var(--fit,.8));--accent:#007aff;--ink:var(--sm-ink);--muted:var(--sm-ink-3);--navy:#0d1b2a;--green:#34c759;--purple:#af52de;--orange:#ff9500;--red:#ff3b30;gap:calc(12 * var(--u));padding:calc(14 * var(--u));font-size:max(11px,calc(12 * var(--u)));overflow:hidden}._page_hdwts_2,._page_hdwts_2 :is(h1,h2,h3,p,span,button,div,small,label,b,strong,em,section,article,nav,footer,header){letter-spacing:0;font-family:Open Sans,system-ui,sans-serif!important}._page_hdwts_2 img{flex-shrink:0}._primary_hdwts_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_hdwts_10>img{width:calc(12 * var(--u));height:calc(12 * var(--u))}._top_hdwts_12{gap:calc(14 * var(--u));grid-template-columns:281fr repeat(5,minmax(0,193.6fr))}._intro_hdwts_13{flex-direction:column;justify-content:center;display:flex}._intro_hdwts_13 h1{font-size:max(11px,calc(24 * var(--u)));align-items:center;gap:calc(8 * var(--u));font-weight:700;display:flex}._intro_hdwts_13 h1 small{font-size:max(11px,calc(12 * var(--u)));white-space:nowrap;align-items:center;font-weight:600;display:flex}._intro_hdwts_13 h1 img{width:calc(12 * var(--u));height:calc(12 * var(--u))}._intro_hdwts_13>div{gap:calc(12 * var(--u));margin-top:calc(12 * var(--u))}._intro_hdwts_13 ._primary_hdwts_10{width:calc(155 * var(--u));height:calc(43 * var(--u));font-size:max(11px,calc(14 * var(--u)));padding:calc(8 * var(--u)) calc(16 * var(--u));font-weight:600!important}._intro_hdwts_13 ._primary_hdwts_10 img{width:calc(24 * var(--u));height:calc(24 * var(--u))}._tasks_hdwts_19{font-size:max(11px,calc(14 * var(--u)))!important}._kpi_hdwts_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:var(--sm-rule)}._kpi_hdwts_21 label{font-size:max(11px,calc(12 * var(--u)));font-weight:700;line-height:calc(12 * var(--u));margin-bottom:calc(4 * var(--u))}._kpi_hdwts_21 strong{font-size:max(11px,calc(32 * var(--u)));font-weight:600;line-height:1}._kpi_hdwts_21 small{font-size:max(11px,calc(12 * var(--u)));line-height:calc(12 * var(--u));margin-top:calc(4 * var(--u));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._kpiValue_hdwts_154{justify-content:space-between;align-items:center;gap:calc(4 * var(--u));display:flex}._kpiValue_hdwts_154 strong{font-size:max(11px,calc(24 * var(--u)))}._kpiValue_hdwts_154>span{font-size:max(11px,calc(18 * var(--u)));white-space:nowrap;font-weight:600}._kpiLive_hdwts_157 ._kpiValue_hdwts_154>span{color:var(--sm-green-ink)}._muted_hdwts_27{opacity:1;color:var(--sm-rule-firm)!important}._muted_hdwts_27 :is(strong,small,b,span){color:inherit!important}._hubCount_hdwts_29 b{font-size:max(11px,calc(16 * var(--u)));color:var(--sm-red-ink);font-weight:600}._hubCount_hdwts_29 strong{font-size:max(11px,calc(24 * var(--u)))}@keyframes _rd-pop_hdwts_1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.15)}to{transform:scale(1)}}._hubPop_hdwts_163{animation:.45s _rd-pop_hdwts_1;display:inline-block}._hubCount_hdwts_29 b[data-ready=true]{color:var(--sm-green-ink);text-shadow:0 0 calc(6 * var(--u)) #34c75973}._leadRing_hdwts_167{width:calc(56 * var(--u));height:calc(56 * var(--u));font-size:max(11px,calc(12 * var(--u)));color:var(--sm-red-ink);border:0;border-radius:50%;place-items:center;font-weight:700;display:grid;position:relative}._empty_hdwts_85>img{width:calc(24 * var(--u));height:calc(24 * var(--u))}._shortcuts_hdwts_32{gap:calc(14 * var(--u))}._shortcuts_hdwts_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_hdwts_32 i{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(8 * var(--u))}._shortcuts_hdwts_32 i img{width:calc(18 * var(--u));height:calc(18 * var(--u))}._shortcuts_hdwts_32 b{font-size:max(11px,calc(15 * var(--u)));font-weight:600}._shortcuts_hdwts_32 small{font-size:max(11px,calc(12 * var(--u)));margin-top:calc(1 * var(--u))}._middle_hdwts_43{min-height:calc(248 * var(--u));gap:calc(14 * var(--u));flex:248}._lower_hdwts_79{min-height:calc(300 * var(--u));gap:calc(14 * var(--u));flex:300;grid-template-columns:388fr 260fr 260fr 367fr}._card_hdwts_44{padding:calc(16 * var(--u));gap:calc(8 * var(--u));border-radius:calc(16 * var(--u));border-color:var(--sm-rule)}._card_hdwts_44 h2{font-size:max(11px,calc(18 * var(--u)));white-space:nowrap;font-weight:700}._card_hdwts_44 h2>img{width:calc(14 * var(--u));height:calc(14 * var(--u))}._card_hdwts_44 h3{font-size:max(11px,calc(14 * var(--u)));font-weight:700}._card_hdwts_44 p{font-size:max(11px,calc(12 * var(--u)));line-height:1.4}._card_hdwts_44 header p{font-size:max(11px,calc(12 * var(--u)))}._link_hdwts_52{font-size:max(11px,calc(12 * var(--u)))!important}._reel_hdwts_55,._album_hdwts_55{height:calc(128 * var(--u));width:calc(82 * var(--u));padding:calc(8 * var(--u));border-radius:calc(12 * var(--u))}._reel_hdwts_55{background:var(--sm-strong-purple)}._reel_hdwts_55 svg{width:calc(30 * var(--u));height:calc(30 * var(--u));background:#ffffff26}._album_hdwts_55>img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}._album_hdwts_55>b,._album_hdwts_55>span{z-index:1;text-shadow:0 calc(1 * var(--u)) calc(3 * var(--u)) #00000073;position:relative}._reel_hdwts_55>img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}._reel_hdwts_55>b,._reel_hdwts_55>span{z-index:1;text-shadow:0 calc(1 * var(--u)) calc(3 * var(--u)) #00000073;position:relative}._copy_hdwts_61 p,._copy_hdwts_61>small{font-size:max(11px,calc(12 * var(--u)))}._badge_hdwts_67{font-size:max(11px,calc(13 * var(--u)));background:var(--sm-blue-wash);color:var(--blue-text);font-weight:700}._pill_hdwts_68{font-size:max(11px,calc(13 * var(--u)));font-weight:700}._postCarousel_hdwts_69{padding:0 calc(24 * var(--u));gap:calc(12 * var(--u))}._postMeta_hdwts_196{align-items:center;gap:calc(6 * var(--u));flex-wrap:wrap;display:flex}._postMeta_hdwts_196 small{font-size:max(11px,calc(11 * var(--u)));color:var(--sm-green-ink);font-weight:700}._campaign_hdwts_198{font-size:max(11px,calc(11 * var(--u)));background:var(--sm-purple-wash);color:var(--purple-text);border-radius:calc(4 * var(--u));padding:calc(2 * var(--u)) calc(6 * var(--u));font-weight:700}._card_hdwts_44 footer,._middle_hdwts_43 ._card_hdwts_44>._primary_hdwts_10{font-size:max(11px,calc(13 * var(--u)))}._website_hdwts_83{margin:0 calc(23 * var(--u));min-height:calc(165 * var(--u))}._browserBar_hdwts_202{height:calc(18 * var(--u));padding:0 calc(8 * var(--u));background:var(--sm-page);border-bottom:calc(1 * var(--u)) solid var(--sm-rule);align-items:center;display:flex}._browserBar_hdwts_202 span{color:var(--sm-green-ink);font-size:max(11px,calc(11 * var(--u)));white-space:nowrap}._browserBar_hdwts_202 small{text-align:center;font-size:max(11px,calc(11 * var(--u)));color:var(--sm-ink-3);flex:1}._online_hdwts_81{font-size:max(11px,calc(12 * var(--u)));font-weight:700}._subtitle_hdwts_82{font-size:max(11px,calc(12 * var(--u)))!important}._avatarPhoto_hdwts_86{width:calc(108 * var(--u));height:calc(108 * var(--u));border-color:var(--sm-green-line);padding:calc(3 * var(--u));margin:0 auto calc(12 * var(--u));border-top-color:#34c759}._avatarPhoto_hdwts_86 span{font-size:max(11px,calc(11 * var(--u)));background:var(--sm-strong-green);font-weight:700}._avatar_hdwts_86>h3{font-size:max(11px,calc(12 * var(--u)));color:var(--blue-text);white-space:nowrap}._avatar_hdwts_86 ._insight_hdwts_92{font-size:max(11px,calc(12 * var(--u)));width:100%;height:calc(43 * var(--u))}._avatar_hdwts_86 ._insight_hdwts_92 small{font-size:max(11px,calc(12 * var(--u)))}._twoButtons_hdwts_95 button{height:calc(32 * var(--u));font-size:max(11px,calc(12 * var(--u)));font-weight:700}._seo_hdwts_98{gap:calc(32 * var(--u));padding:0 calc(5 * var(--u))}._ring_hdwts_99{width:calc(77 * var(--u));height:calc(77 * var(--u));padding:calc(6 * var(--u))}._ring_hdwts_99 strong{font-size:max(11px,calc(16 * var(--u)))}._seo_hdwts_98>div:last-child{font-size:max(11px,calc(12 * var(--u)))}._insight_hdwts_92{font-size:max(11px,calc(13 * var(--u)));min-height:calc(50 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u))}._week_hdwts_105{margin:calc(10 * var(--u)) 0}._events_hdwts_110>button{font-size:max(11px,calc(11 * var(--u)));margin-bottom:calc(8 * var(--u))}._events_hdwts_110 b{font-size:max(11px,calc(12 * var(--u)))}._events_hdwts_110 small{font-size:max(11px,calc(11 * var(--u)))}._bottom_hdwts_114{gap:calc(14 * var(--u));min-height:calc(75 * var(--u));grid-template-columns:1046fr 265fr}._adoption_hdwts_115,._coming_hdwts_115{height:calc(75 * var(--u));border-radius:calc(12 * var(--u));gap:calc(12 * var(--u));padding:calc(8 * var(--u))}._adoption_hdwts_115>img{width:calc(24 * var(--u));height:calc(24 * var(--u))}._adoption_hdwts_115 h3{font-size:max(11px,calc(14 * var(--u)));white-space:nowrap;font-weight:700}._adoption_hdwts_115 small,._adoptionNumbers_hdwts_119 small{font-size:max(11px,calc(12 * var(--u)))}._adoptionNumbers_hdwts_119{gap:calc(8 * var(--u))}._adoptionNumbers_hdwts_119>div{min-width:calc(56 * var(--u))}._adoptionNumbers_hdwts_119 b{font-size:max(11px,calc(15 * var(--u)))}._adoptionRing_hdwts_169{width:calc(44 * var(--u));height:calc(44 * var(--u));padding:calc(3 * var(--u));border-radius:50%;flex-shrink:0}._adoptionRing_hdwts_169>div{background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._adoptionRing_hdwts_169 b{font-size:max(11px,calc(13 * var(--u)))}._adoptionRing_hdwts_169 small{font-size:max(11px,calc(11 * var(--u)));font-weight:600}._bottomInsight_hdwts_122{font-size:max(11px,calc(12 * var(--u)));line-height:1.4}._bottomInsight_hdwts_122 p{font-size:max(11px,calc(13 * var(--u)));line-height:1.45}._ribbon_hdwts_23{font-size:max(11px,calc(12 * var(--u)));height:calc(22 * var(--u));padding:calc(3 * var(--u)) calc(22 * var(--u));background:var(--sm-strong-green);overflow:hidden}._top_hdwts_12>div._kpi_hdwts_21 ._ribbon_hdwts_23{background:var(--sm-strong-green);border-radius:0 0 0 calc(25.05 * var(--u))}._coming_hdwts_115{padding:calc(14 * var(--u)) calc(12 * var(--u));gap:calc(10 * var(--u))}._coming_hdwts_115 button{font-size:max(11px,calc(12 * var(--u)))}._frame_hdwts_1{background:0 0}._page_hdwts_2 button{cursor:default}._page_hdwts_2 button:hover{filter:none}._primary_hdwts_10:hover{background:var(--accent)}._page_hdwts_2{gap:calc(14 * var(--u));height:100%;max-height:100%;overflow:hidden}._middle_hdwts_43{min-height:calc(248 * var(--u));flex:248 1 0}._lower_hdwts_79{min-height:calc(300 * var(--u));flex:300 1 0}._bottom_hdwts_114{height:calc(75 * var(--u))}._card_hdwts_44{position:relative}._leadRing_hdwts_167{background:0 0;border:0;padding:0}._leadRing_hdwts_167 svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}._leadRing_hdwts_167 b{width:calc(38 * var(--u));height:calc(38 * var(--u));background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;place-items:center;display:grid;position:relative}._ring_hdwts_99{background:conic-gradient(#ff3b30 21.7%,var(--sm-red-wash) 0)}._seo_hdwts_98 span[data-level="1"]{color:var(--sm-red-ink)}._websiteCard_hdwts_264{gap:calc(4 * var(--u))}._websiteCard_hdwts_264>header{gap:0}._websiteCard_hdwts_264 ._subtitle_hdwts_82{white-space:nowrap;font-size:max(11px,calc(12 * var(--u)))!important}._website_hdwts_83{height:calc(165 * var(--u));min-height:0;margin:calc(4 * var(--u)) calc(23 * var(--u)) 0;flex:none}._mockSite_hdwts_268{height:calc(147 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));gap:calc(6 * var(--u));flex-direction:column;display:flex}._mockNav_hdwts_269{align-items:center;gap:calc(6 * var(--u));white-space:nowrap;display:flex}._mockNav_hdwts_269>b{align-items:center;gap:calc(4 * var(--u));font-size:calc(9.2 * var(--u));color:var(--sm-ink);display:flex}._mockNav_hdwts_269 i{width:calc(12 * var(--u));height:calc(12 * var(--u));background:var(--sm-action);border-radius:calc(3 * var(--u))}._mockNav_hdwts_269>span{font-size:calc(8.05 * var(--u));color:var(--sm-ink-3)}._mockNav_hdwts_269>button{border-radius:calc(6 * var(--u));background:var(--sm-action);color:#fff;font-size:calc(6.9 * var(--u));padding:calc(3 * var(--u)) calc(8 * var(--u));white-space:nowrap;border:0;font-weight:700}._mockHero_hdwts_274 button{border-radius:calc(6 * var(--u));background:var(--sm-action);color:#fff;font-size:calc(9.2 * var(--u));padding:calc(4 * var(--u)) calc(10 * var(--u));white-space:nowrap;border:0;font-weight:600}._mockHero_hdwts_274{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));flex:1;display:flex}._mockHero_hdwts_274>div:first-child{flex:1;min-width:0}._mockHero_hdwts_274 h3{font-size:calc(12 * var(--u));color:var(--sm-ink);font-weight:700}._mockHero_hdwts_274 p{font-size:calc(11.5 * var(--u));color:var(--sm-ink-3);margin:calc(10 * var(--u)) 0;line-height:1.36}._mockPhoto_hdwts_279{width:calc(88 * var(--u));height:calc(36 * var(--u));border:calc(1 * var(--u)) dashed var(--sm-ink-4);border-radius:calc(8 * var(--u));background:var(--sm-page);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}._mockPhoto_hdwts_279 b{font-size:calc(11.5 * var(--u));font-weight:600}._mockPhoto_hdwts_279 small{font-size:calc(9.2 * var(--u));color:var(--sm-ink-3)}._websiteDots_hdwts_282{height:calc(10 * var(--u));justify-content:center;align-items:center;display:flex}._websiteSlide_hdwts_283{flex-direction:column;height:100%;animation:.45s _rd-slide-in_hdwts_1;display:flex}._websitePrevious_hdwts_284,._websiteNext_hdwts_284{top:calc(129 * var(--u));width:calc(28 * var(--u));height:calc(28 * var(--u));border:calc(1 * var(--u)) solid var(--sm-rule);background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}._websitePrevious_hdwts_284{left:calc(6 * var(--u))}._websiteNext_hdwts_284{right:calc(6 * var(--u))}._webLive_hdwts_287{height:calc(147 * var(--u));background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;overflow:hidden}._webLiveFrame_hdwts_288{background:var(--sm-glass-control);transform-origin:0 0;scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:0;display:block;position:absolute;top:0;left:0}._webLiveDesktop_hdwts_289 ._webLiveFrame_hdwts_288{width:calc(400% + 144px);height:calc(400% + 72px);transform:scale(.25)}._webLiveTablet_hdwts_290 ._webLiveFrame_hdwts_288{width:calc(300% + 108px);height:calc(300% + 54px);transform:scale(.3333)}._webLiveMobile_hdwts_291 ._webLiveFrame_hdwts_288{width:calc(100% + 18px);height:calc(100% + 18px)}._webLiveBadge_hdwts_292{left:calc(6 * var(--u));bottom:calc(6 * var(--u));z-index:2;color:#fff;font-size:max(11px,calc(11 * var(--u)));letter-spacing:.04em;padding:calc(2 * var(--u)) calc(7 * var(--u));pointer-events:none;text-transform:uppercase;background:#0f172ab8;border-radius:999px;font-weight:700;position:absolute}._website_hdwts_83 ._slideViewport_hdwts_293{position:relative}._webSkeleton_hdwts_294{z-index:5;background:var(--sm-page);gap:calc(8 * var(--u));padding:calc(12 * var(--u));flex-direction:column;display:flex;position:absolute;inset:0}._webSkeleton_hdwts_294 i{border-radius:calc(4 * var(--u));background:linear-gradient(90deg,var(--sm-rule) 25%,var(--sm-sunken) 50%,var(--sm-rule) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite _rd-shimmer_hdwts_1;display:block}._webSkeleton_hdwts_294 i:nth-child(3){width:72%}._webSkeletonBar_hdwts_297{height:calc(16 * var(--u));width:58%}._webSkeletonLine_hdwts_298{height:calc(9 * var(--u))}._webSkeletonPhoto_hdwts_299{height:calc(52 * var(--u));margin-top:auto}@keyframes _rd-shimmer_hdwts_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._webSkeleton_hdwts_294 i{animation:none}}._websitePrevious_hdwts_284 svg,._websiteNext_hdwts_284 svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}._avatarPhoto_hdwts_86{margin-top:calc(2 * var(--u))}._avatar_hdwts_86 ._insight_hdwts_92{min-height:calc(43 * var(--u))}._events_hdwts_110{overflow:hidden}._adoptionNumbers_hdwts_119>div{gap:calc(2 * var(--u))}._adoptionNumbers_hdwts_119>div>small:last-child{font-size:max(11px,calc(11 * var(--u)));font-weight:600}._adoptionRing_hdwts_169._muted_hdwts_27{background:conic-gradient(var(--sm-rule) 76%,var(--sm-sunken) 0)!important}._bottomInsight_hdwts_122{padding-top:0}._birthdayGroup_hdwts_311{align-items:stretch;gap:calc(5 * var(--u));flex-direction:column;flex:1 1 0;min-height:0;display:flex}._groupLabel_hdwts_319{color:var(--sm-ink);margin:0;font-size:11px;font-weight:600;line-height:normal}._metrics_hdwts_326{gap:calc(8 * var(--u));height:calc(52 * var(--u));flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._metric_hdwts_326{min-width:0;height:100%;padding:calc(6 * var(--u)) calc(8 * var(--u));justify-content:center;align-items:center;gap:calc(2 * var(--u));border:calc(1 * var(--u)) solid var(--sm-blue-line);border-radius:calc(12 * var(--u));background:var(--sm-blue-wash);text-align:center;flex-direction:column;display:flex;overflow:hidden}._metric_hdwts_326[data-tone=green]{background:var(--sm-green-wash);border-color:var(--sm-green-line)}._metric_hdwts_326[data-tone=red]{background:var(--sm-red-wash);border-color:var(--sm-red-line)}._metric_hdwts_326[data-tone=purple]{background:var(--sm-purple-wash);border-color:var(--sm-purple-line);gap:0}._metric_hdwts_326[data-tone=gray]{background:var(--sm-sunken);border-color:var(--sm-rule)}._page_hdwts_2 ._birthdayCard_hdwts_353 ._metric_hdwts_326>p{font-synthesis:none;font-variation-settings:normal;font-feature-settings:normal;letter-spacing:0;text-transform:none;text-align:center;flex-shrink:0;width:100%;margin:0;font-style:normal;font-family:Open Sans,system-ui,sans-serif!important}._page_hdwts_2 ._birthdayCard_hdwts_353 ._metric_hdwts_326 ._metricCount_hdwts_366{color:var(--blue-text);line-height:1.2;font-size:20px!important;font-weight:700!important}._page_hdwts_2 ._birthdayCard_hdwts_353 ._metric_hdwts_326 ._metricLabel_hdwts_372{color:var(--sm-ink-3);white-space:nowrap;line-height:1.2;font-size:11px!important;font-weight:400!important}._page_hdwts_2 ._birthdayCard_hdwts_353 ._metric_hdwts_326[data-tone=green] ._metricCount_hdwts_366{color:var(--sm-green-ink)}._page_hdwts_2 ._birthdayCard_hdwts_353 ._metric_hdwts_326[data-tone=red] ._metricCount_hdwts_366{color:var(--sm-red-ink)}._page_hdwts_2 ._birthdayCard_hdwts_353 ._metric_hdwts_326[data-tone=purple] ._metricCount_hdwts_366{color:var(--purple-text)}._page_hdwts_2 ._birthdayCard_hdwts_353 ._metric_hdwts_326[data-tone=gray] ._metricCount_hdwts_366{color:var(--sm-ink)}._birthdayCard_hdwts_353 ._metric_hdwts_326{padding-block:calc(2 * var(--u))}._birthdayCard_hdwts_353 ._metrics_hdwts_326{min-height:calc(3.986vh + 8 * var(--u))}._leadProgress_hdwts_386{top:calc(12 * var(--u));right:calc(12 * var(--u));width:calc(78 * var(--u));align-items:center;gap:calc(3 * var(--u));flex-direction:column;display:flex;position:absolute}._leadDelta_hdwts_396{color:var(--sm-green-ink);font-size:12px;font-weight:600;line-height:calc(12 * var(--u));text-align:center;white-space:nowrap;display:block}._birthdayCard_hdwts_353{gap:calc(8 * var(--u))}._birthdayCard_hdwts_353 ._birthdayGroup_hdwts_311{gap:calc(5 * var(--u))}._page_hdwts_2 button:not([aria-disabled=true]){cursor:pointer}._calendarCard_hdwts_408 h2{font-size:18px}._calendarCard_hdwts_408 ._subtitle_hdwts_82{font-size:11px!important}._calendarCard_hdwts_408 header>b{font-size:11px}._calendarCard_hdwts_408 ._week_hdwts_105 small{font-size:14px}._calendarCard_hdwts_408 ._week_hdwts_105 b{width:calc(26 * var(--u));height:calc(26 * var(--u));font-size:14px}._calendarCard_hdwts_408 ._events_hdwts_110>button{gap:calc(6 * var(--u));font-size:11px}._calendarCard_hdwts_408 ._events_hdwts_110>button>span{flex-shrink:0;font-size:11px;font-weight:700}._calendarCard_hdwts_408 ._events_hdwts_110 b{min-width:0;font-size:12px;font-weight:400}._calendarCard_hdwts_408 ._events_hdwts_110 small{flex-shrink:0;font-size:11px;font-weight:700}._lower_hdwts_79 ._calendarCard_hdwts_408>._primary_hdwts_10{font-size:13px}@keyframes _rd-rise_hdwts_1{0%{opacity:0;transform:translateY(calc(8 * var(--u)))}to{opacity:1;transform:none}}@keyframes _rd-slide-in_hdwts_1{0%{opacity:0;transform:translateX(calc(14 * var(--u)))}to{opacity:1;transform:none}}@keyframes _rd-pulse-soft_hdwts_1{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes _rd-blink_hdwts_1{0%,to{opacity:1}50%{opacity:.45}}@keyframes _rd-glow_hdwts_1{0%,to{box-shadow:0 0 #34c75973}50%{box-shadow:0 0 0 calc(4 * var(--u)) #34c75900}}@keyframes _rd-typing_hdwts_1{0%,to{opacity:.45}50%{opacity:1}}._top_hdwts_12{animation:.45s backwards _rd-rise_hdwts_1}._shortcuts_hdwts_32{animation:.45s 60ms backwards _rd-rise_hdwts_1}._middle_hdwts_43{animation:.45s .12s backwards _rd-rise_hdwts_1}._lower_hdwts_79{animation:.45s .18s backwards _rd-rise_hdwts_1}._bottom_hdwts_114{animation:.45s .24s backwards _rd-rise_hdwts_1}._primary_hdwts_10{isolation:isolate;box-shadow:0 calc(6 * var(--u)) calc(14 * var(--u)) #007aff47;transition:transform .18s,box-shadow .18s,background .18s;position:relative;overflow:hidden}._page_hdwts_2 ._primary_hdwts_10:hover{transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(10 * var(--u)) calc(20 * var(--u)) #007aff66;background:#0063ce}._page_hdwts_2 ._primary_hdwts_10:active{box-shadow:0 calc(4 * var(--u)) calc(10 * var(--u)) #007aff4d;transform:translateY(0)}._card_hdwts_44{transition:transform .2s,box-shadow .2s,border-color .2s}._card_hdwts_44:hover{transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(8 * var(--u)) calc(18 * var(--u)) #0f172a1a;border-color:var(--sm-rule-firm)}button._kpi_hdwts_21{transition:transform .2s,box-shadow .2s}button._kpi_hdwts_21:hover{transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(8 * var(--u)) calc(16 * var(--u)) #0f172a1a}._shortcuts_hdwts_32 button{transition:transform .2s,box-shadow .2s,border-color .2s}._shortcuts_hdwts_32 button:hover{transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(8 * var(--u)) calc(16 * var(--u)) #007aff24;border-color:var(--sm-blue-soft)}._shortcuts_hdwts_32 button:hover i{animation-duration:1.1s}._shortcuts_hdwts_32 i img{transition:transform .25s}._shortcuts_hdwts_32 button:hover i img{transform:scale(1.22)rotate(-8deg)}._shortcuts_hdwts_32 i,._link_hdwts_52 svg{transition:transform .2s}._link_hdwts_52:hover svg{transform:translateX(calc(2 * var(--u)))}._tasks_hdwts_19 svg{transition:transform .2s}._tasks_hdwts_19:hover svg{transform:translateX(calc(3 * var(--u)))}._arrow_hdwts_73{transition:transform .18s,background .18s,border-color .18s}._arrow_hdwts_73:hover{background:var(--sm-blue-wash);border-color:var(--sm-blue-soft);transform:scale(1.1)}._arrow_hdwts_73:active{transform:scale(.94)}._websitePrevious_hdwts_284,._websiteNext_hdwts_284{transition:transform .18s,background .18s,border-color .18s}._websitePrevious_hdwts_284:hover,._websiteNext_hdwts_284:hover{background:var(--sm-blue-wash);border-color:var(--sm-blue-soft);transform:scale(1.1)}._dots_hdwts_75 button{width:calc(5.428 * var(--u));height:calc(5.428 * var(--u));background:var(--sm-rule);border:0;border-radius:50%;padding:0;transition:transform .18s,background .18s}._dots_hdwts_75 button[data-active=true]{background:var(--accent);transform:scale(1.25)}._dots_hdwts_75 button:hover{transform:scale(1.4)}._dots_hdwts_75 i{transition:transform .25s,background .25s}._reel_hdwts_55 svg{transition:transform .25s}._reel_hdwts_55:hover svg{animation-duration:.9s}._album_hdwts_55 img{transition:transform .4s}._album_hdwts_55:hover img{transform:scale(1.07)}._postSlide_hdwts_465{align-items:center;gap:calc(12 * var(--u));flex:1;min-width:0;animation:.45s _rd-slide-in_hdwts_1;display:flex}._slideViewport_hdwts_293{flex:1;min-width:0;overflow:hidden}._slideTrack_hdwts_467{height:100%;transform:translateX(calc(var(--rd-slide,0) * -100%));transition:transform .55s cubic-bezier(.22,.8,.24,1);display:flex}._slidePage_hdwts_468{align-items:center;gap:calc(12 * var(--u));flex:0 0 100%;min-width:0;display:flex}._webPage_hdwts_469{flex:0 0 100%;min-width:0}._online_hdwts_81{animation:1.8s ease-in-out infinite _rd-blink_hdwts_1}._badge_hdwts_67{animation:3s ease-in-out infinite _rd-pulse-soft_hdwts_1}._avatarPhoto_hdwts_86{animation:3.2s ease-in-out infinite _rd-glow_hdwts_1}._avatar_hdwts_86 ._insight_hdwts_92 small{animation:1.6s ease-in-out infinite _rd-typing_hdwts_1}._mockNav_hdwts_269>button,._mockHero_hdwts_274 button{transition:filter .18s,transform .18s}._mockNav_hdwts_269>button:hover,._mockHero_hdwts_274 button:hover{filter:brightness(.92);transform:translateY(calc(-1 * var(--u)))}._week_hdwts_105 button b{transition:transform .18s,background .18s}._week_hdwts_105 button:hover b{background:var(--sm-blue-wash);transform:scale(1.12)}._week_hdwts_105 button:hover b[data-active=true]{background:var(--accent)}._events_hdwts_110>button{transition:transform .18s,background .18s}._events_hdwts_110>button:hover{background:var(--sm-page);transform:translateX(calc(2 * var(--u)))}._metric_hdwts_326{transition:transform .2s,box-shadow .2s}._metric_hdwts_326:hover{transform:translateY(calc(-2 * var(--u)));box-shadow:0 calc(6 * var(--u)) calc(12 * var(--u)) #0f172a1a}._twoButtons_hdwts_95 button{transition:transform .18s,border-color .18s,background .18s}._twoButtons_hdwts_95 button:hover{transform:translateY(calc(-1 * var(--u)));border-color:var(--sm-blue-soft)}._coming_hdwts_115 button{transition:transform .18s,color .18s}._coming_hdwts_115 button:hover{color:var(--blue-text);transform:translateX(calc(2 * var(--u)))}@media (prefers-reduced-motion:reduce){._page_hdwts_2 *{transition:none!important;animation:none!important}}._ring_hdwts_99,._ring_hdwts_99[class]{border-radius:0;padding:0;background:0 0!important}._ring_hdwts_99 strong{width:auto;height:auto;font-size:max(11px,calc(16 * var(--u)));background:0 0;font-weight:700;display:block}._seoLegend_hdwts_493{gap:calc(6 * var(--u));min-width:0;font-size:max(11px,calc(12 * var(--u)));flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}._seoLegend_hdwts_493 li{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));display:flex}._seoLegend_hdwts_493 span{align-items:center;gap:calc(6 * var(--u));color:var(--sm-ink-3);display:flex}._seoLegend_hdwts_493 i{width:calc(9 * var(--u));height:calc(9 * var(--u));border-radius:50%;flex-shrink:0}._seoLegend_hdwts_493 [data-level="0"] i{background:var(--sm-red)}._seoLegend_hdwts_493 [data-level="1"] i{background:var(--sm-orange)}._seoLegend_hdwts_493 [data-level="2"] i{background:var(--sm-purple)}._seoLegend_hdwts_493 [data-level="3"] i{background:var(--sm-green)}._seoLegend_hdwts_493 b{font-variant-numeric:tabular-nums;color:var(--sm-ink);font-weight:650}._adoptionRing_hdwts_169,._adoptionRing_hdwts_169._muted_hdwts_27{border-radius:0;padding:0;background:0 0!important}._adoptionRing_hdwts_169 b{line-height:1;display:block}@media (hover:hover){._card_hdwts_44 ._link_hdwts_52{opacity:0;transition:opacity .15s}._card_hdwts_44:hover ._link_hdwts_52,._card_hdwts_44:focus-within ._link_hdwts_52{opacity:1}}@media (hover:hover) and (prefers-reduced-motion:reduce){._card_hdwts_44 ._link_hdwts_52{transition:none}}._page_hdwts_2 ._ring_hdwts_99 svg,._page_hdwts_2 ._adoptionRing_hdwts_169 svg{width:100%;height:100%}@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{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:Material Symbols Outlined,sans-serif!important}.tp-page{height:100%;min-height:0;color:var(--sm-ink);background:0 0;flex-direction:column;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;display:flex;position:relative;overflow:hidden}.tp-page button,.tp-page input,.tp-page select{font:inherit}.tp-scroll-area{scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;padding:1.7vh 2vw 2.6vh;animation:.34s cubic-bezier(.2,.8,.2,1) both tpFadeUp;display:flex;overflow-y:auto}.tp-scroll-area::-webkit-scrollbar{width:.6vh}.tp-scroll-area::-webkit-scrollbar-thumb{background:var(--sm-rule-firm);border-radius:.4vh}.tp-header-row{flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:1.6vh;display:flex}.tp-header-left{align-items:center;gap:1.2vh;min-width:0;display:flex}.tp-back-btn{border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);width:3.8vh;min-width:3.8vh;height:3.8vh;min-height:3.8vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;color:var(--sm-primary-ink);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .2s,transform .2s,background .2s;display:flex}.tp-back-btn:hover{border-color:var(--sm-purple-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate(-.2vh)}.tp-back-btn svg{width:1.7vh;height:1.7vh}.tp-title-wrap{min-width:0}.tp-title-wrap h1{letter-spacing:-.02em;color:var(--sm-ink);margin:0;font-size:28px;font-weight:600;line-height:1.2}.tp-title-wrap p{color:var(--sm-ink-3);margin:.3vh 0 0;font-size:14px}.tp-status-pills{flex-shrink:0;align-items:center;gap:.8vh;display:flex}.tp-status-chip{background:var(--sm-glass-control);border:1px solid var(--sm-rule);color:var(--sm-ink-3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.2vh;align-items:center;gap:.8vh;padding:.95vh 1.6vh;font-size:13px;font-weight:500;display:flex}.tp-status-chip .dot-green{background:#16a34a;border-radius:.25vh;width:.85vh;height:.85vh}.tp-status-chip .dot-purple{background:#4f46e5;border-radius:.25vh;width:.85vh;height:.85vh}.tp-tabs-bar{flex-shrink:0;align-items:center;gap:.8vh;margin-top:1.3vh;display:flex}.tp-tab-item{cursor:pointer;border:1px solid var(--sm-rule);background:var(--sm-glass-control);color:var(--sm-ink-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:.9vh;padding:.95vh 1.7vh;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.tp-tab-item:hover:not(.active){border-color:var(--sm-purple-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tp-tab-item .tp-msi{font-size:18px}.tp-tab-count-badge{color:var(--sm-ink-3);background:var(--sm-sunken);border-radius:2vh;padding:.3vh .95vh;font-size:11px;font-weight:800}.tp-layout-grid{grid-template-columns:minmax(0,1fr) 39vh;align-items:start;gap:1.9vh;margin-top:1.6vh;display:grid}.tp-feed-column{flex-direction:column;gap:1.6vh;min-width:0;display:flex}.tp-group-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1px solid var(--sm-rule);border-radius:1.8vh;overflow:hidden;box-shadow:0 .1vh .2vh #1018280a}.tp-group-head{align-items:flex-start;gap:1.6vh;padding:1.6vh 2.1vh 1.4vh;display:flex}.tp-group-icon-box{border-radius:1.1vh;flex-shrink:0;justify-content:center;align-items:center;width:4.2vh;min-width:4.2vh;height:4.2vh;display:flex}.tp-group-icon-box .tp-msi{font-size:18px}.tp-group-info{min-width:0}.tp-group-title-row{align-items:center;gap:.9vh;display:flex}.tp-group-title{letter-spacing:-.01em;color:var(--sm-ink);font-size:16px;font-weight:700}.tp-group-badge{letter-spacing:.1em;text-transform:uppercase;border-radius:.7vh;padding:.4vh .85vh;font-size:11px;font-weight:800}.tp-group-desc{color:var(--sm-ink-3);text-wrap:pretty;max-width:52vh;margin-top:.4vh;font-size:12px;line-height:1.45}.tp-group-stats-row{flex-shrink:0;gap:2.6vh;margin-left:auto;display:flex}.tp-group-stat{text-align:right}.tp-group-stat-key{letter-spacing:.11em;text-transform:uppercase;color:var(--sm-ink-3);font-size:11px;font-weight:800}.tp-group-stat-val{letter-spacing:-.02em;color:var(--sm-ink);margin-top:.3vh;font-size:20px;font-weight:700}.tp-block-divider{background:var(--sm-sunken);border-top:1px solid var(--sm-rule-soft);align-items:center;gap:1.1vh;padding:1.1vh 2.1vh;display:flex}.tp-block-label{letter-spacing:.13em;text-transform:uppercase;color:var(--sm-ink-3);font-size:11px;font-weight:800}.tp-block-count{color:var(--sm-ink-3);font-size:11px;font-weight:800}.tp-block-note{color:var(--sm-ink-3);margin-left:auto;font-size:11px}.tp-post-row{border-top:1px solid var(--sm-rule-soft);cursor:pointer;background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:8.5vh minmax(0,1fr) 20vh 18vh;align-items:center;gap:1.5vh;padding:1.5vh 2.1vh;transition:background .15s;display:grid;position:relative}.tp-post-row:hover,.tp-post-row.selected{background:var(--sm-sunken)}.tp-post-active-bar{background:0 0;width:.25vh;position:absolute;top:0;bottom:0;left:0}.tp-post-time-col{flex-direction:column;display:flex}.tp-post-time{font-size:14px;font-weight:700}.tp-post-kind{letter-spacing:.12em;text-transform:uppercase;color:var(--sm-ink-3);margin-top:.35vh;font-size:11px;font-weight:800}.tp-post-main-col{min-width:0}.tp-post-title{letter-spacing:-.01em;color:var(--sm-ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.tp-post-sub{color:var(--sm-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:.3vh;font-size:12px;overflow:hidden}.tp-post-due-timer{color:var(--sm-primary-ink);margin-top:.5vh;font-size:12px;font-weight:700}.tp-post-channels-col{min-width:0}.tp-post-channels-icons{flex-wrap:wrap;align-items:center;gap:.6vh;display:flex}.tp-channel-logo-chip{border-radius:.75vh;flex-shrink:0;justify-content:center;align-items:center;width:2.7vh;height:2.7vh;display:flex}.tp-channel-logo-chip span{background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.6vh;height:1.6vh;display:inline-block}.tp-post-audience-text{color:var(--sm-ink-2);font-size:12px;line-height:1.35}.tp-post-state-row{align-items:center;gap:.7vh;margin-top:.5vh;display:flex}.tp-post-state-dot{border-radius:50%;flex-shrink:0;width:.65vh;height:.65vh}.tp-post-state-label{letter-spacing:.03em;font-size:11px;font-weight:700}.tp-post-metrics-col{justify-content:flex-end;align-items:center;gap:1vh;display:flex}.tp-post-metric-box{text-align:right}.tp-post-metA{letter-spacing:-.02em;color:var(--sm-ink);font-size:16px;font-weight:700}.tp-post-metA-label{letter-spacing:.1em;text-transform:uppercase;color:var(--sm-ink-3);margin-top:.15vh;font-size:11px;font-weight:800}.tp-post-metB{color:var(--sm-ink-3);white-space:nowrap;margin-top:.6vh;font-size:11px}.tp-post-open-arrow{border:1px solid var(--sm-rule);background:var(--sm-glass-control);width:3.5vh;min-width:3.5vh;height:3.5vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;color:var(--sm-primary-ink);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .2s,transform .2s;display:flex}.tp-post-open-arrow:hover{border-color:var(--sm-purple-line);transform:translate(.2vh)}.tp-post-open-arrow .tp-msi{color:var(--sm-primary-ink);font-size:18px}.tp-preview-column{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1px solid var(--sm-rule);border-radius:1.8vh;position:sticky;top:0;overflow:hidden;box-shadow:0 .1vh .2vh #1018280a}.tp-preview-head{border-bottom:1px solid var(--sm-rule-soft);align-items:center;gap:.9vh;padding:1.5vh 1.9vh;display:flex}.tp-preview-head .tp-msi{color:var(--sm-primary-ink);flex-shrink:0;font-size:18px}.tp-preview-head h3{color:var(--sm-ink);margin:0;font-size:14px;font-weight:700}.tp-preview-body{padding:1.7vh 1.9vh .5vh}.tp-parent-app-badge-row{border-bottom:1px solid var(--sm-rule-soft);align-items:center;gap:.8vh;margin-bottom:1.2vh;padding-bottom:1.1vh;display:flex}.tp-parent-app-badge-row .tp-msi{color:var(--sm-primary-ink);font-size:16px}.tp-parent-app-badge-row strong{color:var(--sm-ink);font-size:12px;font-weight:700}.tp-parent-app-badge-row span{color:var(--sm-ink-3);margin-left:auto;font-size:11px}.tp-media-banner{border-radius:1.4vh;justify-content:center;align-items:center;height:18.5vh;min-height:13.5vh;display:flex;position:relative}.tp-media-chip{letter-spacing:.13em;text-transform:uppercase;color:#fff;background:#ffffff38;border:1px solid #ffffff59;border-radius:.7vh;padding:.5vh .95vh;font-size:11px;font-weight:800;position:absolute;top:1.2vh;left:1.3vh}.tp-media-icon{color:#fffffff2;justify-content:center;align-items:center;font-size:36px;display:inline-flex}.tp-media-len{color:#fff;font-size:12px;font-weight:700;position:absolute;bottom:1.2vh;left:1.4vh}.tp-preview-title{letter-spacing:-.01em;color:var(--sm-ink);margin-top:1.4vh;font-size:16px;font-weight:700}.tp-preview-meta-line{color:var(--sm-ink-3);margin-top:.3vh;font-size:12px}.tp-preview-caption{color:var(--sm-ink-2);text-wrap:pretty;margin-top:1.2vh;font-size:13px;line-height:1.5}.tp-push-preview-box{border:1px solid var(--sm-rule-soft);background:var(--sm-sunken);border-radius:1.3vh;margin-top:1.3vh;padding:1.1vh 1.4vh}.tp-push-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--sm-ink-3);font-size:11px;font-weight:800}.tp-push-body{color:var(--sm-ink-2);margin-top:.5vh;font-size:12px;line-height:1.4}.tp-btn-open-app-wrapper{padding:1.6vh 1.9vh 1.9vh}.tp-btn-open-app-breakdown{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.8vh;width:100%;padding:1.35vh 1.9vh;font-size:14px;font-weight:600;transition:transform .18s;display:flex;box-shadow:0 1vh 2.4vh #4f3fe04d}.tp-btn-open-app-breakdown:hover{transform:translateY(-.2vh)}.tp-btn-open-app-breakdown .tp-msi{font-size:16px}.tp-channels-inline-box{border-top:1px solid var(--sm-rule-soft);margin-top:1vh;padding:.2vh 1.6vh 1.6vh}.tp-channels-inline-title{letter-spacing:.11em;text-transform:uppercase;color:var(--sm-ink-3);margin:1.4vh 0 .3vh;font-size:11px;font-weight:800}.tp-channel-inline-row{border-top:1px solid var(--sm-rule-soft);align-items:center;gap:1vh;padding:1vh 0;display:flex}.tp-channel-inline-name{color:var(--sm-ink);flex:1;min-width:0;font-size:14px;font-weight:600}.tp-channel-inline-status{flex-shrink:0;align-items:center;gap:.7vh;font-size:12px;font-weight:600;display:inline-flex}.tp-preview-empty{text-align:center;color:var(--sm-ink-3);padding:4vh 2.2vh;font-size:13px;line-height:1.5}.tp-app-page{animation:.34s cubic-bezier(.2,.8,.2,1) both tpFadeUp}.tp-visibility-pill{letter-spacing:.1em;text-transform:uppercase;color:var(--sm-green-ink);background:var(--sm-sunken);border-radius:.9vh;padding:.75vh 1.3vh;font-size:11px;font-weight:800}.tp-btn-recall{color:var(--sm-ink);background:var(--sm-glass-control);border:1px solid var(--sm-rule-firm);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding:.95vh 1.7vh;font-size:13px;font-weight:600;transition:all .18s}.tp-app-kpi-grid{flex-shrink:0;gap:1.1vh;margin-top:1.4vh;display:flex}.tp-app-kpi-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1px solid var(--sm-rule);border-radius:1.7vh;flex:1;padding:1.7vh 1.9vh;box-shadow:0 .1vh .2vh #1018280a}.tp-app-kpi-key{letter-spacing:.12em;text-transform:uppercase;color:var(--sm-ink-3);font-size:11px;font-weight:800}.tp-app-kpi-val{letter-spacing:-.03em;color:var(--sm-ink);margin-top:.6vh;font-size:28px;font-weight:700}.tp-app-kpi-sub{color:var(--sm-ink-3);margin-top:.3vh;font-size:12px}.tp-app-kpi-track{background:var(--sm-sunken);border-radius:.4vh;height:.4vh;margin-top:1vh;overflow:hidden}.tp-app-kpi-bar{background:linear-gradient(90deg,#6d5ae6,#4338ca);border-radius:.4vh;height:100%}.tp-table-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1px solid var(--sm-rule);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{color:var(--sm-ink);margin:0;font-size:15px;font-weight:700}.tp-table-card p{color:var(--sm-ink-3);margin-top:.3vh;font-size:12px}.tp-class-table-header{border-bottom:1px solid var(--sm-rule);letter-spacing:.12em;text-transform:uppercase;color:var(--sm-ink-3);grid-template-columns:minmax(0,1.6fr) 11vh 11vh 11vh 12.5vh;gap:1.4vh;margin-top:1.4vh;padding:1.6vh 0 1.1vh;font-size:11px;font-weight:800;display:grid}.tp-class-table-row{border-bottom:1px solid var(--sm-rule-soft);grid-template-columns:minmax(0,1.6fr) 11vh 11vh 11vh 12.5vh;align-items:center;gap:1.4vh;padding:1.4vh 0;font-size:13px;display:grid}.tp-class-table-row:last-child{border-bottom:0}.tp-class-table-row span{font-size:13px}.tp-reason-row{border-top:1px solid var(--sm-rule-soft);justify-content:space-between;gap:1.6vh;padding:1.2vh 0;display:flex}.tp-reason-row span{font-size:13px}.tp-alert-callout{border-radius:1.3vh;align-items:flex-start;gap:1vh;margin-top:1.3vh;padding:1.1vh 1.3vh;display:flex}.tp-alert-callout.warning{background:var(--sm-orange-wash);border:1px solid var(--sm-orange-line)}.tp-alert-callout.success{background:var(--sm-sunken);border:1px solid var(--sm-green-line);align-items:center}.tp-alert-callout.info{background:var(--sm-sunken);border:1px solid var(--sm-rule);align-items:center}.tp-alert-callout .tp-msi{flex-shrink:0;font-size:18px}.tp-alert-callout.warning .tp-msi{color:var(--sm-orange-ink)}.tp-alert-callout-text{text-wrap:pretty;font-size:12px;line-height:1.5}.tp-details-meta-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1px solid var(--sm-rule);border-radius:1.8vh;padding:1.3vh 1.6vh .6vh;box-shadow:0 .1vh .2vh #1018280a}.tp-details-meta-title{color:var(--sm-ink);margin-bottom:.5vh;font-size:14px;font-weight:700}.tp-details-meta-row{border-top:1px solid var(--sm-rule-soft);justify-content:space-between;gap:1.6vh;padding:1.1vh 0;display:flex}.tp-details-meta-key{color:var(--sm-ink-3);flex-shrink:0;font-size:13px}.tp-details-meta-val{color:var(--sm-ink);text-align:right;font-size:13px;font-weight:600}.tp-preview-note{color:var(--sm-ink-3);text-wrap:pretty;margin-top:1vh;font-size:12px;line-height:1.5}.tp-toast{z-index:1000;color:#fff;background:#161328;border-radius:1.3vh;padding:1.4vh 2.2vh;font-size:14px;font-weight:600;animation:.2s tpFadeUp;position:fixed;bottom:2.4vh;right:2.4vh;box-shadow:0 1.2vh 3.2vh #14102847}@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:12px}}.tp-page .at-drawer{width:min(560px,94vw)}.tp-page .at-drawer-head h2{font-size:20px}.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{gap:2.3vh;padding:2.3vh 1.6vw}.tp-page .at-drawer-section-title{font-size:12px}.tp-page .at-drawer-footer button{min-height:5vh;font-size:14px}.tp-page{color:var(--sm-ink);background:0 0}.tp-scroll-area::-webkit-scrollbar-thumb{background:var(--sm-rule-firm)}.tp-back-btn{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.tp-back-btn:hover{border-color:var(--sm-blue-line)}.tp-title-wrap h1{color:var(--sm-ink)}.tp-title-wrap p{color:var(--sm-ink-3)}.tp-status-chip{border-color:var(--sm-rule);color:var(--sm-ink-3)}.tp-status-chip .dot-green{background:#34c759}.tp-status-chip .dot-purple{background:var(--sm-action)}.tp-tab-item{border-color:var(--sm-rule);color:var(--sm-ink-2)}.tp-tab-item:hover:not(.active){border-color:var(--sm-blue-line);background:var(--sm-sunken)}.tp-tab-item.active{background:var(--sm-blue-wash);border-color:var(--sm-blue-line);color:var(--sm-blue-ink)}.tp-tab-count-badge{color:var(--sm-ink-3);background:var(--sm-sunken)}.tp-tab-item.active .tp-tab-count-badge{background:var(--sm-glass-control);color:var(--sm-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tp-group-card{border-color:var(--sm-rule)}.tp-group-title{color:var(--sm-ink)}.tp-group-desc{color:var(--sm-ink-3)}.tp-group-stat-val{color:var(--sm-ink)}.tp-block-divider{background:var(--sm-sunken);border-top-color:var(--sm-rule)}.tp-block-label,.tp-block-count{color:var(--sm-ink-3)}.tp-post-row:hover,.tp-post-row.selected{background:var(--sm-sunken)}.tp-post-row.selected .tp-post-active-bar{background:var(--sm-action)}.tp-post-title{color:var(--sm-ink)}.tp-post-sub{color:var(--sm-ink-3)}.tp-post-due-timer{color:var(--sm-blue-ink)}.tp-post-audience-text{color:var(--sm-ink-2)}.tp-post-metA{color:var(--sm-ink)}.tp-post-metA-label,.tp-post-metB{color:var(--sm-ink-3)}.tp-post-open-arrow{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.tp-post-open-arrow:hover{border-color:var(--sm-blue-line)}.tp-post-open-arrow .tp-msi{color:var(--sm-blue-ink)}.tp-preview-column{border-color:var(--sm-rule)}.tp-preview-head{border-bottom-color:var(--sm-rule)}.tp-preview-head .tp-msi{color:var(--sm-blue-ink)}.tp-preview-head h3{color:var(--sm-ink)}.tp-parent-app-badge-row{border-bottom-color:var(--sm-rule)}.tp-parent-app-badge-row .tp-msi{color:var(--sm-blue-ink)}.tp-parent-app-badge-row strong,.tp-preview-title{color:var(--sm-ink)}.tp-preview-meta-line{color:var(--sm-ink-3)}.tp-preview-caption{color:var(--sm-ink-2)}.tp-push-preview-box{border-color:var(--sm-rule);background:var(--sm-sunken)}.tp-push-tag{color:var(--sm-ink-3)}.tp-push-body{color:var(--sm-ink-2)}.tp-btn-open-app-breakdown{background:var(--sm-action)}.tp-channels-inline-box{border-top-color:var(--sm-rule)}.tp-channels-inline-title{color:var(--sm-ink-3)}.tp-channel-inline-row{border-top-color:var(--sm-rule)}.tp-channel-inline-name{color:var(--sm-ink)}.tp-preview-empty{color:var(--sm-ink-3)}.tp-visibility-pill{color:var(--sm-green-ink);background:var(--sm-green-wash)}.tp-btn-recall{color:var(--sm-ink);border-color:var(--sm-rule)}.tp-btn-recall:hover{border-color:var(--sm-blue-line);color:var(--sm-blue-ink)}.tp-app-kpi-card{border-color:var(--sm-rule)}.tp-app-kpi-key{color:var(--sm-ink-3)}.tp-app-kpi-val{color:var(--sm-ink)}.tp-app-kpi-sub{color:var(--sm-ink-3)}.tp-app-kpi-track{background:var(--sm-rule)}.tp-app-kpi-bar{background:linear-gradient(90deg,#007aff,#af52de)}.tp-table-card{border-color:var(--sm-rule)}.tp-table-card h3{color:var(--sm-ink)}.tp-table-card p{color:var(--sm-ink-3)}.tp-class-table-header{border-bottom-color:var(--sm-rule);color:var(--sm-ink-3)}.tp-class-table-row{border-bottom-color:var(--sm-rule)}.tp-reason-row{border-top-color:var(--sm-rule)}.tp-alert-callout.success{background:var(--sm-green-wash);border-color:var(--sm-green-line)}.tp-alert-callout.info{background:var(--sm-sunken);border-color:var(--sm-rule)}.tp-alert-callout.success .tp-msi{color:var(--sm-green-ink)}.tp-alert-callout.info .tp-msi{color:var(--sm-blue-ink)}.tp-alert-callout.warning .tp-alert-callout-text{color:var(--sm-ink-3)}.tp-alert-callout.success .tp-alert-callout-text,.tp-alert-callout.info .tp-alert-callout-text{color:var(--sm-ink-2)}.tp-details-meta-card{border-color:var(--sm-rule)}.tp-details-meta-title{color:var(--sm-ink)}.tp-details-meta-row{border-top-color:var(--sm-rule)}.tp-details-meta-key{color:var(--sm-ink-3)}.tp-details-meta-val{color:var(--sm-ink)}.tp-preview-note{color:var(--sm-ink-3)}.tp-toast{background:#0f172a}.tp-page span[style*=\#161328]{color:var(--sm-ink)!important}.tp-page .at-drawer .tp-media-banner{height:20vh;min-height:14vh}.dcc-page{--violet:var(--sm-primary-ink);--ink:var(--sm-ink);--muted:var(--sm-ink-3);box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--ink);background:0 0;flex-direction:column;gap:1.45vh;padding:1.55vh 2.67vh 2vh;font-family:Open Sans,sans-serif;display:flex;overflow:hidden}.dcc-hero{flex:none;justify-content:space-between;align-items:flex-end;gap:1.8vh;margin-top:1.2vh;display:flex}.dcc-title-row{align-items:center;gap:1.35vh;display:flex}.dcc-back{border:.11vh solid var(--sm-rule-firm);background:var(--sm-glass-control);width:4.22vh;height:4.22vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--violet);cursor:pointer;border-radius:1.22vh;flex:none;place-items:center;display:grid}.dcc-back svg{width:1.9vh;height:1.9vh}.dcc-back:focus-visible,.dcc-day:focus-visible,.dcc-page button:focus-visible{outline:.22vh solid var(--sm-blue-line);outline-offset:.18vh}.dcc-hero h1{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:600;line-height:1.08}.dcc-hero p{color:var(--muted);margin:.22vh 0 0;font-size:13px}.dcc-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;border-radius:1.33vh;align-items:center;gap:.9vh;min-height:4.45vh;padding:0 2.22vh;font-size:14px;font-weight:600;display:flex;box-shadow:0 1.1vh 2.67vh #4f3fe04d}.dcc-primary svg{width:1.67vh;height:1.67vh}.dcc-tabs{background:var(--sm-sunken);border-radius:1.33vh;flex:none;gap:.33vh;width:fit-content;padding:.44vh;display:flex}.dcc-tabs button{color:var(--sm-ink-3);cursor:pointer;background:0 0;border:0;border-radius:1vh;padding:1vh 2vh;font-size:13px;font-weight:700}.dcc-tabs button.active{background:var(--sm-glass-control);color:var(--sm-primary-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 .11vh .33vh #140f3c14}.dcc-warning{box-sizing:border-box;border:.11vh solid var(--sm-orange-line);background:var(--sm-orange-wash);border-radius:1.22vh;flex:none;align-items:center;gap:1.1vh;min-height:4.2vh;padding:.78vh 1.33vh;display:flex}.dcc-warning>span{width:1.9vh;height:1.9vh;color:var(--sm-orange-ink);border:.22vh solid #d97706;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.dcc-warning p{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:12px;overflow:hidden}.dcc-warning button{border:.11vh solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.89vh;padding:.55vh 1.22vh;font-size:12px;font-weight:700}.dcc-warning button:last-child{color:var(--muted);background:0 0;border:0;padding:.3vh}.dcc-warning svg{width:1.67vh;height:1.67vh}.dcc-toolbar{box-sizing:border-box;border:.11vh solid var(--sm-rule);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.33vh;flex:none;justify-content:space-between;align-items:center;gap:1.1vh;min-height:4.78vh;padding:.78vh 1.33vh;display:flex;box-shadow:0 .11vh .22vh #1018280a}.dcc-month-nav,.dcc-filters{align-items:center;gap:.67vh;min-width:0;display:flex}.dcc-month-nav h2{text-align:center;min-width:14.67vh;color:var(--ink);margin:0;font-size:13px;font-weight:700}.dcc-month-nav button{background:var(--sm-glass-control);width:3.11vh;min-width:3.11vh;height:3.11vh;color:var(--sm-ink-3);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:0;border-radius:.89vh;place-items:center;padding:0;display:grid}.dcc-month-nav svg{width:1.78vh;height:1.78vh}.dcc-month-nav .dcc-today{border:.11vh solid var(--sm-rule-firm);width:auto;color:var(--sm-ink);padding:0 1.22vh;font-size:12px;font-weight:600}.dcc-filters{flex:1;justify-content:flex-end}.dcc-filters>small{color:var(--muted);letter-spacing:.06em;font-size:11px;font-weight:700}.dcc-layer{background:var(--sm-sunken);color:var(--sm-ink-2);white-space:nowrap;cursor:pointer;border:0;border-radius:.78vh;align-items:center;gap:.67vh;padding:.44vh .89vh;font-size:11px;font-weight:600;display:flex}.dcc-layer i{background:#8b5cf6;border-radius:.33vh;width:.78vh;height:.78vh}.dcc-layer.campaign i{background:var(--sm-action)}.dcc-filters label{border:.11vh solid var(--sm-rule-firm);height:3.11vh;color:var(--sm-ink-3);box-sizing:border-box;border-radius:.78vh;align-items:center;padding:0 .89vh;display:flex}.dcc-filters label svg{width:1.35vh;height:1.35vh}.dcc-filters select{color:var(--sm-ink-2);font:inherit;background:0 0;border:0;outline:0;font-size:12px}.dcc-filters>span{color:var(--muted);white-space:nowrap;font-size:11px}.dcc-clear{color:var(--sm-primary-ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:.44vh;font-size:11px;font-weight:700}.dcc-workspace{flex:1;grid-template-columns:1fr;min-height:0;display:grid}.dcc-calendar-shell{border:.11vh solid var(--sm-rule);background:var(--sm-glass);min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.78vh;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 .11vh .22vh #1018280a}.dcc-weekdays,.dcc-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.dcc-weekdays{border-bottom:.11vh solid var(--sm-rule);background:var(--sm-sunken);flex:0 0 3.45vh}.dcc-weekdays span{color:var(--muted);letter-spacing:.06em;align-items:center;padding:0 1.1vh;font-size:11px;font-weight:700;display:flex}.dcc-grid{flex:1;grid-template-rows:repeat(6,minmax(0,1fr));min-height:0}.dcc-day{border:0;border-right:.11vh solid var(--sm-rule-soft);border-bottom:.11vh solid var(--sm-rule-soft);background:var(--sm-glass-control);min-width:0;min-height:0;color:var(--ink);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:.67vh .78vh;transition:background-color .18s;overflow:hidden}.dcc-day.muted{background:var(--sm-glass-control);cursor:default;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dcc-day.selected{background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 .11vh #c9c2f5}.dcc-day>span{border-radius:.67vh;place-items:center;width:2.34vh;height:2.34vh;font-size:12px;font-weight:700;display:grid}.dcc-day.selected>span{background:var(--violet);color:#fff}.dcc-day>div{flex-direction:column;gap:.34vh;margin-top:.34vh;display:flex}.dcc-day i{border:.11vh solid var(--sm-rule);border-left:.33vh solid var(--sm-blue-line);background:var(--sm-glass-control);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.67vh;padding:.34vh .67vh;font-size:11px;font-style:normal;font-weight:600;display:block;overflow:hidden}.dcc-day i.reel{border-left-color:var(--sm-red-line)}.dcc-day i.campaign{border-color:var(--sm-orange-line);background:var(--sm-orange-wash);color:var(--sm-orange-ink);border-left-color:#f59e0b}.dcc-day>small{color:var(--sm-blue-ink);font-size:11px}@media (max-width:1180px){.dcc-page{padding-inline:1.55vh}.dcc-toolbar{flex-direction:column;align-items:flex-start}.dcc-filters{justify-content:flex-start;width:100%;padding-bottom:.25vh;overflow-x:auto}.dcc-calendar-shell{border-radius:1.3vh}}@media (max-width:720px){.dcc-page{overflow:auto}.dcc-hero{flex-direction:column;align-items:flex-start}.dcc-primary{justify-content:center;width:100%}.dcc-warning p{white-space:normal}.dcc-calendar-shell{min-width:75vh}.dcc-workspace{min-height:58vh;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.dcc-day{transition:none}}.dcc-page.dcc-page .dcc-hero h1{font-size:32px}.dcc-page.dcc-page .dcc-hero p{font-size:14px}.dcc-page.dcc-page .dcc-primary,.dcc-page.dcc-page .dcc-tabs button{font-size:15px}.dcc-page.dcc-page .dcc-warning p{font-size:14px}.dcc-page.dcc-page .dcc-warning button{font-size:13px}.dcc-page.dcc-page .dcc-month-nav h2{font-size:15px}.dcc-page.dcc-page .dcc-month-nav .dcc-today{font-size:14px}.dcc-page.dcc-page .dcc-filters>small{font-size:11px}.dcc-page.dcc-page .dcc-layer{font-size:12px}.dcc-page.dcc-page .dcc-filters select{font-size:13px}.dcc-page.dcc-page .dcc-filters>span,.dcc-page.dcc-page .dcc-clear{font-size:12px}.dcc-page.dcc-page .dcc-weekdays span{font-size:11px}.dcc-page.dcc-page .dcc-day>span{font-size:14px}.dcc-page.dcc-page .dcc-day i{font-size:12px}.dcc-page.dcc-page .dcc-day>small{font-size:11px}.dcc-page.dcc-page.dcc-page .dcc-primary{font-size:18px}.dcc-page.dcc-page.dcc-page .dcc-tabs button{font-size:16px}.dcc-page.dcc-page.dcc-page .dcc-warning p,.dcc-page.dcc-page.dcc-page .dcc-warning button{font-size:15px}.dcc-page.dcc-page.dcc-page .dcc-month-nav h2{font-size:16px}.dcc-page.dcc-page.dcc-page .dcc-month-nav .dcc-today{font-size:15px}.dcc-page.dcc-page.dcc-page .dcc-filters>small{font-size:12px}.dcc-page.dcc-page.dcc-page .dcc-layer,.dcc-page.dcc-page.dcc-page .dcc-filters select,.dcc-page.dcc-page.dcc-page .dcc-filters>span,.dcc-page.dcc-page.dcc-page .dcc-clear{font-size:14px}.dcc-page.dcc-page.dcc-page .dcc-weekdays span{font-size:13px}.dcc-page.dcc-page.dcc-page .dcc-day>span{font-size:16px}.dcc-page.dcc-page.dcc-page .dcc-day i{font-size:14px}.dcc-page.dcc-page.dcc-page .dcc-day>small{font-size:11px}.dcc-page .dcc-day{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9c2f5 transparent;overflow:hidden auto}.dcc-page .dcc-day::-webkit-scrollbar{width:.52vh}.dcc-page .dcc-day::-webkit-scrollbar-track{background:0 0}.dcc-page .dcc-day::-webkit-scrollbar-thumb{background:var(--sm-primary-wash);border-radius:1vh}.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:28px}.dcc-page.dcc-page.dcc-page .dcc-hero p{font-size:13px}.dcc-page.dcc-page.dcc-page .dcc-back{border-radius:1vh;width:3.65vh;height:3.65vh}.dcc-page.dcc-page.dcc-page .dcc-back svg{width:1.65vh;height:1.65vh}.dcc-page.dcc-page.dcc-page .dcc-primary{border-radius:1.05vh;min-height:3.8vh;padding:0 1.75vh;font-size:14px}.dcc-page.dcc-page.dcc-page .dcc-primary svg{width:1.5vh;height:1.5vh}.dcc-page.dcc-page.dcc-page .dcc-tabs{border-radius:1.05vh;padding:.32vh}.dcc-page.dcc-page.dcc-page .dcc-tabs button{border-radius:.78vh;padding:.72vh 1.55vh;font-size:14px}.dcc-page.dcc-page.dcc-page .dcc-calendar-shell{min-height:0}.dcc-page .dcc-view-switch{background:var(--sm-sunken);border-radius:.89vh;gap:.33vh;margin-left:.45vh;padding:.33vh;display:flex}.dcc-page .dcc-view-switch button{width:auto;min-width:0;height:auto;color:var(--sm-ink-3);background:0 0;border-radius:.67vh;padding:.55vh 1.33vh;font-size:12px;font-weight:700}.dcc-page .dcc-toolbar{padding:.78vh 1.33vh}.dcc-page .dcc-day.muted{opacity:.8}.dcc-page .dcc-day>div{gap:.34vh}.dcc-page .dcc-day i{align-items:center;gap:.5vh;display:flex}.dcc-page .dcc-day i u{background:var(--sm-action);border-radius:50%;flex:none;width:.7vh;height:.7vh;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{color:var(--sm-ink-3);flex:none;font-size:11px;font-weight:600}.dcc-page .dcc-day i b{min-width:0;color:var(--sm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.dcc-page .dcc-day .dcc-occasion{background:var(--sm-primary-wash);color:var(--sm-primary-ink);text-overflow:ellipsis;white-space:nowrap;border-radius:.67vh;flex:none;padding:.4vh .78vh;font-size:11px;font-style:normal;font-weight:700;display:block;overflow:hidden}.dcc-page .dcc-day .dcc-occasion.national{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.dcc-page .dcc-day .dcc-occasion.festival{background:var(--sm-sunken);color:var(--sm-green-ink)}.dcc-page .dcc-layer.occasion{background:var(--sm-sunken)}.dcc-page .dcc-layer.campaign{background:var(--sm-blue-wash)}.dcc-page .dcc-layer.blackout{background:var(--sm-sunken)}.dcc-page.dcc-page .dcc-day i.campaign{border-color:var(--sm-rule);border-left:.11vh solid var(--sm-rule);background:var(--sm-glass-control);color:var(--sm-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip{border:.11vh solid var(--sm-rule);border-left:.11vh solid var(--sm-rule);background:var(--sm-glass-control);color:var(--sm-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip.scheduled u{background:#e07a3c}.dcc-page.dcc-page .dcc-day .dcc-occasion.festival,.dcc-page.dcc-page .dcc-day .dcc-occasion.national{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.dcc-page.dcc-page .dcc-day .dcc-occasion.awareness{background:var(--sm-sunken);color:var(--sm-blue-ink)}.dcc-drawer-scrim{z-index:130;cursor:default;background:#14102852;border:0;position:fixed;inset:0}.dcc-drawer{z-index:131;background:var(--sm-glass-overlay);width:44vh;max-width:92vw;height:100vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) dcc-drawer-in;display:flex;position:fixed;top:0;right:0;box-shadow:-1.55vh 0 4.45vh #1018282e}.dcc-drawer>header{border-bottom:.11vh solid var(--sm-rule);align-items:flex-start;gap:1.4vh;padding:2.2vh 2.67vh 1.78vh;display:flex}.dcc-drawer>header>div{flex:1;min-width:0}.dcc-drawer header span{color:var(--sm-ink-3);letter-spacing:.07em;font-size:11px;font-weight:700}.dcc-drawer header h2{color:var(--sm-ink);margin:.55vh 0 0;font-size:18px;font-weight:700;line-height:1.3}.dcc-drawer header p{color:var(--sm-ink-3);margin:.45vh 0 0;font-size:12px}.dcc-drawer header button{width:3.11vh;height:3.11vh;color:var(--sm-ink-3);cursor:pointer;background:0 0;border:0;border-radius:.89vh;place-items:center;display:grid}.dcc-drawer header svg{width:1.6vh}.dcc-drawer-body{flex:1;min-height:0;padding:1.8vh 2.22vh;overflow-y:auto}.dcc-drawer-body section+section{margin-top:2vh}.dcc-drawer-body h3{color:var(--sm-ink-3);letter-spacing:.07em;margin:0 0 .78vh;font-size:11px;font-weight:700}.dcc-drawer-row{background:var(--sm-sunken);border-left:.33vh solid #4f46e5;border-radius:.89vh;align-items:center;gap:1.1vh;padding:1vh 1.12vh;display:flex}.dcc-drawer-row>svg{width:1.78vh;color:var(--sm-primary-ink);flex:none}.dcc-drawer-row>div{flex-direction:column;flex:1;min-width:0;display:flex}.dcc-drawer-row b{color:var(--sm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.dcc-drawer-row span{color:var(--sm-ink-3);margin-top:.22vh;font-size:11px}.dcc-drawer-row>em{background:var(--sm-primary-wash);color:var(--sm-primary-ink);white-space:nowrap;border-radius:2vh;padding:.34vh .9vh;font-size:11px;font-style:normal;font-weight:700}.dcc-drawer-row.awareness{border-left-color:var(--sm-blue-line);background:var(--sm-sunken)}.dcc-drawer-row.awareness>svg{color:var(--sm-blue-ink)}.dcc-drawer-row.awareness>em{background:var(--sm-rule);color:var(--sm-blue-ink)}.dcc-drawer-row.festival{background:var(--sm-orange-wash);border-left-color:#e07a3c}.dcc-drawer-row.festival>svg{color:var(--sm-orange-ink)}.dcc-drawer-row.festival>em{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.dcc-ai-note{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);color:var(--sm-ink-2);border-radius:1vh;margin-top:.7vh;padding:1vh 1.2vh;font-size:12px;line-height:1.5}.dcc-drawer-row.campaign-row{border:.11vh solid var(--sm-rule);border-left:.11vh solid var(--sm-rule);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin-bottom:.65vh}.dcc-drawer-row.campaign-row>u{background:var(--sm-ink-4);border-radius:50%;flex:none;width:.78vh;height:.78vh}.dcc-drawer-row.campaign-row>u.scheduled{background:#e07a3c}.dcc-drawer-row.campaign-row>time{width:6.8vh;color:var(--sm-ink-3);flex:none;font-size:11px;font-weight:700}.dcc-drawer-row.campaign-row>em.scheduled{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.dcc-drawer-empty{min-height:28vh;color:var(--sm-ink-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65vh;display:flex}.dcc-drawer-empty svg{width:3vh}.dcc-drawer-empty b{color:var(--sm-ink-3);font-size:13px}.dcc-drawer-empty span{font-size:11px}.dcc-drawer>footer{border-top:.11vh solid var(--sm-rule);gap:.89vh;padding:1.45vh 2.22vh;display:flex}.dcc-drawer>footer button{border:.11vh solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.1vh;flex:1;padding:1.1vh;font-size:13px;font-weight:650}.dcc-drawer>footer button:first-child{color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);border-color:#4f46e5}@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-drawer-row{cursor:pointer}.dcc-focus-card{border:.11vh solid var(--sm-rule);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1vh;flex-direction:column;gap:1vh;margin:.67vh .22vh .22vh;padding:1.22vh 1.33vh;display:flex}.dcc-focus-card>p{color:var(--sm-ink-2);gap:1.33vh;margin:0;font-size:12px;display:flex}.dcc-focus-card>p>span{width:7.33vh;color:var(--sm-ink-3);flex:none}.dcc-focus-card>p>b{flex:1;font-weight:600}.dcc-focus-card .dcc-ai-note{margin:0}.dcc-toggle{background:#16a34a;border-radius:99vh;width:3.56vh;height:2vh;margin-left:auto;position:relative}.dcc-toggle u{background:var(--sm-surface);border-radius:50%;width:1.56vh;height:1.56vh;position:absolute;top:.22vh;right:.22vh;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:12px}.dcc-page .dcc-drawer header h2{font-size:22px}.dcc-page .dcc-drawer header p{font-size:14px}.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:12px}.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:15px}.dcc-page .dcc-drawer-row span{font-size:13px}.dcc-page .dcc-drawer-row>em{padding:.45vh 1.05vh;font-size:12px}.dcc-page .dcc-drawer-row.campaign-row>time{width:7.8vh;font-size:13px}.dcc-page .dcc-drawer-row.campaign-row>u{width:.95vh;height:.95vh}.dcc-page .dcc-focus-card{gap:1.15vh;padding:1.4vh 1.5vh}.dcc-page .dcc-focus-card>p{font-size:14px}.dcc-page .dcc-focus-card>p>span{width:8.2vh}.dcc-page .dcc-ai-note{padding:1.2vh 1.4vh;font-size:14px}.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:15px}.dcc-page .dcc-drawer-empty span{font-size:13px}.dcc-page .dcc-drawer>footer{padding:1.65vh 2.45vh}.dcc-page .dcc-drawer>footer button{padding:1.3vh;font-size:15px}.dcc-page .dcc-drawer .dcc-day-badge{background:var(--sm-sunken);color:var(--sm-ink-3);letter-spacing:0;border-radius:2.2vh;padding:.34vh 1.1vh;font-size:12px;font-weight:700;display:inline-block}.dcc-page .dcc-drawer header h2{margin-top:1vh}.dcc-page .dcc-drawer-row.campaign-row.focused{background:var(--sm-orange-wash);border-color:var(--sm-orange-line)}.dcc-channel-list{flex-direction:column;gap:.55vh;margin-top:.2vh;display:flex}.dcc-channel-list>div{border-bottom:.11vh solid var(--sm-rule);align-items:center;gap:1vh;padding:.7vh 0;display:flex}.dcc-channel-list>div>i{color:#fff;border-radius:.67vh;flex:none;place-items:center;width:2.45vh;height:2.45vh;font-size:11px;font-style:normal;font-weight:800;display:grid}.dcc-channel-list>div>span{flex-direction:column;flex:1;min-width:0;display:flex}.dcc-channel-list>div>span>b{color:var(--sm-ink);font-size:13px;font-weight:600}.dcc-channel-list>div>span>small{color:var(--sm-red-ink);margin-top:.2vh;font-size:11px;line-height:1.3}.dcc-channel-list>div>em{white-space:nowrap;border-radius:2vh;padding:.4vh .9vh;font-size:11px;font-style:normal;font-weight:700}.dcc-channel-list>div>em.queued{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.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:13px}.dcc-page.dcc-page .dcc-drawer header h2{font-size:24px}.dcc-page.dcc-page .dcc-drawer header p{font-size:16px}.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:14px}.dcc-page.dcc-page .dcc-drawer-row{border-radius:1.05vh;gap:1.5vh;padding:1.45vh 1.55vh}.dcc-page.dcc-page .dcc-drawer-row>svg{width:2.3vh;height:2.3vh}.dcc-page.dcc-page .dcc-drawer-row b{font-size:16px}.dcc-page.dcc-page .dcc-drawer-row span{font-size:14px}.dcc-page.dcc-page .dcc-drawer-row>em{padding:.55vh 1.2vh;font-size:13px}.dcc-page.dcc-page .dcc-drawer-row.campaign-row>time{width:8.5vh;font-size:14px}.dcc-page.dcc-page .dcc-drawer-row.campaign-row>u{width:1.05vh;height:1.05vh}.dcc-page.dcc-page .dcc-focus-card{gap:1.3vh;padding:1.65vh 1.75vh}.dcc-page.dcc-page .dcc-focus-card>p{font-size:15px}.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:15px}.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:11px}.dcc-page.dcc-page .dcc-channel-list>div>span>b{font-size:14px}.dcc-page.dcc-page .dcc-channel-list>div>span>small{font-size:12px}.dcc-page.dcc-page .dcc-channel-list>div>em{padding:.5vh 1.05vh;font-size:12px}.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:16px}.dcc-page .dcc-toggle{cursor:pointer;border:0;padding:0}.dcc-page .dcc-toggle.off u{left:.22vh;right:auto}.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{flex-direction:column;flex:1;gap:1.2vh;min-height:0;display:flex;overflow:hidden}.dcc-warning>svg{width:1.9vh;height:1.9vh;color:var(--sm-orange-ink);flex:none}.dcc-warning>button:first-of-type{border-radius:999px}.dcc-warning>button:last-child{place-items:center;display:grid}.dcc-layer.is-off{opacity:.45;text-decoration:line-through}.dcc-layer.is-on{opacity:1}.dcc-occasion{align-items:center;gap:.45vh;display:flex!important}.dcc-occasion svg{flex:none;width:1.35vh;height:1.35vh}.dcc-log-page,.dcc-occ-page{scrollbar-width:thin;scrollbar-color:#c9c2f5 transparent;padding-bottom:.2vh;overflow-y:auto}.dcc-stat-grid{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1vh;display:grid}.dcc-stat-card{border:.11vh solid var(--sm-rule);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.55vh;flex-direction:column;gap:.35vh;padding:1.35vh 1.65vh;display:flex;box-shadow:0 .11vh .22vh #1018280a}.dcc-stat-card span{color:var(--sm-ink-3);letter-spacing:.06em;font-size:11px;font-weight:700}.dcc-stat-card b{color:var(--sm-ink);font-size:22px;font-weight:750;line-height:1.1}.dcc-stat-card small{color:var(--sm-ink-3);font-size:11px}.dcc-log-shell{border:.11vh solid var(--sm-rule);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.78vh;overflow:hidden;box-shadow:0 .11vh .22vh #1018280a}.dcc-log-filter-tabs{border-bottom:.11vh solid var(--sm-rule);align-items:center;gap:.55vh;padding:1.1vh 1.55vh;display:flex}.dcc-log-filter-tabs button,.dcc-occ-type-tabs button{color:var(--sm-ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.5vh;padding:.7vh 1.35vh;font-size:12px;font-weight:700;display:inline-flex}.dcc-log-filter-tabs button.active,.dcc-occ-type-tabs button.active{background:var(--sm-primary-wash);color:var(--sm-primary-ink)}.dcc-log-filter-tabs em{background:var(--sm-strong-red);color:#fff;border-radius:999px;place-items:center;min-width:1.65vh;height:1.65vh;padding:0 .35vh;font-size:11px;font-style:normal;display:inline-grid}.dcc-log-heading,.dcc-log-row{grid-template-columns:9.5vh minmax(17vh,1.4fr) minmax(16vh,1fr) 13vh;align-items:center;gap:1.5vh;padding:1.2vh 1.65vh;display:grid}.dcc-log-heading{border-bottom:.11vh solid var(--sm-rule);color:var(--sm-ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.dcc-log-row{border:0;border-bottom:.11vh solid var(--sm-rule-soft);background:var(--sm-glass-control);width:100%;color:var(--sm-ink);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .16s}.dcc-log-row:last-of-type{border-bottom:0}.dcc-log-date,.dcc-log-title{flex-direction:column;gap:.25vh;min-width:0;display:flex}.dcc-log-date b,.dcc-log-title strong{color:var(--sm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.dcc-log-date small,.dcc-log-title small{color:var(--sm-ink-3);font-size:11px}.dcc-log-row>em,.dcc-list-row>em{white-space:nowrap;border-radius:999px;justify-self:end;padding:.42vh 1vh;font-size:11px;font-style:normal;font-weight:700}.dcc-log-row>em.queued,.dcc-list-row>em.scheduled{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.dcc-channel-badges{flex-wrap:wrap;align-items:center;gap:.65vh;min-width:0;display:flex}.dcc-channel-badges>span{color:#fff;border-radius:.7vh;place-items:center;width:2.8vh;height:2.8vh;font-size:11px;font-weight:800;display:grid;position:relative}.dcc-channel-badges>span>i{border:.15vh solid var(--sm-surface);background:var(--sm-ink-4);border-radius:50%;width:.95vh;height:.95vh;position:absolute;bottom:-.25vh;right:-.25vh}.dcc-channel-badges>span>i.queued{background:#e07a3c}.dcc-pager{border-top:.11vh solid var(--sm-rule);color:var(--sm-ink-3);justify-content:center;align-items:center;gap:1.3vh;padding:1.15vh;font-size:11px;font-weight:650;display:flex}.dcc-pager button{border:.11vh solid var(--sm-rule);background:var(--sm-glass-control);width:3.2vh;height:3.2vh;color:var(--sm-ink-2);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;place-items:center;display:grid}.dcc-pager button:disabled{cursor:not-allowed;opacity:.4}.dcc-pager svg{width:1.7vh;height:1.7vh}.dcc-empty-state{min-height:18vh;color:var(--sm-ink-3);text-align:center;justify-content:center;align-items:center;padding:2vh;font-size:13px;display:flex}.dcc-occ-toolbar{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:1.2vh;display:flex}.dcc-occ-type-tabs{flex-wrap:wrap;align-items:center;gap:.4vh;display:flex}.dcc-occ-type-tabs button svg{width:1.65vh;height:1.65vh}.dcc-occ-type-tabs button span{opacity:.55}.dcc-occ-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7vh;display:flex}.dcc-occ-filters select,.dcc-event-form select{border:.11vh solid var(--sm-rule-firm);background:var(--sm-surface);height:3.55vh;color:var(--sm-ink-2);font:inherit;border-radius:.95vh;outline:0;padding:0 1vh;font-size:11px}.dcc-occ-search{border:.11vh solid var(--sm-rule-firm);background:var(--sm-surface);border-radius:.95vh;align-items:center;gap:.55vh;height:3.55vh;padding:0 .55vh 0 .9vh;display:flex}.dcc-occ-search>svg{width:1.55vh;height:1.55vh;color:var(--sm-ink-3)}.dcc-occ-search input{width:15vh;color:var(--sm-ink);font:inherit;background:0 0;border:0;outline:0;font-size:11px}.dcc-occ-search button{width:2.2vh;height:2.2vh;color:var(--sm-ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.dcc-occ-search button svg{width:1.35vh}.dcc-occ-clear{color:var(--sm-primary-ink);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}.dcc-occ-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2vh;display:grid}.dcc-occ-card{border:.11vh solid var(--sm-rule);background:var(--sm-glass);min-width:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;border-radius:1.65vh;flex-direction:column;gap:1.05vh;padding:1.55vh;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 .11vh .22vh #1018280a}.dcc-occ-card:hover{transform:translateY(-.15vh);box-shadow:0 .7vh 1.9vh #231c5f14}.dcc-occ-card-head{align-items:flex-start;gap:1.1vh;display:flex}.dcc-occ-icon{border-radius:1.1vh;flex:none;place-items:center;width:4.2vh;height:4.2vh;display:grid}.dcc-occ-icon svg{width:2.1vh;height:2.1vh}.dcc-occ-card-title{flex-direction:column;flex:1;gap:.25vh;min-width:0;display:flex}.dcc-occ-card-title strong{color:var(--sm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.dcc-occ-card-title span{color:var(--sm-ink-3);font-size:11px}.dcc-switch{background:var(--sm-rule);cursor:pointer;border:0;border-radius:99vh;flex:none;width:3.55vh;height:2vh;margin-top:.25vh;padding:0;position:relative}.dcc-switch i{background:var(--sm-surface);border-radius:50%;width:1.55vh;height:1.55vh;transition:left .18s;position:absolute;top:.23vh;left:.23vh;box-shadow:0 .11vh .33vh #00000038}.dcc-switch.on i{left:1.78vh}.dcc-occ-pills{flex-wrap:wrap;align-items:center;gap:.55vh;display:flex}.dcc-occ-pills span{border-radius:999px;padding:.35vh .9vh;font-size:11px;font-weight:700}.dcc-occ-pills span.provisional{background:var(--sm-orange-wash);color:var(--sm-orange-ink)}.dcc-occ-card p{min-height:3.8vh;color:var(--sm-ink-2);margin:0;font-size:12px;line-height:1.45}.dcc-occ-card-footer{color:var(--sm-ink-3);justify-content:space-between;align-items:center;gap:.7vh;margin-top:auto;font-size:11px;display:flex}.dcc-occ-card-footer>span{align-items:center;gap:.4vh;display:flex}.dcc-occ-card-footer svg{width:1.45vh;height:1.45vh}.dcc-occ-card-footer>div{gap:.5vh;display:flex}.dcc-occ-card-footer button{background:var(--sm-primary-wash);color:var(--sm-primary-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.3vh;padding:.48vh .85vh;font-size:11px;font-weight:650;display:inline-flex}.dcc-occ-card-footer button.delete{border:.11vh solid var(--sm-red-line);background:var(--sm-glass-control);color:var(--sm-red-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dcc-occ-card-footer button svg{width:1.25vh;height:1.25vh}.dcc-occ-empty{border:.11vh solid var(--sm-rule);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.55vh}.dcc-week-shell{border:.11vh solid var(--sm-rule);background:var(--sm-glass);min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.78vh;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.dcc-week-column{border-right:.11vh solid var(--sm-rule-soft);flex-direction:column;min-width:0;display:flex}.dcc-week-column:last-child{border-right:0}.dcc-week-heading{border:0;border-bottom:.11vh solid var(--sm-rule);background:var(--sm-sunken);color:var(--sm-ink-3);cursor:pointer;justify-content:center;align-items:center;gap:.3vh;padding:1.2vh;display:flex}.dcc-week-heading small{font-size:11px;font-weight:700}.dcc-week-heading b{color:var(--sm-ink);font-size:14px}.dcc-week-items{flex-direction:column;flex:1;gap:.65vh;min-height:0;padding:1vh;display:flex;overflow-y:auto}.dcc-week-item{border:0;border-left:.3vh solid var(--sm-rule-firm);background:var(--sm-sunken);width:100%;color:var(--sm-ink);text-align:left;font:inherit;cursor:pointer;border-radius:.7vh;align-items:flex-start;gap:.55vh;padding:.8vh;font-size:11px;display:flex}.dcc-week-item svg{width:1.45vh;height:1.45vh;color:var(--sm-ink-3);flex:none}.dcc-week-item span{text-overflow:ellipsis;flex-direction:column;gap:.2vh;min-width:0;display:flex;overflow:hidden}.dcc-week-item span b{color:var(--sm-ink-3);font-size:11px}.dcc-week-item.scheduled{border-left-color:#e07a3c}.dcc-week-item.occasion.festival{border-left-color:#e07a3c}.dcc-week-item.occasion.awareness{border-left-color:var(--sm-blue-line)}.dcc-week-empty{color:var(--sm-ink-3);text-align:center;padding:2vh .3vh;font-size:11px}.dcc-list-shell{border:.11vh solid var(--sm-rule);background:var(--sm-glass);min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1.78vh;overflow:auto}.dcc-list-heading,.dcc-list-row{grid-template-columns:12vh minmax(20vh,1.5fr) minmax(15vh,1fr) 12vh;align-items:center;gap:1.3vh;padding:1.2vh 1.65vh;display:grid}.dcc-list-heading{border-bottom:.11vh solid var(--sm-rule);color:var(--sm-ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.dcc-list-row{border:0;border-bottom:.11vh solid var(--sm-rule-soft);background:var(--sm-glass-control);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%}.dcc-list-row:hover{background:var(--sm-sunken)}.dcc-list-row>div{flex-direction:column;gap:.2vh;min-width:0;display:flex}.dcc-list-row b,.dcc-list-row strong{color:var(--sm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dcc-list-row small{color:var(--sm-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dcc-modal-scrim{z-index:2147483646;cursor:default;background:#14102852;border:0;position:fixed;inset:0}.dcc-event-modal{z-index:2147483647;background:var(--sm-glass-overlay);width:46vh;max-width:94vw;height:100vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) dcc-drawer-in;display:flex;position:fixed;top:0;right:0;box-shadow:-1.55vh 0 4.45vh #1018282e}.dcc-event-modal>header{border-bottom:.11vh solid var(--sm-rule);align-items:center;gap:1.45vh;padding:2.35vh 2.7vh 1.9vh;display:flex}.dcc-event-modal>header>div:nth-child(2){flex:1;min-width:0}.dcc-event-modal>header h2{color:var(--sm-ink);margin:0;font-size:20px;font-weight:700}.dcc-event-modal>header p{color:var(--sm-ink-3);margin:.35vh 0 0;font-size:12px;line-height:1.35}.dcc-event-modal>header>button{width:3.4vh;height:3.4vh;color:var(--sm-ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.dcc-event-modal>header>button svg{width:1.8vh;height:1.8vh}.dcc-event-modal-icon{border-radius:1.35vh;flex:none;place-items:center;width:5vh;height:5vh;display:grid}.dcc-event-modal-icon svg{width:2.5vh;height:2.5vh}.dcc-event-form{flex-direction:column;flex:1;gap:2.1vh;min-height:0;padding:2.35vh 2.7vh;display:flex;overflow-y:auto}.dcc-form-section{flex-direction:column;gap:1.2vh;display:flex}.dcc-form-section h3{color:var(--sm-ink-3);letter-spacing:.07em;margin:0;font-size:11px;font-weight:700}.dcc-form-section label{color:var(--sm-ink);flex-direction:column;gap:.55vh;font-size:12px;font-weight:650;display:flex}.dcc-form-section input,.dcc-form-section textarea{box-sizing:border-box;border:.11vh solid var(--sm-rule-firm);background:var(--sm-surface);width:100%;color:var(--sm-ink);font:inherit;border-radius:1.1vh;outline:0;padding:1.15vh 1.3vh;font-size:12px}.dcc-form-section textarea{resize:vertical;min-height:8vh;line-height:1.4}.dcc-date-input{position:relative}.dcc-date-input svg{width:1.8vh;height:1.8vh;color:var(--sm-ink-3);position:absolute;bottom:1.15vh;left:1.15vh}.dcc-date-input input{padding-left:4vh}.dcc-choice-row{flex-wrap:wrap;gap:.6vh;display:flex}.dcc-choice-row button{background:var(--sm-sunken);min-width:10vh;color:var(--sm-ink-3);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:1;padding:.9vh 1.1vh;font-size:11px;font-weight:650}.dcc-choice-row.compact{min-width:18vh}.dcc-form-two-col{grid-template-columns:1fr 1fr;gap:1vh;display:grid}.dcc-check-row{background:var(--sm-sunken);border-radius:1vh;align-items:flex-start;gap:.8vh;padding:1vh;flex-direction:row!important;display:flex!important}.dcc-check-row input{accent-color:#4f46e5;width:1.7vh;height:1.7vh;margin:.1vh 0 0;padding:0}.dcc-check-row span{flex-direction:column;gap:.25vh;min-width:0;display:flex}.dcc-check-row small{color:var(--sm-ink-3);font-size:11px;font-weight:400;line-height:1.35}.dcc-event-modal>footer{border-top:.11vh solid var(--sm-rule);justify-content:flex-end;gap:.8vh;padding:1.65vh 2.7vh;display:flex}.dcc-event-modal>footer button,.dcc-drawer>footer button{border:.11vh solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-ink);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.55vh;padding:1.15vh 1.3vh;font-size:13px;font-weight:650;display:inline-flex}.dcc-event-modal>footer button.primary,.dcc-drawer>footer button:first-child{color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);border-color:#4f46e5}.dcc-event-modal>footer button svg,.dcc-drawer>footer button svg{width:1.65vh;height:1.65vh}.dcc-drawer>footer button.danger{border-color:var(--sm-red-line);background:var(--sm-glass-control);color:var(--sm-red-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dcc-toast{z-index:2147483647;color:#fff;background:#161328;border-radius:999px;align-items:center;gap:.7vh;padding:1.1vh 1.5vh;font-size:12px;font-weight:650;animation:.22s both dcc-drawer-in;display:flex;position:fixed;bottom:2.8vh;right:2.8vh;box-shadow:0 1.4vh 3vh #10182840}.dcc-toast svg{width:1.7vh;height:1.7vh;color:var(--sm-green-ink)}.dcc-drawer-toggle-row{background:var(--sm-sunken);color:var(--sm-ink-2);border-radius:.9vh;align-items:center;gap:1vh;padding:.8vh 1vh;font-size:12px;font-weight:650;display:flex}.dcc-drawer-toggle-row span{flex:1}.dcc-drawer-row.campaign-row>u.published{background:#16a34a}.dcc-drawer-row.campaign-row>em.published{background:var(--sm-green-wash);color:var(--sm-green-ink)}@media (max-width:1100px){.dcc-filters{justify-content:flex-start;overflow-x:auto}.dcc-occ-toolbar{flex-direction:column;align-items:flex-start}.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-area:1/3}.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-card{border-radius:1.44vh;gap:.28vh;padding:1.11vh 1.56vh}.dcc-page .dcc-stat-card span{font-size:11px;line-height:1.2}.dcc-page .dcc-stat-card b{margin-top:.2vh;font-size:18px;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:12px;line-height:1.2}.dcc-page .dcc-log-filter-tabs em{min-width:1.67vh;height:1.67vh;font-size:11px}.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:13px;line-height:1.25}.dcc-page .dcc-log-date small,.dcc-page .dcc-log-title small{font-size:11px;line-height:1.25}.dcc-page .dcc-log-row>em{padding:.33vh 1vh;font-size:11px;line-height:1.35}.dcc-page .dcc-channel-badges>span{border-radius:.89vh;width:3vh;height:3vh;font-size:11px}.dcc-page .dcc-pager{gap:1.56vh;padding:1.33vh 1.78vh;font-size:12px}.dcc-page .dcc-pager button{background:var(--sm-sunken);width:3.11vh;height:3.11vh}.dcc-page .dcc-pager svg{width:1.78vh;height:1.78vh}.dcc-page .dcc-occ-type-tabs button{gap:.56vh;padding:.78vh 1.44vh;font-size:12px;line-height:1.2}.dcc-page .dcc-occ-filters select{border-radius:1vh;height:3.56vh;padding:0 1vh;font-size:12px}.dcc-page .dcc-occ-search{border-radius:1vh;gap:.67vh;height:3.56vh;padding:0 .45vh 0 1vh}.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{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.56vh;width:auto;height:auto;padding:.67vh 1.22vh;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.dcc-page .dcc-occ-search .dcc-occ-search-submit:hover{filter:brightness(1.08)}.dcc-page .dcc-occ-clear{padding:.45vh;font-size:11px}.dcc-page .dcc-switch i{width:1.56vh;height:1.56vh}.dcc-page .dcc-occ-pills span{padding:.33vh 1vh;font-size:11px;line-height:1.25}.dcc-page .dcc-occ-card p{min-height:0;font-size:12px;line-height:1.4}.dcc-page .dcc-occ-card-actions{gap:.89vh;margin-top:.22vh;display:flex}.dcc-page .dcc-occ-card-actions button{background:var(--sm-primary-wash);color:var(--sm-primary-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.33vh;padding:.78vh;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex}.dcc-page .dcc-occ-card-actions button.delete{border:.11vh solid var(--sm-red-line);background:var(--sm-glass-control);color:var(--sm-red-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.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-area:1/3}.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{border:0;border-radius:1.55vh;gap:.56vh;min-height:8.75vh;padding:1.55vh 1.33vw;box-shadow:0 .11vh .33vh #140f3c0d}.dcc-page .dcc-stat-card span{letter-spacing:.02em;font-size:12px;line-height:1.2}.dcc-page .dcc-stat-card b{margin-top:.1vh;font-size:24px;font-weight:800;line-height:1}.dcc-page .dcc-log-filter-tabs button{padding:.78vh 1.5vh;font-size:13px}.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:14px}.dcc-page .dcc-log-date small,.dcc-page .dcc-log-title small{font-size:11px}.dcc-page .dcc-log-row>em{padding:.4vh 1.1vh;font-size:12px}.dcc-page .dcc-channel-badges{gap:.9vh}.dcc-page .dcc-channel-badges>span{width:3.2vh;height:3.2vh;font-size:11px}.dcc-page .dcc-channel-badges>span>i{width:1.05vh;height:1.05vh}.dcc-page .dcc-tabs button{align-items:center;gap:.67vh;padding:1vh 2vh;font-size:13px;display:inline-flex}.dcc-page .dcc-tabs .dcc-tab-alert{background:var(--sm-strong-red);color:#fff;letter-spacing:0;border-radius:2vh;justify-content:center;align-items:center;min-width:1.78vh;height:1.78vh;padding:.11vh .67vh;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.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:13px}.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:12px}.dcc-page .dcc-occ-filters select{border-radius:1.05vh;padding:0 1.11vh}.dcc-page .dcc-occ-search{border-radius:1.05vh;gap:.78vh;padding:0 .5vh 0 1.11vh}.dcc-page .dcc-occ-search>svg{width:1.9vh;height:1.9vh}.dcc-page .dcc-occ-search input{width:18vh;font-size:13px}.dcc-page .dcc-occ-search .dcc-occ-search-submit{gap:.67vh;padding:.78vh 1.33vh;font-size:12px}.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-head{gap:1.33vh}.dcc-page .dcc-occ-card-title{gap:.25vh}.dcc-page .dcc-occ-card-title strong{font-size:15px;line-height:1.25}.dcc-page .dcc-occ-card-title span{font-size:12px;line-height:1.25}.dcc-page .dcc-switch{width:3.9vh;height:2.2vh;margin-top:.25vh}.dcc-page .dcc-switch i{width:1.7vh;height:1.7vh;top:.25vh}.dcc-page .dcc-switch.on i{left:1.95vh}.dcc-page .dcc-occ-pills{gap:.78vh}.dcc-page .dcc-occ-card p{font-size:13px;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:12px}.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:14px}.dcc-page.dcc-page.dcc-page .dcc-drawer header h2{font-size:24px}.dcc-page.dcc-page.dcc-page .dcc-drawer header p{font-size:18px}.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:15px}.dcc-page.dcc-page.dcc-page .dcc-drawer-row{border-radius:1.15vh;gap:1.65vh;padding:1.6vh 1.7vh}.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:18px}.dcc-page.dcc-page.dcc-page .dcc-drawer-row span{font-size:15px}.dcc-page.dcc-page.dcc-page .dcc-drawer-row>em{padding:.62vh 1.3vh;font-size:14px}.dcc-page.dcc-page.dcc-page .dcc-focus-card{gap:1.4vh;padding:1.8vh 1.9vh}.dcc-page.dcc-page.dcc-page .dcc-focus-card>p{font-size:16px}.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:16px}.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:11px}.dcc-page.dcc-page.dcc-page .dcc-channel-list>div>span>b{font-size:15px}.dcc-page.dcc-page.dcc-page .dcc-channel-list>div>span>small{font-size:13px}.dcc-page.dcc-page.dcc-page .dcc-channel-list>div>em{padding:.56vh 1.15vh;font-size:13px}.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:18px}@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{flex-direction:column;display:flex}.dcc-page .dcc-reference-kv-row{border-bottom:.11vh solid var(--sm-rule);align-items:flex-start;gap:1.33vh;padding:1.2vh 0;font-size:15px;line-height:1.45;display:flex}.dcc-page .dcc-reference-kv-row>span{width:9.8vh;color:var(--sm-ink-3);flex:none}.dcc-page .dcc-reference-kv-row>b{min-width:0;color:var(--sm-ink-2);overflow-wrap:anywhere;flex:1;font-weight:600}.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{border-radius:.78vh;width:3vh;height:3vh;font-size:11px}.dcc-page .dcc-reference-channel-list>div>span>b{font-size:15px}.dcc-page .dcc-reference-channel-list>div>span>small{font-size:13px}.dcc-page .dcc-reference-channel-list>div>em{padding:.56vh 1.15vh;font-size:13px}.dcc-page .dcc-reference-drawer .dcc-drawer-toggle-row{border-radius:1.05vh;gap:1.2vh;margin-top:1.55vh;padding:1.2vh 1.25vh}.dcc-page .dcc-reference-drawer .dcc-drawer-toggle-row>div{flex-direction:column;flex:1;gap:.3vh;min-width:0;display:flex}.dcc-page .dcc-reference-drawer .dcc-drawer-toggle-row>div>b{font-size:15px;font-weight:650}.dcc-page .dcc-reference-drawer .dcc-drawer-toggle-row>div>small{color:var(--sm-ink-3);font-size:12px;line-height:1.35}.dcc-page .dcc-reference-drawer .dcc-toggle{cursor:pointer;border:0;padding:0}.dcc-page .dcc-reference-drawer>footer button.dcc-reference-close{border:.11vh solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dcc-page .dcc-tabs button.active,.dcc-page .dcc-log-filter-tabs button.active,.dcc-page .dcc-occ-type-tabs button.active{color:#fff;box-shadow:none;background:#4f46e5;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{color:#fff;background:#4338ca}.dcc-page .dcc-tabs button{color:var(--sm-ink-3);background:0 0;border-radius:999px}.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{color:var(--sm-ink-3);font-size:11px;line-height:1.25;display:block}.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:var(--sm-action);--ink:var(--sm-ink);--muted:var(--sm-ink-3);background:0 0}.dcc-back{border-color:var(--sm-rule)}.dcc-back:hover{border-color:var(--sm-blue-line);background:var(--sm-sunken)}.dcc-back:focus-visible,.dcc-day:focus-visible,.dcc-page button:focus-visible{outline-color:var(--sm-blue)}.dcc-primary{background:var(--sm-action);box-shadow:0 1.1vh 2.67vh #007aff4d}.dcc-tabs{background:var(--sm-sunken)}.dcc-tabs button{color:var(--sm-ink-3)}.dcc-page .dcc-tabs button.active,.dcc-page .dcc-log-filter-tabs button.active,.dcc-page .dcc-occ-type-tabs button.active{background:var(--sm-action);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:var(--sm-action-hover);color:#fff}.dcc-page .dcc-tabs button{color:var(--sm-ink-3)}.dcc-page .dcc-view-switch{background:var(--sm-sunken)}.dcc-page .dcc-view-switch button{color:var(--sm-ink-3)}.dcc-page .dcc-view-switch button.active{background:var(--sm-surface);color:var(--sm-blue-ink);box-shadow:0 .11vh .33vh #0f172a14}.dcc-month-nav button{color:var(--sm-ink-3)}.dcc-month-nav button:hover{background:var(--sm-sunken)}.dcc-month-nav .dcc-today{border-color:var(--sm-rule);color:var(--sm-ink)}.dcc-layer{background:var(--sm-sunken);color:var(--sm-ink-2)}.dcc-layer i{background:#af52de}.dcc-layer.blackout i{background:var(--sm-ink-4)}.dcc-filters label{border-color:var(--sm-rule);color:var(--sm-ink-3)}.dcc-filters select{color:var(--sm-ink-2)}.dcc-calendar-shell{border-color:var(--sm-rule)}.dcc-weekdays{border-bottom-color:var(--sm-rule);background:var(--sm-sunken)}.dcc-day{border-right-color:var(--sm-rule);border-bottom-color:var(--sm-rule)}.dcc-day:hover,.dcc-day.muted{background:var(--sm-sunken)}.dcc-day.selected{background:var(--sm-blue-wash);box-shadow:inset 0 0 0 .11vh #93c5fd}.dcc-day i{border-color:var(--sm-rule);border-left-color:var(--sm-blue)}.dcc-day>small{color:var(--sm-blue-ink)}.dcc-page .dcc-day{scrollbar-color:#bfdbfe transparent}.dcc-page .dcc-day::-webkit-scrollbar-thumb{background:var(--sm-blue-wash-2)}.dcc-page .dcc-day::-webkit-scrollbar-thumb:hover{background:var(--sm-blue-wash-2)}.dcc-page.dcc-page .dcc-day i.campaign{border-color:var(--sm-rule);border-left-color:var(--sm-rule);color:var(--sm-ink)}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip{border-color:var(--sm-rule);color:var(--sm-ink)}.dcc-page.dcc-page .dcc-day .dcc-campaign-chip u{background:var(--sm-ink-4)}.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:var(--sm-ink-4)}.dcc-page.dcc-page .dcc-day .dcc-occasion{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.dcc-drawer-scrim,.dcc-modal-scrim{background:#0f172a52}.dcc-drawer>header{border-bottom-color:var(--sm-rule)}.dcc-drawer header h2{color:var(--sm-ink)}.dcc-drawer header p,.dcc-drawer header button{color:var(--sm-ink-3)}.dcc-drawer header button:hover{background:var(--sm-sunken);color:var(--sm-ink)}.dcc-drawer-body h3{color:var(--sm-ink-3)}.dcc-drawer-row{border-left-color:var(--sm-blue);background:var(--sm-sunken)}.dcc-drawer-row>svg{color:var(--sm-blue-ink)}.dcc-drawer-row b{color:var(--sm-ink)}.dcc-drawer-row span{color:var(--sm-ink-3)}.dcc-drawer-row>em{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.dcc-ai-note{border-color:var(--sm-rule);background:var(--sm-sunken);color:var(--sm-ink-2)}.dcc-ai-note b{color:var(--sm-blue-ink)}.dcc-drawer-row.campaign-row{border-color:var(--sm-rule);border-left-color:var(--sm-rule)}.dcc-drawer-row.campaign-row>u{background:var(--sm-ink-4)}.dcc-drawer-row.campaign-row>u.live{background:#34c759}.dcc-drawer-row.campaign-row>time{color:var(--sm-ink-3)}.dcc-drawer-row.campaign-row>em.live{background:var(--sm-green-wash);color:var(--sm-green-ink)}.dcc-drawer-row.campaign-row>em.draft{background:var(--sm-sunken);color:var(--sm-ink-3)}.dcc-drawer-empty,.dcc-drawer-empty b{color:var(--sm-ink-3)}.dcc-drawer>footer{border-top-color:var(--sm-rule)}.dcc-drawer>footer button{border-color:var(--sm-rule);color:var(--sm-ink)}.dcc-drawer>footer button:first-child{border-color:var(--sm-blue);background:var(--sm-action)}.dcc-focus-card{border-color:var(--sm-rule)}.dcc-focus-card>p{color:var(--sm-ink-2)}.dcc-focus-card>p>span{color:var(--sm-ink-3)}.dcc-toggle{background:#34c759}.dcc-page .dcc-toggle.off{background:var(--sm-rule-firm)}.dcc-page .dcc-drawer .dcc-day-badge{background:var(--sm-sunken);color:var(--sm-ink-3)}.dcc-channel-list>div{border-bottom-color:var(--sm-rule)}.dcc-channel-list>div>span>b{color:var(--sm-ink)}.dcc-channel-list>div>span>small{color:var(--sm-red-ink)}.dcc-channel-list>div>em.published{background:var(--sm-green-wash);color:var(--sm-green-ink)}.dcc-channel-list>div>em.failed{background:var(--sm-red-wash);color:var(--sm-red-ink)}.dcc-log-page,.dcc-occ-page{scrollbar-color:#bfdbfe transparent}.dcc-stat-card{border-color:var(--sm-rule)}.dcc-stat-card span{color:var(--sm-ink-3)}.dcc-stat-card b{color:var(--sm-ink)}.dcc-stat-card b.published{color:var(--sm-green-ink)}.dcc-stat-card b.failed{color:var(--sm-red-ink)}.dcc-stat-card small{color:var(--sm-ink-3)}.dcc-log-shell{border-color:var(--sm-rule)}.dcc-log-filter-tabs{border-bottom-color:var(--sm-rule)}.dcc-log-filter-tabs button,.dcc-occ-type-tabs button{color:var(--sm-ink-3)}.dcc-log-filter-tabs em{background:var(--sm-strong-red)}.dcc-log-heading{border-bottom-color:var(--sm-rule);color:var(--sm-ink-3)}.dcc-log-row{border-bottom-color:var(--sm-rule);color:var(--sm-ink)}.dcc-log-row:hover{background:var(--sm-sunken)}.dcc-log-date b,.dcc-log-title strong{color:var(--sm-ink)}.dcc-log-date small,.dcc-log-title small{color:var(--sm-ink-3)}.dcc-log-row>em.published,.dcc-list-row>em.published{background:var(--sm-green-wash);color:var(--sm-green-ink)}.dcc-log-row>em.failed,.dcc-list-row>em.failed{background:var(--sm-red-wash);color:var(--sm-red-ink)}.dcc-channel-badges>span>i{background:var(--sm-ink-4)}.dcc-channel-badges>span>i.published{background:#34c759}.dcc-channel-badges>span>i.failed{background:#ff3b30}.dcc-pager{border-top-color:var(--sm-rule);color:var(--sm-ink-3)}.dcc-pager button{border-color:var(--sm-rule);color:var(--sm-ink-2);background:var(--sm-sunken)}.dcc-empty-state{color:var(--sm-ink-3)}.dcc-occ-filters select,.dcc-event-form select{border-color:var(--sm-rule);color:var(--sm-ink-2)}.dcc-occ-search{border-color:var(--sm-rule)}.dcc-occ-search>svg{color:var(--sm-ink-3)}.dcc-occ-search input{color:var(--sm-ink)}.dcc-occ-search button{color:var(--sm-ink-3)}.dcc-occ-clear{color:var(--sm-blue-ink)}.dcc-occ-card{border-color:var(--sm-rule)}.dcc-occ-card:hover{box-shadow:0 .7vh 1.9vh #0f172a14}.dcc-occ-card-title strong{color:var(--sm-ink)}.dcc-occ-card-title span{color:var(--sm-ink-3)}.dcc-switch{background:var(--sm-rule-firm)}.dcc-switch.on{background:#34c759}.dcc-occ-pills span.custom{background:var(--sm-sunken);color:var(--sm-ink-3)}.dcc-occ-card p{color:var(--sm-ink-2)}.dcc-occ-card-footer{color:var(--sm-ink-3)}.dcc-occ-card-footer svg.reminder-on{color:var(--sm-blue-ink)}.dcc-occ-card-actions button{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.dcc-occ-card-actions button.delete{border-color:var(--sm-red-line);color:var(--sm-red-ink)}.dcc-occ-empty,.dcc-week-shell{border-color:var(--sm-rule)}.dcc-week-column{border-right-color:var(--sm-rule)}.dcc-week-heading{border-bottom-color:var(--sm-rule);background:var(--sm-sunken);color:var(--sm-ink-3)}.dcc-week-heading b{color:var(--sm-ink)}.dcc-week-heading.selected b{color:var(--sm-blue-ink)}.dcc-week-item{background:var(--sm-sunken);color:var(--sm-ink)}.dcc-week-item svg,.dcc-week-item span b{color:var(--sm-ink-3)}.dcc-week-item.published{border-left-color:#34c759}.dcc-week-item.occasion.school_event{border-left-color:var(--sm-blue)}.dcc-week-empty{color:var(--sm-ink-3)}.dcc-list-shell{border-color:var(--sm-rule)}.dcc-list-heading{border-bottom-color:var(--sm-rule);color:var(--sm-ink-3)}.dcc-list-row{border-bottom-color:var(--sm-rule)}.dcc-list-row b,.dcc-list-row strong{color:var(--sm-ink)}.dcc-list-row small{color:var(--sm-ink-3)}.dcc-event-modal>header{border-bottom-color:var(--sm-rule)}.dcc-event-modal>header h2{color:var(--sm-ink)}.dcc-event-modal>header p,.dcc-event-modal>header>button{color:var(--sm-ink-3)}.dcc-event-modal>header>button:hover{background:var(--sm-sunken);color:var(--sm-ink)}.dcc-form-section h3{color:var(--sm-ink-3)}.dcc-form-section label{color:var(--sm-ink)}.dcc-form-section input,.dcc-form-section textarea{border-color:var(--sm-rule);color:var(--sm-ink)}.dcc-form-section input:focus,.dcc-form-section textarea:focus,.dcc-form-section select:focus{border-color:var(--sm-blue);box-shadow:0 0 0 .45vh #007aff1f}.dcc-date-input svg{color:var(--sm-ink-3)}.dcc-choice-row button{background:var(--sm-sunken);color:var(--sm-ink-3)}.dcc-choice-row button.active{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.dcc-check-row{background:var(--sm-sunken)}.dcc-check-row input{accent-color:#007aff}.dcc-check-row small{color:var(--sm-ink-3)}.dcc-event-modal>footer{border-top-color:var(--sm-rule)}.dcc-event-modal>footer button,.dcc-drawer>footer button{border-color:var(--sm-rule);color:var(--sm-ink)}.dcc-event-modal>footer button.primary{border-color:var(--sm-blue);background:var(--sm-action)}.dcc-drawer>footer button.danger{border-color:var(--sm-red-line);color:var(--sm-red-ink)}.dcc-toast{background:#0f172a}.dcc-drawer-toggle-row{background:var(--sm-sunken);color:var(--sm-ink-2)}.dcc-page .dcc-reference-kv-row{border-bottom-color:var(--sm-rule)}.dcc-page .dcc-reference-kv-row>span{color:var(--sm-ink-3)}.dcc-page .dcc-reference-kv-row>b{color:var(--sm-ink-2)}.dcc-page .dcc-reference-drawer .dcc-drawer-toggle-row>div>small{color:var(--sm-ink-3)}.dcc-page .dcc-reference-drawer>footer button.dcc-reference-close{border-color:var(--sm-rule);color:var(--sm-ink)}.dcc-page .dcc-stat-card{box-shadow:0 .11vh .33vh #0f172a0d}.dcc-page .dcc-stat-card b.high{color:var(--sm-red-ink)}.dcc-page .dcc-stat-card b.med{color:var(--sm-orange-ink)}.dcc-page .dcc-stat-card b.low{color:var(--sm-green-ink)}.dcc-page .dcc-tabs .dcc-tab-alert{background:var(--sm-strong-red)}.dcc-page .dcc-occ-search .dcc-occ-search-submit{background:var(--sm-action)}.dcc-warning button{border-color:var(--sm-rule);color:var(--sm-ink)}.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{border-radius:1.4vh;gap:.7vh;padding:1.1vh 1.2vh}.dcc-page .dcc-occ-icon{border-radius:.9vh;width:3.4vh;height:3.4vh}.dcc-page .dcc-occ-icon svg{width:1.7vh;height:1.7vh}.dcc-page .dcc-occ-card-title strong{font-size:13px}.dcc-page .dcc-occ-card-title span{font-size:11px}.dcc-page .dcc-occ-pills span{padding:.3vh .9vh;font-size:11px}.dcc-page .dcc-occ-card p{font-size:11px}.dcc-page .dcc-occ-card-actions{gap:.7vh}.dcc-page .dcc-pager{padding:.8vh}.dcc-occ-year{color:var(--sm-ink-3);white-space:nowrap;font-size:11px;font-weight:700}.dcc-log-totals{border-bottom:.11vh solid var(--sm-rule);color:var(--sm-ink-3);align-items:center;gap:1.2vh;padding:1vh 1.65vh;font-size:11px;display:flex}.dcc-log-totals b{color:var(--sm-ink)}.dcc-log-totals span{align-items:center;gap:.4vh;display:inline-flex}.dcc-day.is-today>span{outline:.22vh solid var(--sm-blue);outline-offset:.18vh}.dcc-reco-panel{border:.11vh solid var(--sm-rule);background:var(--sm-sunken);border-radius:1vh;margin-top:1.2vh;padding:1.2vh 1.4vh}.dcc-reco-head{color:var(--sm-ink);justify-content:space-between;align-items:center;gap:1vh;font-size:13px;display:flex}.dcc-reco-head span{background:var(--sm-blue-wash);color:var(--sm-blue-ink);white-space:nowrap;border-radius:999px;padding:.3vh .9vh;font-size:11px;font-weight:700}.dcc-reco-panel p{color:var(--sm-ink-2);margin:.7vh 0 0;font-size:12px;line-height:1.5}.dcc-reco-stale{color:var(--sm-orange-ink);margin-top:.6vh;font-size:11px;font-weight:600;display:block}.dcc-reco-alternates{flex-direction:column;gap:.6vh;margin-top:1vh;display:flex}.dcc-reco-alternates>div{border:.11vh solid var(--sm-rule);background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--sm-ink-2);border-radius:.8vh;justify-content:space-between;align-items:center;gap:1vh;padding:.7vh .9vh;font-size:12px;font-weight:600;display:flex}.dcc-reco-alternates button{border:.11vh solid var(--sm-blue-line);background:var(--sm-blue-wash);color:var(--sm-blue-ink);cursor:pointer;border-radius:.8vh;padding:.5vh 1.1vh;font-size:11px;font-weight:700}.dcc-reco-alternates button:disabled,.dcc-reco-draft:disabled{opacity:.55;cursor:default}.dcc-reco-draft{color:#fff;cursor:pointer;background:linear-gradient(135deg,#007aff,#0051d5);border:0;border-radius:1vh;width:100%;margin-top:1vh;padding:1vh;font-size:13px;font-weight:700}.dcc-drawer-layer.dcc-page,.dcc-modal-layer.dcc-page{z-index:2147483647;background:0 0;gap:0;width:auto;height:auto;min-height:0;margin:0;padding:0;display:block;position:fixed;inset:0;overflow:visible}.dcc-page .dcc-toolbar{flex-wrap:wrap;row-gap:.89vh}.dcc-page .dcc-month-nav{flex:none}.dcc-page .dcc-filters{flex-wrap:wrap;flex:auto;justify-content:flex-end}.dcc-page .dcc-day .dcc-campaign-chip small{color:var(--sm-ink-2)}.social-hub-page{--sh-ink:var(--sm-ink);--sh-value:var(--sm-ink);--sh-muted:var(--sm-ink-3);--sh-border:var(--sm-rule);--sh-primary:var(--sm-action);--sh-primary-dark:var(--sm-action-hover);--sh-green:#34c759;--sh-green-deep:var(--sm-green-ink);--sh-ring:#00ba00;--sh-colbar:var(--sm-blue-wash);--sh-pill:var(--sm-sunken);--sh-chip:var(--sm-sunken);--sh-page:transparent;--sh-px:.11vh;box-sizing:border-box;width:100%;height:100%;min-height:0;padding:calc(18 * var(--sh-px)) calc(18 * var(--sh-px)) calc(10 * var(--sh-px));background:var(--sh-page);color:var(--sh-ink);flex-direction:column;font-family:Open Sans,system-ui,sans-serif;display:flex;overflow:hidden}.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 #007aff8c;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-weight:600;font-size:12px!important}.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{font-weight:600;color:var(--sm-blue-ink)!important}.social-hub-header{margin:0 0 calc(15 * var(--sh-px));flex:none}.social-hub-header h1{color:var(--sh-ink);margin:0;font-size:22px;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:12px;font-weight:500;line-height:1.33}.social-hub-scroll{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;flex:1;min-height:0;overflow-y:auto}.social-hub-content{gap:calc(18 * var(--sh-px));flex-direction:column;padding-bottom:0;display:flex;position:relative}.sh-status-error{top:calc(6 * var(--sh-px));z-index:5;align-items:center;gap:calc(10 * var(--sh-px));border:calc(1 * var(--sh-px)) solid var(--sm-red-line);border-radius:calc(8 * var(--sh-px));background:var(--sm-red-wash);max-width:90%;padding:calc(6 * var(--sh-px)) calc(12 * var(--sh-px));color:var(--sm-red-ink);box-shadow:0 calc(4 * var(--sh-px)) calc(12 * var(--sh-px)) #8420291f;font-size:13px;line-height:1.4;display:flex;position:absolute;left:50%;transform:translate(-50%)}.sh-status-error button{border:calc(1 * var(--sh-px)) solid var(--sm-red-line);border-radius:calc(6 * var(--sh-px));color:#fff;padding:calc(6 * var(--sh-px)) calc(12 * var(--sh-px));cursor:pointer;background:#842029;flex:none;font-size:12px;font-weight:600;line-height:1}.sh-progress-card{border:calc(1 * var(--sh-px)) solid var(--sh-border);border-radius:calc(14 * var(--sh-px));background:var(--sm-glass-control);padding:calc(16 * var(--sh-px)) calc(20 * var(--sh-px));-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex:none;justify-content:space-between;align-items:center;gap:0;display:flex}.sh-progress-copy{flex:0 1 calc(360 * var(--sh-px));min-width:calc(280 * var(--sh-px))}.sh-progress-copy>span{color:var(--sh-muted);font-size:14px;font-weight:500;line-height:1.43;display:block}.sh-progress-copy>strong{margin-top:calc(4 * var(--sh-px));color:var(--sh-ink);font-size:20px;font-weight:700;line-height:1.4;display:block}.sh-progress-copy>p{margin:calc(4 * var(--sh-px)) 0 0;color:var(--sh-muted);font-size:14px;font-weight:500;line-height:1.43}.sh-progress-divider{width:calc(1 * var(--sh-px));height:calc(48 * var(--sh-px));background:var(--sh-border);flex:none}.sh-progress-ring{width:calc(90 * var(--sh-px));height:calc(90 * var(--sh-px));flex:none;place-items:center;display:grid;position:relative}.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:10px}.sh-ring-arc{fill:none;stroke:var(--sh-ring);stroke-linecap:round;stroke-width:10px;transition:stroke-dashoffset .4s}.sh-progress-ring>strong{color:var(--sh-ink);white-space:nowrap;font-size:18px;font-weight:600;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sh-progress-metric{width:calc(205 * var(--sh-px));flex:none}.sh-progress-metric>span{color:var(--sh-muted);white-space:nowrap;font-size:16px;font-weight:600;line-height:1.5;display:block}.sh-progress-metric>strong{margin-top:calc(4 * var(--sh-px));color:var(--sh-ink);white-space:nowrap;font-size:14px;font-weight:500;line-height:1.43;display:block}.sh-progress-metric>strong.positive{color:var(--sm-green-ink)}.sh-refresh{height:calc(32 * var(--sh-px));min-width:calc(92 * var(--sh-px));justify-content:center;align-items: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:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--sh-muted);padding:0 calc(12 * var(--sh-px));flex:none;font-size:12px;font-weight:600;display:inline-flex}.sh-refresh:hover{background:var(--sm-sunken)}.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:.8s linear infinite socialHubSpin}@keyframes socialHubSpin{to{transform:rotate(360deg)}}.sh-register-card{border:calc(1 * var(--sh-px)) solid var(--sh-border);border-radius:calc(14 * var(--sh-px));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);max-height:calc(300 * var(--sh-px));padding-bottom:calc(10 * var(--sh-px));flex-direction:column;flex:none;display:flex;overflow:hidden}.sh-ready-card{max-height:calc(328 * var(--sh-px))}.sh-register-heading{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));flex:none;display:flex}.sh-register-title{align-items:baseline;column-gap:calc(8 * var(--sh-px));flex-wrap:wrap;min-width:0;display:flex}.sh-register-title h2{color:var(--sh-ink);margin:0;font-size:16px;font-weight:700;line-height:1.5}.sh-register-title p{color:var(--sh-ink);margin:0;font-size:12px;font-weight:400;line-height:1.33}.sh-count-pill{border-radius:calc(999 * var(--sh-px));background:var(--sh-pill);color:var(--sh-ink);padding:calc(3 * var(--sh-px)) calc(8 * var(--sh-px));white-space:nowrap;flex:none;margin-left:auto;font-size:12px;font-weight:400}.sh-column-bar,.sh-platform-row{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));display:grid}.sh-column-bar{height:calc(35 * var(--sh-px));background:var(--sh-colbar);color:var(--sh-ink);flex:none;font-size:12px;font-weight:500}.sh-column-bar>span:last-child{justify-self:end}.sh-platform-row{min-height:calc(58 * var(--sh-px));background:var(--sm-glass-control);padding-top:calc(6 * var(--sh-px));padding-bottom:calc(6 * var(--sh-px));-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-top:calc(1 * var(--sh-px)) solid var(--sh-border)}.sh-channel-cell{align-items:center;gap:calc(12 * var(--sh-px));min-width:0;display:flex}.sh-platform-icon{width:calc(36 * var(--sh-px));height:calc(36 * var(--sh-px));flex:none;display:block}.sh-platform-icon.sh-wa-icon{color:var(--sm-green-ink)}.sh-platform-badge{width:calc(36 * var(--sh-px));height:calc(36 * var(--sh-px));border-radius:calc(8 * var(--sh-px));background:var(--sh-primary);color:#fff;flex:none;place-items:center;display:grid}.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{color:var(--sh-value);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.43;display:block;overflow:hidden}.sh-platform-row.is-connected .sh-channel-text strong{color:var(--sh-ink)}.sh-channel-text span{margin-top:calc(2 * var(--sh-px));color:var(--sh-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.33;display:block;overflow:hidden}.sh-account-cell{min-width:0}.sh-account-cell strong{color:var(--sh-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.43;display:block;overflow:hidden}.sh-account-cell span{margin-top:calc(2 * var(--sh-px));color:var(--sh-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.33;display:block;overflow:hidden}.sh-account-cell .sh-no-account{margin-top:0;font-size:14px}.sh-status-pill{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:var(--sm-glass-control);color:var(--sh-muted);min-height:calc(24 * var(--sh-px));padding:calc(3 * var(--sh-px)) calc(10 * var(--sh-px));white-space:nowrap;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);font-size:12px;font-weight:700;display:inline-flex}.sh-status-pill i{width:calc(6 * var(--sh-px));height:calc(6 * var(--sh-px));background:var(--sh-muted);border-radius:50%;flex:none}.sh-status-pill.connected{border-color:var(--sh-green);color:var(--sh-green-deep);background:#34c75926}.sh-status-pill.connected i{background:var(--sh-green)}.sh-action-cell{justify-content:flex-end;display:flex}.sh-connect{border-radius:calc(20 * var(--sh-px));background:var(--sh-primary);color:#fff;min-width:calc(103 * var(--sh-px));height:calc(32 * var(--sh-px));padding:0 calc(16 * var(--sh-px));border:0;font-size:14px;font-weight:700}.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:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--sh-ink);min-width:calc(78 * var(--sh-px));height:calc(28 * var(--sh-px));padding:0 calc(12 * var(--sh-px));font-size:12px;font-weight:600}.sh-manage:hover{background:var(--sm-sunken)}.sh-rows{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;min-height:0;overflow-y:auto}.sh-empty-row{border-top:calc(1 * var(--sh-px)) solid var(--sh-border);color:var(--sh-muted);padding:calc(16 * var(--sh-px)) calc(20 * var(--sh-px));font-size:13px;font-weight:500}.sh-foot{align-items:center;gap:calc(16 * var(--sh-px));margin-top:calc(10 * var(--sh-px));flex:none;display:flex}.sh-coming-soon{align-items:center;gap:calc(8 * var(--sh-px));flex-wrap:wrap;display:flex}.sh-coming-soon strong{color:var(--sh-ink);white-space:nowrap;font-size:12px;font-weight:600}.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);padding:calc(4 * var(--sh-px)) calc(9 * var(--sh-px));white-space:nowrap;font-size:12px;font-weight:400}.sh-last-checked{color:var(--sh-muted);white-space:nowrap;flex:none;margin-left:auto;font-size:12px;font-weight:400}@media (max-width:1100px){.sh-progress-card{justify-content:flex-start;gap:calc(14 * var(--sh-px)) calc(22 * var(--sh-px));flex-wrap:wrap}.sh-progress-copy{flex: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{z-index:1000;-webkit-backdrop-filter:blur(calc(3 * var(--sh-px)));backdrop-filter:blur(calc(3 * var(--sh-px)));background:#0f172a75;place-items:center;padding:3vh;display:grid;position:fixed;inset:0}.connect-modal{background:var(--sm-glass-overlay);width:min(62vh,92vw);max-height:88vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);box-shadow:0 calc(28 * var(--sh-px)) calc(80 * var(--sh-px)) #0f172a40;text-align:center;border-radius:2.4vh;padding:4vh;overflow-y:auto}.connect-modal-icon{color:#fff;border-radius:1.7vh;place-items:center;width:7vh;height:7vh;margin:auto;font-size:15px;font-weight:800;display:grid}.connect-modal h2{margin:2vh 0 1vh;font-size:24px}.connect-modal>p{max-width:48vh;color:var(--sm-ink-3);margin:0 auto;font-size:14px;line-height:1.6}.secure-note{background:var(--sm-green-wash);color:var(--sm-green-ink);text-align:left;border-radius:1.4vh;align-items:center;gap:1.3vh;margin-top:2.4vh;padding:1.6vh;display:flex}.connect-modal .secure-note svg,.connect-modal .domain-note svg{flex:none;width:2.1vh;height:2.1vh}.secure-note span{color:var(--sm-ink-3);flex-direction:column;font-size:11px;line-height:1.45;display:flex}.secure-note strong{color:var(--sm-green-ink);font-size:14px}.domain-note{color:var(--sm-ink-3);justify-content:center;align-items:center;gap:.9vh;margin:1.8vh 0;font-size:12px;display:flex}.modal-actions{justify-content:flex-end;gap:1vh;display:flex}.modal-actions button{border:calc(1 * var(--sh-px)) solid var(--sm-rule);background:var(--sm-glass-control);color:var(--sm-ink-3);cursor:pointer;min-height:4.5vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:1vh;padding:1vh 1.8vh;font-size:13px;font-weight:600}.modal-actions .connect{border-color:var(--sh-primary);background:var(--sh-primary);color:#fff}.social-account-picker{width:min(112vh,94vw);height:min(86vh, calc(780 * var(--sh-px)));background:var(--sm-sunken);max-height:86vh;box-shadow:0 calc(28 * var(--sh-px)) calc(80 * var(--sh-px)) #140f3c47;border-radius:2.4vh;flex-direction:column;display:flex;overflow:hidden}.social-account-picker>div{width:100%;height:100%;overflow:hidden;justify-content:flex-start!important;min-height:0!important;padding:3.5vh 4vh!important}.social-account-picker>div>h2{flex:none;line-height:1.35;margin:0 0 2vh!important;font-size:22px!important}.social-account-picker>div>h2+div{flex:1;min-height:0;overflow-y:auto;width:100%!important;max-width:none!important;height:auto!important;padding:0 1vh!important}.social-account-picker>div>h2+div>div{border:calc(1 * var(--sh-px)) solid var(--sm-rule);min-height:8vh;box-shadow:0 calc(4 * var(--sh-px)) calc(14 * var(--sh-px)) #140f3c0f;border-color:var(--sm-rule);box-shadow:0 calc(4 * var(--sh-px)) calc(14 * var(--sh-px)) #0f172a0f;border-radius:1.3vh;padding:1.5vh 1.8vh!important}.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{font-size:15px;width:5.2vh!important;height:5.2vh!important}.social-account-picker>div>h2+div p{line-height:1.35;font-size:13px!important}.social-account-picker>div>h2+div button{border-radius:.9vh;min-height:4vh;font-size:12px;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{border-radius:1vh;min-height:4.6vh;font-size:13px}@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_7ly9d_1,._sbp-page_7ly9d_1 *{box-sizing:border-box}._sbp-page_7ly9d_1{--u:clamp(.84px,.111vh,1.05px);gap:calc(16*var(--u));width:100%;height:100%;min-height:0;padding:calc(25*var(--u)) calc(24*var(--u)) calc(18*var(--u));color:var(--sm-ink);background:0 0;flex-direction:column;font-family:Open Sans,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}._sbp-page_7ly9d_1 button,._sbp-overlay_7ly9d_1 button,._sbp-overlay_7ly9d_1 input,._sbp-overlay_7ly9d_1 textarea{font:inherit}._sbp-header_7ly9d_1{justify-content:space-between;align-items:flex-end;gap:calc(16*var(--u));flex:none;display:flex}._sbp-heading_7ly9d_1{align-items:center;gap:calc(12*var(--u));display:flex}._sbp-heading_7ly9d_1>button{width:calc(38*var(--u));height:calc(38*var(--u));border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-primary-ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;place-items:center;display:grid}._sbp-heading_7ly9d_1 svg{width:calc(17*var(--u))}._sbp-heading_7ly9d_1 h1{color:var(--sm-ink);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:600;line-height:1.1}._sbp-heading_7ly9d_1 p{margin:calc(2*var(--u)) 0 0;color:var(--sm-ink-3);font-size:13px}._sbp-add_7ly9d_1{align-items:center;gap:calc(8*var(--u));padding:calc(11*var(--u)) calc(20*var(--u));color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;border-radius:999px;font-size:14px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #4f3fe04d}._sbp-add_7ly9d_1 svg{width:calc(16*var(--u))}._sbp-add_7ly9d_1 i{pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff4d 50%,#0000 60%) 0 0/240% 100%;animation:6s linear infinite _sbp-shimmer_7ly9d_1;position:absolute;inset:0}._sbp-stats_7ly9d_1{gap:calc(12*var(--u));flex:none;grid-template-columns:repeat(3,1fr);display:grid}._sbp-stats_7ly9d_1 article{align-items:center;gap:calc(12*var(--u));border:1px solid var(--sm-rule);border-radius:calc(14*var(--u));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);padding:calc(13*var(--u)) calc(16*var(--u));display:flex;box-shadow:0 1px 3px #140f3c0d}._sbp-stats_7ly9d_1 i{width:calc(38*var(--u));height:calc(38*var(--u));border-radius:calc(11*var(--u));place-items:center;display:grid}._sbp-stats_7ly9d_1 svg{width:calc(19*var(--u))}._sbp-stats_7ly9d_1 strong{color:var(--sm-ink);margin:0;font-size:20px;font-weight:700;line-height:1.3}._sbp-stats_7ly9d_1 span{margin-top:calc(3*var(--u));color:var(--sm-ink-3);font-size:11px;display:block}._sbp-filters_7ly9d_1{gap:calc(6*var(--u));flex:none;display:flex}._sbp-filters_7ly9d_1 button{border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);padding:calc(7*var(--u)) calc(15*var(--u));color:var(--sm-ink-3);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;font-size:12px;font-weight:650}._sbp-filters_7ly9d_1 button._active_7ly9d_1{background:var(--sm-primary-wash);color:var(--sm-primary-ink);border-color:#4f46e5}._sbp-content_7ly9d_1{gap:calc(10*var(--u));flex-direction:column;flex:1;min-height:0;display:flex}._sbp-scroll_7ly9d_1{flex:1;min-height:0;overflow-y:auto}._sbp-grid_7ly9d_1{grid-template-columns:repeat(auto-fill,minmax(calc(240*var(--u)),1fr));gap:calc(12*var(--u));padding:calc(2*var(--u));display:grid}._sbp-card_7ly9d_1{min-height:calc(154*var(--u));gap:calc(10*var(--u));border:1px solid var(--sm-rule);border-radius:calc(16*var(--u));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);padding:calc(15*var(--u));text-align:left;cursor:pointer;flex-direction:column;transition:all .15s;display:flex;box-shadow:0 1px 3px #140f3c0d}._sbp-card_7ly9d_1:hover{border-color:var(--sm-purple-line);transform:translateY(-2px);box-shadow:0 10px 26px #140f3c1a}._sbp-card-top_7ly9d_1{justify-content:space-between;align-items:flex-start;display:flex}._sbp-card-top_7ly9d_1>i{width:calc(42*var(--u));height:calc(42*var(--u));border-radius:calc(12*var(--u));place-items:center;display:grid}._sbp-card-top_7ly9d_1 svg{width:calc(21*var(--u))}._sbp-card-top_7ly9d_1>span{align-items:center;gap:calc(5*var(--u));margin-top:calc(4*var(--u));font-size:11px;font-weight:700;display:flex}._sbp-card-top_7ly9d_1>span b{width:calc(5*var(--u));height:calc(5*var(--u));background:currentColor;border-radius:50%}._sbp-card-top_7ly9d_1 ._pending_7ly9d_1{color:var(--sm-orange-ink)}._sbp-card_7ly9d_1 h2{color:var(--sm-ink);margin:0;font-size:14px;font-weight:700;line-height:1.3}._sbp-card_7ly9d_1 p{margin:calc(3*var(--u)) 0 0;color:var(--sm-ink-3);font-size:11px;line-height:1.4}._sbp-card_7ly9d_1 footer{border-top:1px solid var(--sm-rule-soft);padding-top:calc(10*var(--u));justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}._sbp-card_7ly9d_1 footer span,._sbp-card_7ly9d_1 footer strong{align-items:center;display:flex}._sbp-card_7ly9d_1 footer span{color:var(--sm-ink-3);gap:5px;font-size:11px;font-weight:400}._sbp-card_7ly9d_1 footer strong{color:var(--sm-primary-ink);font-size:12px}._sbp-card_7ly9d_1 footer svg{width:calc(14*var(--u))}._sbp-pagination_7ly9d_1{border-top:1px solid var(--sm-rule-soft);padding:calc(10*var(--u)) calc(4*var(--u)) calc(2*var(--u));color:var(--sm-ink-3);flex:none;justify-content:space-between;align-items:center;font-size:12px;display:flex}._sbp-pagination_7ly9d_1>div{gap:calc(7*var(--u));display:flex}._sbp-pagination_7ly9d_1 button{min-width:calc(28*var(--u));height:calc(28*var(--u));border:1px solid var(--sm-rule-firm);border-radius:calc(8*var(--u));color:var(--sm-primary-ink);cursor:pointer;background:0 0;place-items:center;display:grid}._sbp-pagination_7ly9d_1 button._active_7ly9d_1{color:#fff;background:#4f46e5;border-color:#4f46e5}._sbp-pagination_7ly9d_1 button:disabled{opacity:.35}._sbp-pagination_7ly9d_1 svg{width:13px}._sbp-overlay_7ly9d_1{--u:clamp(.84px,.111vh,1.05px);z-index:21000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1814106b;justify-content:center;align-items:center;font-family:Open Sans,system-ui,sans-serif;display:flex;position:fixed;inset:0}._sbp-modal_7ly9d_1{width:calc(460*var(--u));border-radius:calc(20*var(--u));background:var(--sm-glass-overlay);max-width:92vw;max-height:88vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 34px 80px #14102866}._sbp-modal_7ly9d_1>header,._sbp-drawer_7ly9d_1>header{align-items:flex-start;gap:calc(12*var(--u));border-bottom:1px solid var(--sm-rule);padding:calc(22*var(--u)) calc(24*var(--u)) calc(18*var(--u));display:flex}._sbp-modal_7ly9d_1>header>i,._sbp-drawer_7ly9d_1>header>i{width:calc(36*var(--u));height:calc(36*var(--u));border-radius:calc(11*var(--u));background:var(--sm-primary-wash);color:var(--sm-primary-ink);flex:none;place-items:center;display:grid}._sbp-modal_7ly9d_1 h2,._sbp-drawer_7ly9d_1 h2{color:var(--sm-ink);margin:0;font-size:16px;font-weight:700}._sbp-modal_7ly9d_1 header p,._sbp-drawer_7ly9d_1 header p{margin:calc(3*var(--u)) 0 0;color:var(--sm-ink-3);font-size:12px;line-height:1.4}._sbp-modal_7ly9d_1 header div,._sbp-drawer_7ly9d_1 header div{flex:1}._sbp-modal_7ly9d_1 header button,._sbp-drawer_7ly9d_1 header button{color:var(--sm-ink-3);cursor:pointer;background:0 0;border:0}._sbp-modal_7ly9d_1 header button svg,._sbp-drawer_7ly9d_1 header button svg{width:calc(18*var(--u))}._sbp-fields_7ly9d_1{gap:calc(16*var(--u));min-height:0;padding:calc(20*var(--u)) calc(24*var(--u));flex-direction:column;flex:1;display:flex;overflow-y:auto}._sbp-fields_7ly9d_1>small{color:var(--sm-ink-3);letter-spacing:.08em;font-size:11px;font-weight:800}._sbp-fields_7ly9d_1 label{gap:calc(7*var(--u));color:var(--sm-ink);flex-direction:column;font-size:12px;font-weight:650;display:flex}._sbp-fields_7ly9d_1 input,._sbp-fields_7ly9d_1 textarea{border:1px solid var(--sm-rule-firm);border-radius:calc(11*var(--u));background:var(--sm-surface);width:100%;padding:calc(11*var(--u)) calc(13*var(--u));color:var(--sm-ink);outline:0;font-size:13px}._sbp-types_7ly9d_1{gap:calc(8*var(--u));flex-wrap:wrap;display:flex}._sbp-types_7ly9d_1 button{border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);padding:calc(8*var(--u)) calc(15*var(--u));color:var(--sm-ink-3);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;font-size:13px;font-weight:650}._sbp-types_7ly9d_1 button._active_7ly9d_1{background:var(--sm-primary-wash);color:var(--sm-primary-ink);border-color:#4f46e5}._sbp-date_7ly9d_1{border:1px solid var(--sm-rule-firm);border-radius:calc(11*var(--u));padding:0 calc(13*var(--u));align-items:center;display:flex}._sbp-date_7ly9d_1 input{border:0;box-shadow:none!important}._sbp-date_7ly9d_1 svg{width:calc(16*var(--u));color:var(--sm-ink-3)}._sbp-two_7ly9d_1{gap:calc(12*var(--u));grid-template-columns:1fr 1fr;display:grid}._sbp-fields_7ly9d_1 aside{background:var(--sm-sunken);color:var(--sm-ink-2);border-radius:10px;gap:8px;padding:10px 12px;font-size:12px;font-weight:400;display:flex}._sbp-fields_7ly9d_1 aside svg{width:15px;color:var(--sm-primary-ink)}._sbp-modal_7ly9d_1>footer,._sbp-drawer_7ly9d_1>footer{justify-content:flex-end;gap:calc(10*var(--u));border-top:1px solid var(--sm-rule);padding:calc(16*var(--u)) calc(24*var(--u));display:flex}._sbp-modal_7ly9d_1>footer button,._sbp-drawer_7ly9d_1>footer button{border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);padding:calc(10*var(--u)) calc(20*var(--u));color:var(--sm-ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;font-size:13px;font-weight:650}._sbp-modal_7ly9d_1>footer ._primary_7ly9d_1,._sbp-drawer_7ly9d_1>footer ._primary_7ly9d_1{color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0}._sbp-modal_7ly9d_1>footer ._primary_7ly9d_1:disabled,._sbp-drawer_7ly9d_1>footer ._primary_7ly9d_1:disabled{background:var(--sm-rule-firm);cursor:not-allowed}._sbp-drawer-overlay_7ly9d_1{justify-content:flex-end}._sbp-drawer_7ly9d_1{width:calc(380*var(--u));background:var(--sm-glass-overlay);max-width:92vw;height:100%;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex-direction:column;display:flex;box-shadow:-24px 0 60px #140f3238}._sbp-drawer_7ly9d_1>header,._sbp-drawer_7ly9d_1 ._sbp-fields_7ly9d_1{padding:calc(20*var(--u)) calc(22*var(--u))}._sbp-drawer_7ly9d_1>footer{padding:calc(16*var(--u)) calc(22*var(--u))}._sbp-drawer_7ly9d_1>footer ._primary_7ly9d_1{border-radius:calc(12*var(--u));width:100%}@keyframes _sbp-shimmer_7ly9d_1{to{background-position:-240% 0}}._sbp-page_7ly9d_1{color:var(--sm-ink);background:0 0}._sbp-heading_7ly9d_1>button{border-color:var(--sm-rule);color:var(--sm-blue-ink)}._sbp-heading_7ly9d_1 h1{color:var(--sm-ink)}._sbp-heading_7ly9d_1 p{color:var(--sm-ink-3)}._sbp-add_7ly9d_1{background:var(--sm-action);box-shadow:0 10px 24px #007aff4d}._sbp-stats_7ly9d_1 article{border-color:var(--sm-rule);box-shadow:0 1px 3px #0f172a0d}._sbp-stats_7ly9d_1 strong{color:var(--sm-ink)}._sbp-stats_7ly9d_1 span{color:var(--sm-ink-3)}._sbp-filters_7ly9d_1 button{border-color:var(--sm-rule);color:var(--sm-ink-3)}._sbp-filters_7ly9d_1 button._active_7ly9d_1{border-color:var(--sm-blue);background:var(--sm-blue-wash);color:var(--sm-blue-ink)}._sbp-card_7ly9d_1{border-color:var(--sm-rule);box-shadow:0 1px 3px #0f172a0d}._sbp-card_7ly9d_1:hover{border-color:var(--sm-blue-line);box-shadow:0 10px 26px #0f172a1a}._sbp-card-top_7ly9d_1 ._configured_7ly9d_1{color:var(--sm-green-ink)}._sbp-card_7ly9d_1 h2{color:var(--sm-ink)}._sbp-card_7ly9d_1 p{color:var(--sm-ink-3)}._sbp-card_7ly9d_1 footer{border-top-color:var(--sm-rule)}._sbp-card_7ly9d_1 footer span{color:var(--sm-ink-3)}._sbp-card_7ly9d_1 footer strong{color:var(--sm-blue-ink)}._sbp-pagination_7ly9d_1{border-top-color:var(--sm-rule);color:var(--sm-ink-3)}._sbp-pagination_7ly9d_1 button{border-color:var(--sm-rule);color:var(--sm-blue-ink)}._sbp-pagination_7ly9d_1 button._active_7ly9d_1{border-color:var(--sm-blue);background:var(--sm-action)}._sbp-overlay_7ly9d_1{background:#0f172a6b}._sbp-modal_7ly9d_1{box-shadow:0 34px 80px #0f172a66}._sbp-modal_7ly9d_1>header,._sbp-drawer_7ly9d_1>header{border-bottom-color:var(--sm-rule)}._sbp-modal_7ly9d_1>header>i,._sbp-drawer_7ly9d_1>header>i{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}._sbp-modal_7ly9d_1 h2,._sbp-drawer_7ly9d_1 h2{color:var(--sm-ink)}._sbp-modal_7ly9d_1 header p,._sbp-drawer_7ly9d_1 header p,._sbp-modal_7ly9d_1 header button,._sbp-drawer_7ly9d_1 header button,._sbp-fields_7ly9d_1>small{color:var(--sm-ink-3)}._sbp-fields_7ly9d_1 label{color:var(--sm-ink)}._sbp-fields_7ly9d_1 input,._sbp-fields_7ly9d_1 textarea{border-color:var(--sm-rule);color:var(--sm-ink)}._sbp-fields_7ly9d_1 input:focus,._sbp-fields_7ly9d_1 textarea:focus{border-color:var(--sm-blue);box-shadow:0 0 0 4px #007aff1f}._sbp-types_7ly9d_1 button{border-color:var(--sm-rule);color:var(--sm-ink-3)}._sbp-types_7ly9d_1 button._active_7ly9d_1{border-color:var(--sm-blue);background:var(--sm-blue-wash);color:var(--sm-blue-ink)}._sbp-date_7ly9d_1{border-color:var(--sm-rule)}._sbp-date_7ly9d_1 svg{color:var(--sm-ink-3)}._sbp-fields_7ly9d_1 aside{background:var(--sm-sunken);color:var(--sm-ink-2)}._sbp-fields_7ly9d_1 aside svg{color:var(--sm-blue-ink)}._sbp-modal_7ly9d_1>footer,._sbp-drawer_7ly9d_1>footer{border-top-color:var(--sm-rule)}._sbp-modal_7ly9d_1>footer button,._sbp-drawer_7ly9d_1>footer button{border-color:var(--sm-rule);color:var(--sm-ink)}._sbp-modal_7ly9d_1>footer ._primary_7ly9d_1,._sbp-drawer_7ly9d_1>footer ._primary_7ly9d_1{background:var(--sm-action)}._sbp-modal_7ly9d_1>footer ._primary_7ly9d_1:disabled,._sbp-drawer_7ly9d_1>footer ._primary_7ly9d_1:disabled{background:var(--sm-rule-firm)}._sbp-drawer_7ly9d_1{box-shadow:-24px 0 60px #0f172a38}@media (max-width:800px){._sbp-page_7ly9d_1{overflow-y:auto}._sbp-header_7ly9d_1{flex-direction:column;align-items:flex-start}._sbp-stats_7ly9d_1,._sbp-grid_7ly9d_1,._sbp-two_7ly9d_1{grid-template-columns:1fr}}._sbp-grid_7ly9d_1{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1280px){._sbp-grid_7ly9d_1{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1080px){._sbp-grid_7ly9d_1{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){._sbp-grid_7ly9d_1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){._sbp-grid_7ly9d_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_pov61_9,._sbp-overlay_pov61_10{--u:clamp(.84px, .111111vh, 1.05px);font-family:Open Sans,system-ui,sans-serif;line-height:normal}._sbp-page_pov61_9{animation:.34s cubic-bezier(.2,.8,.2,1) both _sbp-fade-up_pov61_1}._sbp-msi_pov61_20{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:SBP Material Symbols!important}._sbp-heading_pov61_36 h1{line-height:normal;animation:.5s cubic-bezier(.2,.8,.2,1) both _sbp-head-in_pov61_1}._sbp-stats_pov61_41 ._sbp-msi_pov61_20{color:inherit;margin-top:0;font-size:20px;font-weight:400;display:inline-block}._sbp-stats_pov61_41 ._sbp-stat-title_pov61_50{margin-top:calc(3 * var(--u));color:var(--sm-ink-3);letter-spacing:normal;font-family:Open Sans,system-ui,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;display:block}._sbp-stats_pov61_41 ._sbp-stat-copy_pov61_62{font-family:Open Sans,system-ui,sans-serif;font-style:normal;line-height:normal;display:block}._sbp-card-top_pov61_69 ._sbp-msi_pov61_20{font-size:22px}._sbp-card_pov61_69 footer span ._sbp-msi_pov61_20{color:var(--sm-blue-ink);font-size:14px}._sbp-card_pov61_69 footer span[role=button] ._sbp-msi_pov61_20{color:var(--sm-red-ink)}._sbp-card_pov61_69 footer strong ._sbp-msi_pov61_20{font-size:15px}._sbp-overlay_pov61_10{animation:.18s both _sbp-pop-in_pov61_1}._sbp-modal_pov61_90{animation:.3s cubic-bezier(.2,.8,.2,1) both _sbp-sheet-up_pov61_1}._sbp-modal_pov61_90>header>i ._sbp-msi_pov61_20,._sbp-drawer_pov61_95>header>i ._sbp-msi_pov61_20{font-size:18px}._sbp-modal_pov61_90 header button,._sbp-drawer_pov61_95 header button{padding:calc(2 * var(--u)) calc(4 * var(--u));font-size:20px;line-height:1}._sbp-date_pov61_106 ._sbp-msi_pov61_20{color:var(--sm-ink-3);font-size:16px}._sbp-fields_pov61_111 aside ._sbp-msi_pov61_20{color:var(--sm-primary-ink);flex:none;font-size:15px}._sbp-drawer_pov61_95{--u:clamp(.9px, .12vh, 1.12px);animation:.3s cubic-bezier(.2,.8,.2,1) both _sbp-slide-right_pov61_1}._sbp-page_pov61_9 button:focus-visible,._sbp-overlay_pov61_10 button:focus-visible,._sbp-overlay_pov61_10 input:focus-visible,._sbp-overlay_pov61_10 textarea:focus-visible{outline-offset:2px;outline:3px solid #007aff3d}@keyframes _sbp-fade-up_pov61_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _sbp-head-in_pov61_1{0%{opacity:0;filter:blur(3px);transform:translateY(9px)}to{opacity:1;filter:none;transform:none}}@keyframes _sbp-pop-in_pov61_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes _sbp-sheet-up_pov61_1{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes _sbp-slide-right_pov61_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._sbp-page_pov61_9,._sbp-heading_pov61_36 h1,._sbp-overlay_pov61_10,._sbp-modal_pov61_90,._sbp-drawer_pov61_95,._sbp-add_pov61_161 i{animation:none!important}._sbp-card_pov61_69,._sbp-stats_pov61_41 ._sbp-stat-title_pov61_50,._sbp-date_pov61_106 ._sbp-msi_pov61_20{color:var(--sm-ink-3)}._sbp-fields_pov61_111 aside ._sbp-msi_pov61_20{color:var(--sm-blue-ink)}._sbp-add_pov61_161{transition:none!important}}.at-page{height:100%;min-height:0;color:var(--sm-ink);background:0 0;flex-direction:column;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:relative;overflow:hidden}.at-page button,.at-page input,.at-page select,.at-page textarea{font:inherit}.at-scroll-area{flex-direction:column;flex:1;gap:1.8vh;min-height:0;padding:1.8vh 2.4vw 2.6vh;animation:.32s cubic-bezier(.2,.8,.2,1) both atFadeUp;display:flex;overflow-y:auto}.at-header-row{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1.5vw;display:flex}.at-header-left{align-items:flex-start;gap:.9vw;display:flex}.at-back-btn{border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);width:4.2vh;min-width:4.2vh;height:4.2vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);cursor:pointer;color:var(--sm-primary-ink);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .2s,transform .2s,background .2s;display:flex}.at-back-btn:hover{border-color:var(--sm-purple-line);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate(-2px)}.at-back-btn svg{width:2vh;height:2vh}.at-title-wrap h1{letter-spacing:-.025em;color:var(--sm-ink);font-size:24px;font-weight:650;line-height:1.2}.at-title-wrap p{color:var(--sm-ink-3);margin-top:.4vh;font-size:12px}.at-tabs-wrap{background:var(--sm-glass-control);border:1px solid var(--sm-rule-firm);border-radius:999px;flex-shrink:0;align-items:center;gap:.4vw;padding:.4vh .4vw;display:flex}.at-tab-btn{cursor:pointer;white-space:nowrap;color:var(--sm-ink-3);background:0 0;border:0;border-radius:999px;align-items:center;gap:.4vw;padding:.7vh 1.1vw;font-size:12px;font-weight:650;transition:all .18s;display:inline-flex}.at-tab-btn:hover:not(.active){color:var(--sm-ink);background:var(--sm-veil)}.at-tab-btn.active{color:#fff;background:#6d5ae6;box-shadow:0 4px 12px #6d5ae640}.at-tab-count{background:#00000014;border-radius:999px;justify-content:center;align-items:center;padding:.15vh .45vw;font-size:11px;font-weight:750;display:inline-flex}.at-tab-btn.active .at-tab-count{color:#fff;background:#00000038}.at-kpi-grid{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1vw;display:grid}.at-kpi-card{background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1px solid var(--sm-rule-soft);border-radius:14px;flex-direction:column;gap:.6vh;padding:1.6vh 1.2vw;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 1px 3px #140f3c0a}.at-kpi-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1e14460f}.at-kpi-label{color:var(--sm-ink-3);font-size:11px;font-weight:650}.at-kpi-val{color:var(--sm-ink);font-size:24px;font-weight:800;line-height:1}.at-kpi-val.med{color:var(--sm-orange-ink)}.at-kpi-sub{color:var(--sm-ink-3);font-size:11px}.at-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1vw;display:flex}.at-toolbar-left{flex-wrap:wrap;flex:1;align-items:center;gap:.75vw;min-width:0;display:flex}.at-search-box{border:1px solid var(--sm-rule-firm);background:var(--sm-surface);min-width:16vw;max-width:24vw;height:4.2vh;color:var(--sm-ink-3);border-radius:11px;flex:1;align-items:center;gap:.5vw;padding:0 .8vw;transition:border-color .2s,box-shadow .2s;display:flex}.at-search-box:focus-within{border-color:#7c6fee;box-shadow:0 0 0 3px #7c6fee24}.at-search-box svg{flex-shrink:0;width:1.6vh;height:1.6vh}.at-search-box input{min-width:0;color:var(--sm-ink);background:0 0;border:0;outline:0;flex:1;font-size:12px}.at-select-box{border:1px solid var(--sm-rule-firm);background:var(--sm-surface);border-radius:11px;align-items:center;height:4.2vh;padding-left:.75vw;display:flex;position:relative}.at-select-box select{appearance:none;min-width:9vw;height:100%;color:var(--sm-ink);cursor:pointer;background:0 0;border:0;outline:0;padding:0 2.2vw 0 .4vw;font-size:11px;font-weight:600}.at-select-box svg{pointer-events:none;width:1.4vh;height:1.4vh;color:var(--sm-ink-3);position:absolute;right:.6vw}.at-toolbar-right{align-items:center;gap:.6vw;display:flex}.at-btn-refresh{border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);width:4.2vh;height:4.2vh;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--sm-primary-ink);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;transition:transform .2s,border-color .2s;display:flex}.at-btn-refresh:hover{border-color:var(--sm-blue-line);transform:rotate(45deg)}.at-btn-refresh svg{width:1.7vh;height:1.7vh}.at-btn-create{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;border-radius:11px;justify-content:center;align-items:center;gap:.4vw;min-height:4.2vh;padding:.8vh 1.2vw;font-size:12px;font-weight:650;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #4f46e53d}.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{background:var(--sm-glass);min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:1px solid var(--sm-rule-soft);border-radius:16px;flex-direction:column;flex:1;display:flex;overflow-y:auto;box-shadow:0 1px 3px #140f3c0a}.at-task-row{border-bottom:1px solid var(--sm-rule-soft);cursor:pointer;align-items:center;gap:1.1vw;padding:1.8vh 1.5vw;transition:background .16s;display:flex;position:relative}.at-task-row:hover{background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.at-task-row.completed{background:var(--sm-sunken);opacity:.72}.at-task-check-btn{border:2px solid var(--sm-rule-firm);background:var(--sm-glass-control);cursor:pointer;color:#0000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;justify-content:center;align-items:center;width:2.8vh;min-width:2.8vh;height:2.8vh;padding:0;transition:all .18s;display:flex}.at-task-check-btn:hover{background:var(--sm-blue-wash);border-color:#4f46e5}.at-task-check-btn.checked{background:var(--sm-strong-green);color:#fff;border-color:#16a34a}.at-task-check-btn svg{width:1.4vh;height:1.4vh}.at-task-icon-pill{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:4.2vh;min-width:4.2vh;height:4.2vh;display:flex}.at-task-icon-pill svg{width:2vh;height:2vh}.at-task-body{flex:1;min-width:0}.at-task-meta-top{flex-wrap:wrap;align-items:center;gap:.6vw;display:flex}.at-task-module-tag{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.at-task-due-pill{color:var(--sm-ink-3);background:var(--sm-sunken);border-radius:6px;padding:.15vh .45vw;font-size:11px;font-weight:600}.at-task-title{color:var(--sm-ink);margin-top:.3vh;font-size:14px;font-weight:700}.at-task-row.completed .at-task-title{color:var(--sm-ink-3);text-decoration:line-through}.at-task-detail{color:var(--sm-ink-3);margin-top:.3vh;font-size:11px;line-height:1.45}.at-task-sev-badge{white-space:nowrap;letter-spacing:.02em;border-radius:20px;flex-shrink:0;padding:.5vh .85vw;font-size:11px;font-weight:700}.at-task-cta-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:.25vw;padding:.9vh 1.2vw;font-size:12px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex}.at-task-cta-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #4f46e547}.at-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1vh;padding:6vh 2vw;display:flex}.at-empty-icon{background:var(--sm-sunken);width:6.5vh;height:6.5vh;color:var(--sm-green-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.at-empty-icon svg{width:3.5vh;height:3.5vh}.at-empty-state h3{color:var(--sm-ink);font-size:16px;font-weight:750}.at-empty-state p{color:var(--sm-ink-3);font-size:12px}.at-drawer-layer{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1814286b;justify-content:flex-end;animation:.2s atFade;display:flex;position:absolute;inset:0}.at-drawer{background:var(--sm-glass-overlay);width:min(460px,92vw);height:100%;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex-direction:column;animation:.28s cubic-bezier(.2,.8,.2,1) atSlide;display:flex;overflow:hidden;box-shadow:-20px 0 60px #14102838}.at-drawer-head{border-bottom:1px solid var(--sm-rule-soft);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1vw;padding:2.2vh 1.5vw;display:flex}.at-drawer-head-left{align-items:center;gap:.8vw;display:flex}.at-drawer-head h2{color:var(--sm-ink);margin-top:.2vh;font-size:16px;font-weight:750}.at-drawer-close-btn{background:var(--sm-primary-wash);width:3.2vh;height:3.2vh;color:var(--sm-primary-ink);cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;transition:transform .18s;display:flex}.at-drawer-close-btn:hover{transform:scale(1.06)}.at-drawer-close-btn svg{width:1.6vh;height:1.6vh}.at-drawer-scroll{flex-direction:column;flex:1;gap:2vh;min-height:0;padding:2vh 1.5vw;display:flex;overflow-y:auto}.at-drawer-section{flex-direction:column;gap:.8vh;display:flex}.at-drawer-section-title{letter-spacing:.05em;text-transform:uppercase;color:var(--sm-ink-3);font-size:11px;font-weight:750}.at-impact-card{background:var(--sm-sunken);border:1px solid var(--sm-rule);color:var(--sm-ink-2);border-radius:12px;padding:1.4vh 1vw;font-size:11px;line-height:1.5}.at-checklist-items{flex-direction:column;gap:.8vh;display:flex}.at-checklist-item{background:var(--sm-sunken);border:1px solid var(--sm-rule);cursor:pointer;border-radius:10px;align-items:center;gap:.6vw;padding:1vh .8vw;transition:background .15s;display:flex}.at-checklist-item:hover{background:var(--sm-sunken)}.at-checklist-item.done{color:var(--sm-ink-3);background:var(--sm-sunken);text-decoration:line-through}.at-checklist-item input[type=checkbox]{accent-color:#4f46e5;cursor:pointer;width:1.6vh;height:1.6vh}.at-checklist-item span{font-size:11px;font-weight:550}.at-notes-list{flex-direction:column;gap:.6vh;display:flex}.at-note-bubble{background:var(--sm-sunken);border:1px solid var(--sm-rule);color:var(--sm-ink-2);border-radius:10px;padding:1vh .8vw;font-size:11px}.at-note-input-row{gap:.4vw;display:flex}.at-note-input-row input{border:1px solid var(--sm-rule-firm);border-radius:9px;outline:0;flex:1;padding:.8vh .7vw;font-size:11px}.at-note-input-row button{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:9px;padding:0 .9vw;font-size:11px;font-weight:650}.at-drawer-footer{border-top:1px solid var(--sm-rule-soft);background:var(--sm-glass-overlay);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);flex-shrink:0;align-items:center;gap:.8vw;padding:1.6vh 1.5vw;display:flex}.at-drawer-footer button{cursor:pointer;border:0;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:.4vw;min-height:4.4vh;font-size:12px;font-weight:700;display:inline-flex}.at-btn-resolve{background:var(--sm-sunken);color:var(--sm-green-ink);border:1px solid var(--sm-green-line)!important}.at-btn-resolve:hover{background:var(--sm-rule)}.at-btn-destination{color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 6px 16px #4f46e540}.at-btn-destination:hover{transform:translateY(-1px)}.at-modal-layer{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18142873;justify-content:center;align-items:center;animation:.18s atFade;display:flex;position:absolute;inset:0}.at-modal{background:var(--sm-glass-overlay);width:min(500px,92vw);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border-radius:18px;padding:2.4vh 1.6vw;animation:.24s cubic-bezier(.2,.8,.2,1) atSheet;box-shadow:0 28px 70px #1410284d}.at-modal-head{justify-content:space-between;align-items:flex-start;gap:1vw;margin-bottom:2vh;display:flex}.at-modal-head h2{color:var(--sm-ink);font-size:18px;font-weight:750}.at-modal-head p{color:var(--sm-ink-3);margin-top:.3vh;font-size:11px}.at-modal-form{flex-direction:column;gap:1.6vh;display:flex}.at-field-group{flex-direction:column;gap:.5vh;display:flex}.at-field-group label{letter-spacing:.04em;text-transform:uppercase;color:var(--sm-ink-3);font-size:11px;font-weight:750}.at-field-group input,.at-field-group select,.at-field-group textarea{border:1px solid var(--sm-rule-firm);background:var(--sm-sunken);width:100%;color:var(--sm-ink);border-radius:10px;outline:0;padding:1.1vh .8vw;font-size:11px;transition:border-color .2s}.at-field-group input:focus,.at-field-group select:focus,.at-field-group textarea:focus{background:var(--sm-surface);border-color:#7c6fee}.at-field-group textarea{resize:vertical;min-height:8vh}.at-priority-options{grid-template-columns:repeat(3,1fr);gap:.6vw;display:grid}.at-priority-btn{border:1.5px solid var(--sm-rule-firm);background:var(--sm-sunken);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:.9vh .4vw;font-size:11px;font-weight:700;transition:all .16s;display:flex}.at-priority-btn.selected.medium{background:var(--sm-orange-wash);color:var(--sm-orange-ink);border-color:#d97706}.at-modal-actions{justify-content:flex-end;align-items:center;gap:.6vw;margin-top:1vh;display:flex}.at-btn-cancel{border:1px solid var(--sm-rule-firm);background:var(--sm-glass-control);color:var(--sm-ink-3);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;padding:.9vh 1.2vw;font-size:11px;font-weight:650}.at-btn-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;border-radius:10px;padding:.9vh 1.4vw;font-size:11px;font-weight:700;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{color:var(--sm-ink);background:0 0}.at-back-btn{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.at-back-btn:hover{border-color:var(--sm-blue-line)}.at-title-wrap h1{color:var(--sm-ink)}.at-title-wrap p,.at-tab-btn{color:var(--sm-ink-3)}.at-tab-btn:hover:not(.active){color:var(--sm-ink)}.at-tab-btn.active{background:var(--sm-action)}body>.at-modal-layer,body>.at-drawer-layer{z-index:10000;position:fixed;inset:0}body>.at-drawer-layer .at-drawer{width:min(520px,94vw)}body>.at-drawer-layer .at-drawer-head{padding:2.4vh 1.7vw}body>.at-drawer-layer .at-drawer-head h2{font-size:18px}body>.at-drawer-layer .at-drawer-close-btn{width:3.6vh;height:3.6vh}body>.at-drawer-layer .at-drawer-close-btn svg{width:1.8vh;height:1.8vh}body>.at-drawer-layer .at-task-icon-pill{border-radius:14px;width:4.8vh;min-width:4.8vh;height:4.8vh}body>.at-drawer-layer .at-task-module-tag{font-size:11px}body>.at-drawer-layer .at-task-sev-badge{padding:.6vh 1vw;font-size:12px}body>.at-drawer-layer .at-task-due-pill{padding:.25vh .55vw;font-size:11px}body>.at-drawer-layer .at-drawer-scroll{gap:2.2vh;padding:2.3vh 1.7vw}body>.at-drawer-layer .at-drawer-section-title{font-size:11px}body>.at-drawer-layer .at-impact-card{padding:1.6vh 1.1vw;font-size:13px}body>.at-drawer-layer .at-checklist-item{cursor:default;padding:1.2vh .9vw}body>.at-drawer-layer .at-checklist-item:hover{background:var(--sm-sunken)}body>.at-drawer-layer .at-checklist-item span{font-size:13px}body>.at-drawer-layer .at-drawer-footer{padding:1.8vh 1.7vw}body>.at-drawer-layer .at-drawer-footer button{min-height:5vh;font-size:13px}.at-kpi-card{border-color:var(--sm-rule)}.at-kpi-label{color:var(--sm-ink-3)}.at-kpi-val{color:var(--sm-ink)}.at-kpi-val.high{color:var(--sm-red-ink)}.at-kpi-val.low{color:var(--sm-green-ink)}.at-kpi-sub{color:var(--sm-ink-3)}.at-search-box{border-color:var(--sm-rule)}.at-search-box:focus-within{border-color:var(--sm-blue)}.at-search-box input{color:var(--sm-ink)}.at-select-box{border-color:var(--sm-rule)}.at-select-box select{color:var(--sm-ink)}.at-btn-refresh{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.at-task-cta-btn{background:var(--sm-action);gap:.25vw;padding:.5vh .8vw;font-size:11px;line-height:1.2}.at-task-cta-btn svg{width:1.1vh;height:1.1vh}.at-task-list{border-color:var(--sm-rule)}.at-task-list-head{border-bottom-color:var(--sm-rule)}.at-task-check-btn:hover{border-color:var(--sm-blue)}.at-task-check-btn.checked{background:var(--sm-strong-green);border-color:#34c759}.at-task-title{color:var(--sm-ink)}.at-task-detail{color:var(--sm-ink-3)}.at-empty-icon{background:var(--sm-green-wash);color:var(--sm-green-ink)}.at-empty-state h3{color:var(--sm-ink)}.at-empty-state p{color:var(--sm-ink-3)}.at-drawer-head{border-bottom-color:var(--sm-rule)}.at-drawer-head h2{color:var(--sm-ink)}.at-task-icon-pill{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.at-checklist-item input[type=checkbox]{accent-color:#007aff}.at-note-input-row input{border-color:var(--sm-rule)}.at-note-input-row input:focus{border-color:var(--sm-blue)}.at-note-input-row button{background:var(--sm-action)}.at-drawer-footer{border-top-color:var(--sm-rule)}.at-btn-resolve{background:var(--sm-green-wash);color:var(--sm-green-ink)}.at-btn-destination{background:var(--sm-action)}.at-modal-head h2{color:var(--sm-ink)}.at-field-group label{color:var(--sm-ink-3)}.at-field-group input,.at-field-group select,.at-field-group textarea{border-color:var(--sm-rule);background:var(--sm-sunken);color:var(--sm-ink)}.at-field-group input:focus,.at-field-group select:focus,.at-field-group textarea:focus{border-color:var(--sm-blue)}.at-priority-btn.selected.high{background:var(--sm-red-wash);color:var(--sm-red-ink);border-color:#ff3b30}.at-priority-btn.selected.low{background:var(--sm-green-wash);color:var(--sm-green-ink);border-color:#34c759}.at-btn-cancel{border-color:var(--sm-rule);color:var(--sm-ink-3)}.at-btn-submit{background:var(--sm-action);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{justify-content:center;width:100%}.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;gap:calc(1.55 * var(--ewa-vh));height:100%;min-height:0;padding:calc(1.35 * var(--ewa-vh)) calc(1.7 * var(--ewa-vh)) calc(2 * var(--ewa-vh));color:var(--sm-ink);background:0 0;flex-direction:column;font-family:Open Sans,system-ui,sans-serif;font-size:14px;display:flex;overflow:hidden}.ewa-page button{cursor:pointer;font-family:inherit}.ewa-symbol{white-space:nowrap;-webkit-font-smoothing:antialiased;direction:ltr;flex-shrink:0;width:1em;height:1em;font-family:EWC Material Symbols;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.ewa-head{justify-content:space-between;align-items:flex-start;gap:calc(1.8 * var(--ewa-vh));flex-shrink:0;display:flex}.ewa-head-left{align-items:flex-start;gap:calc(1.3 * var(--ewa-vh));min-width:0;display:flex}.ewa-back{width:calc(4.2 * var(--ewa-vh));height:calc(4.2 * var(--ewa-vh));border:calc(.11 * var(--ewa-vh)) solid var(--sm-rule-firm);border-radius:calc(1.2 * var(--ewa-vh));background:var(--sm-glass-control);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);color:var(--sm-primary-ink);flex-shrink:0;justify-content:center;align-items:center;transition:transform .16s,border-color .16s;display:flex}.ewa-back:hover{border-color:var(--sm-purple-line);transform:translateX(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{width:calc(4.2 * var(--ewa-vh));height:calc(4.2 * var(--ewa-vh));border-radius:calc(1.2 * var(--ewa-vh));background:var(--sm-primary-wash);color:var(--sm-primary-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ewa-head-icon .ewa-symbol{font-size:20px}.ewa-title{letter-spacing:-.02em;color:var(--sm-ink);margin:0;font-size:24px;font-weight:600}.ewa-subtitle{color:var(--sm-ink-3);margin:calc(.25 * var(--ewa-vh)) 0 0;font-size:13px}.ewa-visit{align-items:center;gap:calc(.8 * var(--ewa-vh));background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.11 * var(--ewa-vh)) solid var(--sm-rule-firm);color:var(--sm-ink);border-radius:calc(1.2 * var(--ewa-vh));padding:calc(1 * var(--ewa-vh)) calc(1.8 * var(--ewa-vh));white-space:nowrap;min-height:calc(4 * var(--ewa-vh));flex-shrink:0;font-size:13px;font-weight:600;display:flex}.ewa-visit:disabled{opacity:.5;cursor:not-allowed}.ewa-visit .ewa-symbol{font-size:16px}.ewa-kpis{gap:calc(1.3 * var(--ewa-vh));flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ewa-kpi{align-items:center;gap:calc(1.3 * var(--ewa-vh));background:var(--sm-glass);min-width:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.11 * var(--ewa-vh)) solid var(--sm-rule);border-radius:calc(1.8 * var(--ewa-vh));padding:calc(1.3 * var(--ewa-vh)) calc(1.8 * var(--ewa-vh));display:flex;box-shadow:0 1px 3px #140f3c0d}.ewa-kpi-icon{width:calc(4 * var(--ewa-vh));height:calc(4 * var(--ewa-vh));border-radius:calc(1.2 * var(--ewa-vh));flex-shrink:0;justify-content:center;align-items:center;display:flex}.ewa-kpi-icon .ewa-symbol{font-size:18px}.ewa-kpi-copy{flex:1;min-width:0}.ewa-kpi-label{color:var(--sm-ink-3);white-space:nowrap;font-size:11px;display:block}.ewa-kpi-values{align-items:baseline;gap:calc(.8 * var(--ewa-vh));margin-top:calc(.2 * var(--ewa-vh));display:flex}.ewa-kpi-values strong{color:var(--sm-ink);letter-spacing:-.02em;font-size:18px;font-weight:800}.ewa-kpi-values span{color:var(--sm-green-ink);white-space:nowrap;font-size:11px;font-weight:700}.ewa-grid{gap:calc(1.55 * var(--ewa-vh));flex:1;grid-template-columns:1.6fr 1fr;min-height:0;display:grid}.ewa-card{background:var(--sm-glass);min-width:0;min-height:0;-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.11 * var(--ewa-vh)) solid var(--sm-rule);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{flex-direction:column;display:flex}.ewa-card-top{justify-content:space-between;align-items:baseline;gap:calc(1.1 * var(--ewa-vh));flex-shrink:0;display:flex}.ewa-card-title{color:var(--sm-ink);margin:0;font-size:15px;font-weight:700}.ewa-card-sub{color:var(--sm-ink-3);margin:calc(.25 * var(--ewa-vh)) 0 0;font-size:12px}.ewa-trend{align-items:center;gap:calc(.55 * var(--ewa-vh));background:var(--sm-green-wash);color:var(--sm-green-ink);border-radius:calc(2.2 * var(--ewa-vh));padding:calc(.45 * var(--ewa-vh)) calc(1.1 * var(--ewa-vh));white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:700;display:inline-flex}.ewa-trend .ewa-symbol{font-size:14px}.ewa-bars{align-items:flex-end;gap:calc(1.55 * var(--ewa-vh));min-height:0;margin-top:calc(2 * var(--ewa-vh));padding:0 calc(.45 * var(--ewa-vh));flex:1;display:flex}.ewa-bar-col{justify-content:flex-end;align-items:center;gap:calc(.9 * var(--ewa-vh));flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.ewa-bar-value{color:var(--sm-ink);white-space:nowrap;font-size:11px;font-weight:700}.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));box-shadow:0 calc(.7 * var(--ewa-vh)) calc(1.55 * var(--ewa-vh)) #4f46e52e;background:linear-gradient(#6d5ae6,#4338ca)}.ewa-bar-day{color:var(--sm-ink-3);font-size:11px;font-weight:600}.ewa-side{gap:calc(1.55 * var(--ewa-vh));flex-direction:column;min-width:0;min-height:0;display:flex}.ewa-pages{gap:calc(1.2 * var(--ewa-vh));flex-direction:column;flex:1.15;min-height:0;display:flex;overflow:hidden}.ewa-side-title{color:var(--sm-ink);flex-shrink:0;margin:0;font-size:14px;font-weight:700}.ewa-page-rows{gap:calc(1.1 * var(--ewa-vh));flex-direction:column;min-height:0;display:flex;overflow-y:auto}.ewa-page-row{align-items:center;gap:calc(1.1 * var(--ewa-vh));flex-shrink:0;display:flex}.ewa-rank{width:calc(2.2 * var(--ewa-vh));height:calc(2.2 * var(--ewa-vh));border-radius:calc(.7 * var(--ewa-vh));background:var(--sm-sunken);color:var(--sm-primary-ink);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.ewa-page-info{flex:1;min-width:0}.ewa-page-line{justify-content:space-between;align-items:center;gap:calc(.9 * var(--ewa-vh));display:flex}.ewa-page-name{color:var(--sm-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ewa-page-views{color:var(--sm-ink-3);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:700}.ewa-track{height:calc(.55 * var(--ewa-vh));border-radius:calc(.55 * var(--ewa-vh));background:var(--sm-sunken);margin-top:calc(.55 * var(--ewa-vh));overflow:hidden}.ewa-fill{border-radius:calc(.55 * var(--ewa-vh));background:linear-gradient(90deg,#6d5ae6,#4338ca);height:100%}.ewa-sources{gap:calc(1.1 * var(--ewa-vh));flex-direction:column;flex-shrink:0;display:flex}.ewa-source-rows{gap:calc(.9 * var(--ewa-vh));flex-direction:column;display:flex}.ewa-source-row{align-items:center;gap:calc(1 * var(--ewa-vh));display:flex}.ewa-dot{width:calc(.9 * var(--ewa-vh));height:calc(.9 * var(--ewa-vh));border-radius:50%;flex-shrink:0}.ewa-source-label{min-width:0;color:var(--sm-ink);flex:1;font-size:12px}.ewa-source-pct{color:var(--sm-ink);flex-shrink:0;font-size:12px;font-weight:700}.ewa-divider{background:var(--sm-sunken);height:1px;margin:calc(.25 * var(--ewa-vh)) 0}.ewa-device-bar{height:calc(1 * var(--ewa-vh));border-radius:calc(.7 * var(--ewa-vh));display:flex;overflow:hidden}.ewa-device-legend{gap:calc(1.55 * var(--ewa-vh));flex-wrap:wrap;display:flex}.ewa-device-item{align-items:center;gap:calc(.7 * var(--ewa-vh));color:var(--sm-ink-3);font-size:12px;display:flex}.ewa-device-item b{color:var(--sm-ink);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{min-height:calc(40 * var(--ewa-vh));justify-content:center;align-items:center;gap:calc(1 * var(--ewa-vh));text-align:center;background:var(--sm-glass);-webkit-backdrop-filter:var(--sm-glass-blur);backdrop-filter:var(--sm-glass-blur);border:calc(.11 * var(--ewa-vh)) solid var(--sm-rule);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;flex-direction:column;flex:1;display:flex}.ewa-coming-soon-icon{width:calc(8 * var(--ewa-vh));height:calc(8 * var(--ewa-vh));background:var(--sm-primary-wash);color:var(--sm-primary-ink);margin-bottom:calc(.8 * var(--ewa-vh));border-radius:50%;justify-content:center;align-items:center;display:flex}.ewa-coming-soon-icon .ewa-symbol{font-size:32px}.ewa-coming-soon-title{letter-spacing:-.02em;color:var(--sm-ink);margin:0;font-size:22px;font-weight:800}.ewa-coming-soon-text{max-width:calc(46 * var(--ewa-vh));color:var(--sm-ink-3);margin:0;font-size:14px;line-height:1.6}.ewa-coming-soon-pill{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:var(--sm-primary-wash);color:var(--sm-primary-ink);letter-spacing:.08em;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.ewa-coming-soon-back{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-radius:calc(1.3 * var(--ewa-vh));color:#fff;box-shadow:0 calc(.8 * var(--ewa-vh)) calc(2.2 * var(--ewa-vh)) #4f46e547;background:linear-gradient(135deg,#4f46e5,#4338ca);border:0;font-size:14px;font-weight:700;transition:transform .16s;display:inline-flex}.ewa-coming-soon-back:hover{transform:translateY(calc(-.22 * var(--ewa-vh)))}.ewa-page{color:var(--sm-ink);background:0 0}.ewa-back{border-color:var(--sm-rule);color:var(--sm-blue-ink)}.ewa-back:hover{border-color:var(--sm-blue-line)}.ewa-head-icon{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.ewa-title{color:var(--sm-ink)}.ewa-subtitle{color:var(--sm-ink-3)}.ewa-visit{border-color:var(--sm-rule);color:var(--sm-ink)}.ewa-visit:hover:not(:disabled){border-color:var(--sm-blue-line);color:var(--sm-blue-ink)}.ewa-kpi{border-color:var(--sm-rule);box-shadow:0 1px 3px #0f172a0d}.ewa-kpi-label{color:var(--sm-ink-3)}.ewa-kpi-values strong{color:var(--sm-ink)}.ewa-kpi-values span{color:var(--sm-green-ink)}.ewa-card{border-color:var(--sm-rule)}.ewa-card-title{color:var(--sm-ink)}.ewa-card-sub{color:var(--sm-ink-3)}.ewa-trend{background:var(--sm-green-wash);color:var(--sm-green-ink)}.ewa-bar-value{color:var(--sm-ink)}.ewa-bar{box-shadow:0 calc(.7 * var(--ewa-vh)) calc(1.55 * var(--ewa-vh)) #007aff2e;background:linear-gradient(#007aff,#0051d5)}.ewa-bar-day{color:var(--sm-ink-3)}.ewa-side-title{color:var(--sm-ink)}.ewa-rank{background:var(--sm-sunken);color:var(--sm-blue-ink)}.ewa-page-name{color:var(--sm-ink)}.ewa-page-views{color:var(--sm-ink-3)}.ewa-track{background:var(--sm-rule)}.ewa-fill{background:linear-gradient(90deg,#007aff,#0051d5)}.ewa-source-label,.ewa-source-pct{color:var(--sm-ink)}.ewa-divider{background:var(--sm-rule)}.ewa-device-item{color:var(--sm-ink-3)}.ewa-device-item b{color:var(--sm-ink)}.ewa-coming-soon-card{border-color:var(--sm-rule)}.ewa-coming-soon-icon{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.ewa-coming-soon-title{color:var(--sm-ink)}.ewa-coming-soon-text{color:var(--sm-ink-3)}.ewa-coming-soon-pill{background:var(--sm-blue-wash);color:var(--sm-blue-ink)}.ewa-coming-soon-back{background:var(--sm-action);box-shadow:0 calc(.8 * var(--ewa-vh)) calc(2.2 * var(--ewa-vh)) #007aff47}.ewa-coming-soon-back .ewa-symbol{font-size:18px}@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){letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;-webkit-font-smoothing:antialiased;direction:ltr;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:Digital Marketing Material Symbols!important}.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)}.digital-marketing-route :is(.dm-btn,.dcc-primary,.cp-form-page .cp-view-past-button,.cp-form-page .cp-choose-photos,.cp-form-page .cp-submit-button,.at-btn-create,.at-btn-submit,.tp-btn-open-app-breakdown,.air-cta-create,.air-widget-cta,.rf-primary,.sbp-add,.idv-edit-btn,.ewc-header-actions button.primary,.idf-btn-publish,.tm-primary-btn,.tm-btn-submit-main,.ra-primary-btn,.ra-btn-submit-main,.lp-primary-btn,.ip-primary-btn,.ip-upload-btn,.ip-sheet-submit,.ql-primary,.sh-connect,.lp-ai-btn,.tm-ai-generate-btn,.ra-ai-generate-btn),.digital-marketing-route :is(.dm-btn-secondary,.cp-secondary-button,.at-btn-cancel,.at-back-btn,.tp-back-btn,.air-modal-secondary,.uv-btn-secondary,.idf-upload-modal-cancel,.idf-confirm-btn-cancel,.tm-back-btn,.tm-secondary-outline-btn,.tm-modal-btn-cancel,.ra-back-btn,.ra-secondary-outline-btn,.ra-modal-btn-cancel,.lp-back-btn,.lp-secondary-outline-btn,.lp-modal-btn-cancel,.ip-back-btn,.ip-modal-btn-cancel,.ip-name-cancel,.ip-sheet-cancel,.ql-secondary){border-radius:var(--sm-radius-control);height:40px;min-height:40px;box-shadow:none;font-family:var(--sm-font);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.digital-marketing-route :is(.dm-btn,.dcc-primary,.cp-form-page .cp-view-past-button,.cp-form-page .cp-choose-photos,.cp-form-page .cp-submit-button,.at-btn-create,.at-btn-submit,.tp-btn-open-app-breakdown,.air-cta-create,.air-widget-cta,.rf-primary,.sbp-add,.idv-edit-btn,.ewc-header-actions button.primary,.idf-btn-publish,.tm-primary-btn,.tm-btn-submit-main,.ra-primary-btn,.ra-btn-submit-main,.lp-primary-btn,.ip-primary-btn,.ip-upload-btn,.ip-sheet-submit,.ql-primary,.sh-connect,.lp-ai-btn,.tm-ai-generate-btn,.ra-ai-generate-btn){background:var(--sm-action);color:#fff}.digital-marketing-route :is(.dm-btn,.dcc-primary,.cp-form-page .cp-view-past-button,.cp-form-page .cp-choose-photos,.cp-form-page .cp-submit-button,.at-btn-create,.at-btn-submit,.tp-btn-open-app-breakdown,.air-cta-create,.air-widget-cta,.rf-primary,.sbp-add,.idv-edit-btn,.ewc-header-actions button.primary,.idf-btn-publish,.tm-primary-btn,.tm-btn-submit-main,.ra-primary-btn,.ra-btn-submit-main,.lp-primary-btn,.ip-primary-btn,.ip-upload-btn,.ip-sheet-submit,.ql-primary,.sh-connect,.lp-ai-btn,.tm-ai-generate-btn,.ra-ai-generate-btn):where(:hover:not(:disabled)){background:var(--sm-action-hover)}.digital-marketing-route :is(.dm-btn-secondary,.cp-secondary-button,.at-btn-cancel,.at-back-btn,.tp-back-btn,.air-modal-secondary,.uv-btn-secondary,.idf-upload-modal-cancel,.idf-confirm-btn-cancel,.tm-back-btn,.tm-secondary-outline-btn,.tm-modal-btn-cancel,.ra-back-btn,.ra-secondary-outline-btn,.ra-modal-btn-cancel,.lp-back-btn,.lp-secondary-outline-btn,.lp-modal-btn-cancel,.ip-back-btn,.ip-modal-btn-cancel,.ip-name-cancel,.ip-sheet-cancel,.ql-secondary){border-color:var(--sm-rule-firm);background:var(--sm-glass-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--sm-ink)}.digital-marketing-route :is(.dm-btn-secondary,.cp-secondary-button,.at-btn-cancel,.at-back-btn,.tp-back-btn,.air-modal-secondary,.uv-btn-secondary,.idf-upload-modal-cancel,.idf-confirm-btn-cancel,.tm-back-btn,.tm-secondary-outline-btn,.tm-modal-btn-cancel,.ra-back-btn,.ra-secondary-outline-btn,.ra-modal-btn-cancel,.lp-back-btn,.lp-secondary-outline-btn,.lp-modal-btn-cancel,.ip-back-btn,.ip-modal-btn-cancel,.ip-name-cancel,.ip-sheet-cancel,.ql-secondary):where(:hover:not(:disabled)){border-color:var(--sm-ink-4)}.digital-marketing-route :is(.dm-btn-sm,.at-task-cta-btn){border-radius:var(--sm-radius-control);background:var(--sm-action);color:#fff;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.digital-marketing-route :is(.dm-btn,.dm-btn-secondary,.dm-btn-sm,.at-task-cta-btn):disabled{background:var(--sm-sunken-2);color:var(--sm-ink-3);cursor:not-allowed;border-color:#0000}.digital-marketing-route :is(.dm-btn,.dm-btn-secondary,.dm-btn-sm):focus-visible{outline:2px solid var(--sm-blue);outline-offset:2px}.twk-panel{z-index:2147483646;width:280px;max-height:calc(100vh - 32px);transform:scale(var(--dc-inv-zoom,1));transform-origin:100% 100%;color:#29261b;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:#faf9f7c7;border:.5px solid #fff9;border-radius:14px;flex-direction:column;font:11.5px/1.4 ui-sans-serif,system-ui,-apple-system,sans-serif;display:flex;position:fixed;bottom:16px;right:16px;overflow:hidden;box-shadow:inset 0 1px #ffffff80,0 12px 40px #0000002e}.twk-hd{cursor:move;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:10px 8px 10px 14px;display:flex}.twk-hd b{letter-spacing:.01em;font-size:12px;font-weight:600}.twk-x{appearance:none;color:#29261b8c;cursor:default;background:0 0;border:0;border-radius:6px;width:22px;height:22px;font-size:13px;line-height:1}.twk-x:hover{color:#29261b;background:#0000000f}.twk-body{scrollbar-width:thin;scrollbar-color:#00000026 transparent;flex-direction:column;gap:10px;min-height:0;padding:2px 14px 14px;display:flex;overflow:hidden auto}.twk-body::-webkit-scrollbar{width:8px}.twk-body::-webkit-scrollbar-track{background:0 0;margin:2px}.twk-body::-webkit-scrollbar-thumb{background:#00000026 padding-box content-box;border:2px solid #0000;border-radius:4px}.twk-body::-webkit-scrollbar-thumb:hover{background:#00000040 padding-box content-box;border:2px solid #0000}.twk-row{flex-direction:column;gap:5px;display:flex}.twk-row-h{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.twk-lbl{color:#29261bb8;justify-content:space-between;align-items:baseline;display:flex}.twk-lbl>span:first-child{font-weight:500}.twk-val{color:#29261b80;font-variant-numeric:tabular-nums}.twk-sect{letter-spacing:.06em;text-transform:uppercase;color:#29261b73;padding:10px 0 0;font-size:10px;font-weight:600}.twk-sect:first-child{padding-top:0}.twk-field{appearance:none;box-sizing:border-box;width:100%;min-width:0;height:26px;color:inherit;font:inherit;background:#fff9;border:.5px solid #0000001a;border-radius:7px;outline:none;padding:0 8px}.twk-field:focus{background:#ffffffd9;border-color:#00000040}select.twk-field{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-position:right 8px center;background-repeat:no-repeat;padding-right:22px}.twk-slider{appearance:none;background:#0000001f;border-radius:999px;outline:none;width:100%;height:4px;margin:6px 0}.twk-slider::-webkit-slider-thumb{appearance:none;cursor:default;background:#fff;border:.5px solid #0000001f;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 3px #0003}.twk-slider::-moz-range-thumb{cursor:default;background:#fff;border:.5px solid #0000001f;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 3px #0003}.twk-seg{-webkit-user-select:none;user-select:none;background:#0000000f;border-radius:8px;padding:2px;display:flex;position:relative}.twk-seg-thumb{background:#ffffffe6;border-radius:6px;transition:left .15s cubic-bezier(.3,.7,.4,1),width .15s;position:absolute;top:2px;bottom:2px;box-shadow:0 1px 2px #0000001f}.twk-seg.dragging .twk-seg-thumb{transition:none}.twk-seg button{appearance:none;z-index:1;color:inherit;font:inherit;cursor:default;overflow-wrap:anywhere;background:0 0;border:0;border-radius:6px;flex:1;min-height:22px;padding:4px 6px;font-weight:500;line-height:1.2;position:relative}.twk-toggle{cursor:default;background:#00000026;border:0;border-radius:999px;width:32px;height:18px;padding:0;transition:background .15s;position:relative}.twk-toggle[data-on="1"]{background:#34c759}.twk-toggle i{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.twk-toggle[data-on="1"] i{transform:translate(14px)}.A-grid{background:var(--bg-inset);grid-template-columns:min(440px,48.9vh) 1fr min(500px,55.6vh);gap:0;height:100%;display:grid}.A-col{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.A-col--pipeline{background:var(--bg);border-right:1px solid var(--border)}.A-col--bench{background:var(--bg-inset);flex-direction:column;min-height:0;padding:min(8px,.9vh) min(14px,1.55vh) 0;display:flex;overflow:hidden}.A-col--trust{background:var(--bg);border-left:1px solid var(--border);gap:min(14px,1.55vh);padding:min(16px,1.8vh);display:flex;overflow:auto}.A-pipe-head{justify-content:space-between;align-items:flex-start;gap:min(10px,1.1vh);padding:min(18px,2vh) min(18px,2vh) min(12px,1.35vh);display:flex}.A-pipe-title{color:var(--fg);letter-spacing:-.01em;align-items:center;gap:min(8px,.9vh);margin-top:min(4px,.45vh);font-size:min(15px,1.65vh);font-weight:700;display:flex}.A-pipe-icon{background:var(--bg-inset);width:min(28px,3.1vh);height:min(28px,3.1vh);color:var(--fg-secondary);border:1px solid var(--border);cursor:pointer;border-radius:min(8px,.9vh);place-items:center;padding:0;line-height:0;display:grid}.A-pipe-icon svg{display:block}.A-pipe-icon:hover{color:var(--fg);border-color:var(--fg)}.A-pipe-filters{flex-wrap:wrap;gap:min(6px,.65vh);padding:0 min(18px,2vh) min(10px,1.1vh);display:flex}.A-pipe-filter{border:1px solid var(--border);background:var(--bg);color:var(--fg-secondary);cursor:pointer;transition:all var(--dur-micro) var(--ease);border-radius:999px;align-items:center;gap:5px;padding:min(5px,.55vh) min(10px,1.1vh);font-size:min(11.5px,1.28vh);font-weight:600;display:inline-flex}.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{color:var(--fg-tertiary);text-align:center;background:#0000000d;border-radius:999px;min-width:16px;padding:0 5px;font-size:10.5px;font-weight:700}.A-pipe-filter.is-on .A-pipe-filter__n{color:#fff;background:#ffffff2e}.A-pipe-list{flex-direction:column;flex:1;gap:min(4px,.45vh);padding:0 min(10px,1.1vh) min(8px,.9vh);display:flex;overflow:auto}.A-pipe-list::-webkit-scrollbar{width:6px}.A-pipe-list::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.A-skeleton{background:linear-gradient(90deg, var(--bg-inset) 25%, var(--border) 50%, var(--bg-inset) 75%);background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite A-skeleton-shimmer;display:block}@keyframes A-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.A-pipe-skeleton-list{flex-direction:column;gap:4px;display:flex}.A-pcard-skeleton{gap:10px;min-height:82px;padding:10px;display:flex}.A-pcard-skeleton__avatar{border-radius:50%;flex:0 0 36px;width:36px;height:36px}.A-pcard-skeleton__body{flex-direction:column;flex:1;gap:8px;padding-top:2px;display:flex}.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{gap:12px;padding:16px 18px}.A-view-skeleton__hero{border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:14px;min-height:250px;padding:24px;display:flex}.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{justify-content:space-between;padding:8px 0;display:flex}.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{border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;min-height:76px;padding:12px;display:flex}.A-view-skeleton__icon{flex:0 0 38px;width:38px;height:38px}.A-view-skeleton__card-copy{flex-direction:column;flex:1;gap:9px;display:flex}.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{color:var(--fg-tertiary);text-align:center;margin:auto 8px;padding:18px 12px;font-size:12px;line-height:1.5}.A-pipe-state--error{color:#b42318}.A-pipe-state button{border:1px solid var(--border);background:var(--bg);color:var(--fg);cursor:pointer;border-radius:7px;margin:10px auto 0;padding:6px 12px;font-weight:650;display:block}.A-bench-empty{color:var(--fg-tertiary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.A-bench-empty strong{color:var(--fg);font-size:16px}.A-pcard{background:var(--bg);text-align:left;cursor:pointer;transition:all var(--dur-micro) var(--ease);border:1px solid #0000;border-radius:min(10px,1.1vh);gap:min(10px,1.1vh);width:100%;padding:min(10px,1.1vh);display:flex}.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{color:#b42318;background:#fff1f0;border-radius:7px;margin:4px 8px 8px;padding:8px 10px;font-size:11px;line-height:1.4}.A-pcard__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.A-pcard__row1{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.A-pcard__name{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:min(13px,1.45vh);font-weight:700;overflow:hidden}.A-pcard__time{color:var(--fg-tertiary);flex-shrink:0;font-size:min(10.5px,1.18vh)}.A-pcard__row2{color:var(--fg-secondary);font-size:min(11.5px,1.28vh)}.A-pcard__row3{align-items:center;gap:min(8px,.9vh);margin-top:min(2px,.22vh);display:flex}.A-pcard__demos{color:var(--fg-tertiary);align-items:center;gap:3px;margin-left:auto;font-size:min(10.5px,1.18vh);font-weight:600;display:inline-flex}.A-pipe-foot{border-top:1px solid var(--border);flex-direction:column;gap:min(6px,.65vh);padding:min(12px,1.35vh) min(18px,2vh);display:flex}.A-pipe-foot__row{justify-content:space-between;align-items:baseline;gap:min(12px,1.35vh);display:flex}.A-pipe-foot__label{color:var(--fg-tertiary);font-size:min(13px,1.45vh);font-weight:650}.A-pipe-foot__value{color:var(--fg);letter-spacing:-.02em;font-size:min(20px,2.2vh);font-weight:800;line-height:1}.A-bench-head{background:var(--bg);border:1px solid var(--border);border-radius:min(14px,1.55vh);justify-content:space-between;align-items:flex-start;gap:min(16px,1.8vh);padding:min(16px,1.8vh) min(18px,2vh);display:flex}.A-bench-parent{flex:1;align-items:center;gap:min(14px,1.55vh);min-width:0;display:flex}.A-bench-parent__meta{flex:1;min-width:0}.A-bench-parent__top{align-items:center;gap:min(10px,1.1vh);margin-bottom:min(3px,.35vh);display:flex}.A-bench-parent__name{color:var(--fg);letter-spacing:-.02em;margin:0;font-size:min(18px,2vh);font-weight:800}.A-bench-parent__line{color:var(--fg-secondary);flex-wrap:wrap;align-items:center;gap:6px;font-size:min(12px,1.35vh);display:flex}.A-bench-parent__phone{color:var(--fg-tertiary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:min(4px,.45vh);font-size:min(11.5px,1.28vh);display:flex}.A-dot{color:var(--fg-tertiary)}.A-bench-quick{flex-shrink:0;gap:min(6px,.65vh);display:flex}.A-quick-btn{border:1px solid var(--border);background:var(--bg);height:min(32px,3.55vh);color:var(--fg-secondary);cursor:pointer;transition:all var(--dur-micro) var(--ease);border-radius:min(9px,1vh);align-items:center;gap:5px;padding:0 min(11px,1.2vh);font-size:min(12px,1.35vh);font-weight:600;display:inline-flex}.A-quick-btn:hover{border-color:var(--fg);color:var(--fg)}.A-ai-brief{background:linear-gradient(#1769ff0d,#1769ff05);border:1px solid #1769ff2e;border-radius:min(14px,1.55vh);margin-top:min(12px,1.35vh);padding:min(14px,1.55vh) min(18px,2vh);position:relative;overflow:hidden}.A-ai-brief:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#1769ff1a,#0000 50%);position:absolute;inset:0}.A-ai-brief__head{z-index:1;align-items:center;gap:min(8px,.9vh);margin-bottom:min(6px,.65vh);display:flex;position:relative}.A-ai-brief__head svg{color:var(--blue)}.A-ai-brief__score{color:var(--blue);background:#fff;border:1px solid #1769ff33;border-radius:999px;margin-left:auto;padding:min(3px,.35vh) min(8px,.9vh);font-size:min(10.5px,1.18vh);font-weight:700}.A-ai-brief__body{z-index:1;color:var(--fg);margin:0;font-size:min(13px,1.45vh);line-height:1.55;position:relative}.A-ai-brief__body strong{font-weight:700}.A-feat-head{justify-content:space-between;align-items:baseline;margin:min(16px,1.8vh) min(4px,.45vh) min(8px,.9vh);display:flex}.A-feat-list{flex-direction:column;flex:1;gap:min(6px,.65vh);min-height:0;display:flex;overflow:auto}.A-feat{background:var(--bg);border:1px solid var(--border);transition:all var(--dur-micro) var(--ease);border-radius:min(12px,1.35vh);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);display:grid}.A-feat:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card);transform:translateY(-1px)}.A-feat.is-top{background:linear-gradient(#1769ff06,#fff);border-color:#1769ff4d}.A-feat__rank{font-family:var(--font-display);color:var(--fg-tertiary);letter-spacing:-.02em;text-align:center;font-size:min(13px,1.45vh);font-weight:800}.A-feat__icon{border-radius:min(10px,1.1vh);place-items:center;width:min(36px,4vh);height:min(36px,4vh);display:grid}.A-feat__main{min-width:0}.A-feat__title{align-items:center;gap:min(8px,.9vh);min-width:0;margin-bottom:min(2px,.22vh);display:flex}.A-feat__name{color:var(--fg);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:min(14px,1.55vh);font-weight:700;overflow:hidden}.A-feat__kind{color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;flex-shrink:0;font-size:min(10px,1.1vh);font-weight:700}.A-feat__top-pill{color:#fff;background:var(--blue);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 5px;font-size:8.5px;font-weight:700;line-height:1.1}.A-feat__tag{color:var(--fg-secondary);font-size:min(12px,1.35vh);line-height:1.4}.A-feat__meta{color:var(--fg-tertiary);align-items:center;gap:8px;min-width:0;margin-top:min(3px,.35vh);font-size:min(10.5px,1.18vh);font-style:italic;display:flex}.A-feat__meta span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.A-feat__meta a{color:var(--blue);flex-shrink:0;font-style:normal;font-weight:700;text-decoration:none}.A-feat__meta a:hover{text-decoration:underline}.A-feat__content-message{color:var(--fg-secondary);-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;margin-top:4px;font-size:min(10.5px,1.18vh);line-height:1.35;display:-webkit-box;overflow:hidden}.A-feat__score{flex-direction:column;align-items:stretch;gap:3px;min-width:0;display:flex}.A-feat__score-track{background:var(--bg-inset);border-radius:999px;width:100%;height:5px;overflow:hidden}.A-feat__score-fill{height:100%;transition:width .4s var(--ease);border-radius:999px}.A-feat__reason{color:var(--fg-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:min(10.5px,1.18vh);overflow:hidden}.A-feat__assets{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.A-feat__assets span{border:1px solid var(--border);background:var(--bg-inset);color:var(--fg-secondary);border-radius:999px;padding:3px 7px;font-size:min(10px,1.1vh);font-weight:700}.A-feat__cta{border:1px solid var(--fg);background:var(--fg);color:#fff;cursor:pointer;height:min(34px,3.8vh);transition:all var(--dur-micro) var(--ease);white-space:nowrap;border-radius:min(9px,1vh);justify-content:center;align-items:center;gap:min(5px,.55vh);padding:0 min(12px,1.35vh);font-size:min(12px,1.35vh);font-weight:600;display:inline-flex}.A-feat__cta:hover{transform:translateY(-1px);box-shadow:0 6px 14px #0000002e}.A-feat__cta.is-done{color:var(--green);border-color:var(--green);background:#fff}.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{align-items:center;gap:min(16px,1.8vh);margin-bottom:min(18px,2vh);display:flex}.A-stats{border-top:1px solid var(--border);grid-template-columns:1fr 1fr 1fr;gap:min(12px,1.35vh);padding-top:min(16px,1.8vh);display:grid}.A-stat__n{font-family:var(--font-display);color:var(--fg);letter-spacing:-.03em;font-size:min(32px,3.55vh);font-weight:800;line-height:1}.A-stat__n--green{color:var(--green)}.A-stat__l{color:var(--fg-tertiary);margin-top:min(7px,.8vh);font-size:min(13px,1.45vh)}.A-progress{margin-top:min(16px,1.8vh)}.A-progress__row{color:var(--fg-secondary);justify-content:space-between;margin-bottom:min(8px,.9vh);font-size:min(13px,1.45vh);display:flex}.A-progress__row strong{color:var(--fg);font-weight:700}.A-progress__bar{background:var(--bg-inset);border-radius:999px;height:min(8px,.9vh);overflow:hidden}.A-progress__fill{background:linear-gradient(90deg, var(--blue), #5b9eff);border-radius:999px;height:100%}.A-path{justify-content:space-between;align-items:center;padding:min(8px,.9vh) 0;display:flex;position:relative}.A-path__step{z-index:1;flex-direction:column;flex:1;align-items:center;gap:min(7px,.8vh);display:flex;position:relative}.A-path__num{background:var(--bg);border:1.5px solid var(--blue);width:min(36px,4vh);height:min(36px,4vh);color:var(--blue);border-radius:50%;place-items:center;font-size:min(14px,1.55vh);font-weight:700;display:grid}.A-path__label{color:var(--fg-secondary);font-size:min(13px,1.45vh);font-weight:600}.A-path__line{background:var(--border-strong);z-index:-1;height:1.5px;position:absolute;top:11px;left:60%;right:-40%}.A-accreds{grid-template-columns:1fr 1fr 1fr 1fr;gap:min(10px,1.1vh);display:grid}.A-accred{background:var(--bg-inset);border-radius:min(10px,1.1vh);flex-direction:column;align-items:center;gap:min(5px,.55vh);padding:min(12px,1.35vh) min(6px,.65vh);display:flex}.A-accred img{object-fit:contain;width:min(34px,3.8vh);height:min(34px,3.8vh)}.A-accred span{color:var(--fg-secondary);font-size:min(11.5px,1.28vh);font-weight:600}.A-leaders{grid-template-columns:1fr 1fr;gap:min(10px,1.1vh);display:grid}.A-leader{background:var(--bg-inset);border-radius:min(10px,1.1vh);align-items:center;gap:min(10px,1.1vh);padding:min(9px,1vh) min(10px,1.1vh);display:flex}.A-leader__av{color:#0009;border-radius:50%;flex-shrink:0;place-items:center;width:min(34px,3.8vh);height:min(34px,3.8vh);font-size:min(12px,1.35vh);font-weight:700;display:grid}.A-leader__info{min-width:0}.A-leader__name{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:min(13px,1.45vh);font-weight:700;line-height:1.1;overflow:hidden}.A-leader__work{color:var(--fg-tertiary);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:min(11.5px,1.28vh);overflow:hidden}.A2-bench{background:#f5f6f8;flex-direction:column;gap:min(26px,2.9vh);height:100%;min-height:0;padding:min(8px,.9vh) min(14px,1.55vh) 0;display:flex;overflow:hidden}.A2-banner{background:var(--bg);border:1px solid var(--border);border-radius:min(14px,1.55vh);position:relative;overflow:hidden}.A2-banner:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#1769ff0f,#0000 55%),linear-gradient(#1769ff03,#0000 40%);position:absolute;inset:0}.A2-banner__inner{grid-template-columns:1fr auto;gap:min(16px,1.8vh);padding:min(16px,1.8vh) min(20px,2.2vh) min(14px,1.55vh);display:grid;position:relative}.A2-banner__parent{align-items:center;gap:min(14px,1.55vh);min-width:0;display:flex}.A2-banner__pmeta{flex-direction:column;flex:1;gap:min(3px,.35vh);min-width:0;display:flex}.A2-banner__eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:min(6px,.65vh);font-size:min(9.5px,1.05vh);font-weight:700;display:inline-flex}.A2-banner__eyebrow svg{color:var(--blue)}.A2-banner__pname{color:var(--fg);letter-spacing:-.02em;margin:0;font-size:min(20px,2.22vh);font-weight:800;line-height:1.1}.A2-banner__pline{color:var(--fg-tertiary);flex-wrap:wrap;align-items:center;gap:min(6px,.65vh);font-size:min(11.5px,1.28vh);display:flex}.A2-banner__pline strong{color:var(--fg-secondary);font-weight:600}.A2-banner__quick{flex-shrink:0;align-items:center;gap:min(6px,.65vh);display:flex}.A2-banner__quick .A-quick-btn{height:min(30px,3.35vh)}.A2-status{background:var(--green-soft);height:min(24px,2.65vh);color:var(--green);border:1px solid #0000;border-radius:999px;align-items:center;gap:min(6px,.65vh);padding:0 min(10px,1.1vh);font-size:min(11px,1.22vh);font-weight:700;display:inline-flex}.A2-status__dot{background:currentColor;border-radius:999px;width:6px;height:6px;animation:1.6s ease-in-out infinite pulse;box-shadow:0 0}.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{border-top:1px solid var(--border);background:linear-gradient(#00000003,#0000);grid-template-columns:auto 1fr auto;align-items:center;gap:min(18px,2vh);padding:min(12px,1.35vh) min(20px,2.2vh);display:grid;position:relative}.A2-banner__sbadge{align-items:center;gap:min(10px,1.1vh);min-width:0;display:flex}.A2-banner__sav{color:#3730a3;letter-spacing:-.02em;background:linear-gradient(135deg,#eef2ff,#c7d2fe);border-radius:min(10px,1.1vh);flex-shrink:0;place-items:center;width:min(36px,4vh);height:min(36px,4vh);font-size:min(13px,1.45vh);font-weight:800;display:grid}.A2-banner__seyebrow{color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.16em;font-size:min(9.5px,1.05vh);font-weight:700;line-height:1}.A2-banner__sname{color:var(--fg);letter-spacing:-.01em;margin-top:min(2px,.22vh);font-size:min(14px,1.55vh);font-weight:700}.A2-banner__sfacts{align-items:center;gap:min(18px,2vh);font-size:min(12px,1.35vh);display:flex}.A2-fact{flex-direction:column;gap:1px;min-width:0;display:flex}.A2-fact__l{color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.12em;font-size:min(9.5px,1.05vh);font-weight:700;line-height:1}.A2-fact__v{color:var(--fg);letter-spacing:-.005em;margin-top:min(3px,.35vh);font-size:min(12.5px,1.4vh);font-weight:700;line-height:1.1}.A2-banner__source{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.A2-banner__source-l{color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.12em;font-size:min(9.5px,1.05vh);font-weight:700}.A2-banner__source-v{color:var(--fg);letter-spacing:-.005em;font-size:min(12.5px,1.4vh);font-weight:600}.A2-banner__source-v .A2-dot{color:var(--fg-tertiary);margin:0 5px}.A2-banner__source-v strong{font-weight:700}.A2-rec{background:var(--bg);border:1px solid #1769ff3d;border-radius:min(12px,1.35vh);grid-template-columns:1fr min(214px,23.8vh);align-items:center;gap:min(36px,4vh);padding:min(29px,3.2vh) min(34px,3.75vh);display:grid;position:relative}.A2-rec__main{min-width:0}.A2-rec__eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:min(6px,.65vh);font-size:min(10px,1.1vh);font-weight:700;display:inline-flex}.A2-rec__title{font-family:var(--font-display);color:var(--fg);letter-spacing:0;margin:min(16px,1.8vh) 0 min(7px,.8vh);font-size:min(30px,3.35vh);font-weight:800;line-height:1.06}.A2-rec__title strong{color:var(--blue);font-weight:800}.A2-rec__sub{color:var(--fg);margin:0;font-size:min(14px,1.55vh);line-height:1.45}.A2-rec__analysis{align-items:center;gap:min(16px,1.8vh);max-width:min(430px,47.8vh);margin-top:min(18px,2vh);display:flex}.A2-rec__analysis p{color:var(--fg);margin:0;font-size:min(14px,1.55vh);line-height:1.45}.A2-rec__spark{width:min(40px,4.45vh);height:min(40px,4.45vh);color:var(--blue);background:var(--blue-soft);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.A2-rec__check{border-top:0;grid-template-columns:1fr 1fr 1fr;gap:min(11px,1.2vh) min(30px,3.35vh);margin:min(17px,1.9vh) 0 0;padding:0;list-style:none;display:grid}.A2-rec__check li{color:var(--fg-secondary);align-items:center;gap:min(6px,.65vh);font-size:min(12.5px,1.4vh);display:flex}.A2-rec__check li svg{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;width:min(20px,2.22vh);height:min(20px,2.22vh);padding:min(4px,.45vh)}.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{justify-content:space-between;align-items:center;gap:min(16px,1.8vh);margin-top:min(28px,3.1vh);display:flex}.A2-rec__foot p{color:var(--fg-secondary);margin:0;font-size:min(12.5px,1.4vh)}.A2-rec__view{background:var(--blue);color:#fff;text-transform:lowercase;cursor:pointer;border:0;border-radius:min(8px,.9vh);justify-content:center;align-items:center;gap:min(7px,.8vh);min-width:min(82px,9.1vh);height:min(31px,3.45vh);font-size:min(12px,1.35vh);font-weight:700;display:inline-flex}.A2-rec__view:hover{background:#0957ee}.A2-rec__dial{border-left:1px solid var(--border);flex-direction:column;justify-content:center;align-items:center;gap:min(17px,1.9vh);min-height:min(248px,27.5vh);padding-left:min(36px,4vh);display:flex}.A2-rec__dial-ring{place-items:center;width:min(136px,15.1vh);height:min(136px,15.1vh);display:grid;position:relative}.A2-rec__dial-ring svg{width:100%;height:100%;position:absolute;inset:0}.A2-rec__dial-val{font-family:var(--font-display);color:var(--fg);letter-spacing:0;font-size:min(38px,4.22vh);font-weight:800;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.A2-rec__dial-val sup{color:var(--fg);margin-left:2px;font-size:.42em;font-weight:800}.A2-rec__dial-cap{color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.14em;text-align:center;font-size:min(10px,1.1vh);font-weight:800;line-height:1.45}.A2-rec__dial-cap strong{color:var(--fg)}.A2-feat-head{justify-content:space-between;align-items:baseline;margin:0 min(5px,.55vh) max(-10px,-1.1vh);display:flex}.A2-feat-head__title{color:var(--fg);letter-spacing:0;align-items:baseline;gap:min(8px,.9vh);font-size:min(18px,2vh);font-weight:800;display:flex}.A2-feat-head__title-eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:.16em;font-size:min(10px,1.1vh);font-weight:700}.A2-feat-head__hint{color:var(--fg-tertiary);font-size:min(11px,1.22vh)}.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:none}.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{color:var(--fg-secondary);background:0 0}.home-shell .rail__lock{letter-spacing:1.6px;width:min(148px,16.45vh);color:var(--fg-secondary);text-align:center;white-space:nowrap;font-size:min(9px,1vh);font-weight:800;position:absolute;bottom:min(204px,22.7vh);left:50%;transform:translate(-50%)rotate(-90deg)}.home-topbar-actions .cta-pill{justify-content:center;min-width:min(132px,14.7vh)}.aa-home{color:#10131a;background:#fff;width:100%;height:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}.aa-home__glow,.aa-home__rings{display:none}.aa-home__main{z-index:2;flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.home-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:min(42px,5.47vh);padding:min(10px,1.3vh) 17px;font-size:min(14px,1.82vh);font-weight:700;display:inline-flex}.home-btn--ghost{color:#0b0d12;background:#fff;border-color:#e1e5eb;min-width:132px;box-shadow:0 1px 2px #1018280d}.home-btn--primary{color:#fff;background:#2167f3;box-shadow:0 10px 24px #2167f338}.home-btn--large{border-radius:12px;min-height:min(58px,7.55vh);padding:min(16px,2.08vh) 30px;font-size:min(17px,2.21vh)}.hero-grid{flex:1;justify-content:space-evenly;align-items:center;gap:clamp(24px,3.2vw,48px);width:100%;min-height:0;padding:clamp(24px,4.8vh,42px) clamp(20px,2.6vw,42px) clamp(20px,3.2vh,28px);display:flex;overflow:hidden}.hero-copy{flex-direction:column;flex:0 590px;justify-content:center;gap:clamp(14px,2.4vh,24px);width:100%;max-width:590px;min-height:0;display:flex}.live-pill{color:#3a3f49;background:#ffffffdb;border:1px solid #e3e8f2;border-radius:999px;align-items:center;gap:9px;width:max-content;min-width:268px;max-width:100%;padding:min(8px,1.04vh) 16px;font-size:min(14px,1.82vh);display:flex}.live-pill span{background:#19b563;border-radius:50%;width:8px;height:8px}.hero-copy h1{letter-spacing:-.035em;color:#030303;width:max-content;max-width:100%;margin:0;font-size:clamp(52px,8.2vh,70px);font-weight:900;line-height:.98;display:block;position:relative}.hero-copy h1 span{color:#2167f3}.hero-underline{width:178px;height:26px;position:absolute;bottom:max(-20px,-2.6vh);left:24px}.hero-underline path{fill:none;stroke:#17a85a;stroke-width:3px;stroke-linecap:round}.hero-copy p{color:#3b3b3d;max-width:560px;margin:clamp(10px,1.8vh,18px) 0 0;font-size:min(21px,2.73vh);line-height:1.08}.hero-copy__actions{flex-wrap:wrap;gap:14px;margin-top:0;display:flex}.hero-copy .hero-copy__note{color:#444b56;align-items:center;gap:8px;margin-top:0;font-size:min(14px,1.82vh);line-height:1.4;display:flex}.hero-copy__note svg{flex:0 0 22px}.backed-row{border-top:1px solid #eef0f4;flex-wrap:wrap;align-items:center;gap:min(18px,1.32vw);margin-top:0;padding-top:clamp(16px,2.6vh,24px);display:flex}.backed-row>span:first-child{letter-spacing:3px;text-transform:uppercase;color:#60646d;font-size:9px;font-weight:800}.logo-word{color:#0b0d12;align-items:center;gap:6px;font-size:min(21px,2.73vh);font-weight:700;line-height:1;display:inline-flex}.logo-word img{object-fit:contain;width:min(28px,3.65vh);height:min(28px,3.65vh);display:block}.logo-word--meta img{width:min(34px,4.43vh)}.ms-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:2px;width:min(24px,3.13vh);height:min(24px,3.13vh);display:grid}.ms-grid i:first-child{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{z-index:1;width:100%;max-height:calc(100vh - var(--top-h) - min(72px, 9.38vh) - 56px);background:#fff;border:1px solid #f0f2f6;border-radius:18px;flex-direction:column;flex:0 590px;align-self:center;display:flex;position:relative;overflow:visible;box-shadow:0 30px 70px -42px #1018286b}.intelligence-card:before,.intelligence-card:after{content:"";pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%,clamp(-42%,-12vh,-26%))}.intelligence-card:before{z-index:-2;background:radial-gradient(circle at 50% 38%,#eaf2ff9e,#eaf2ff57 46%,#eaf2ff00 72%);border-radius:50%;width:clamp(520px,132%,760px);height:clamp(420px,72vh,600px)}.intelligence-card:after{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#0000 0 24%,#b0cfff75 24.12% 24.28%,#0000 24.45%),radial-gradient(circle,#0000 0 43%,#b0cfff66 43.12% 43.28%,#0000 43.45%),radial-gradient(circle,#0000 0 63%,#b0cfff52 63.12% 63.28%,#0000 63.45%),radial-gradient(circle,#0000 0 82%,#b0cfff3d 82.12% 82.28%,#0000 82.45%);border-radius:50%;width:clamp(500px,128%,740px)}.intelligence-card>header{background:#fff;border-bottom:1px solid #eff1f5;border-radius:18px 18px 0 0;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:min(20px,2.6vh) 30px min(18px,2.34vh);display:flex}.intelligence-card>header div{color:#121722;align-items:center;gap:10px;font-size:min(21px,2.73vh);font-weight:800;line-height:1;display:flex}.status-dot{background:#12b981;border-radius:50%;width:8px;height:8px}.intelligence-card>header>span{color:#1769ff;white-space:nowrap;background:#f3f7ff;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:700}.intelligence-card__list{background:#fff;border-radius:0 0 18px 18px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.intel-row{border-bottom:1px solid #f0f1f4;flex:auto;align-items:center;gap:15px;min-height:0;padding:min(13px,1.69vh) 22px min(13px,1.69vh) 30px;display:flex}.intel-row:last-child{border-bottom:0}.intel-row__icon{background:#eef5ff;border-radius:10px;flex:0 0 min(38px,4.95vh);place-items:center;width:min(38px,4.95vh);height:min(38px,4.95vh);display:grid}.intel-row__copy{flex:1;min-width:0}.intel-row__copy h2{color:#121722;margin:0;font-size:min(15.5px,2.02vh);font-weight:800;line-height:1.2}.intel-row__copy p{color:#6d7584;margin:3px 0 0;font-size:min(13px,1.69vh);line-height:1.25}.intel-row__tag{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.intel-row__tag span{border-radius:50%;width:4px;height:4px}.stats-band{z-index:20;background:#f5f6f8;flex:0 0 min(72px,9.38vh);grid-template-columns:repeat(4,minmax(180px,1fr));align-items:center;gap:min(28px,2.05vw);height:min(72px,9.38vh);min-height:0;padding:min(9px,1.17vh) min(72px,5.27vw) min(8px,1.04vh);display:grid;position:relative}.stats-band div{min-width:0}.stats-band strong{letter-spacing:-.04em;color:#000;align-items:baseline;gap:3px;font-size:min(32px,4.17vh);font-weight:900;line-height:1;display:inline-flex}.stats-band div:nth-child(2) strong{color:#2167f3}.stats-band strong span{letter-spacing:-.02em;font-size:min(20px,2.6vh)}.stats-band p{color:#30343a;margin:3px 0 0;font-size:min(11.5px,1.5vh);line-height:1.25}.stats-band div:nth-child(2) p:first-child{color:#666b75;margin:0 8px 0 0;font-size:min(13px,1.69vh);font-weight:700;display:inline-block}@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{flex-direction:column;align-items:flex-start;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{background:var(--bg-inset);--accent:var(--blue);scroll-behavior:smooth;height:100%;overflow:hidden auto}.ip::-webkit-scrollbar{width:10px}.ip::-webkit-scrollbar-thumb{border:3px solid var(--bg-inset);background:#0000001f;border-radius:999px}.ip::-webkit-scrollbar-thumb:hover{background:#0003}.ip-hero__eyebrow-row{align-items:center;gap:8px;display:inline-flex}.ip-eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:7px;font-size:10.5px;font-weight:700;display:inline-flex}.ip-eyebrow svg{width:13px;height:13px}.ip-eyebrow-badge{color:#fff7e6;text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(90deg,#2b1c09 0%,#fda006 100%);border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:9.5px;font-weight:800;display:inline-flex}.ip-eyebrow-badge:before{content:"";clip-path:polygon(8% 82%,92% 82%,84% 34%,63% 56%,50% 18%,37% 56%,16% 34%);background:currentColor;width:11px;height:11px;margin-right:4px}.ip-accent{color:var(--accent)}.ip-muted{color:var(--fg-tertiary)}.ip-hero{background:var(--bg);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);grid-template-areas:"text tools""text media";align-items:center;gap:40px;padding:34px 40px 30px;display:grid;position:relative}.ip-hero--solo{grid-template-columns:1fr auto;grid-template-areas:"text tools""text text"}.ip-hero:before{content:"";background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 55%);pointer-events:none;position:absolute;inset:0}.ip-hero__text{grid-area:text;max-width:560px;position:relative}.ip-hero__title{font-family:var(--font-display);letter-spacing:-.022em;color:var(--fg);text-wrap:balance;margin:14px 0 0;font-size:40px;font-weight:800;line-height:1.08}.ip-hero__lead{color:var(--fg-secondary);text-wrap:pretty;max-width:480px;margin:14px 0 0;font-size:16px;line-height:1.6}.ip-hero__actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.ip-hero__tools{z-index:2;grid-area:tools;justify-content:flex-end;align-self:start;display:flex;position:relative}.ip-hero__right{grid-area:media;align-self:center;position:relative}.ip-explainer{border:1.5px solid var(--accent);background:color-mix(in srgb, var(--accent) 5%, var(--bg));height:38px;color:var(--accent);cursor:pointer;transition:transform var(--dur-micro) var(--ease), box-shadow var(--dur-micro) var(--ease), background var(--dur-micro) var(--ease);border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:13.5px;font-weight:700;display:inline-flex}.ip-explainer svg{flex-shrink:0;width:16px;height:16px}.ip-explainer:hover{background:color-mix(in srgb, var(--accent) 8%, var(--bg));box-shadow:0 8px 22px color-mix(in srgb, var(--accent) 18%, transparent);transform:translateY(-1px)}.ip-trust{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.ip-trust__label{text-transform:uppercase;letter-spacing:.14em;color:var(--fg-tertiary);font-size:9.5px;font-weight:700}.ip-trust__logos{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ip-trust__text{color:var(--fg-secondary);white-space:nowrap;font-size:11.5px;font-weight:700;line-height:1}.ip-trust__sep{background:var(--border-strong);width:1px;height:16px}.ip-btn{cursor:pointer;white-space:nowrap;height:40px;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);border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 18px;font-size:13.5px;font-weight:600;display:inline-flex}.ip-btn svg{width:16px;height:16px}.ip-btn:active{transform:scale(.985)}.ip-btn--wa{color:#fff;background:#16a34a}.ip-btn--wa:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 8px 22px #16a34a3d}.ip-btn--accent{background:var(--accent);color:#fff}.ip-btn--accent:hover{box-shadow:0 8px 22px color-mix(in srgb, var(--accent) 30%, transparent);transform:translateY(-1px)}.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{border-radius:9px;height:32px;padding:0 13px;font-size:12.5px}.ip-section{padding:30px 40px}.ip-section+.ip-section{padding-top:4px}.ip-section__head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.ip-section__title{letter-spacing:-.015em;color:var(--fg);margin:6px 0 0;font-size:21px;font-weight:700;line-height:1.2}.ip-section__hint{color:var(--fg-tertiary);text-align:right;max-width:320px;font-size:12.5px}.ip-card{background:var(--bg);border:1px solid var(--border);transition:border-color var(--dur-micro) var(--ease), transform var(--dur-micro) var(--ease);border-radius:14px;padding:20px}.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{background:color-mix(in srgb, var(--accent) 10%, transparent);width:40px;height:40px;color:var(--accent);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.ip-iconbox svg{width:21px;height:21px}.ip-stat__n{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg);font-size:30px;font-weight:800;line-height:1}.ip-stat__n sup{color:var(--fg-secondary);font-size:.5em;font-weight:700;top:-.7em}.ip-stat__l{color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.1em;margin-top:6px;font-size:11px;font-weight:600}.ip-statrow{gap:26px;display:flex}.ip-grid{gap:14px;display:grid}.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{border:1px solid var(--border-strong);background:var(--bg);height:30px;color:var(--fg-secondary);cursor:pointer;transition:all var(--dur-micro) var(--ease);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:600;display:inline-flex}.ip-chip:hover{border-color:var(--fg)}.ip-chip.is-on{background:var(--accent);color:#fff;border-color:var(--accent)}.ip-tag{background:color-mix(in srgb, var(--accent) 9%, transparent);color:var(--accent);letter-spacing:.02em;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.ip-tag--mute{background:var(--bg-inset);color:var(--fg-tertiary)}.ip-tag--soon{background:var(--amber-soft);color:var(--amber)}.ip-sent-badge{border:1px solid color-mix(in srgb, var(--green) 28%, transparent);background:var(--green-soft);color:var(--green);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex}.ip-sent-badge svg{flex:none}.ip-ring{place-items:center;display:grid;position:relative}.ip-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.ip-ring__circle{transition:stroke-dasharray .9s var(--ease)}.ip-ring__val{font-family:var(--font-display);letter-spacing:-.04em;color:var(--fg);font-weight:800;line-height:1}.ip-ring__val sup{color:var(--fg-secondary);font-size:.42em;font-weight:700}.ip-ring__cap{text-transform:uppercase;letter-spacing:.12em;color:var(--fg-tertiary);margin-top:3px;font-size:9.5px;font-weight:700}.ip-player{background:var(--bg);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:16px;padding:18px}.ip-player__top{align-items:center;gap:14px;display:flex}.ip-player__art{background:linear-gradient(140deg, color-mix(in srgb, var(--accent) 85%, #000), var(--accent));color:#fff;width:56px;height:56px;font-family:var(--font-display);border-radius:13px;flex-shrink:0;place-items:center;font-size:18px;font-weight:800;display:grid}.ip-player__meta{flex:1;min-width:0}.ip-player__kicker{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:700}.ip-player__title{color:var(--fg);letter-spacing:-.01em;margin-top:3px;font-size:15px;font-weight:700}.ip-player__by{color:var(--fg-tertiary);margin-top:2px;font-size:12px}.ip-play{background:var(--accent);color:#fff;cursor:pointer;width:44px;height:44px;transition:transform var(--dur-micro) var(--ease), box-shadow var(--dur-micro) var(--ease);border:0;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.ip-play:hover{box-shadow:0 8px 20px color-mix(in srgb, var(--accent) 32%, transparent);transform:scale(1.06)}.ip-play svg{width:18px;height:18px}.ip-wave{align-items:center;gap:3px;height:34px;margin-top:16px;display:flex}.ip-wave span{background:color-mix(in srgb, var(--accent) 26%, transparent);transition:background var(--dur-micro) var(--ease);border-radius:999px;flex:1}.ip-wave.is-playing span{background:var(--accent);animation:1.1s ease-in-out infinite ipwave}@keyframes ipwave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.ip-player__bar{background:var(--bg-inset);border-radius:999px;height:4px;margin-top:14px;overflow:hidden}.ip-player__bar i{background:var(--accent);border-radius:999px;width:32%;height:100%;display:block}.ip-player__time{color:var(--fg-tertiary);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:7px;font-size:11px;display:flex}.ip-stepper{grid-template-columns:repeat(6,1fr);gap:0;display:grid;position:relative}.ip-step{text-align:left;cursor:pointer;transition:all var(--dur-micro) var(--ease);border:1px solid #0000;border-radius:12px;padding:14px 14px 16px;position:relative}.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{background:var(--bg);border:2px solid var(--border-strong);width:13px;height:13px;transition:all var(--dur-micro) var(--ease);border-radius:999px;margin-bottom:12px}.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{color:var(--fg-tertiary);letter-spacing:.04em;font-size:10.5px;font-weight:700}.ip-step__name{color:var(--fg);letter-spacing:-.01em;margin-top:3px;font-size:13px;font-weight:700}.ip-stepline{background:var(--border);z-index:0;height:2px;position:absolute;top:33px;left:7%;right:7%}.ip-phone{background:#0a0a0a;border-radius:30px;width:268px;padding:10px;box-shadow:0 24px 60px #00000038}.ip-phone__screen{background:#f2f4f7;border-radius:22px;flex-direction:column;height:420px;display:flex;overflow:hidden}.ip-phone__status{color:#0a0a0a;justify-content:space-between;align-items:center;height:30px;padding:0 16px;font-size:11px;font-weight:600;display:flex}.ip-phone__body{flex:1;padding:12px;overflow:hidden}.ip-wa-head{color:#fff;background:#075e54;align-items:center;gap:9px;margin:-12px -12px 12px;padding:12px 14px;display:flex}.ip-wa-head__av{color:#075e54;background:#fff;border-radius:999px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.ip-wa-bubble{color:#111;background:#fff;border-radius:3px 12px 12px;max-width:90%;margin-bottom:8px;padding:11px 13px;font-size:13px;line-height:1.5;box-shadow:0 1px 1px #00000014}.ip-wa-bubble__time{color:#8a8a8a;text-align:right;margin-top:4px;font-size:9.5px}.ip-wa-meta{color:#075e54;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:10px;font-weight:700}.ip-ivr{color:#fff;background:linear-gradient(#0b3d91,#06234f);flex-direction:column;align-items:center;height:100%;margin:-12px;padding:22px 18px;display:flex}.ip-ivr__av{background:#ffffff1f;border-radius:999px;place-items:center;width:70px;height:70px;margin-top:18px;display:grid}.ip-ivr__name{margin-top:14px;font-size:16px;font-weight:700}.ip-ivr__status{color:#ffffffb3;align-items:center;gap:7px;margin-top:4px;font-size:12px;display:flex}.ip-ivr__lang{background:#ffffff14;border-radius:12px;width:100%;margin-top:auto;padding:12px;font-size:12px}.ip-loop{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ip-loop__step{background:var(--bg);border:1px solid var(--border);border-radius:14px;padding:18px;position:relative}.ip-loop__step:after{content:"";z-index:1;background: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") 50%/contain no-repeat;width:16px;height:16px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.ip-loop__step:last-child:after{display:none}.ip-loop__n{font-family:var(--font-display);color:var(--accent);font-size:13px;font-weight:800}.ip-loop__t{color:var(--fg);margin-top:8px;font-size:14px;font-weight:700}.ip-loop__d{color:var(--fg-secondary);margin-top:5px;font-size:12px;line-height:1.5}.ip-said{background:var(--bg);border:1px solid var(--border);border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:16px 18px;display:grid}.ip-said__col-l{color:var(--fg-secondary);font-size:13px}.ip-said__col-r{color:var(--fg);font-size:13px;font-weight:600}.ip-said__k{text-transform:uppercase;letter-spacing:.12em;margin-bottom:5px;font-size:9.5px;font-weight:700}.ip-said__arrow{color:var(--accent)}.ip-ask{background:var(--bg);border:1px solid var(--border-strong);transition:border-color var(--dur-micro) var(--ease), box-shadow var(--dur-micro) var(--ease);border-radius:14px;align-items:center;gap:12px;padding:6px 6px 6px 18px;display:flex}.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{font:inherit;color:var(--fg);background:0 0;border:0;outline:0;flex:1;font-size:15px}.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{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--accent) 4%, transparent);align-items:center;gap:12px;padding:16px 18px;display:flex}.ip-answer__q{color:var(--fg);font-size:14.5px;font-weight:700}.ip-answer__body{padding:16px 18px}.ip-answer__p{color:var(--fg-secondary);font-size:13.5px;line-height:1.65}.ip-answer__basis{color:var(--fg-tertiary);align-items:center;gap:7px;margin-top:12px;font-size:11.5px;display:inline-flex}.ip-answer__basis strong{color:var(--fg-secondary);font-weight:600}.ip-premium-band{background:linear-gradient(90deg,#fff7e8,#fffaf2);border-top:1px solid #fee8bd;border-bottom:1px solid #fee8bd;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;margin:0;padding:14px 20px 16px 32px;display:grid}.ip-premium-band__icon{color:#a16207;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.ip-premium-band__icon svg{width:38px;height:38px;display:block}.ip-premium-band__copy h2{color:var(--fg);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:800;line-height:1.15}.ip-premium-band__copy p{max-width:780px;color:var(--fg-secondary);margin:12px 0 0;font-size:19px;line-height:1.45}.ip-premium-band__price{text-align:right;flex-direction:column;align-items:flex-end;min-width:138px;line-height:1.05;display:flex}.ip-premium-band__price span{color:var(--fg-secondary);font-size:13px}.ip-premium-band__price strong{color:var(--fg);font-size:22px;font-weight:800}.ip-premium-band__price em{color:#16a34a;margin-top:18px;font-size:20px;font-style:normal;font-weight:700}.ip-premium-band__strike{position:relative;color:var(--fg-secondary)!important}.ip-premium-band__strike:after{content:"";background:currentColor;height:2px;position:absolute;top:50%;left:-4px;right:-4px;transform:rotate(-8deg)}.ip-ticks{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ip-ticks li{color:var(--fg-secondary);align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.ip-ticks svg{width:15px;height:15px;color:var(--accent);flex-shrink:0;margin-top:1px}.ip-bar{background:var(--bg-inset);border-radius:999px;height:7px;overflow:hidden}.ip-bar i{background:var(--accent);border-radius:999px;height:100%;display:block}.ip-hr{background:var(--border);border:0;height:1px;margin:0}.ip-spark{display:block}.ip-band{background:var(--bg-invert);color:var(--fg-invert);border-radius:18px;margin:0 40px 36px;padding:28px 32px;position:relative;overflow:hidden}.ip-band:before{content:"";background:radial-gradient(80% 120% at 100% 0%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}.ip-band__eyebrow{text-transform:uppercase;letter-spacing:.16em;color:color-mix(in srgb, var(--accent) 70%, #fff);font-size:10.5px;font-weight:700}.ip-band__title{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:8px 0 0;font-size:24px;font-weight:800}.ip-band__grid{grid-template-columns:repeat(5,1fr);gap:22px;margin-top:22px;display:grid;position:relative}.ip-band__stat-n{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:26px;font-weight:800}.ip-band__stat-l{color:#ffffffa8;margin-top:6px;font-size:11.5px;line-height:1.4}.ip-path{align-items:center;gap:0;display:flex}.ip-path__node{align-items:center;gap:9px;display:flex}.ip-path__dot{border:1.5px solid color-mix(in srgb, var(--accent) 50%, transparent);width:26px;height:26px;color:var(--accent);font-size:11px;font-weight:800;font-family:var(--font-display);border-radius:999px;place-items:center;display:grid}.ip-path__lbl{color:var(--fg);font-size:12px;font-weight:700}.ip-path__line{background:var(--border-strong);width:26px;height:1.5px;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,.rail .rail-item.is-active:before{display:none}.rail-item{position:relative}.rail-item__bar{border-radius:min(3px,.35vh);width:min(3px,.35vh);position:absolute;top:min(14px,1.55vh);bottom:min(14px,1.55vh);left:-8px}.ctx-student{position:relative}.ctx-chip{border:1px solid var(--border);background:var(--bg);cursor:pointer;text-align:left;min-width:min(260px,29vh);height:min(48px,5.35vh);transition:border-color .18s var(--ease), box-shadow .18s var(--ease), background .18s var(--ease);border-radius:14px;align-items:center;gap:min(11px,1.22vh);padding:0 min(13px,1.45vh);display:flex}.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{background:var(--green);border-radius:999px;width:min(7px,.8vh);height:min(7px,.8vh);animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 #16a34a80}.ctx-chip__meta{flex-direction:column;flex:1;min-width:0;line-height:1.1;display:flex}.ctx-chip__name{color:var(--fg);letter-spacing:-.01em;font-size:min(14px,1.55vh);font-weight:700}.ctx-chip__sub{color:var(--fg-tertiary);margin-top:min(3px,.35vh);font-size:min(12px,1.35vh)}.ctx-chip__chevron{color:var(--fg-tertiary);transition:transform .18s var(--ease);flex:none}.ctx-chip.is-open .ctx-chip__chevron{transform:rotate(180deg)}.ctx-menu{z-index:120;border:1px solid var(--border);background:var(--bg);width:min(340px,38vh);animation:ctx-menu-in .18s var(--ease) both;border-radius:16px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 20px 55px #0f172a2e}@keyframes ctx-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.ctx-menu__head{border-bottom:1px solid var(--border);color:var(--fg);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;padding:13px 15px 10px;font-size:12px;font-weight:800;display:flex}.ctx-menu__head small{color:var(--fg-tertiary);letter-spacing:.04em;font-size:10px;font-weight:700}.ctx-menu__list{max-height:min(320px,36vh);padding:7px;overflow-y:auto}.ctx-menu__option{width:100%;min-height:54px;color:var(--fg);text-align:left;cursor:pointer;transition:background .16s var(--ease);background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;padding:8px 10px;display:flex}.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-direction:column;flex:1;min-width:0;display:flex}.ctx-menu__option-copy strong{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.ctx-menu__option-copy small{color:var(--fg-tertiary);margin-top:4px;font-size:11.5px}.ctx-menu__check{background:var(--blue);color:#fff;border-radius:999px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.ctx-menu__option:not(.is-selected) .ctx-menu__check{background:0 0}.internal-loading{height:100%;color:var(--fg-secondary);background:var(--bg-inset);place-items:center;padding:40px;font-size:14px;font-weight:600;display:grid}.ip-skeleton{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%;border-radius:8px;animation:1.35s ease-in-out infinite ip-skeleton-wave;display:block}@keyframes ip-skeleton-wave{to{background-position:-240% 0}}.ip-page-skeleton{background:var(--bg-inset);overflow:hidden}.ip-page-skeleton__hero{border-bottom:1px solid var(--border);background:var(--bg);grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:40px;min-height:330px;padding:34px 40px 30px;display:grid}.ip-page-skeleton__copy{flex-direction:column;align-items:flex-start;display:flex}.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{border-radius:10px;width:150px;height:40px;margin-top:23px}.ip-page-skeleton__feature{border-radius:16px;width:100%;height:210px}.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{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.ip-page-skeleton__card{border:1px solid var(--border);border-radius:14px;height:178px}.ip-card-skeleton-grid{margin:0 0 14px}.ip-card-skeleton{pointer-events:none;grid-template-rows:36px auto auto 1fr;grid-template-columns:36px 1fr;gap:13px 11px;min-height:178px;padding:18px;display:grid}.ip-card-skeleton__icon{border-radius:9px;width:34px;height:34px}.ip-card-skeleton__tag{border-radius:999px;align-self:center;width:46%;height:20px}.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{border-radius:9px;grid-column:1/-1;align-self:end;width:118px;height:32px}.ip-api-state{border:1px dashed var(--border-strong);background:var(--bg);color:var(--fg-secondary);text-align:center;border-radius:12px;margin-bottom:14px;padding:18px;font-size:13px}.ip-api-card{flex-direction:column;gap:14px;min-height:178px;padding:18px;display:flex}.ip-api-card:focus-visible,.ip-selectable-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ip-api-card__heading{color:var(--fg);font-family:var(--font-display);letter-spacing:-.01em;margin:18px 0 0;font-size:16px;line-height:1.35}.ip-api-card__message{color:var(--fg-secondary);white-space:pre-line;margin-top:10px;font-size:13px;line-height:1.6}.ip-api-card>.ip-api-card__message{color:var(--fg);flex:1;margin-top:0;font-weight:600}.ip-selectable-card{cursor:pointer;border-radius:8px;height:100%}.ip-preview-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:14px;display:flex}.ip-preview-backdrop{z-index:5000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c18b8;place-items:center;padding:24px;animation:.18s ease-out both preview-fade;display:grid;position:fixed;inset:0}@keyframes preview-fade{0%{opacity:0}to{opacity:1}}.ip-preview-modal{background:var(--bg);width:min(720px,92vw);animation:preview-rise .22s var(--ease) both;border:1px solid #ffffff1f;border-radius:22px;overflow:hidden;box-shadow:0 34px 100px #0000007a}@keyframes preview-rise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ip-preview-modal__head{border-bottom:1px solid var(--border);color:var(--fg);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 17px;display:flex}.ip-preview-modal__identity{grid-template-columns:auto 1fr;align-items:center;column-gap:9px;min-width:0;display:grid}.ip-preview-modal__identity strong{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.3;overflow:hidden}.ip-preview-modal__identity small{color:var(--fg-tertiary);grid-column:1/-1;margin-top:6px;font-size:12px}.ip-preview-modal__type{background:color-mix(in srgb, var(--accent) 11%, var(--bg));color:var(--accent);text-transform:uppercase;letter-spacing:.1em;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:800}.ip-preview-modal__head button{border:1px solid var(--border);background:var(--bg-inset);width:44px;height:44px;color:var(--fg-secondary);cursor:pointer;transition:background .16s var(--ease), color .16s var(--ease), transform .16s var(--ease);border-radius:12px;flex:0 0 44px;font-size:24px;line-height:1}.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{background:radial-gradient(circle at 20% 0%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 46%), #0b1020;place-items:center;min-height:240px;padding:22px;display:grid}.ip-preview-modal--audio .ip-preview-modal__stage{align-content:center;gap:24px;min-height:280px}.ip-preview-modal__audio-art{border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 88%, #111827), color-mix(in srgb, var(--accent) 45%, #111827));color:#fff;width:104px;height:104px;box-shadow:0 18px 45px color-mix(in srgb, var(--accent) 26%, transparent);border-radius:28px;place-items:center;display:grid}.ip-preview-modal audio{width:min(520px,100%);display:block}.ip-preview-modal video{background:#000;border-radius:14px;width:100%;max-height:58vh;display:block;box-shadow:0 16px 45px #00000059}.ip-preview-modal__foot{border-top:1px solid var(--border);color:var(--fg-tertiary);align-items:center;gap:10px;padding:12px 22px 14px;display:flex}.ip-preview-modal__foot span{background:var(--bg-inset);color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.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}}.live-demo-root *,.live-demo-root :before,.live-demo-root :after{box-sizing:border-box}:is(html:has(.live-demo-root),body:has(.live-demo-root)){height:100%;margin:0}body:has(.live-demo-root){background:var(--bg-inset);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.live-demo-root button{font-family:inherit}.live-demo-root :focus-visible{outline:2px solid var(--blue);outline-offset:2px}:host{width:100vw;height:100vh;font-family:var(--font-sans);color:var(--fg);background:var(--bg-inset);display:block}.live-demo-root{width:100vw;height:100vh;overflow:hidden}@keyframes ds-pulse{0%{box-shadow:0 0 #16a34a80}70%{box-shadow:0 0 0 8px #16a34a00}to{box-shadow:0 0 #16a34a00}}.app{flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}.screen{min-height:0;animation:screen-in .5s var(--ease);flex-direction:column;flex:1;display:flex;overflow:hidden}@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);padding:0 var(--space-6);background:var(--bg);border-bottom:1px solid var(--border);z-index:30;align-items:center;gap:min(20px,2.2vh);display:flex;position:sticky;top:0}.topbar__home-link{cursor:pointer;border-radius:10px}.topbar__home-link:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.topbar__crumb-home{color:var(--blue);font:inherit;text-transform:uppercase;letter-spacing:.16em;cursor:pointer;background:0 0;border:0;padding:0;font-size:min(12px,1.35vh);font-weight:700}.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{border-radius:var(--radius-pill);background:var(--green-soft);color:var(--green);letter-spacing:.01em;align-items:center;gap:8px;padding:7px 13px;font-size:12px;font-weight:700;display:inline-flex}.counsellor-chip{align-items:center;gap:10px;display:flex}.counsellor-chip .meta{text-align:right;line-height:1.15}.counsellor-chip .meta b{font-size:13px;font-weight:700}.counsellor-chip .meta span{color:var(--fg-tertiary);font-size:11px;display:block}.avatar{color:#fff;background:linear-gradient(135deg,#1769ff,#0f4ec7);border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.stepper{padding:14px var(--space-6);background:var(--bg);border-bottom:1px solid var(--border);align-items:center;gap:10px;display:flex}.step{color:var(--fg-tertiary);align-items:center;gap:9px;font-size:12.5px;font-weight:600;display:flex}.step .dot{border:1.5px solid var(--border-strong);background:var(--bg);width:20px;height:20px;color:var(--fg-tertiary);transition:all var(--dur-micro) var(--ease);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.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{background:var(--border-strong);border-radius:2px;flex:1;max-width:64px;height:1.5px}.step-line.done{background:var(--blue)}.scroll{flex:1;min-height:0;overflow:hidden auto}.wrap{max-width:1080px;padding:var(--space-8) var(--space-6) 120px;margin:0 auto}.wrap-narrow{max-width:720px}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--blue);align-items:center;gap:8px;margin:0 0 14px;font-size:11px;font-weight:700;display:inline-flex}.eyebrow svg{width:14px;height:14px}h1.title{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:40px;font-weight:800;line-height:1.08}h1.title .accent{color:var(--blue)}.lead{color:var(--fg-secondary);max-width:56ch;margin:14px 0 0;font-size:18px;line-height:1.55}.btn{border-radius:var(--radius-md);cursor:pointer;transition:all var(--dur-micro) var(--ease);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn svg{width:18px;height:18px}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{box-shadow:var(--shadow-cta-hover);background:var(--blue-strong);transform:translateY(-2px)}.btn-ghost{background:var(--bg);color:var(--fg);border-color:var(--border-strong)}.btn-ghost:hover{border-color:var(--fg);transform:translateY(-2px)}.btn-lg{padding:16px 28px;font-size:16px}.btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.lead-submit-error{color:#b42318;text-align:right;margin-top:12px;font-size:13px;line-height:1.45}.card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--dur-micro) var(--ease)}.loginA{min-height:calc(100vh - var(--nav-h));padding:min(2.6vh, 24px) var(--space-6) min(3.6vh, 32px);flex:1;place-items:center;display:grid;position:relative;overflow:hidden}.loginA .glow{background:radial-gradient(ellipse 60% 50% at 50% 38%, var(--blue-soft), transparent 70%);pointer-events:none;position:absolute;inset:0}.confirm-card{background:var(--bg);border:1px solid var(--border);border-radius:min(var(--radius-xl), 2.45vh);width:min(500px,60vh);max-width:100%;box-shadow:var(--shadow-modal);padding:min(3.1vh,28px) min(3.8vh,34px) min(2.9vh,26px);position:relative}.confirm-card__logo{object-fit:contain;width:min(76px,8.5vh);height:auto;display:block}.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{color:var(--fg-tertiary);margin:min(1.4vh,13px) 0 min(.45vh,4px);font-size:min(13px,1.45vh)}.confirm-card .who{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:min(26px,2.9vh);font-weight:800}.confirm-card .role{color:var(--fg-secondary);margin:min(.45vh,4px) 0 0;font-size:min(13.5px,1.5vh)}.ctx-rows{border-top:1px solid var(--border);margin:min(2.2vh,20px) 0}.ctx-row{border-bottom:1px solid var(--border);align-items:center;gap:min(14px,1.55vh);padding:min(1.35vh,12px) 0;display:flex}.ctx-row .ic{background:var(--bg-inset);width:min(36px,4vh);height:min(36px,4vh);color:var(--fg-secondary);border-radius:min(10px,1.1vh);flex:none;place-items:center;display:grid}.ctx-row .ic svg{width:min(19px,2.1vh);height:min(19px,2.1vh)}.ctx-row .lab{color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.06em;font-size:min(11.5px,1.28vh);font-weight:600}.ctx-row .val{margin-top:min(2px,.22vh);font-size:min(15px,1.65vh);font-weight:650}.ctx-row .live{margin-left:auto}.glance{border:1px solid var(--border);border-radius:min(var(--radius-md), 1.1vh);gap:0;margin:min(.45vh,4px) 0 min(2.2vh,20px);display:flex;overflow:hidden}.glance .g{text-align:center;flex:1;padding:min(1.1vh,10px) min(1.55vh,14px)}.glance .g+.g{border-left:1px solid var(--border)}.glance .g b{letter-spacing:-.02em;font-size:min(21px,2.35vh);font-weight:800;display:block}.glance .g span{color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.06em;font-size:min(10.5px,1.18vh);font-weight:600}.loginB{flex:1;grid-template-columns:1.05fr 1fr;display:grid}.loginB .pane-dark{background:var(--bg-invert);color:var(--fg-invert);flex-direction:column;padding:56px;display:flex;position:relative;overflow:hidden}.loginB .pane-dark .glow{background:radial-gradient(70% 60% at 30% 30%,#4f8aff33,#0000 65%);position:absolute;inset:0}.orbital{opacity:.5;pointer-events:none;width:460px;height:460px;position:absolute;top:40px;right:-120px}.pane-dark .mark{color:#fff;width:30px;height:30px;position:relative}.pane-dark .crest-b{margin-top:auto;position:relative}.pane-dark .crest-b .badge{background:var(--blue);color:#fff;border-radius:15px;place-items:center;width:56px;height:56px;font-size:17px;font-weight:800;display:grid}.pane-dark h2{font-family:var(--font-display);letter-spacing:-.025em;margin:20px 0 0;font-size:38px;font-weight:800;line-height:1.08;position:relative}.pane-dark h2 .accent{color:var(--blue)}.pane-dark .sub{color:#f5f5f5a8;max-width:38ch;margin:16px 0 0;font-size:15px;line-height:1.6;position:relative}.pane-dark .livestrip{color:#f5f5f5cc;align-items:center;gap:9px;margin-top:22px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.pane-light{background:var(--bg);flex-direction:column;justify-content:center;padding:56px;display:flex}.pane-light .signedin{border-bottom:1px solid var(--border);align-items:center;gap:13px;padding-bottom:22px;display:flex}.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{color:var(--fg-tertiary);font-size:13px}.field-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:26px 0 12px;font-size:11.5px;font-weight:700}.seg{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.seg .opt{border:1px solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;transition:all var(--dur-micro) var(--ease);background:var(--bg);padding:14px 12px}.seg .opt:hover{border-color:var(--border-hover)}.seg .opt.sel{border-color:var(--blue);background:var(--blue-soft)}.seg .opt b{font-size:13.5px;font-weight:650;display:block}.seg .opt span{color:var(--fg-tertiary);font-size:11.5px}.session-summary{border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-inset);color:var(--fg-secondary);margin:26px 0;padding:16px 18px;font-size:13.5px;line-height:1.55}.session-summary b{color:var(--fg);font-weight:650}.intake-grid{gap:var(--space-6);margin-top:var(--space-7);grid-template-columns:1fr 340px;align-items:start;display:grid}.intake-card{padding:30px 32px}.assist-line{background:var(--blue-soft);border-radius:var(--radius-md);align-items:flex-start;gap:12px;margin-bottom:26px;padding:14px 16px;display:flex}.assist-line .sp{background:var(--blue);color:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.assist-line .sp svg{width:17px;height:17px}.assist-line p{color:var(--fg);margin:0;font-size:13.5px;line-height:1.5}.assist-line p b{color:var(--blue)}.subgroup-title{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);align-items:center;gap:10px;margin:28px 0 16px;font-size:12px;font-weight:700;display:flex}.subgroup-title:first-child{margin-top:0}.subgroup-title .ln{background:var(--border);flex:1;height:1px}.frow{grid-template-columns:1fr 1fr;gap:16px 18px;display:grid}.field.full{grid-column:1/-1}.field label{color:var(--fg-secondary);font-size:12.5px;font-weight:600}.field label .opt-tag{color:var(--fg-tertiary);font-weight:500}.field input,.field select{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);padding:12px 14px;font-family:inherit;font-size:14.5px}.field input:focus,.field select:focus{border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-soft);outline:none}.field input::placeholder{color:var(--fg-tertiary)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--border-strong);border-radius:var(--radius-pill);cursor:pointer;background:var(--bg);transition:all var(--dur-micro) var(--ease);color:var(--fg-secondary);padding:9px 15px;font-size:13.5px;font-weight:600}.chip:hover{border-color:var(--border-hover)}.chip.sel{background:var(--blue);border-color:var(--blue);color:#fff}.feed-card{top:calc(var(--nav-h) + 24px);padding:24px;position:sticky}.feed-card .ft{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:0 0 4px;font-size:12px;font-weight:700}.feed-card .fsub{color:var(--fg-tertiary);margin:0 0 18px;font-size:12.5px;line-height:1.5}.feed-row{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:11px 0;font-size:13.5px;display:flex}.feed-row .k{color:var(--fg-tertiary)}.feed-row .v{text-align:right;font-weight:650}.feed-row .v.empty{color:var(--fg-tertiary);font-style:italic;font-weight:500}.routed{border-radius:var(--radius-md);background:var(--blue-soft);margin-top:18px;padding:14px 16px;font-size:13px;line-height:1.5}.routed b{color:var(--blue)}.routed.idle{background:var(--bg-inset);color:var(--fg-tertiary)}.assess-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:6px;display:flex}.group-tabs{flex-wrap:wrap;gap:7px;margin:22px 0 4px;display:flex}.gtab{border:1px solid var(--border-strong);border-radius:var(--radius-pill);cursor:pointer;background:var(--bg);color:var(--fg-secondary);transition:all var(--dur-micro) var(--ease);align-items:center;gap:8px;padding:9px 15px;font-size:12.5px;font-weight:600;display:inline-flex}.gtab:hover{border-color:var(--border-hover)}.gtab.sel{background:var(--fg);border-color:var(--fg);color:var(--bg)}.gtab .band{opacity:.65;font-size:11px}.preview-note{color:var(--amber);background:var(--amber-soft);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.qprogress{align-items:center;gap:12px;margin:26px 0 22px;display:flex}.qprogress .bar{background:var(--border);border-radius:3px;flex:1;height:6px;overflow:hidden}.qprogress .bar i{background:var(--blue);height:100%;transition:width .4s var(--ease);border-radius:3px;display:block}.qprogress .lab{color:var(--fg-tertiary);white-space:nowrap;font-size:12.5px;font-weight:600}.qcard{padding:30px 32px}.qhead{align-items:center;gap:12px;margin-bottom:6px;display:flex}.qhead .num{font-family:var(--font-display);color:var(--blue);font-size:14px;font-weight:800}.qhead .dim{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);border:1px solid var(--border);border-radius:var(--radius-pill);padding:4px 10px;font-size:11px;font-weight:700}.qtext{letter-spacing:-.01em;margin:4px 0 22px;font-size:22px;font-weight:700;line-height:1.3}.opts{gap:12px;display:grid}.opt-row{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;align-items:center;gap:14px;padding:16px 18px;display:flex}.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{border:1.5px solid var(--border-strong);width:20px;height:20px;transition:all var(--dur-micro) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.opt-row.sel .radio{border-color:var(--blue)}.opt-row.sel .radio:after{content:"";background:var(--blue);border-radius:50%;width:10px;height:10px}.opt-row .label{font-size:15px;font-weight:550}.opt-row .key{color:var(--fg-tertiary);border:1px solid var(--border);border-radius:6px;margin-left:auto;padding:3px 7px;font-size:11px;font-weight:700}.qnav{justify-content:space-between;align-items:center;margin-top:26px;display:flex}.swot-strip{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:30px;display:grid}.swot-cell{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);padding:14px}.swot-cell .sk{color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.04em;height:26px;font-size:10.5px;font-weight:600;line-height:1.3}.swot-cell .meter{background:var(--border);border-radius:3px;height:5px;margin-top:8px;overflow:hidden}.swot-cell .meter i{height:100%;transition:width .5s var(--ease);border-radius:3px;display:block}.prep{min-height:0;padding:var(--space-7) var(--space-6);flex:1;display:block;position:relative;overflow:hidden auto}.prep .glow{background:radial-gradient(ellipse 60% 55% at 50% 42%, var(--blue-soft), transparent 70%);pointer-events:none;position:absolute;inset:0}.prep-inner{text-align:center;width:720px;max-width:100%;margin:0 auto;position:relative}.prep .badge-lg{background:var(--blue);color:#fff;width:64px;height:64px;box-shadow:var(--shadow-cta-hover);border-radius:17px;place-items:center;font-size:19px;font-weight:800;display:inline-grid}.prep h1{font-family:var(--font-display);letter-spacing:-.025em;margin:26px 0 0;font-size:42px;font-weight:800;line-height:1.08}.prep h1 .accent{color:var(--blue)}.prep .psub{color:var(--fg-secondary);max-width:50ch;margin:16px auto 0;font-size:18px;line-height:1.55}.prep-tasks{text-align:left;flex-direction:column;gap:2px;max-width:460px;margin:38px auto 0;display:flex}.ptask{border-radius:var(--radius-md);transition:all .4s var(--ease);align-items:center;gap:14px;padding:14px 18px;font-size:14.5px;font-weight:550;display:flex}.ptask .tick{border:1.5px solid var(--border-strong);width:24px;height:24px;transition:all var(--dur-micro) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.ptask .tick svg{color:#fff;opacity:0;width:13px;height:13px;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{border:2px solid var(--blue-soft);border-top-color:var(--blue);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}.ptask.pending{opacity:.45}.prep-meter{max-width:460px;margin:34px auto 0}.prep-meter .pm-top{color:var(--fg-tertiary);justify-content:space-between;margin-bottom:8px;font-size:12.5px;font-weight:600;display:flex}.prep-meter .pm-bar{background:var(--border);border-radius:4px;height:8px;overflow:hidden}.prep-meter .pm-bar i{background:linear-gradient(90deg, var(--blue), #4f8aff);height:100%;transition:width .6s var(--ease);border-radius:4px;display:block}.prep-cta{margin-top:36px}.prep-foot{color:var(--fg-tertiary);margin-top:26px;font-size:12.5px}.dash-stage{background:var(--bg-inset);flex:1;place-items:center;padding:24px;display:grid}.dash-frame{border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;max-width:1280px;box-shadow:var(--shadow-modal);background:#fff;overflow:hidden}.dash-frame img{width:100%;display:block}.dash-banner{background:var(--bg-invert);color:var(--fg-invert);border-radius:var(--radius-pill);box-shadow:var(--shadow-modal);z-index:50;align-items:center;gap:14px;padding:12px 18px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.dash-banner b{font-weight:700}.dash-banner button{color:#fff;border-radius:var(--radius-pill);cursor:pointer;background:#ffffff24;border:none;padding:7px 13px;font-size:12.5px;font-weight:600}@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,[data-theme=light]{--blue:#1769ff;--blue-strong:#0f4ec7;--blue-soft:#1769ff14;--blue-glow:#1769ff38;--bg:#fff;--bg-inset:#f7f8fa;--bg-elevated:#fff;--bg-invert:#090909;--fg:#0a0a0a;--fg-secondary:#525252;--fg-tertiary:#8a8a8a;--fg-on-blue:#fff;--fg-invert:#f5f5f5;--border:#00000012;--border-strong:#0000001f;--border-hover:#1769ff66;--green:#16a34a;--green-soft:#16a34a1a;--amber:#b45309;--amber-soft:#b453091a;--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 #0000000a;--shadow-cta-hover:0 8px 24px #1769ff38;--shadow-modal:0 24px 60px #00000029;--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:#4f8aff1a;--blue-glow:#4f8aff47;--bg:#090909;--bg-inset:#111;--bg-elevated:#141414;--bg-invert:#fff;--fg:#f5f5f5;--fg-secondary:#a3a3a3;--fg-tertiary:#6e6e6e;--fg-on-blue:#fff;--fg-invert:#0a0a0a;--border:#ffffff12;--border-strong:#ffffff24;--border-hover:#4f8aff73;--shadow-card:0 1px 2px #00000080;--shadow-modal:0 24px 60px #0009}.ds-h1,.ds-hero{font-family:var(--font-display);font-size:var(--fs-hero);letter-spacing:var(--tracking-hero);font-weight:900;line-height:var(--lh-tight);color:var(--fg);margin:0}.ds-h2{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:var(--tracking-h2);font-weight:800;line-height:var(--lh-head);color:var(--fg);margin:0}.ds-h3{font-family:var(--font-sans);font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--fg);margin:0;font-weight:700;line-height:1.2}.ds-h4{font-family:var(--font-sans);font-size:var(--fs-h4);color:var(--fg);margin:0;font-weight:600;line-height:1.3}.ds-lead{font-family:var(--font-sans);font-size:var(--fs-lead);color:var(--fg-secondary);margin:0;font-weight:400;line-height:1.5}.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);color:var(--fg-secondary);font-weight:500;line-height:1.5}.ds-micro{font-size:var(--fs-micro);color:var(--fg-tertiary);font-weight:500}.ds-eyebrow{font-family:var(--font-sans);font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--blue);font-weight:700}.ds-accent{color:var(--blue)}.ds-ghost{-webkit-text-stroke:1.5px currentColor;color:#0000;opacity:.32}.ds-btn{font-family:var(--font-sans);border-radius:var(--radius-md);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);white-space:nowrap;border:1px solid #0000;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ds-btn:active{transform:scale(.98)}.ds-btn--primary{background:var(--blue);color:var(--fg-on-blue)}.ds-btn--primary:hover{box-shadow:var(--shadow-cta-hover);background:var(--blue-strong);transform:translateY(-2px)}.ds-btn--ghost{color:var(--fg);border-color:var(--border-strong);background:0 0}.ds-btn--ghost:hover{border-color:var(--fg);transform:translateY(-2px)}.ds-btn--pill{border-radius:var(--radius-pill)}.ds-card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--dur-micro) var(--ease);padding:28px}.ds-card:hover{border-color:var(--border-hover)}.ds-pill{border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--fg-secondary);background:var(--bg);align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.ds-pill--blue{background:var(--blue-soft);color:var(--blue);border-color:#0000}.ds-livedot{background:var(--green);width:8px;height:8px;animation:ds-pulse 1.4s var(--ease) infinite;border-radius:50%;box-shadow:0 0 #16a34a80}.ds-reveal{opacity:0;transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease);transform:translateY(20px)}.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{background:#ededee;place-items:stretch stretch;width:100vw;height:100vh;display:grid;position:fixed;inset:0;overflow:hidden}.frame-canvas{background:var(--bg);grid-template-columns:var(--rail-w) 1fr;grid-template-rows:var(--top-h) 1fr;grid-template-areas:"rail top""rail work";width:100vw;min-width:100vw;height:100vh;min-height:100vh;display:grid;position:relative;overflow:hidden}.rail{background:var(--bg);border-right:1px solid var(--border);z-index:2;flex-direction:column;grid-area:rail;align-items:stretch;padding:min(14px,1.55vh) 0 min(18px,2vh);display:flex;position:relative}.rail__logo{place-items:center;width:100%;height:min(58px,6.4vh);margin-bottom:4px;display:grid}.rail__logo img{object-fit:contain;width:min(46px,5.1vh);height:min(46px,5.1vh);display:block}.rail__divider{background:var(--border);height:1px;margin:min(10px,1.1vh) 16px}.rail-item{cursor:pointer;color:var(--fg-secondary);transition:background var(--dur-micro) var(--ease), color var(--dur-micro) var(--ease);border-radius:min(12px,1.35vh);flex-direction:column;align-items:center;gap:min(5px,.55vh);margin:0 min(10px,1.1vh);padding:min(12px,1.35vh) 5px;text-decoration:none;display:flex;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{color:var(--fg-secondary);background:0 0}.rail-item.is-active{background:var(--blue-soft);color:var(--blue)}.rail-item.is-active:before{content:"";background:var(--blue);border-radius:3px;width:3px;position:absolute;top:min(14px,1.55vh);bottom:min(14px,1.55vh);left:-8px}.rail-item__icon,.rail-item__icon svg{width:min(28px,3.1vh);height:min(28px,3.1vh)}.rail-item__label{text-align:center;letter-spacing:.01em;padding:0 2px;font-size:min(11px,1.22vh);font-weight:600;line-height:1.15}.rail__bottom{flex-direction:column;gap:2px;margin-top:auto;display:flex}.topbar{height:var(--top-h);background:var(--bg);border-bottom:1px solid var(--border);z-index:100;grid-area:top;align-items:center;gap:min(20px,2.2vh);padding:0 min(30px,3.35vh);display:flex;position:relative;overflow:visible}.topbar__school{align-items:center;gap:min(15px,1.65vh);display:flex}.topbar__school-mark{color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#0b3d91,#1769ff);border-radius:min(10px,1.1vh);place-items:center;width:min(44px,4.9vh);height:min(44px,4.9vh);font-size:min(15px,1.65vh);font-weight:800;display:grid}.topbar__school-meta{flex-direction:column;line-height:1.1;display:flex}.topbar__school-name{color:var(--fg);font-size:min(16px,1.8vh);font-weight:700}.topbar__school-sub{color:var(--fg-tertiary);margin-top:min(3px,.35vh);font-size:min(12.5px,1.4vh);font-weight:500}.topbar__divider{background:var(--border);width:1px;height:min(34px,3.8vh)}.topbar__crumb{align-items:center;gap:min(10px,1.1vh);display:flex}.topbar__crumb-eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:.16em;font-size:min(12px,1.35vh);font-weight:700}.topbar__crumb-title{color:var(--fg);font-size:min(16px,1.8vh);font-weight:700}.topbar__search{border:1px solid var(--border);max-width:min(420px,46.7vh);height:min(44px,4.9vh);color:var(--fg-tertiary);background:var(--bg-inset);cursor:text;transition:border-color var(--dur-micro) var(--ease);border-radius:min(12px,1.35vh);flex:1;align-items:center;gap:min(10px,1.1vh);padding:0 min(15px,1.65vh);font-size:min(15px,1.65vh);display:flex}.topbar__search:hover{border-color:var(--border-strong)}.topbar__search kbd{font-family:var(--font-sans);background:var(--bg);border:1px solid var(--border);color:var(--fg-tertiary);border-radius:4px;margin-left:auto;padding:min(2px,.22vh) min(5px,.55vh);font-size:min(12px,1.35vh);font-weight:600}.topbar__spacer{flex:1}.topbar__actions{align-items:center;gap:min(10px,1.1vh);display:flex}.topbar__user-menu{z-index:110;pointer-events:auto;flex-shrink:0;position:relative}.topbar__user{min-width:0;max-width:min(230px,25.6vh);color:inherit;pointer-events:auto;background:0 0;border:1px solid #0000;border-radius:min(12px,1.35vh);align-items:center;gap:min(9px,1vh);padding:min(3px,.35vh) min(7px,.78vh) min(3px,.35vh) min(3px,.35vh);display:inline-flex;cursor:pointer!important}.topbar__user *{cursor:pointer!important}.topbar__user:hover,.topbar__user[aria-expanded=true]{background:var(--bg-inset);border-color:var(--border)}.topbar__user-meta{flex-direction:column;min-width:0;line-height:1.12;display:flex}.topbar__user-meta span,.topbar__user-meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topbar__user-meta span{color:var(--fg);font-size:min(13px,1.45vh);font-weight:800}.topbar__user-meta small{color:var(--fg-tertiary);text-transform:capitalize;margin-top:min(3px,.35vh);font-size:min(11px,1.22vh);font-weight:700}.topbar__user-chevron{color:var(--fg-tertiary);flex:none}.icon-btn{border:1px solid var(--border);background:var(--bg);width:min(44px,4.9vh);height:min(44px,4.9vh);color:var(--fg-secondary);cursor:pointer;transition:border-color var(--dur-micro) var(--ease), color var(--dur-micro) var(--ease);border-radius:min(12px,1.35vh);place-items:center;display:grid;position:relative}.icon-btn:hover{border-color:var(--border-strong);color:var(--fg)}.icon-btn__dot{background:var(--blue);border:2px solid var(--bg);border-radius:50%;width:min(7px,.8vh);height:min(7px,.8vh);position:absolute;top:min(6px,.65vh);right:min(6px,.65vh)}.cta-pill{cursor:pointer;height:min(44px,4.9vh);transition:transform var(--dur-micro) var(--ease), box-shadow var(--dur-micro) var(--ease), background var(--dur-micro) var(--ease);border:1px solid #0000;border-radius:min(12px,1.35vh);align-items:center;gap:min(9px,1vh);padding:0 min(17px,1.9vh);font-size:min(15px,1.65vh);font-weight:600;display:inline-flex}.cta-pill svg{width:min(18px,2vh);height:min(18px,2vh)}.cta-pill--primary{background:var(--blue);color:#fff}.cta-pill--primary:hover{box-shadow:var(--shadow-cta-hover);background:var(--blue-strong);transform:translateY(-1px)}.cta-pill--wa{color:#fff;background:#16a34a}.cta-pill--wa:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 8px 24px #16a34a40}.cta-pill--ghost{background:var(--bg);color:var(--fg);border-color:var(--border-strong)}.cta-pill--ghost:hover{border-color:var(--fg)}.avatar{color:#78350f;letter-spacing:-.01em;background:linear-gradient(135deg,#fef3c7,#fbbf24);border-radius:50%;flex-shrink:0;place-items:center;width:min(40px,4.45vh);height:min(40px,4.45vh);font-size:min(14px,1.55vh);font-weight:700;display:grid}.work{background:var(--bg-inset);grid-area:work;position:relative;overflow:hidden}.eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:.16em;font-size:10.5px;font-weight:700}.eyebrow--mute{color:var(--fg-tertiary)}.card{background:var(--bg);border:1px solid var(--border);border-radius:14px}.hairline{background:var(--border);width:100%;height:1px}.pill{background:var(--bg-inset);border:1px solid var(--border);color:var(--fg-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.pill--blue{background:var(--blue-soft);color:var(--blue);border-color:#0000}.pill--green{background:var(--green-soft);color:var(--green);border-color:#0000}.pill--amber{background:var(--amber-soft);color:var(--amber);border-color:#0000}.pill--ghost{background:0 0}.pill--dark{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.livedot{background:var(--green);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 #16a34a80}.scrim{z-index:2000;opacity:0;pointer-events:none;transition:opacity .22s var(--ease);background:#0a0a0a6b;place-items:center;display:grid;position:absolute;inset:0}.scrim.is-open{opacity:1;pointer-events:auto}.modal{background:var(--bg);width:560px;max-height:calc(100vh - 32px);box-shadow:var(--shadow-modal);border:1px solid var(--border);transition:transform .22s var(--ease);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;transform:translateY(8px)scale(.98)}.scrim.is-open .modal{transform:translateY(0)scale(1)}.modal__head{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding:16px 24px 12px;display:flex}.modal__icon{background:var(--blue-soft);width:40px;height:40px;color:var(--blue);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.modal__title{color:var(--fg);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.modal__sub{color:var(--fg-secondary);margin-top:2px;font-size:12.5px;line-height:1.4}.modal__body{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:10px;min-height:0;padding:16px 24px;display:flex;overflow-y:auto}.modal__body::-webkit-scrollbar{width:7px}.modal__body::-webkit-scrollbar-track{background:0 0}.modal__body::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:999px}.modal__foot{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding:12px 24px 16px;display:flex}.field{flex-direction:column;gap:4px;display:flex}.field__label{color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;font-weight:600}.field__input{border:1px solid var(--border-strong);height:36px;font:inherit;color:var(--fg);background:var(--bg);transition:border-color var(--dur-micro) var(--ease), box-shadow var(--dur-micro) var(--ease);border-radius:8px;outline:none;width:100%;padding:0 10px;font-size:13.5px}.field__input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.field--row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lang-row{flex-wrap:wrap;gap:6px;display:flex}.lang-chip{border:1px solid var(--border-strong);color:var(--fg-secondary);background:var(--bg);cursor:pointer;transition:all var(--dur-micro) var(--ease);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600}.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{background:var(--bg-inset);color:var(--fg-secondary);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.demo-preview__heading{flex-direction:column;gap:3px;display:flex}.demo-preview__heading span{text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:750}.demo-preview__heading strong{color:var(--fg);font-size:13px}.demo-preview p{white-space:pre-line;max-height:120px;margin:0;overflow-y:auto}.demo-preview__audio{width:100%;height:38px}.demo-preview__video{background:#000;border-radius:8px;width:100%;max-height:230px}.asset-select{flex-wrap:wrap;gap:8px;display:flex}.asset-select__chip{border:1px solid var(--border-strong);background:var(--bg);min-height:40px;color:var(--fg-secondary);cursor:pointer;transition:border-color var(--dur-micro) var(--ease), background var(--dur-micro) var(--ease), color var(--dur-micro) var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.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{border:1px solid var(--border);background:var(--bg-subtle);text-align:center;border-radius:14px;justify-items:center;gap:12px;margin-top:14px;padding:14px;display:grid}.demo-approval-qr__copy{gap:4px;display:grid}.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{border:1px solid var(--border);object-fit:contain;background:#fff;border-radius:12px;width:180px;height:180px;padding:8px}.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{z-index:2100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0a85;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.demo-qr-dialog{border:1px solid var(--border);background:var(--bg);width:min(390px,100% - 32px);box-shadow:var(--shadow-modal);text-align:center;animation:modal-qr-in .2s var(--ease);border-radius:18px;justify-items:center;gap:12px;padding:24px;display:grid;position:relative}.demo-qr-dialog__close{border:1px solid var(--border);background:var(--bg);width:30px;height:30px;color:var(--fg-secondary);cursor:pointer;border-radius:8px;font-size:20px;line-height:1;position:absolute;top:10px;right:10px}.demo-qr-dialog__icon{color:#16a34a;background:#e8f8ee;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.demo-qr-dialog__reference{background:var(--bg-subtle);color:var(--fg-secondary);border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.demo-qr-dialog__expiry{color:var(--fg-tertiary);font-size:11px}.demo-qr-dialog .demo-approval-qr__link{color:#fff;background:#16a34a;border-radius:10px;width:100%;padding:10px 14px}.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{border:2px solid;border-right-color:#0000;border-radius:999px;width:14px;height:14px;animation:.7s linear infinite demo-spin}@keyframes demo-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.demo-btn-spinner{animation-duration:1.4s}}.toast-stack{z-index:10000;pointer-events:none;flex-direction:column-reverse;gap:10px;display:flex;position:absolute;bottom:24px;right:24px}.toast{pointer-events:auto;color:#fff;min-width:320px;max-width:380px;animation:toast-in .32s var(--ease);background:#0a0a0a;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex;box-shadow:0 18px 40px #00000040}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.toast__icon{color:#4ade80;background:#ffffff1a;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.toast__title{color:#fff;font-size:13px;font-weight:700}.toast__sub{color:#ffffffb8;margin-top:2px;font-size:12px;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;pointer-events:none;opacity:0;will-change:opacity, visibility;border-radius:3px;width:max-content;padding:8px 16px;font-size:90%;transition:opacity .3s ease-out;position:absolute;top:0;left:0}.styles-module_fixed__7ciUi{position:fixed}.styles-module_arrow__K0L3T{background:inherit;width:8px;height:8px;position:absolute;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)}
