@import"https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@300;400;500;600&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-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: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Nunito,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.-inset-\[4px\]{top:-4px;right:-4px;bottom:-4px;left:-4px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-\[-12\%\]{top:-12%;right:-12%;bottom:-12%;left:-12%}.inset-\[-12px\]{top:-12px;right:-12px;bottom:-12px;left:-12px}.inset-\[-3\%\]{top:-3%;right:-3%;bottom:-3%;left:-3%}.inset-\[-6px\]{top:-6px;right:-6px;bottom:-6px;left:-6px}.inset-\[10px\]{top:10px;right:10px;bottom:10px;left:10px}.inset-\[1px\]{top:1px;right:1px;bottom:1px;left:1px}.inset-\[2px\]{top:2px;right:2px;bottom:2px;left:2px}.inset-\[32\%\]{top:32%;right:32%;bottom:32%;left:32%}.inset-\[3px\]{top:3px;right:3px;bottom:3px;left:3px}.inset-\[5px\]{top:5px;right:5px;bottom:5px;left:5px}.-inset-x-3{left:-.75rem;right:-.75rem}.inset-x-0{left:0;right:0}.inset-x-1{left:.25rem;right:.25rem}.inset-x-2{left:.5rem;right:.5rem}.inset-x-4{left:1rem;right:1rem}.inset-x-5{left:1.25rem;right:1.25rem}.inset-x-8{left:2rem;right:2rem}.inset-x-\[-4px\]{left:-4px;right:-4px}.inset-y-0{top:0;bottom:0}.-bottom-1\.5{bottom:-.375rem}.-bottom-12{bottom:-3rem}.-bottom-2{bottom:-.5rem}.-bottom-3{bottom:-.75rem}.-bottom-4{bottom:-1rem}.-bottom-5{bottom:-1.25rem}.-bottom-6{bottom:-1.5rem}.-bottom-8{bottom:-2rem}.-bottom-\[18\%\]{bottom:-18%}.-bottom-\[4px\]{bottom:-4px}.-bottom-\[6px\]{bottom:-6px}.-left-1{left:-.25rem}.-left-10{left:-2.5rem}.-left-2{left:-.5rem}.-left-20{left:-5rem}.-left-3{left:-.75rem}.-left-6{left:-1.5rem}.-left-8{left:-2rem}.-left-9{left:-2.25rem}.-left-\[10\%\]{left:-10%}.-left-\[100px\]{left:-100px}.-left-\[16\%\]{left:-16%}.-left-\[20\%\]{left:-20%}.-left-\[3px\]{left:-3px}.-left-\[7\%\]{left:-7%}.-left-\[70px\]{left:-70px}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-right-6{right:-1.5rem}.-right-8{right:-2rem}.-right-9{right:-2.25rem}.-right-\[10\%\]{right:-10%}.-right-\[110px\]{right:-110px}.-right-\[18\%\]{right:-18%}.-right-\[4\%\]{right:-4%}.-right-\[4px\]{right:-4px}.-right-\[84px\]{right:-84px}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.-top-\[12\%\]{top:-12%}.-top-\[5\%\]{top:-5%}.-top-\[6px\]{top:-6px}.-top-\[7px\]{top:-7px}.-top-\[8\%\]{top:-8%}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-1\/2{bottom:50%}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-7{bottom:1.75rem}.bottom-8{bottom:2rem}.bottom-\[-12\%\]{bottom:-12%}.bottom-\[-4px\]{bottom:-4px}.bottom-\[-6\%\]{bottom:-6%}.bottom-\[-74px\]{bottom:-74px}.bottom-\[-8px\]{bottom:-8px}.bottom-\[0px\]{bottom:0}.bottom-\[10\%\]{bottom:10%}.bottom-\[10px\]{bottom:10px}.bottom-\[11\%\]{bottom:11%}.bottom-\[14px\]{bottom:14px}.bottom-\[15\.5\%\]{bottom:15.5%}.bottom-\[156px\]{bottom:156px}.bottom-\[15px\]{bottom:15px}.bottom-\[17px\]{bottom:17px}.bottom-\[18\%\]{bottom:18%}.bottom-\[18px\]{bottom:18px}.bottom-\[22px\]{bottom:22px}.bottom-\[24px\]{bottom:24px}.bottom-\[27px\]{bottom:27px}.bottom-\[29px\]{bottom:29px}.bottom-\[3px\]{bottom:3px}.bottom-\[5px\]{bottom:5px}.bottom-\[6px\]{bottom:6px}.bottom-\[8\%\]{bottom:8%}.bottom-\[88px\]{bottom:88px}.bottom-\[8px\]{bottom:8px}.bottom-\[9\%\]{bottom:9%}.bottom-\[calc\(14px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(14px + env(safe-area-inset-bottom))}.bottom-\[calc\(72px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(72px + env(safe-area-inset-bottom))}.bottom-\[calc\(var\(--safe-bottom\,0px\)\+64px\)\]{bottom:calc(var(--safe-bottom,0px) + 64px)}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[-62px\]{left:-62px}.left-\[10px\]{left:10px}.left-\[11px\]{left:11px}.left-\[12px\]{left:12px}.left-\[13px\]{left:13px}.left-\[14px\]{left:14px}.left-\[15\%\]{left:15%}.left-\[15px\]{left:15px}.left-\[16\%\]{left:16%}.left-\[17px\]{left:17px}.left-\[18\%\]{left:18%}.left-\[19px\]{left:19px}.left-\[20px\]{left:20px}.left-\[21\%\]{left:21%}.left-\[22px\]{left:22px}.left-\[23px\]{left:23px}.left-\[26px\]{left:26px}.left-\[28\%\]{left:28%}.left-\[28px\]{left:28px}.left-\[3\%\]{left:3%}.left-\[3\.6\%\]{left:3.6%}.left-\[31px\]{left:31px}.left-\[32\%\]{left:32%}.left-\[36px\]{left:36px}.left-\[39px\]{left:39px}.left-\[42px\]{left:42px}.left-\[45\%\]{left:45%}.left-\[47\%\]{left:47%}.left-\[4px\]{left:4px}.left-\[5\%\]{left:5%}.left-\[5px\]{left:5px}.left-\[64px\]{left:64px}.left-\[6px\]{left:6px}.left-\[76px\]{left:76px}.left-\[7px\]{left:7px}.left-\[8px\]{left:8px}.left-\[9px\]{left:9px}.left-\[clamp\(12px\,3\.8cqw\,18px\)\]{left:clamp(12px,3.8cqw,18px)}.left-\[var\(--star-avatar-left\)\]{left:var(--star-avatar-left)}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-14{right:3.5rem}.right-2{right:.5rem}.right-20{right:5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[-12\%\]{right:-12%}.right-\[-12px\]{right:-12px}.right-\[-74px\]{right:-74px}.right-\[1\%\]{right:1%}.right-\[10\%\]{right:10%}.right-\[12\%\]{right:12%}.right-\[13px\]{right:13px}.right-\[14px\]{right:14px}.right-\[15\%\]{right:15%}.right-\[16\%\]{right:16%}.right-\[28\%\]{right:28%}.right-\[2px\]{right:2px}.right-\[34\%\]{right:34%}.right-\[4px\]{right:4px}.right-\[5\%\]{right:5%}.right-\[5px\]{right:5px}.right-\[6px\]{right:6px}.right-\[7\%\]{right:7%}.right-\[clamp\(12px\,3\.8cqw\,18px\)\]{right:clamp(12px,3.8cqw,18px)}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-11{top:2.75rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-44{top:11rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-\[-25\%\]{top:-25%}.top-\[-30px\]{top:-30px}.top-\[-4px\]{top:-4px}.top-\[-5px\]{top:-5px}.top-\[10px\]{top:10px}.top-\[110px\]{top:110px}.top-\[12\%\]{top:12%}.top-\[126px\]{top:126px}.top-\[13\%\]{top:13%}.top-\[14px\]{top:14px}.top-\[15px\]{top:15px}.top-\[16\%\]{top:16%}.top-\[16px\]{top:16px}.top-\[174px\]{top:174px}.top-\[18\%\]{top:18%}.top-\[18px\]{top:18px}.top-\[1px\]{top:1px}.top-\[20px\]{top:20px}.top-\[218\%\]{top:218%}.top-\[218px\]{top:218px}.top-\[220px\]{top:220px}.top-\[22px\]{top:22px}.top-\[24px\]{top:24px}.top-\[27\%\]{top:27%}.top-\[27px\]{top:27px}.top-\[28\%\]{top:28%}.top-\[28px\]{top:28px}.top-\[2px\]{top:2px}.top-\[30\%\]{top:30%}.top-\[31\%\]{top:31%}.top-\[32\%\]{top:32%}.top-\[338px\]{top:338px}.top-\[34px\]{top:34px}.top-\[36px\]{top:36px}.top-\[38\%\]{top:38%}.top-\[38px\]{top:38px}.top-\[390px\]{top:390px}.top-\[3px\]{top:3px}.top-\[40\%\]{top:40%}.top-\[40px\]{top:40px}.top-\[41px\]{top:41px}.top-\[432px\]{top:432px}.top-\[43px\]{top:43px}.top-\[44\%\]{top:44%}.top-\[46\%\]{top:46%}.top-\[48\%\]{top:48%}.top-\[48px\]{top:48px}.top-\[49\%\]{top:49%}.top-\[4px\]{top:4px}.top-\[5\%\]{top:5%}.top-\[50\%\]{top:50%}.top-\[52\%\]{top:52%}.top-\[520px\]{top:520px}.top-\[52px\]{top:52px}.top-\[54\%\]{top:54%}.top-\[56px\]{top:56px}.top-\[58\%\]{top:58%}.top-\[58px\]{top:58px}.top-\[5px\]{top:5px}.top-\[6\%\]{top:6%}.top-\[68px\]{top:68px}.top-\[6px\]{top:6px}.top-\[78px\]{top:78px}.top-\[8\%\]{top:8%}.top-\[88px\]{top:88px}.top-\[9\%\]{top:9%}.top-\[9px\]{top:9px}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-\[calc\(var\(--app-compact-top\)_\+_var\(--companion-time-header-height\)\)\]{top:calc(var(--app-compact-top) + var(--companion-time-header-height))}.top-\[calc\(var\(--app-page-header-top\)\+64px\)\]{top:calc(var(--app-page-header-top) + 64px)}.top-\[clamp\(118px\,18vh\,154px\)\]{top:clamp(118px,18vh,154px)}.top-\[clamp\(92px\,14vh\,126px\)\]{top:clamp(92px,14vh,126px)}.top-\[var\(--xuyuji-gate-card-top\)\]{top:var(--xuyuji-gate-card-top)}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-20{z-index:-20}.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-\[10000\]{z-index:10000}.z-\[10010\]{z-index:10010}.z-\[100\]{z-index:100}.z-\[105\]{z-index:105}.z-\[110\]{z-index:110}.z-\[112\]{z-index:112}.z-\[11\]{z-index:11}.z-\[120\]{z-index:120}.z-\[125\]{z-index:125}.z-\[126\]{z-index:126}.z-\[12\]{z-index:12}.z-\[130\]{z-index:130}.z-\[140\]{z-index:140}.z-\[145\]{z-index:145}.z-\[150\]{z-index:150}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[2147483000\]{z-index:2147483000}.z-\[2147483647\]{z-index:2147483647}.z-\[220\]{z-index:220}.z-\[22\]{z-index:22}.z-\[240\]{z-index:240}.z-\[260\]{z-index:260}.z-\[261\]{z-index:261}.z-\[262\]{z-index:262}.z-\[2\]{z-index:2}.z-\[320\]{z-index:320}.z-\[360\]{z-index:360}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[55\]{z-index:55}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[72\]{z-index:72}.z-\[80\]{z-index:80}.z-\[82\]{z-index:82}.z-\[90\]{z-index:90}.z-\[920\]{z-index:920}.z-\[95\]{z-index:95}.z-\[96\]{z-index:96}.z-\[9997\]{z-index:9997}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.order-1{order:1}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-end-3{grid-column-end:3}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.-mx-\[var\(--bd-page-padding-x\)\]{margin-left:calc(var(--bd-page-padding-x) * -1);margin-right:calc(var(--bd-page-padding-x) * -1)}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-3{margin-bottom:-.75rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-4{margin-left:-1rem}.-ml-\[22px\]{margin-left:-22px}.-mt-1{margin-top:-.25rem}.-mt-6{margin-top:-1.5rem}.-mt-\[10px\]{margin-top:-10px}.-mt-\[2px\]{margin-top:-2px}.-mt-px{margin-top:-1px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[1px\]{margin-bottom:1px}.mb-\[20px\]{margin-bottom:20px}.mb-\[2px\]{margin-bottom:2px}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-\[1px\]{margin-left:1px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-\[18px\]{margin-right:18px}.mr-\[3px\]{margin-right:3px}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[0\.45em\]{margin-top:.45em}.mt-\[18px\]{margin-top:18px}.mt-\[1px\]{margin-top:1px}.mt-\[20px\]{margin-top:20px}.mt-\[2px\]{margin-top:2px}.mt-\[34px\]{margin-top:34px}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[7px\]{margin-top:7px}.mt-\[8vh\]{margin-top:8vh}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[430\/932\]{aspect-ratio:430/932}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-square{aspect-ratio:1 / 1}.size-\[30px\]{width:30px;height:30px}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-1\/3{height:33.333333%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[1\.5px\]{height:1.5px}.h-\[10\%\]{height:10%}.h-\[100px\]{height:100px}.h-\[104px\]{height:104px}.h-\[10px\]{height:10px}.h-\[110px\]{height:110px}.h-\[118px\]{height:118px}.h-\[11px\]{height:11px}.h-\[120px\]{height:120px}.h-\[126px\]{height:126px}.h-\[12px\]{height:12px}.h-\[132px\]{height:132px}.h-\[136px\]{height:136px}.h-\[13px\]{height:13px}.h-\[142px\]{height:142px}.h-\[144px\]{height:144px}.h-\[14px\]{height:14px}.h-\[156px\]{height:156px}.h-\[15px\]{height:15px}.h-\[164px\]{height:164px}.h-\[16px\]{height:16px}.h-\[178px\]{height:178px}.h-\[17px\]{height:17px}.h-\[18\%\]{height:18%}.h-\[180px\]{height:180px}.h-\[184px\]{height:184px}.h-\[185\%\]{height:185%}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[2\.5px\]{height:2.5px}.h-\[20px\]{height:20px}.h-\[210px\]{height:210px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[24px\]{height:24px}.h-\[250px\]{height:250px}.h-\[26\%\]{height:26%}.h-\[260px\]{height:260px}.h-\[26px\]{height:26px}.h-\[270px\]{height:270px}.h-\[28\%\]{height:28%}.h-\[286px\]{height:286px}.h-\[28px\]{height:28px}.h-\[2px\]{height:2px}.h-\[3\.25rem\]{height:3.25rem}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[32\%\]{height:32%}.h-\[330px\]{height:330px}.h-\[34\%\]{height:34%}.h-\[340px\]{height:340px}.h-\[34px\]{height:34px}.h-\[350px\]{height:350px}.h-\[36\%\]{height:36%}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[38rem\]{height:38rem}.h-\[38vw\]{height:38vw}.h-\[3px\]{height:3px}.h-\[4\.5px\]{height:4.5px}.h-\[40\%\]{height:40%}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[42\%\]{height:42%}.h-\[42px\]{height:42px}.h-\[42vw\]{height:42vw}.h-\[44\%\]{height:44%}.h-\[44px\]{height:44px}.h-\[46\%\]{height:46%}.h-\[46px\]{height:46px}.h-\[470px\]{height:470px}.h-\[48\%\]{height:48%}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-\[52\%\]{height:52%}.h-\[52px\]{height:52px}.h-\[540px\]{height:540px}.h-\[54px\]{height:54px}.h-\[55\%\]{height:55%}.h-\[55vw\]{height:55vw}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[58\%\]{height:58%}.h-\[58px\]{height:58px}.h-\[5px\]{height:5px}.h-\[5rem\]{height:5rem}.h-\[60\%\]{height:60%}.h-\[60px\]{height:60px}.h-\[64px\]{height:64px}.h-\[65vw\]{height:65vw}.h-\[66px\]{height:66px}.h-\[68\%\]{height:68%}.h-\[68px\]{height:68px}.h-\[6px\]{height:6px}.h-\[70vw\]{height:70vw}.h-\[72px\]{height:72px}.h-\[76\%\]{height:76%}.h-\[78px\]{height:78px}.h-\[78vw\]{height:78vw}.h-\[7px\]{height:7px}.h-\[80px\]{height:80px}.h-\[80vw\]{height:80vw}.h-\[82px\]{height:82px}.h-\[84px\]{height:84px}.h-\[85vw\]{height:85vw}.h-\[86\%\]{height:86%}.h-\[86px\]{height:86px}.h-\[88\%\]{height:88%}.h-\[88px\]{height:88px}.h-\[88vw\]{height:88vw}.h-\[8px\]{height:8px}.h-\[92px\]{height:92px}.h-\[94px\]{height:94px}.h-\[96cqh\]{height:96cqh}.h-\[96px\]{height:96px}.h-\[9px\]{height:9px}.h-\[calc\(100dvh-24px\)\]{height:calc(100dvh - 24px)}.h-\[calc\(var\(--star-triangle-height\)\+1\.5px\)\]{height:calc(var(--star-triangle-height) + 1.5px)}.h-\[clamp\(11px\,3\.2cqw\,16px\)\]{height:clamp(11px,3.2cqw,16px)}.h-\[clamp\(11px\,5\.8cqw\,16px\)\]{height:clamp(11px,5.8cqw,16px)}.h-\[clamp\(12px\,3\.7cqw\,17px\)\]{height:clamp(12px,3.7cqw,17px)}.h-\[clamp\(13px\,3\.8cqw\,18px\)\]{height:clamp(13px,3.8cqw,18px)}.h-\[clamp\(15px\,4\.3cqw\,21px\)\]{height:clamp(15px,4.3cqw,21px)}.h-\[clamp\(18px\,4\.8cqh\,28px\)\]{height:clamp(18px,4.8cqh,28px)}.h-\[clamp\(24px\,13cqw\,32px\)\]{height:clamp(24px,13cqw,32px)}.h-\[clamp\(260px\,44dvh\,460px\)\]{height:clamp(260px,44dvh,460px)}.h-\[clamp\(54px\,39cqw\,78px\)\]{height:clamp(54px,39cqw,78px)}.h-\[clamp\(7\.5px\,2\.2cqw\,10\.5px\)\]{height:clamp(7.5px,2.2cqw,10.5px)}.h-\[clamp\(7px\,3\.2cqw\,9px\)\]{height:clamp(7px,3.2cqw,9px)}.h-\[clamp\(8px\,3\.6cqw\,10px\)\]{height:clamp(8px,3.6cqw,10px)}.h-\[clamp\(9px\,4\.2cqw\,12px\)\]{height:clamp(9px,4.2cqw,12px)}.h-\[min\(40vh\,326px\)\]{height:min(40vh,326px)}.h-\[min\(68dvh\,620px\)\]{height:min(68dvh,620px)}.h-\[min\(70vh\,560px\)\]{height:min(70vh,560px)}.h-\[min\(78vh\,44rem\)\]{height:min(78vh,44rem)}.h-\[min\(86vh\,48rem\)\]{height:min(86vh,48rem)}.h-\[min\(calc\(100dvh-32px\)\,760px\)\]{height:min(calc(100dvh - 32px),760px)}.h-\[var\(--companion-time-entry-hero-height\)\]{height:var(--companion-time-entry-hero-height)}.h-\[var\(--companion-time-header-height\)\]{height:var(--companion-time-header-height)}.h-\[var\(--star-bubble-height\)\]{height:var(--star-bubble-height)}.h-\[var\(--star-top-height\)\]{height:var(--star-top-height)}.h-\[var\(--star-triangle-height\)\]{height:var(--star-triangle-height)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-20{max-height:5rem}.max-h-24{max-height:6rem}.max-h-28{max-height:7rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-\[120px\]{max-height:120px}.max-h-\[132px\]{max-height:132px}.max-h-\[148px\]{max-height:148px}.max-h-\[160px\]{max-height:160px}.max-h-\[180px\]{max-height:180px}.max-h-\[2\.8em\]{max-height:2.8em}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[248px\]{max-height:248px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[320px\]{max-height:320px}.max-h-\[32dvh\]{max-height:32dvh}.max-h-\[34dvh\]{max-height:34dvh}.max-h-\[34vh\]{max-height:34vh}.max-h-\[360px\]{max-height:360px}.max-h-\[380px\]{max-height:380px}.max-h-\[384px\]{max-height:384px}.max-h-\[420px\]{max-height:420px}.max-h-\[42vh\]{max-height:42vh}.max-h-\[45vh\]{max-height:45vh}.max-h-\[48vh\]{max-height:48vh}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52dvh\]{max-height:52dvh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[58vh\]{max-height:58vh}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[720px\]{max-height:720px}.max-h-\[72dvh\]{max-height:72dvh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[76vh\]{max-height:76vh}.max-h-\[78px\]{max-height:78px}.max-h-\[78vh\]{max-height:78vh}.max-h-\[8\.4em\]{max-height:8.4em}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[86\%\]{max-height:86%}.max-h-\[86dvh\]{max-height:86dvh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[88px\]{max-height:88px}.max-h-\[calc\(100dvh-0\.5rem\)\]{max-height:calc(100dvh - .5rem)}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[calc\(100dvh-40px\)\]{max-height:calc(100dvh - 40px)}.max-h-\[calc\(100dvh-48px\)\]{max-height:calc(100dvh - 48px)}.max-h-\[calc\(100dvh-80px\)\]{max-height:calc(100dvh - 80px)}.max-h-\[calc\(100dvh_-_24px_-_env\(safe-area-inset-top\)_-_env\(safe-area-inset-bottom\)\)\]{max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.max-h-\[calc\(100vh-24px\)\]{max-height:calc(100vh - 24px)}.max-h-\[calc\(100vh-56px\)\]{max-height:calc(100vh - 56px)}.max-h-\[calc\(70vh-88px\)\]{max-height:calc(70vh - 88px)}.max-h-\[calc\(82vh-72px\)\]{max-height:calc(82vh - 72px)}.max-h-\[calc\(82vh-96px\)\]{max-height:calc(82vh - 96px)}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(24vh\,184px\)\]{max-height:min(24vh,184px)}.max-h-\[min\(720px\,calc\(100dvh-48px\)\)\]{max-height:min(720px,calc(100dvh - 48px))}.max-h-\[min\(78vh\,680px\)\]{max-height:min(78vh,680px)}.max-h-\[min\(80vh\,640px\)\]{max-height:min(80vh,640px)}.max-h-\[min\(calc\(100dvh-32px\)\,760px\)\]{max-height:min(calc(100dvh - 32px),760px)}.max-h-full{max-height:100%}.\!min-h-10{min-height:2.5rem!important}.\!min-h-11{min-height:2.75rem!important}.\!min-h-8{min-height:2rem!important}.\!min-h-9{min-height:2.25rem!important}.\!min-h-\[54px\]{min-height:54px!important}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-4{min-height:1rem}.min-h-48{min-height:12rem}.min-h-5{min-height:1.25rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[108px\]{min-height:108px}.min-h-\[112px\]{min-height:112px}.min-h-\[120px\]{min-height:120px}.min-h-\[132px\]{min-height:132px}.min-h-\[136px\]{min-height:136px}.min-h-\[138px\]{min-height:138px}.min-h-\[140px\]{min-height:140px}.min-h-\[144px\]{min-height:144px}.min-h-\[146px\]{min-height:146px}.min-h-\[148px\]{min-height:148px}.min-h-\[150px\]{min-height:150px}.min-h-\[156px\]{min-height:156px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[18px\]{min-height:18px}.min-h-\[220px\]{min-height:220px}.min-h-\[230px\]{min-height:230px}.min-h-\[24rem\]{min-height:24rem}.min-h-\[260px\]{min-height:260px}.min-h-\[286px\]{min-height:286px}.min-h-\[30px\]{min-height:30px}.min-h-\[340px\]{min-height:340px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[56px\]{min-height:56px}.min-h-\[56vh\]{min-height:56vh}.min-h-\[58px\]{min-height:58px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[82px\]{min-height:82px}.min-h-\[84px\]{min-height:84px}.min-h-\[86px\]{min-height:86px}.min-h-\[88px\]{min-height:88px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[98px\]{min-height:98px}.min-h-\[var\(--bd-page-header-height\)\]{min-height:var(--bd-page-header-height)}.min-h-full{min-height:100%}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[0\.8px\]{width:.8px}.w-\[1\.2px\]{width:1.2px}.w-\[10\%\]{width:10%}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[108px\]{width:108px}.w-\[10px\]{width:10px}.w-\[112px\]{width:112px}.w-\[118px\]{width:118px}.w-\[11px\]{width:11px}.w-\[126px\]{width:126px}.w-\[12px\]{width:12px}.w-\[132px\]{width:132px}.w-\[136px\]{width:136px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[160px\]{width:160px}.w-\[164px\]{width:164px}.w-\[168px\]{width:168px}.w-\[16px\]{width:16px}.w-\[176px\]{width:176px}.w-\[17px\]{width:17px}.w-\[18\%\]{width:18%}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[18rem\]{width:18rem}.w-\[194px\]{width:194px}.w-\[2\.5px\]{width:2.5px}.w-\[20px\]{width:20px}.w-\[21\%\]{width:21%}.w-\[218px\]{width:218px}.w-\[220px\]{width:220px}.w-\[224px\]{width:224px}.w-\[226px\]{width:226px}.w-\[22px\]{width:22px}.w-\[230px\]{width:230px}.w-\[232px\]{width:232px}.w-\[24px\]{width:24px}.w-\[250px\]{width:250px}.w-\[25px\]{width:25px}.w-\[260px\]{width:260px}.w-\[268px\]{width:268px}.w-\[26px\]{width:26px}.w-\[28\%\]{width:28%}.w-\[280px\]{width:280px}.w-\[286px\]{width:286px}.w-\[28px\]{width:28px}.w-\[2px\]{width:2px}.w-\[3\.25rem\]{width:3.25rem}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[31\%\]{width:31%}.w-\[310px\]{width:310px}.w-\[320px\]{width:320px}.w-\[32px\]{width:32px}.w-\[330px\]{width:330px}.w-\[34\%\]{width:34%}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[350px\]{width:350px}.w-\[360px\]{width:360px}.w-\[36px\]{width:36px}.w-\[38px\]{width:38px}.w-\[38vw\]{width:38vw}.w-\[3px\]{width:3px}.w-\[4\.5px\]{width:4.5px}.w-\[40\%\]{width:40%}.w-\[40px\]{width:40px}.w-\[420px\]{width:420px}.w-\[42px\]{width:42px}.w-\[42vw\]{width:42vw}.w-\[44\%\]{width:44%}.w-\[44px\]{width:44px}.w-\[46px\]{width:46px}.w-\[48\%\]{width:48%}.w-\[48px\]{width:48px}.w-\[52px\]{width:52px}.w-\[54\%\]{width:54%}.w-\[54px\]{width:54px}.w-\[55\%\]{width:55%}.w-\[55vw\]{width:55vw}.w-\[56px\]{width:56px}.w-\[58\%\]{width:58%}.w-\[58px\]{width:58px}.w-\[5px\]{width:5px}.w-\[5rem\]{width:5rem}.w-\[60px\]{width:60px}.w-\[62\%\]{width:62%}.w-\[62px\]{width:62px}.w-\[64px\]{width:64px}.w-\[65vw\]{width:65vw}.w-\[66\%\]{width:66%}.w-\[66px\]{width:66px}.w-\[68\%\]{width:68%}.w-\[68px\]{width:68px}.w-\[6px\]{width:6px}.w-\[70vw\]{width:70vw}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[76px\]{width:76px}.w-\[78px\]{width:78px}.w-\[78vw\]{width:78vw}.w-\[7px\]{width:7px}.w-\[80vw\]{width:80vw}.w-\[82\%\]{width:82%}.w-\[82px\]{width:82px}.w-\[84\%\]{width:84%}.w-\[84px\]{width:84px}.w-\[85\%\]{width:85%}.w-\[85vw\]{width:85vw}.w-\[86\%\]{width:86%}.w-\[88vw\]{width:88vw}.w-\[8px\]{width:8px}.w-\[90\%\]{width:90%}.w-\[92\%\]{width:92%}.w-\[92px\]{width:92px}.w-\[94\%\]{width:94%}.w-\[94px\]{width:94px}.w-\[96cqw\]{width:96cqw}.w-\[96px\]{width:96px}.w-\[9px\]{width:9px}.w-\[calc\(100vw-24px\)\]{width:calc(100vw - 24px)}.w-\[calc\(100vw-36px\)\]{width:calc(100vw - 36px)}.w-\[calc\(100vw-48px\)\]{width:calc(100vw - 48px)}.w-\[clamp\(11px\,3\.2cqw\,16px\)\]{width:clamp(11px,3.2cqw,16px)}.w-\[clamp\(11px\,5\.8cqw\,16px\)\]{width:clamp(11px,5.8cqw,16px)}.w-\[clamp\(12px\,3\.7cqw\,17px\)\]{width:clamp(12px,3.7cqw,17px)}.w-\[clamp\(13px\,3\.8cqw\,18px\)\]{width:clamp(13px,3.8cqw,18px)}.w-\[clamp\(15px\,4\.3cqw\,21px\)\]{width:clamp(15px,4.3cqw,21px)}.w-\[clamp\(18px\,4\.8cqh\,28px\)\]{width:clamp(18px,4.8cqh,28px)}.w-\[clamp\(54px\,39cqw\,78px\)\]{width:clamp(54px,39cqw,78px)}.w-\[clamp\(7\.5px\,2\.2cqw\,10\.5px\)\]{width:clamp(7.5px,2.2cqw,10.5px)}.w-\[clamp\(7px\,3\.2cqw\,9px\)\]{width:clamp(7px,3.2cqw,9px)}.w-\[clamp\(8px\,3\.6cqw\,10px\)\]{width:clamp(8px,3.6cqw,10px)}.w-\[clamp\(9px\,4\.2cqw\,12px\)\]{width:clamp(9px,4.2cqw,12px)}.w-\[min\(268px\,calc\(100vw-86px\)\)\]{width:min(268px,calc(100vw - 86px))}.w-\[min\(300px\,calc\(100vw-24px\)\)\]{width:min(300px,calc(100vw - 24px))}.w-\[min\(320px\,calc\(100vw-24px\)\)\]{width:min(320px,calc(100vw - 24px))}.w-\[min\(520px\,calc\(100vw-32px\)\)\]{width:min(520px,calc(100vw - 32px))}.w-\[min\(520px\,calc\(100vw-40px\)\)\]{width:min(520px,calc(100vw - 40px))}.w-\[min\(60vw\,224px\)\]{width:min(60vw,224px)}.w-\[min\(62vw\,242px\)\]{width:min(62vw,242px)}.w-\[min\(70vw\,300px\)\]{width:min(70vw,300px)}.w-\[min\(720px\,calc\(100vw-32px\)\)\]{width:min(720px,calc(100vw - 32px))}.w-\[min\(74vw\,312px\)\]{width:min(74vw,312px)}.w-\[min\(74vw\,316px\)\]{width:min(74vw,316px)}.w-\[min\(74vw\,318px\)\]{width:min(74vw,318px)}.w-\[min\(76vw\,322px\)\]{width:min(76vw,322px)}.w-\[min\(82vw\,360px\)\]{width:min(82vw,360px)}.w-\[min\(86vw\,360px\)\]{width:min(86vw,360px)}.w-\[min\(88vw\,420px\)\]{width:min(88vw,420px)}.w-\[min\(920px\,calc\(100vw-32px\)\)\]{width:min(920px,calc(100vw - 32px))}.w-\[min\(92vw\,360px\)\]{width:min(92vw,360px)}.w-\[min\(92vw\,52rem\)\]{width:min(92vw,52rem)}.w-\[min\(92vw\,56rem\)\]{width:min(92vw,56rem)}.w-\[min\(calc\(100\%-24px\)\,460px\)\]{width:min(calc(100% - 24px),460px)}.w-\[min\(calc\(100vw-32px\)\,420px\)\]{width:min(calc(100vw - 32px),420px)}.w-\[var\(--bd-page-header-side-width\)\]{width:var(--bd-page-header-side-width)}.w-\[var\(--star-avatar-size\)\]{width:var(--star-avatar-size)}.w-\[var\(--star-triangle-width\)\]{width:var(--star-triangle-width)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-16{min-width:4rem}.min-w-7{min-width:1.75rem}.min-w-\[108px\]{min-width:108px}.min-w-\[112px\]{min-width:112px}.min-w-\[120px\]{min-width:120px}.min-w-\[128px\]{min-width:128px}.min-w-\[132px\]{min-width:132px}.min-w-\[136px\]{min-width:136px}.min-w-\[138px\]{min-width:138px}.min-w-\[142px\]{min-width:142px}.min-w-\[168px\]{min-width:168px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[26px\]{min-width:26px}.min-w-\[28px\]{min-width:28px}.min-w-\[2ch\]{min-width:2ch}.min-w-\[44px\]{min-width:44px}.min-w-\[52px\]{min-width:52px}.min-w-\[54px\]{min-width:54px}.min-w-\[58px\]{min-width:58px}.min-w-\[64px\]{min-width:64px}.min-w-\[72px\]{min-width:72px}.min-w-\[76px\]{min-width:76px}.min-w-\[88px\]{min-width:88px}.min-w-\[92px\]{min-width:92px}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[100px\]{max-width:100px}.max-w-\[126px\]{max-width:126px}.max-w-\[136px\]{max-width:136px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[190px\]{max-width:190px}.max-w-\[194px\]{max-width:194px}.max-w-\[198px\]{max-width:198px}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[238px\]{max-width:238px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[292px\]{max-width:292px}.max-w-\[3\.5rem\]{max-width:3.5rem}.max-w-\[300px\]{max-width:300px}.max-w-\[30rem\]{max-width:30rem}.max-w-\[310px\]{max-width:310px}.max-w-\[320px\]{max-width:320px}.max-w-\[330px\]{max-width:330px}.max-w-\[336px\]{max-width:336px}.max-w-\[340px\]{max-width:340px}.max-w-\[348px\]{max-width:348px}.max-w-\[352px\]{max-width:352px}.max-w-\[360px\]{max-width:360px}.max-w-\[370px\]{max-width:370px}.max-w-\[372px\]{max-width:372px}.max-w-\[380px\]{max-width:380px}.max-w-\[384px\]{max-width:384px}.max-w-\[390px\]{max-width:390px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[440px\]{max-width:440px}.max-w-\[45\%\]{max-width:45%}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[4rem\]{max-width:4rem}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[58vw\]{max-width:58vw}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[72px\]{max-width:72px}.max-w-\[76\%\]{max-width:76%}.max-w-\[760px\]{max-width:760px}.max-w-\[76px\]{max-width:76px}.max-w-\[78\%\]{max-width:78%}.max-w-\[82\%\]{max-width:82%}.max-w-\[84\%\]{max-width:84%}.max-w-\[85\%\]{max-width:85%}.max-w-\[86\%\]{max-width:86%}.max-w-\[90\%\]{max-width:90%}.max-w-\[92px\]{max-width:92px}.max-w-\[94vw\]{max-width:94vw}.max-w-\[960px\]{max-width:960px}.max-w-\[96px\]{max-width:96px}.max-w-\[calc\(100\%-24px\)\]{max-width:calc(100% - 24px)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(620px\,100\%\)\]{max-width:min(620px,100%)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.origin-bottom{transform-origin:bottom}.origin-bottom-right{transform-origin:bottom right}.origin-center{transform-origin:center}.origin-left{transform-origin:left}.origin-right{transform-origin:right}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[5px\]{--tw-translate-y: -5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[1px\]{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-0\.5px\]{--tw-translate-y: -.5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[0\.5px\]{--tw-translate-y: .5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[2px\]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-1{--tw-rotate: -1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-2{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-3{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[1deg\]{--tw-rotate: -1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[4deg\]{--tw-rotate: -4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[60deg\]{--tw-rotate: -60deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-2deg\]{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-3deg\]{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-6deg\]{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-7deg\]{--tw-rotate: -7deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[12deg\]{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[14deg\]{--tw-rotate: 14deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[15deg\]{--tw-rotate: 15deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[60deg\]{--tw-rotate: 60deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[6deg\]{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.88\]{--tw-scale-x: .88;--tw-scale-y: .88;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.97\]{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.98\]{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.025\]{--tw-scale-x: 1.025;--tw-scale-y: 1.025;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[brain-memory-timeline-flow_7s_linear_infinite\]{animation:brain-memory-timeline-flow 7s linear infinite}.animate-\[fade-in_180ms_ease-out\]{animation:fade-in .18s ease-out}.animate-\[orbitCoreBreath_2\.8s_ease-in-out_infinite\]{animation:orbitCoreBreath 2.8s ease-in-out infinite}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.scroll-mt-4{scroll-margin-top:1rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.grid-cols-\[132px_minmax\(0\,1fr\)\]{grid-template-columns:132px minmax(0,1fr)}.grid-cols-\[14px_1fr_40px\]{grid-template-columns:14px 1fr 40px}.grid-cols-\[18px_1fr_42px\]{grid-template-columns:18px 1fr 42px}.grid-cols-\[18px_minmax\(0\,1fr\)\]{grid-template-columns:18px minmax(0,1fr)}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}.grid-cols-\[28px_minmax\(0\,1fr\)\]{grid-template-columns:28px minmax(0,1fr)}.grid-cols-\[30px_38px_30px\]{grid-template-columns:30px 38px 30px}.grid-cols-\[40px_1fr_40px\]{grid-template-columns:40px 1fr 40px}.grid-cols-\[48px_1fr\]{grid-template-columns:48px 1fr}.grid-cols-\[52px_minmax\(0\,1fr\)\]{grid-template-columns:52px minmax(0,1fr)}.grid-cols-\[52px_minmax\(0\,1fr\)_52px\]{grid-template-columns:52px minmax(0,1fr) 52px}.grid-cols-\[76px_1fr\]{grid-template-columns:76px 1fr}.grid-cols-\[76px_minmax\(0\,1fr\)_76px\]{grid-template-columns:76px minmax(0,1fr) 76px}.grid-cols-\[88px_minmax\(0\,1fr\)_88px\]{grid-template-columns:88px minmax(0,1fr) 88px}.grid-cols-\[96px_minmax\(0\,1fr\)_96px\]{grid-template-columns:96px minmax(0,1fr) 96px}.grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr)}.grid-cols-\[minmax\(0\,1fr\)\,auto\,minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[var\(--bd-page-header-side-width\)_minmax\(0\,1fr\)_var\(--bd-page-header-side-width\)\]{grid-template-columns:var(--bd-page-header-side-width) minmax(0,1fr) var(--bd-page-header-side-width)}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.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-items-center{justify-items:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[0\.04em\]{gap:.04em}.gap-\[10px\]{gap:10px}.gap-\[13px\]{gap:13px}.gap-\[14px\]{gap:14px}.gap-\[22px\]{gap:22px}.gap-\[2px\]{gap:2px}.gap-\[34px\]{gap:34px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[9px\]{gap:9px}.gap-\[clamp\(3px\,0\.9cqh\,6px\)\]{gap:clamp(3px,.9cqh,6px)}.gap-\[clamp\(3px\,0\.9cqw\,5px\)\]{gap:clamp(3px,.9cqw,5px)}.gap-\[clamp\(3px\,1\.8cqw\,5px\)\]{gap:clamp(3px,1.8cqw,5px)}.gap-\[clamp\(4px\,1cqh\,8px\)\]{gap:clamp(4px,1cqh,8px)}.gap-\[clamp\(5px\,2\.4cqw\,7px\)\]{gap:clamp(5px,2.4cqw,7px)}.gap-\[clamp\(6px\,3\.2cqw\,10px\)\]{gap:clamp(6px,3.2cqw,10px)}.gap-\[clamp\(6px\,3\.4cqw\,10px\)\]{gap:clamp(6px,3.4cqw,10px)}.gap-\[clamp\(8px\,4\.8cqw\,14px\)\]{gap:clamp(8px,4.8cqw,14px)}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-\[20px\]{-moz-column-gap:20px;column-gap:20px}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-\[14px\]{row-gap:14px}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-\[-8px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-8px * var(--tw-space-x-reverse));margin-left:calc(-8px * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-\[10px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(10px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[rgb\(var\(--bd-border\)\)\]>:not([hidden])~:not([hidden]){border-color:rgb(var(--bd-border))}.divide-black\/5>:not([hidden])~:not([hidden]){border-color:#0000000d}.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-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.\!overflow-y-hidden{overflow-y:hidden!important}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-\[14px\]{border-radius:14px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[0\.65rem\]{border-radius:.65rem}.rounded-\[0\.8rem\]{border-radius:.8rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5px\]{border-radius:1.5px}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.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-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[19px\]{border-radius:19px}.rounded-\[1px\]{border-radius:1px}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2\.2rem\]{border-radius:2.2rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[25px\]{border-radius:25px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[30px\]{border-radius:30px}.rounded-\[34px\]{border-radius:34px}.rounded-\[36px\]{border-radius:36px}.rounded-\[38px\]{border-radius:38px}.rounded-\[3px\]{border-radius:3px}.rounded-\[40px\]{border-radius:40px}.rounded-\[48\%\]{border-radius:48%}.rounded-\[4px\]{border-radius:4px}.rounded-\[52\%\]{border-radius:52%}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[999px\]{border-radius:999px}.rounded-\[9px\]{border-radius:9px}.rounded-\[calc\(var\(--bd-radius-card\)-10px\)\]{border-radius:calc(var(--bd-radius-card) - 10px)}.rounded-\[calc\(var\(--bd-radius-card\)-4px\)\]{border-radius:calc(var(--bd-radius-card) - 4px)}.rounded-\[calc\(var\(--bd-radius-card\)-6px\)\]{border-radius:calc(var(--bd-radius-card) - 6px)}.rounded-\[calc\(var\(--bd-radius-card\)-8px\)\]{border-radius:calc(var(--bd-radius-card) - 8px)}.rounded-\[calc\(var\(--bd-radius-control\)-2px\)\]{border-radius:calc(var(--bd-radius-control) - 2px)}.rounded-\[calc\(var\(--bd-radius-control\)-4px\)\]{border-radius:calc(var(--bd-radius-control) - 4px)}.rounded-\[clamp\(8px\,2\.2cqw\,11px\)\]{border-radius:clamp(8px,2.2cqw,11px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--bd-radius-card\)\]{border-radius:var(--bd-radius-card)}.rounded-\[var\(--bd-radius-control\)\]{border-radius:var(--bd-radius-control)}.rounded-\[var\(--bd-radius-lg\,18px\)\]{border-radius:var(--bd-radius-lg,18px)}.rounded-\[var\(--bd-radius-page\)\]{border-radius:var(--bd-radius-page)}.rounded-\[var\(--bd-radius-pill\)\]{border-radius:var(--bd-radius-pill)}.rounded-\[var\(--home-icon-radius\)\]{border-radius:var(--home-icon-radius)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-\[22px\]{border-bottom-right-radius:22px;border-bottom-left-radius:22px}.rounded-b-\[30px\]{border-bottom-right-radius:30px;border-bottom-left-radius:30px}.rounded-b-\[5px\]{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-\[5px\]{border-top-left-radius:5px;border-bottom-left-radius:5px}.rounded-l-\[8px\]{border-top-left-radius:8px;border-bottom-left-radius:8px}.rounded-r-\[5px\]{border-top-right-radius:5px;border-bottom-right-radius:5px}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-t-\[26px\]{border-top-left-radius:26px;border-top-right-radius:26px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-\[30px\]{border-top-left-radius:30px;border-top-right-radius:30px}.rounded-t-\[5px\]{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-bl-\[14px\]{border-bottom-left-radius:14px}.rounded-bl-\[3px\]{border-bottom-left-radius:3px}.rounded-bl-\[6px\]{border-bottom-left-radius:6px}.rounded-bl-none{border-bottom-left-radius:0}.rounded-bl-sm{border-bottom-left-radius:.125rem}.rounded-br-\[15px\]{border-bottom-right-radius:15px}.rounded-br-\[5px\]{border-bottom-right-radius:5px}.rounded-br-\[6px\]{border-bottom-right-radius:6px}.rounded-br-none{border-bottom-right-radius:0}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-tl-\[7px\]{border-top-left-radius:7px}.rounded-tl-\[8px\]{border-top-left-radius:8px}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-\[30px\]{border-top-right-radius:30px}.rounded-tr-\[8px\]{border-top-right-radius:8px}.rounded-tr-md{border-top-right-radius:.375rem}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-\[2px\]{border-width:2px}.border-\[3px\]{border-width:3px}.border-\[4px\]{border-width:4px}.border-\[5px\]{border-width:5px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-\[9px\]{border-top-width:9px;border-bottom-width:9px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[14px\]{border-left-width:14px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-dashed{border-style:dashed}.\!border-\[rgb\(var\(--bd-accent\)\)\]{border-color:rgb(var(--bd-accent))!important}.\!border-\[rgb\(var\(--bd-danger\)\)\]{border-color:rgb(var(--bd-danger))!important}.border-\[\#91AACB\]{--tw-border-opacity: 1;border-color:rgb(145 170 203 / var(--tw-border-opacity, 1))}.border-\[\#A69382\]\/10{border-color:#a693821a}.border-\[\#CDE5D8\]{--tw-border-opacity: 1;border-color:rgb(205 229 216 / var(--tw-border-opacity, 1))}.border-\[\#D0BEAA\]\/65{border-color:#d0beaaa6}.border-\[\#D7C7B5\]\/55{border-color:#d7c7b58c}.border-\[\#DED1C1\]\/60{border-color:#ded1c199}.border-\[\#E1E5E8\]{--tw-border-opacity: 1;border-color:rgb(225 229 232 / var(--tw-border-opacity, 1))}.border-\[\#E1EAF4\]{--tw-border-opacity: 1;border-color:rgb(225 234 244 / var(--tw-border-opacity, 1))}.border-\[\#E2D5D8\]{--tw-border-opacity: 1;border-color:rgb(226 213 216 / var(--tw-border-opacity, 1))}.border-\[\#E8C0B4\]{--tw-border-opacity: 1;border-color:rgb(232 192 180 / var(--tw-border-opacity, 1))}.border-\[\#E8DFD5\]{--tw-border-opacity: 1;border-color:rgb(232 223 213 / var(--tw-border-opacity, 1))}.border-\[\#EAC2C2\]{--tw-border-opacity: 1;border-color:rgb(234 194 194 / var(--tw-border-opacity, 1))}.border-\[\#EEDDE0\]{--tw-border-opacity: 1;border-color:rgb(238 221 224 / var(--tw-border-opacity, 1))}.border-\[\#F0E3E4\]\/80{border-color:#f0e3e4cc}.border-\[\#F0E6E8\]{--tw-border-opacity: 1;border-color:rgb(240 230 232 / var(--tw-border-opacity, 1))}.border-\[\#F2E3D5\]{--tw-border-opacity: 1;border-color:rgb(242 227 213 / var(--tw-border-opacity, 1))}.border-\[\#F3C8D6\]\/80{border-color:#f3c8d6cc}.border-\[\#F4E1E1\]{--tw-border-opacity: 1;border-color:rgb(244 225 225 / var(--tw-border-opacity, 1))}.border-\[\#F7E9EE\]{--tw-border-opacity: 1;border-color:rgb(247 233 238 / var(--tw-border-opacity, 1))}.border-\[\#F8CDD9\]{--tw-border-opacity: 1;border-color:rgb(248 205 217 / var(--tw-border-opacity, 1))}.border-\[\#F9ECF0\]{--tw-border-opacity: 1;border-color:rgb(249 236 240 / var(--tw-border-opacity, 1))}.border-\[\#FF9EB5\]{--tw-border-opacity: 1;border-color:rgb(255 158 181 / var(--tw-border-opacity, 1))}.border-\[\#FFC6D9\]{--tw-border-opacity: 1;border-color:rgb(255 198 217 / var(--tw-border-opacity, 1))}.border-\[\#FFD5E2\]{--tw-border-opacity: 1;border-color:rgb(255 213 226 / var(--tw-border-opacity, 1))}.border-\[\#FFE3EA\]{--tw-border-opacity: 1;border-color:rgb(255 227 234 / var(--tw-border-opacity, 1))}.border-\[\#FFE3EB\]{--tw-border-opacity: 1;border-color:rgb(255 227 235 / var(--tw-border-opacity, 1))}.border-\[\#FFE4E8\]{--tw-border-opacity: 1;border-color:rgb(255 228 232 / var(--tw-border-opacity, 1))}.border-\[\#FFF5E6\]{--tw-border-opacity: 1;border-color:rgb(255 245 230 / var(--tw-border-opacity, 1))}.border-\[\#cfe1d6\]{--tw-border-opacity: 1;border-color:rgb(207 225 214 / var(--tw-border-opacity, 1))}.border-\[\#d7b4bf\]\/55{border-color:#d7b4bf8c}.border-\[\#d8b7c1\]{--tw-border-opacity: 1;border-color:rgb(216 183 193 / var(--tw-border-opacity, 1))}.border-\[\#dce2e8\]\/85{border-color:#dce2e8d9}.border-\[\#e2e5e9\]{--tw-border-opacity: 1;border-color:rgb(226 229 233 / var(--tw-border-opacity, 1))}.border-\[\#e3e7ec\]\/80{border-color:#e3e7eccc}.border-\[\#e6d1df\]{--tw-border-opacity: 1;border-color:rgb(230 209 223 / var(--tw-border-opacity, 1))}.border-\[\#e7ca8f\]\/65{border-color:#e7ca8fa6}.border-\[\#e7cfae\]\/75{border-color:#e7cfaebf}.border-\[\#e8baba\]{--tw-border-opacity: 1;border-color:rgb(232 186 186 / var(--tw-border-opacity, 1))}.border-\[\#e8baba\]\/60{border-color:#e8baba99}.border-\[\#e8d5a5\]\/60{border-color:#e8d5a599}.border-\[\#e8d5a5\]\/70{border-color:#e8d5a5b3}.border-\[\#e8dccf\]{--tw-border-opacity: 1;border-color:rgb(232 220 207 / var(--tw-border-opacity, 1))}.border-\[\#eadcbf\]\/75{border-color:#eadcbfbf}.border-\[\#eadde0\]{--tw-border-opacity: 1;border-color:rgb(234 221 224 / var(--tw-border-opacity, 1))}.border-\[\#ecdbe7\]\/70{border-color:#ecdbe7b3}.border-\[\#edded6\]\/70{border-color:#edded6b3}.border-\[\#efdab0\]\/70{border-color:#efdab0b3}.border-\[\#efdab0\]\/95{border-color:#efdab0f2}.border-\[\#f0d9a8\]\/80{border-color:#f0d9a8cc}.border-\[\#f0ddaf\]\/70{border-color:#f0ddafb3}.border-\[\#f0ddd1\]{--tw-border-opacity: 1;border-color:rgb(240 221 209 / var(--tw-border-opacity, 1))}.border-\[\#f1d8a4\]\/65{border-color:#f1d8a4a6}.border-\[\#f1ddb3\]\/75{border-color:#f1ddb3bf}.border-\[\#f1ddb3\]\/85{border-color:#f1ddb3d9}.border-\[\#f1dfbc\]\/75{border-color:#f1dfbcbf}.border-\[\#f1dfbc\]\/80{border-color:#f1dfbccc}.border-\[\#f1e8ee\]{--tw-border-opacity: 1;border-color:rgb(241 232 238 / var(--tw-border-opacity, 1))}.border-\[\#f2d8d8\]{--tw-border-opacity: 1;border-color:rgb(242 216 216 / var(--tw-border-opacity, 1))}.border-\[\#f2dbac\]\/90{border-color:#f2dbace6}.border-\[\#f2dfe4\]\/80{border-color:#f2dfe4cc}.border-\[\#f3cfd6\]\/70{border-color:#f3cfd6b3}.border-\[\#f3dfb4\]\/60{border-color:#f3dfb499}.border-\[\#f3dfb4\]\/65{border-color:#f3dfb4a6}.border-\[\#f3dfb4\]\/75{border-color:#f3dfb4bf}.border-\[\#f3e3e7\]\/85{border-color:#f3e3e7d9}.border-\[\#ffc5d4\]{--tw-border-opacity: 1;border-color:rgb(255 197 212 / var(--tw-border-opacity, 1))}.border-\[\#ffd5e1\]{--tw-border-opacity: 1;border-color:rgb(255 213 225 / var(--tw-border-opacity, 1))}.border-\[rgb\(var\(--bd-accent\)\)\]{border-color:rgb(var(--bd-accent))}.border-\[rgb\(var\(--bd-accent\)\/0\.16\)\]{border-color:rgb(var(--bd-accent)/.16)}.border-\[rgb\(var\(--bd-accent\)\/0\.18\)\]{border-color:rgb(var(--bd-accent)/.18)}.border-\[rgb\(var\(--bd-accent\)\/0\.2\)\],.border-\[rgb\(var\(--bd-accent\)\/0\.20\)\]{border-color:rgb(var(--bd-accent)/.2)}.border-\[rgb\(var\(--bd-accent\)\/0\.22\)\]{border-color:rgb(var(--bd-accent)/.22)}.border-\[rgb\(var\(--bd-accent\)\/0\.24\)\]{border-color:rgb(var(--bd-accent)/.24)}.border-\[rgb\(var\(--bd-accent\)\/0\.28\)\]{border-color:rgb(var(--bd-accent)/.28)}.border-\[rgb\(var\(--bd-accent\)\/0\.32\)\]{border-color:rgb(var(--bd-accent)/.32)}.border-\[rgb\(var\(--bd-accent\)\/0\.34\)\]{border-color:rgb(var(--bd-accent)/.34)}.border-\[rgb\(var\(--bd-accent\)\/0\.35\)\]{border-color:rgb(var(--bd-accent)/.35)}.border-\[rgb\(var\(--bd-accent\)\/0\.38\)\]{border-color:rgb(var(--bd-accent)/.38)}.border-\[rgb\(var\(--bd-accent\)\/0\.4\)\]{border-color:rgb(var(--bd-accent)/.4)}.border-\[rgb\(var\(--bd-accent\)\/0\.42\)\]{border-color:rgb(var(--bd-accent)/.42)}.border-\[rgb\(var\(--bd-accent\)\/0\.45\)\]{border-color:rgb(var(--bd-accent)/.45)}.border-\[rgb\(var\(--bd-accent\)\/0\.48\)\]{border-color:rgb(var(--bd-accent)/.48)}.border-\[rgb\(var\(--bd-accent\)\/0\.5\)\]{border-color:rgb(var(--bd-accent)/.5)}.border-\[rgb\(var\(--bd-accent\)\/0\.54\)\]{border-color:rgb(var(--bd-accent)/.54)}.border-\[rgb\(var\(--bd-accent\)\/0\.6\)\]{border-color:rgb(var(--bd-accent)/.6)}.border-\[rgb\(var\(--bd-accent\)\/0\.62\)\]{border-color:rgb(var(--bd-accent)/.62)}.border-\[rgb\(var\(--bd-accent\)\/0\.72\)\]{border-color:rgb(var(--bd-accent)/.72)}.border-\[rgb\(var\(--bd-accent\)\/0\.75\)\]{border-color:rgb(var(--bd-accent)/.75)}.border-\[rgb\(var\(--bd-accent-soft\)\)\]{border-color:rgb(var(--bd-accent-soft))}.border-\[rgb\(var\(--bd-accent-soft\)\/0\.72\)\]{border-color:rgb(var(--bd-accent-soft)/.72)}.border-\[rgb\(var\(--bd-accent-soft\)\/0\.78\)\]{border-color:rgb(var(--bd-accent-soft)/.78)}.border-\[rgb\(var\(--bd-accent-strong\)\)\]{border-color:rgb(var(--bd-accent-strong))}.border-\[rgb\(var\(--bd-accent-strong\)\/0\.35\)\]{border-color:rgb(var(--bd-accent-strong)/.35)}.border-\[rgb\(var\(--bd-accent-strong\)\/0\.42\)\]{border-color:rgb(var(--bd-accent-strong)/.42)}.border-\[rgb\(var\(--bd-accent-strong\)\/0\.44\)\]{border-color:rgb(var(--bd-accent-strong)/.44)}.border-\[rgb\(var\(--bd-border\)\)\]{border-color:rgb(var(--bd-border))}.border-\[rgb\(var\(--bd-border\)\/0\.18\)\]{border-color:rgb(var(--bd-border)/.18)}.border-\[rgb\(var\(--bd-border\)\/0\.2\)\]{border-color:rgb(var(--bd-border)/.2)}.border-\[rgb\(var\(--bd-border\)\/0\.22\)\]{border-color:rgb(var(--bd-border)/.22)}.border-\[rgb\(var\(--bd-border\)\/0\.24\)\]{border-color:rgb(var(--bd-border)/.24)}.border-\[rgb\(var\(--bd-border\)\/0\.26\)\]{border-color:rgb(var(--bd-border)/.26)}.border-\[rgb\(var\(--bd-border\)\/0\.28\)\]{border-color:rgb(var(--bd-border)/.28)}.border-\[rgb\(var\(--bd-border\)\/0\.3\)\],.border-\[rgb\(var\(--bd-border\)\/0\.30\)\]{border-color:rgb(var(--bd-border)/.3)}.border-\[rgb\(var\(--bd-border\)\/0\.32\)\]{border-color:rgb(var(--bd-border)/.32)}.border-\[rgb\(var\(--bd-border\)\/0\.34\)\]{border-color:rgb(var(--bd-border)/.34)}.border-\[rgb\(var\(--bd-border\)\/0\.35\)\]{border-color:rgb(var(--bd-border)/.35)}.border-\[rgb\(var\(--bd-border\)\/0\.36\)\]{border-color:rgb(var(--bd-border)/.36)}.border-\[rgb\(var\(--bd-border\)\/0\.38\)\]{border-color:rgb(var(--bd-border)/.38)}.border-\[rgb\(var\(--bd-border\)\/0\.4\)\]{border-color:rgb(var(--bd-border)/.4)}.border-\[rgb\(var\(--bd-border\)\/0\.42\)\]{border-color:rgb(var(--bd-border)/.42)}.border-\[rgb\(var\(--bd-border\)\/0\.44\)\]{border-color:rgb(var(--bd-border)/.44)}.border-\[rgb\(var\(--bd-border\)\/0\.45\)\]{border-color:rgb(var(--bd-border)/.45)}.border-\[rgb\(var\(--bd-border\)\/0\.46\)\]{border-color:rgb(var(--bd-border)/.46)}.border-\[rgb\(var\(--bd-border\)\/0\.48\)\]{border-color:rgb(var(--bd-border)/.48)}.border-\[rgb\(var\(--bd-border\)\/0\.5\)\]{border-color:rgb(var(--bd-border)/.5)}.border-\[rgb\(var\(--bd-border\)\/0\.52\)\]{border-color:rgb(var(--bd-border)/.52)}.border-\[rgb\(var\(--bd-border\)\/0\.54\)\]{border-color:rgb(var(--bd-border)/.54)}.border-\[rgb\(var\(--bd-border\)\/0\.55\)\]{border-color:rgb(var(--bd-border)/.55)}.border-\[rgb\(var\(--bd-border\)\/0\.56\)\]{border-color:rgb(var(--bd-border)/.56)}.border-\[rgb\(var\(--bd-border\)\/0\.58\)\]{border-color:rgb(var(--bd-border)/.58)}.border-\[rgb\(var\(--bd-border\)\/0\.6\)\]{border-color:rgb(var(--bd-border)/.6)}.border-\[rgb\(var\(--bd-border\)\/0\.62\)\]{border-color:rgb(var(--bd-border)/.62)}.border-\[rgb\(var\(--bd-border\)\/0\.65\)\]{border-color:rgb(var(--bd-border)/.65)}.border-\[rgb\(var\(--bd-border\)\/0\.68\)\]{border-color:rgb(var(--bd-border)/.68)}.border-\[rgb\(var\(--bd-border\)\/0\.72\)\]{border-color:rgb(var(--bd-border)/.72)}.border-\[rgb\(var\(--bd-border\)\/0\.75\)\]{border-color:rgb(var(--bd-border)/.75)}.border-\[rgb\(var\(--bd-border\)\/0\.8\)\]{border-color:rgb(var(--bd-border)/.8)}.border-\[rgb\(var\(--bd-border\)\/var\(--bd-divider-alpha\,0\.34\)\)\]{border-color:rgb(var(--bd-border)/var(--bd-divider-alpha,.34))}.border-\[rgb\(var\(--bd-border-soft\)\)\]{border-color:rgb(var(--bd-border-soft))}.border-\[rgb\(var\(--bd-border-soft\)\/0\.52\)\]{border-color:rgb(var(--bd-border-soft)/.52)}.border-\[rgb\(var\(--bd-border-strong\)\/0\.72\)\]{border-color:rgb(var(--bd-border-strong)/.72)}.border-\[rgb\(var\(--bd-border-subtle\)\)\]{border-color:rgb(var(--bd-border-subtle))}.border-\[rgb\(var\(--bd-border-subtle\)\/0\.7\)\]{border-color:rgb(var(--bd-border-subtle)/.7)}.border-\[rgb\(var\(--bd-danger\)\)\]{border-color:rgb(var(--bd-danger))}.border-\[rgb\(var\(--bd-danger\)\/0\.16\)\]{border-color:rgb(var(--bd-danger)/.16)}.border-\[rgb\(var\(--bd-danger\)\/0\.18\)\]{border-color:rgb(var(--bd-danger)/.18)}.border-\[rgb\(var\(--bd-danger\)\/0\.20\)\]{border-color:rgb(var(--bd-danger)/.2)}.border-\[rgb\(var\(--bd-danger\)\/0\.22\)\]{border-color:rgb(var(--bd-danger)/.22)}.border-\[rgb\(var\(--bd-danger\)\/0\.24\)\]{border-color:rgb(var(--bd-danger)/.24)}.border-\[rgb\(var\(--bd-danger\)\/0\.26\)\]{border-color:rgb(var(--bd-danger)/.26)}.border-\[rgb\(var\(--bd-danger\)\/0\.45\)\]{border-color:rgb(var(--bd-danger)/.45)}.border-\[rgb\(var\(--bd-icon-button-border\)\/0\.5\)\]{border-color:rgb(var(--bd-icon-button-border)/.5)}.border-\[rgb\(var\(--bd-icon-button-border\)\/0\.55\)\]{border-color:rgb(var(--bd-icon-button-border)/.55)}.border-\[rgb\(var\(--bd-page-bg\)\)\]{border-color:rgb(var(--bd-page-bg))}.border-\[rgb\(var\(--bd-primary\)\)\]{border-color:rgb(var(--bd-primary))}.border-\[rgb\(var\(--bd-status-active\)\/0\.24\)\]{border-color:rgb(var(--bd-status-active)/.24)}.border-\[rgb\(var\(--bd-status-active\)\/0\.28\)\]{border-color:rgb(var(--bd-status-active)/.28)}.border-\[rgb\(var\(--bd-status-active\)\/0\.35\)\]{border-color:rgb(var(--bd-status-active)/.35)}.border-\[rgb\(var\(--bd-status-active\)\/0\.38\)\]{border-color:rgb(var(--bd-status-active)/.38)}.border-\[rgb\(var\(--bd-status-active\)\/0\.45\)\]{border-color:rgb(var(--bd-status-active)/.45)}.border-\[rgb\(var\(--bd-status-danger\)\/0\.28\)\]{border-color:rgb(var(--bd-status-danger)/.28)}.border-\[rgb\(var\(--bd-status-danger\)\/0\.4\)\]{border-color:rgb(var(--bd-status-danger)/.4)}.border-\[rgb\(var\(--bd-surface\)\)\]{border-color:rgb(var(--bd-surface))}.border-\[rgb\(var\(--bd-surface\)\/0\.9\)\]{border-color:rgb(var(--bd-surface)/.9)}.border-\[rgb\(var\(--bd-surface\)\/0\.96\)\]{border-color:rgb(var(--bd-surface)/.96)}.border-\[rgb\(var\(--bd-text-main\)\/0\.18\)\]{border-color:rgb(var(--bd-text-main)/.18)}.border-\[rgb\(var\(--bd-text-main\)\/0\.22\)\]{border-color:rgb(var(--bd-text-main)/.22)}.border-\[rgb\(var\(--bd-warning\)\/0\.35\)\]{border-color:rgb(var(--bd-warning)/.35)}.border-\[rgba\(116\,96\,77\,0\.42\)\]{border-color:#74604d6b}.border-\[rgba\(121\,88\,60\,0\.42\)\]{border-color:#79583c6b}.border-\[rgba\(132\,153\,185\,0\.24\)\]{border-color:#8499b93d}.border-\[rgba\(135\,158\,190\,0\.28\)\]{border-color:#879ebe47}.border-\[rgba\(135\,159\,193\,0\.32\)\]{border-color:#879fc152}.border-\[rgba\(139\,104\,76\,0\.10\)\]{border-color:#8b684c1a}.border-\[rgba\(139\,104\,76\,0\.12\)\]{border-color:#8b684c1f}.border-\[rgba\(139\,104\,76\,0\.14\)\]{border-color:#8b684c24}.border-\[rgba\(139\,104\,76\,0\.16\)\]{border-color:#8b684c29}.border-\[rgba\(139\,104\,76\,0\.18\)\]{border-color:#8b684c2e}.border-\[rgba\(139\,104\,76\,0\.24\)\]{border-color:#8b684c3d}.border-\[rgba\(139\,104\,76\,0\.28\)\]{border-color:#8b684c47}.border-\[rgba\(139\,104\,76\,0\.32\)\]{border-color:#8b684c52}.border-\[rgba\(143\,111\,84\,0\.08\)\]{border-color:#8f6f5414}.border-\[rgba\(143\,111\,84\,0\.10\)\]{border-color:#8f6f541a}.border-\[rgba\(143\,111\,84\,0\.12\)\]{border-color:#8f6f541f}.border-\[rgba\(143\,111\,84\,0\.14\)\]{border-color:#8f6f5424}.border-\[rgba\(143\,111\,84\,0\.16\)\]{border-color:#8f6f5429}.border-\[rgba\(143\,111\,84\,0\.18\)\]{border-color:#8f6f542e}.border-\[rgba\(143\,111\,84\,0\.20\)\]{border-color:#8f6f5433}.border-\[rgba\(143\,111\,84\,0\.22\)\]{border-color:#8f6f5438}.border-\[rgba\(143\,111\,84\,0\.24\)\]{border-color:#8f6f543d}.border-\[rgba\(143\,111\,84\,0\.26\)\]{border-color:#8f6f5442}.border-\[rgba\(143\,111\,84\,0\.28\)\]{border-color:#8f6f5447}.border-\[rgba\(143\,111\,84\,0\.30\)\]{border-color:#8f6f544d}.border-\[rgba\(143\,111\,84\,0\.32\)\]{border-color:#8f6f5452}.border-\[rgba\(143\,111\,84\,0\.34\)\]{border-color:#8f6f5457}.border-\[rgba\(144\,164\,194\,0\.2\)\]{border-color:#90a4c233}.border-\[rgba\(145\,166\,198\,0\.22\)\]{border-color:#91a6c638}.border-\[rgba\(145\,167\,200\,0\.28\)\]{border-color:#91a7c847}.border-\[rgba\(146\,169\,204\,0\.24\)\]{border-color:#92a9cc3d}.border-\[rgba\(146\,92\,172\,0\.16\)\]{border-color:#925cac29}.border-\[rgba\(148\,165\,190\,0\.16\)\]{border-color:#94a5be29}.border-\[rgba\(148\,165\,190\,0\.18\)\]{border-color:#94a5be2e}.border-\[rgba\(148\,165\,190\,0\.2\)\]{border-color:#94a5be33}.border-\[rgba\(148\,166\,193\,0\.15\)\]{border-color:#94a6c126}.border-\[rgba\(148\,166\,195\,0\.16\)\]{border-color:#94a6c329}.border-\[rgba\(148\,166\,195\,0\.17\)\]{border-color:#94a6c32b}.border-\[rgba\(148\,166\,195\,0\.18\)\]{border-color:#94a6c32e}.border-\[rgba\(150\,116\,82\,0\.14\)\]{border-color:#96745224}.border-\[rgba\(150\,118\,88\,0\.08\)\]{border-color:#96765814}.border-\[rgba\(150\,118\,88\,0\.10\)\]{border-color:#9676581a}.border-\[rgba\(150\,118\,88\,0\.12\)\]{border-color:#9676581f}.border-\[rgba\(150\,118\,88\,0\.13\)\]{border-color:#96765821}.border-\[rgba\(150\,118\,88\,0\.14\)\]{border-color:#96765824}.border-\[rgba\(150\,118\,88\,0\.16\)\]{border-color:#96765829}.border-\[rgba\(150\,118\,88\,0\.18\)\]{border-color:#9676582e}.border-\[rgba\(150\,166\,192\,0\.18\)\]{border-color:#96a6c02e}.border-\[rgba\(150\,89\,75\,0\.20\)\]{border-color:#96594b33}.border-\[rgba\(151\,169\,196\,0\.42\)\]{border-color:#97a9c46b}.border-\[rgba\(154\,174\,204\,0\.12\)\]{border-color:#9aaecc1f}.border-\[rgba\(154\,174\,204\,0\.14\)\]{border-color:#9aaecc24}.border-\[rgba\(154\,174\,204\,0\.15\)\]{border-color:#9aaecc26}.border-\[rgba\(154\,174\,204\,0\.16\)\]{border-color:#9aaecc29}.border-\[rgba\(154\,174\,204\,0\.18\)\]{border-color:#9aaecc2e}.border-\[rgba\(154\,174\,204\,0\.22\)\]{border-color:#9aaecc38}.border-\[rgba\(154\,174\,204\,0\.28\)\]{border-color:#9aaecc47}.border-\[rgba\(155\,121\,88\,0\.16\)\]{border-color:#9b795829}.border-\[rgba\(155\,174\,202\,0\.16\)\]{border-color:#9baeca29}.border-\[rgba\(157\,177\,207\,0\.18\)\]{border-color:#9db1cf2e}.border-\[rgba\(157\,177\,207\,0\.22\)\]{border-color:#9db1cf38}.border-\[rgba\(157\,177\,207\,0\.28\)\]{border-color:#9db1cf47}.border-\[rgba\(157\,177\,207\,0\.3\)\]{border-color:#9db1cf4d}.border-\[rgba\(157\,177\,207\,0\.32\)\]{border-color:#9db1cf52}.border-\[rgba\(160\,171\,190\,0\.18\)\]{border-color:#a0abbe2e}.border-\[rgba\(161\,181\,210\,0\.38\)\]{border-color:#a1b5d261}.border-\[rgba\(167\,123\,88\,0\.18\)\]{border-color:#a77b582e}.border-\[rgba\(167\,123\,88\,0\.84\)\]{border-color:#a77b58d6}.border-\[rgba\(176\,148\,122\,0\.18\)\]{border-color:#b0947a2e}.border-\[rgba\(176\,148\,122\,0\.24\)\]{border-color:#b0947a3d}.border-\[rgba\(176\,148\,122\,0\.32\)\]{border-color:#b0947a52}.border-\[rgba\(178\,148\,112\,0\.18\)\]{border-color:#b294702e}.border-\[rgba\(180\,192\,212\,0\.14\)\]{border-color:#b4c0d424}.border-\[rgba\(184\,196\,215\,0\.28\)\]{border-color:#b8c4d747}.border-\[rgba\(190\,166\,142\,0\.16\)\]{border-color:#bea68e29}.border-\[rgba\(190\,166\,142\,0\.18\)\]{border-color:#bea68e2e}.border-\[rgba\(190\,166\,142\,0\.22\)\]{border-color:#bea68e38}.border-\[rgba\(190\,166\,142\,0\.24\)\]{border-color:#bea68e3d}.border-\[rgba\(190\,166\,142\,0\.28\)\]{border-color:#bea68e47}.border-\[rgba\(208\,92\,57\,0\.18\)\]{border-color:#d05c392e}.border-\[rgba\(210\,145\,158\,0\.13\)\]{border-color:#d2919e21}.border-\[rgba\(210\,145\,158\,0\.14\)\]{border-color:#d2919e24}.border-\[rgba\(210\,145\,158\,0\.16\)\]{border-color:#d2919e29}.border-\[rgba\(210\,145\,158\,0\.18\)\]{border-color:#d2919e2e}.border-\[rgba\(210\,145\,158\,0\.24\)\]{border-color:#d2919e3d}.border-\[rgba\(210\,145\,158\,0\.42\)\]{border-color:#d2919e6b}.border-\[rgba\(214\,154\,29\,0\.24\)\]{border-color:#d69a1d3d}.border-\[rgba\(214\,199\,182\,0\.42\)\]{border-color:#d6c7b66b}.border-\[rgba\(231\,185\,196\,0\.48\)\]{border-color:#e7b9c47a}.border-\[rgba\(232\,185\,196\,0\.58\)\]{border-color:#e8b9c494}.border-\[rgba\(232\,205\,210\,0\.62\)\]{border-color:#e8cdd29e}.border-\[rgba\(234\,215\,219\,0\.82\)\]{border-color:#ead7dbd1}.border-\[rgba\(24\,24\,27\,0\.08\)\]{border-color:#18181b14}.border-\[rgba\(255\,255\,255\,0\.18\)\]{border-color:#ffffff2e}.border-\[rgba\(255\,255\,255\,0\.78\)\]{border-color:#ffffffc7}.border-\[rgba\(255\,255\,255\,0\.82\)\]{border-color:#ffffffd1}.border-\[rgba\(255\,255\,255\,0\.94\)\]{border-color:#fffffff0}.border-\[rgba\(57\,156\,101\,0\.18\)\]{border-color:#399c652e}.border-\[rgba\(var\(--bd-border-soft\)\,0\.75\)\]{border-color:rgba(var(--bd-border-soft),.75)}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/10{border-color:#0000001a}.border-black\/5{border-color:#0000000d}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300\/70{border-color:#93c5fdb3}.border-current{border-color:currentColor}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.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-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-pink-200\/55{border-color:#fbcfe88c}.border-pink-200\/70{border-color:#fbcfe8b3}.border-pink-300{--tw-border-opacity: 1;border-color:rgb(249 168 212 / var(--tw-border-opacity, 1))}.border-pudding-100{--tw-border-opacity: 1;border-color:rgb(255 228 233 / var(--tw-border-opacity, 1))}.border-pudding-200{--tw-border-opacity: 1;border-color:rgb(254 205 214 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-200\/65{border-color:#fecacaa6}.border-red-200\/70{border-color:#fecacab3}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400\/35{border-color:#f8717159}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / 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-500{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-stone-200{--tw-border-opacity: 1;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1))}.border-stone-200\/70{border-color:#e7e5e4b3}.border-stone-200\/90{border-color:#e7e5e4e6}.border-stone-400\/55{border-color:#a8a29e8c}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/30{border-color:#ffffff4d}.border-white\/35{border-color:#ffffff59}.border-white\/40{border-color:#fff6}.border-white\/45{border-color:#ffffff73}.border-white\/50{border-color:#ffffff80}.border-white\/55{border-color:#ffffff8c}.border-white\/60{border-color:#fff9}.border-white\/65{border-color:#ffffffa6}.border-white\/70{border-color:#ffffffb3}.border-white\/75{border-color:#ffffffbf}.border-white\/80{border-color:#fffc}.border-white\/85{border-color:#ffffffd9}.border-white\/90{border-color:#ffffffe6}.border-white\/95{border-color:#fffffff2}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-zinc-100\/70{border-color:#f4f4f5b3}.border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}.border-zinc-200\/80{border-color:#e4e4e7cc}.border-zinc-200\/90{border-color:#e4e4e7e6}.border-zinc-400{--tw-border-opacity: 1;border-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}.border-zinc-50{--tw-border-opacity: 1;border-color:rgb(250 250 250 / var(--tw-border-opacity, 1))}.border-zinc-600{--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.border-zinc-900\/\[0\.05\]{border-color:#18181b0d}.border-y-transparent{border-top-color:transparent;border-bottom-color:transparent}.border-b-\[rgba\(139\,104\,76\,0\.52\)\]{border-bottom-color:#8b684c85}.border-l-gray-500{--tw-border-opacity: 1;border-left-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.\!bg-\[\#FBFAF8\]{--tw-bg-opacity: 1 !important;background-color:rgb(251 250 248 / var(--tw-bg-opacity, 1))!important}.\!bg-\[rgb\(var\(--bd-accent-soft\)\)\]{background-color:rgb(var(--bd-accent-soft))!important}.\!bg-\[rgb\(var\(--bd-danger-soft\)\/0\.55\)\]{background-color:rgb(var(--bd-danger-soft)/.55)!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#2c1a21\]\/35{background-color:#2c1a2159}.bg-\[\#3B22331A\]{background-color:#3b22331a}.bg-\[\#6F86A5\]{--tw-bg-opacity: 1;background-color:rgb(111 134 165 / var(--tw-bg-opacity, 1))}.bg-\[\#71839F\]{--tw-bg-opacity: 1;background-color:rgb(113 131 159 / var(--tw-bg-opacity, 1))}.bg-\[\#91A7C8\]{--tw-bg-opacity: 1;background-color:rgb(145 167 200 / var(--tw-bg-opacity, 1))}.bg-\[\#93ADD6\]{--tw-bg-opacity: 1;background-color:rgb(147 173 214 / var(--tw-bg-opacity, 1))}.bg-\[\#9BC6AF\]{--tw-bg-opacity: 1;background-color:rgb(155 198 175 / var(--tw-bg-opacity, 1))}.bg-\[\#A89CCF\]{--tw-bg-opacity: 1;background-color:rgb(168 156 207 / var(--tw-bg-opacity, 1))}.bg-\[\#AEB9CA\]{--tw-bg-opacity: 1;background-color:rgb(174 185 202 / var(--tw-bg-opacity, 1))}.bg-\[\#AFC3E1\]{--tw-bg-opacity: 1;background-color:rgb(175 195 225 / var(--tw-bg-opacity, 1))}.bg-\[\#B7C9E0\]{--tw-bg-opacity: 1;background-color:rgb(183 201 224 / var(--tw-bg-opacity, 1))}.bg-\[\#B8C3D4\]{--tw-bg-opacity: 1;background-color:rgb(184 195 212 / var(--tw-bg-opacity, 1))}.bg-\[\#C5D1E1\]{--tw-bg-opacity: 1;background-color:rgb(197 209 225 / var(--tw-bg-opacity, 1))}.bg-\[\#D4B483\]{--tw-bg-opacity: 1;background-color:rgb(212 180 131 / var(--tw-bg-opacity, 1))}.bg-\[\#D58B99\]{--tw-bg-opacity: 1;background-color:rgb(213 139 153 / var(--tw-bg-opacity, 1))}.bg-\[\#D6AE93\]{--tw-bg-opacity: 1;background-color:rgb(214 174 147 / var(--tw-bg-opacity, 1))}.bg-\[\#D6E5F7\]{--tw-bg-opacity: 1;background-color:rgb(214 229 247 / var(--tw-bg-opacity, 1))}.bg-\[\#D6EEE4\]{--tw-bg-opacity: 1;background-color:rgb(214 238 228 / var(--tw-bg-opacity, 1))}.bg-\[\#D999B5\]{--tw-bg-opacity: 1;background-color:rgb(217 153 181 / var(--tw-bg-opacity, 1))}.bg-\[\#D9B189\]{--tw-bg-opacity: 1;background-color:rgb(217 177 137 / var(--tw-bg-opacity, 1))}.bg-\[\#D9DCE2\]{--tw-bg-opacity: 1;background-color:rgb(217 220 226 / var(--tw-bg-opacity, 1))}.bg-\[\#DED1C1\]\/15{background-color:#ded1c126}.bg-\[\#E5E5E5\]{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.bg-\[\#E6DDF7\]{--tw-bg-opacity: 1;background-color:rgb(230 221 247 / var(--tw-bg-opacity, 1))}.bg-\[\#EADFCB\]{--tw-bg-opacity: 1;background-color:rgb(234 223 203 / var(--tw-bg-opacity, 1))}.bg-\[\#EBE7E0\]{--tw-bg-opacity: 1;background-color:rgb(235 231 224 / var(--tw-bg-opacity, 1))}.bg-\[\#EEF5F1\]{--tw-bg-opacity: 1;background-color:rgb(238 245 241 / var(--tw-bg-opacity, 1))}.bg-\[\#F0F2F5\]{--tw-bg-opacity: 1;background-color:rgb(240 242 245 / var(--tw-bg-opacity, 1))}.bg-\[\#F0F5F8\]{--tw-bg-opacity: 1;background-color:rgb(240 245 248 / var(--tw-bg-opacity, 1))}.bg-\[\#F1C9D2\]\/90{background-color:#f1c9d2e6}.bg-\[\#F5F0E6\]\/90{background-color:#f5f0e6e6}.bg-\[\#F5F8FC\]{--tw-bg-opacity: 1;background-color:rgb(245 248 252 / var(--tw-bg-opacity, 1))}.bg-\[\#F6D7DA\]{--tw-bg-opacity: 1;background-color:rgb(246 215 218 / var(--tw-bg-opacity, 1))}.bg-\[\#FAF2F2\]{--tw-bg-opacity: 1;background-color:rgb(250 242 242 / var(--tw-bg-opacity, 1))}.bg-\[\#FAF6F7\]{--tw-bg-opacity: 1;background-color:rgb(250 246 247 / var(--tw-bg-opacity, 1))}.bg-\[\#FBFAF8\]{--tw-bg-opacity: 1;background-color:rgb(251 250 248 / var(--tw-bg-opacity, 1))}.bg-\[\#FDF3F4\]{--tw-bg-opacity: 1;background-color:rgb(253 243 244 / var(--tw-bg-opacity, 1))}.bg-\[\#FF8FAB\]{--tw-bg-opacity: 1;background-color:rgb(255 143 171 / var(--tw-bg-opacity, 1))}.bg-\[\#FFB3C1\]{--tw-bg-opacity: 1;background-color:rgb(255 179 193 / var(--tw-bg-opacity, 1))}.bg-\[\#FFC2D1\]{--tw-bg-opacity: 1;background-color:rgb(255 194 209 / var(--tw-bg-opacity, 1))}.bg-\[\#FFE4E1\]\/40{background-color:#ffe4e166}.bg-\[\#FFE6EE\]\/80{background-color:#ffe6eecc}.bg-\[\#FFF0D4\]\/50{background-color:#fff0d480}.bg-\[\#FFF0F3\]{--tw-bg-opacity: 1;background-color:rgb(255 240 243 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF1F4\]{--tw-bg-opacity: 1;background-color:rgb(255 241 244 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF1F6\]{--tw-bg-opacity: 1;background-color:rgb(255 241 246 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF3EE\]{--tw-bg-opacity: 1;background-color:rgb(255 243 238 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF3F7\]{--tw-bg-opacity: 1;background-color:rgb(255 243 247 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF5E6\]{--tw-bg-opacity: 1;background-color:rgb(255 245 230 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF5E6\]\/80{background-color:#fff5e6cc}.bg-\[\#FFF6F0\]{--tw-bg-opacity: 1;background-color:rgb(255 246 240 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF8F2\]{--tw-bg-opacity: 1;background-color:rgb(255 248 242 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF8FA\]{--tw-bg-opacity: 1;background-color:rgb(255 248 250 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF9F4\]\/95{background-color:#fff9f4f2}.bg-\[\#FFFCFB\]{--tw-bg-opacity: 1;background-color:rgb(255 252 251 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFDF9\]{--tw-bg-opacity: 1;background-color:rgb(255 253 249 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFDF9\]\/60{background-color:#fffdf999}.bg-\[\#FFFDFD\]{--tw-bg-opacity: 1;background-color:rgb(255 253 253 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFEFD\]{--tw-bg-opacity: 1;background-color:rgb(255 254 253 / var(--tw-bg-opacity, 1))}.bg-\[\#d8dde3\]\/45{background-color:#d8dde373}.bg-\[\#e7d4ca\]{--tw-bg-opacity: 1;background-color:rgb(231 212 202 / var(--tw-bg-opacity, 1))}.bg-\[\#e8d5a6\]\/40{background-color:#e8d5a666}.bg-\[\#eae5db\]{--tw-bg-opacity: 1;background-color:rgb(234 229 219 / var(--tw-bg-opacity, 1))}.bg-\[\#f1f1f1\]{--tw-bg-opacity: 1;background-color:rgb(241 241 241 / var(--tw-bg-opacity, 1))}.bg-\[\#f3dfad\]\/45{background-color:#f3dfad73}.bg-\[\#f3f2f1\]{--tw-bg-opacity: 1;background-color:rgb(243 242 241 / var(--tw-bg-opacity, 1))}.bg-\[\#f4a6bb\]{--tw-bg-opacity: 1;background-color:rgb(244 166 187 / var(--tw-bg-opacity, 1))}.bg-\[\#f6eaf0\]{--tw-bg-opacity: 1;background-color:rgb(246 234 240 / var(--tw-bg-opacity, 1))}.bg-\[\#f6edd7\]{--tw-bg-opacity: 1;background-color:rgb(246 237 215 / var(--tw-bg-opacity, 1))}.bg-\[\#f7edf3\]{--tw-bg-opacity: 1;background-color:rgb(247 237 243 / var(--tw-bg-opacity, 1))}.bg-\[\#f8e6ba\]\/40{background-color:#f8e6ba66}.bg-\[\#f8f8f8\]{--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1))}.bg-\[\#f9eff5\]{--tw-bg-opacity: 1;background-color:rgb(249 239 245 / var(--tw-bg-opacity, 1))}.bg-\[\#f9f3f7\]{--tw-bg-opacity: 1;background-color:rgb(249 243 247 / var(--tw-bg-opacity, 1))}.bg-\[\#faf5f2\]{--tw-bg-opacity: 1;background-color:rgb(250 245 242 / var(--tw-bg-opacity, 1))}.bg-\[\#fdfbfb\]{--tw-bg-opacity: 1;background-color:rgb(253 251 251 / var(--tw-bg-opacity, 1))}.bg-\[\#fdfdfd\]\/50{background-color:#fdfdfd80}.bg-\[\#fdfdfd\]\/90{background-color:#fdfdfde6}.bg-\[\#ffc2d2\]{--tw-bg-opacity: 1;background-color:rgb(255 194 210 / var(--tw-bg-opacity, 1))}.bg-\[\#ffccdb\]\/90{background-color:#ffccdbe6}.bg-\[\#fff0f5\]\/75{background-color:#fff0f5bf}.bg-\[\#fff1d5\]{--tw-bg-opacity: 1;background-color:rgb(255 241 213 / var(--tw-bg-opacity, 1))}.bg-\[\#fff4f6\]{--tw-bg-opacity: 1;background-color:rgb(255 244 246 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5f5\]{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.bg-\[\#fff6e0\]\/90{background-color:#fff6e0e6}.bg-\[\#fff8e9\]{--tw-bg-opacity: 1;background-color:rgb(255 248 233 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8f9\]{--tw-bg-opacity: 1;background-color:rgb(255 248 249 / var(--tw-bg-opacity, 1))}.bg-\[\#fff9ec\]{--tw-bg-opacity: 1;background-color:rgb(255 249 236 / var(--tw-bg-opacity, 1))}.bg-\[\#fff9ec\]\/90{background-color:#fff9ece6}.bg-\[\#fffaf3\]{--tw-bg-opacity: 1;background-color:rgb(255 250 243 / var(--tw-bg-opacity, 1))}.bg-\[\#fffaf7\]{--tw-bg-opacity: 1;background-color:rgb(255 250 247 / var(--tw-bg-opacity, 1))}.bg-\[\#fffaf7\]\/85{background-color:#fffaf7d9}.bg-\[\#fffaf8\]{--tw-bg-opacity: 1;background-color:rgb(255 250 248 / var(--tw-bg-opacity, 1))}.bg-\[\#fffafb\]{--tw-bg-opacity: 1;background-color:rgb(255 250 251 / var(--tw-bg-opacity, 1))}.bg-\[\#fffdf6\]{--tw-bg-opacity: 1;background-color:rgb(255 253 246 / var(--tw-bg-opacity, 1))}.bg-\[\#fffdfa\]{--tw-bg-opacity: 1;background-color:rgb(255 253 250 / var(--tw-bg-opacity, 1))}.bg-\[\#fffdfc\]{--tw-bg-opacity: 1;background-color:rgb(255 253 252 / var(--tw-bg-opacity, 1))}.bg-\[rgb\(15_23_42\/0\.28\)\]{background-color:#0f172a47}.bg-\[rgb\(var\(--bd-accent\)\)\]{background-color:rgb(var(--bd-accent))}.bg-\[rgb\(var\(--bd-accent\)\/0\.08\)\]{background-color:rgb(var(--bd-accent)/.08)}.bg-\[rgb\(var\(--bd-accent\)\/0\.1\)\]{background-color:rgb(var(--bd-accent)/.1)}.bg-\[rgb\(var\(--bd-accent\)\/0\.12\)\]{background-color:rgb(var(--bd-accent)/.12)}.bg-\[rgb\(var\(--bd-accent\)\/0\.13\)\]{background-color:rgb(var(--bd-accent)/.13)}.bg-\[rgb\(var\(--bd-accent\)\/0\.14\)\]{background-color:rgb(var(--bd-accent)/.14)}.bg-\[rgb\(var\(--bd-accent\)\/0\.16\)\]{background-color:rgb(var(--bd-accent)/.16)}.bg-\[rgb\(var\(--bd-accent\)\/0\.18\)\]{background-color:rgb(var(--bd-accent)/.18)}.bg-\[rgb\(var\(--bd-accent\)\/0\.22\)\]{background-color:rgb(var(--bd-accent)/.22)}.bg-\[rgb\(var\(--bd-accent\)\/0\.28\)\]{background-color:rgb(var(--bd-accent)/.28)}.bg-\[rgb\(var\(--bd-accent\)\/0\.3\)\]{background-color:rgb(var(--bd-accent)/.3)}.bg-\[rgb\(var\(--bd-accent\)\/0\.34\)\]{background-color:rgb(var(--bd-accent)/.34)}.bg-\[rgb\(var\(--bd-accent\)\/0\.36\)\]{background-color:rgb(var(--bd-accent)/.36)}.bg-\[rgb\(var\(--bd-accent\)\/0\.38\)\]{background-color:rgb(var(--bd-accent)/.38)}.bg-\[rgb\(var\(--bd-accent\)\/0\.42\)\]{background-color:rgb(var(--bd-accent)/.42)}.bg-\[rgb\(var\(--bd-accent\)\/0\.48\)\]{background-color:rgb(var(--bd-accent)/.48)}.bg-\[rgb\(var\(--bd-accent\)\/0\.7\)\]{background-color:rgb(var(--bd-accent)/.7)}.bg-\[rgb\(var\(--bd-accent\)\/0\.72\)\]{background-color:rgb(var(--bd-accent)/.72)}.bg-\[rgb\(var\(--bd-accent\)\/0\.9\)\]{background-color:rgb(var(--bd-accent)/.9)}.bg-\[rgb\(var\(--bd-accent-soft\)\)\]{background-color:rgb(var(--bd-accent-soft))}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.16\)\]{background-color:rgb(var(--bd-accent-soft)/.16)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.20\)\]{background-color:rgb(var(--bd-accent-soft)/.2)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.28\)\]{background-color:rgb(var(--bd-accent-soft)/.28)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.30\)\]{background-color:rgb(var(--bd-accent-soft)/.3)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.32\)\]{background-color:rgb(var(--bd-accent-soft)/.32)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.34\)\]{background-color:rgb(var(--bd-accent-soft)/.34)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.35\)\]{background-color:rgb(var(--bd-accent-soft)/.35)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.36\)\]{background-color:rgb(var(--bd-accent-soft)/.36)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.4\)\]{background-color:rgb(var(--bd-accent-soft)/.4)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.42\)\]{background-color:rgb(var(--bd-accent-soft)/.42)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.46\)\]{background-color:rgb(var(--bd-accent-soft)/.46)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.52\)\]{background-color:rgb(var(--bd-accent-soft)/.52)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.54\)\]{background-color:rgb(var(--bd-accent-soft)/.54)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.58\)\]{background-color:rgb(var(--bd-accent-soft)/.58)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.62\)\]{background-color:rgb(var(--bd-accent-soft)/.62)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.68\)\]{background-color:rgb(var(--bd-accent-soft)/.68)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.72\)\]{background-color:rgb(var(--bd-accent-soft)/.72)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.74\)\]{background-color:rgb(var(--bd-accent-soft)/.74)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.75\)\]{background-color:rgb(var(--bd-accent-soft)/.75)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.76\)\]{background-color:rgb(var(--bd-accent-soft)/.76)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.78\)\]{background-color:rgb(var(--bd-accent-soft)/.78)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.92\)\]{background-color:rgb(var(--bd-accent-soft)/.92)}.bg-\[rgb\(var\(--bd-accent-soft\)\/0\.96\)\]{background-color:rgb(var(--bd-accent-soft)/.96)}.bg-\[rgb\(var\(--bd-accent-strong\)\)\]{background-color:rgb(var(--bd-accent-strong))}.bg-\[rgb\(var\(--bd-accent-strong\)\/0\.45\)\]{background-color:rgb(var(--bd-accent-strong)/.45)}.bg-\[rgb\(var\(--bd-accent-strong\)\/0\.72\)\]{background-color:rgb(var(--bd-accent-strong)/.72)}.bg-\[rgb\(var\(--bd-accent-strong\)\/0\.78\)\]{background-color:rgb(var(--bd-accent-strong)/.78)}.bg-\[rgb\(var\(--bd-border\)\)\]{background-color:rgb(var(--bd-border))}.bg-\[rgb\(var\(--bd-border\)\/0\.16\)\]{background-color:rgb(var(--bd-border)/.16)}.bg-\[rgb\(var\(--bd-border\)\/0\.28\)\]{background-color:rgb(var(--bd-border)/.28)}.bg-\[rgb\(var\(--bd-border\)\/0\.35\)\]{background-color:rgb(var(--bd-border)/.35)}.bg-\[rgb\(var\(--bd-border\)\/0\.42\)\]{background-color:rgb(var(--bd-border)/.42)}.bg-\[rgb\(var\(--bd-border\)\/0\.5\)\]{background-color:rgb(var(--bd-border)/.5)}.bg-\[rgb\(var\(--bd-border\)\/0\.62\)\]{background-color:rgb(var(--bd-border)/.62)}.bg-\[rgb\(var\(--bd-border\)\/0\.72\)\]{background-color:rgb(var(--bd-border)/.72)}.bg-\[rgb\(var\(--bd-border\)\/var\(--bd-divider-alpha\,0\.28\)\)\]{background-color:rgb(var(--bd-border)/var(--bd-divider-alpha,.28))}.bg-\[rgb\(var\(--bd-border-soft\)\)\]{background-color:rgb(var(--bd-border-soft))}.bg-\[rgb\(var\(--bd-border-strong\)\/0\.75\)\]{background-color:rgb(var(--bd-border-strong)/.75)}.bg-\[rgb\(var\(--bd-danger\)\)\]{background-color:rgb(var(--bd-danger))}.bg-\[rgb\(var\(--bd-danger-soft\)\)\]{background-color:rgb(var(--bd-danger-soft))}.bg-\[rgb\(var\(--bd-danger-soft\)\/0\.24\)\]{background-color:rgb(var(--bd-danger-soft)/.24)}.bg-\[rgb\(var\(--bd-danger-soft\)\/0\.34\)\]{background-color:rgb(var(--bd-danger-soft)/.34)}.bg-\[rgb\(var\(--bd-danger-soft\)\/0\.4\)\]{background-color:rgb(var(--bd-danger-soft)/.4)}.bg-\[rgb\(var\(--bd-danger-soft\)\/0\.45\)\]{background-color:rgb(var(--bd-danger-soft)/.45)}.bg-\[rgb\(var\(--bd-danger-soft\)\/0\.55\)\]{background-color:rgb(var(--bd-danger-soft)/.55)}.bg-\[rgb\(var\(--bd-danger-soft\)\/0\.75\)\]{background-color:rgb(var(--bd-danger-soft)/.75)}.bg-\[rgb\(var\(--bd-danger-soft\)\/0\.86\)\]{background-color:rgb(var(--bd-danger-soft)/.86)}.bg-\[rgb\(var\(--bd-danger-soft\)\/0\.95\)\]{background-color:rgb(var(--bd-danger-soft)/.95)}.bg-\[rgb\(var\(--bd-icon-button-bg\)\/0\.64\)\]{background-color:rgb(var(--bd-icon-button-bg)/.64)}.bg-\[rgb\(var\(--bd-icon-button-bg\)\/0\.72\)\]{background-color:rgb(var(--bd-icon-button-bg)/.72)}.bg-\[rgb\(var\(--bd-page-bg\)\)\]{background-color:rgb(var(--bd-page-bg))}.bg-\[rgb\(var\(--bd-page-bg\)\/0\.28\)\]{background-color:rgb(var(--bd-page-bg)/.28)}.bg-\[rgb\(var\(--bd-page-bg\)\/0\.42\)\]{background-color:rgb(var(--bd-page-bg)/.42)}.bg-\[rgb\(var\(--bd-page-bg\)\/0\.52\)\]{background-color:rgb(var(--bd-page-bg)/.52)}.bg-\[rgb\(var\(--bd-page-bg\)\/0\.58\)\]{background-color:rgb(var(--bd-page-bg)/.58)}.bg-\[rgb\(var\(--bd-page-bg\)\/0\.62\)\]{background-color:rgb(var(--bd-page-bg)/.62)}.bg-\[rgb\(var\(--bd-page-bg\)\/0\.68\)\]{background-color:rgb(var(--bd-page-bg)/.68)}.bg-\[rgb\(var\(--bd-page-bg\)\/0\.7\)\]{background-color:rgb(var(--bd-page-bg)/.7)}.bg-\[rgb\(var\(--bd-page-bg\)\/0\.72\)\]{background-color:rgb(var(--bd-page-bg)/.72)}.bg-\[rgb\(var\(--bd-page-bg\)\/0\.86\)\]{background-color:rgb(var(--bd-page-bg)/.86)}.bg-\[rgb\(var\(--bd-page-bg\)\/0\.96\)\]{background-color:rgb(var(--bd-page-bg)/.96)}.bg-\[rgb\(var\(--bd-primary\)\/0\.08\)\]{background-color:rgb(var(--bd-primary)/.08)}.bg-\[rgb\(var\(--bd-primary-soft\)\)\]{background-color:rgb(var(--bd-primary-soft))}.bg-\[rgb\(var\(--bd-shadow-color\)\/var\(--bd-modal-backdrop-alpha\)\)\]{background-color:rgb(var(--bd-shadow-color)/var(--bd-modal-backdrop-alpha))}.bg-\[rgb\(var\(--bd-status-active\)\)\]{background-color:rgb(var(--bd-status-active))}.bg-\[rgb\(var\(--bd-status-active\)\/0\.08\)\]{background-color:rgb(var(--bd-status-active)/.08)}.bg-\[rgb\(var\(--bd-status-active\)\/0\.1\)\],.bg-\[rgb\(var\(--bd-status-active\)\/0\.10\)\]{background-color:rgb(var(--bd-status-active)/.1)}.bg-\[rgb\(var\(--bd-status-active\)\/0\.12\)\]{background-color:rgb(var(--bd-status-active)/.12)}.bg-\[rgb\(var\(--bd-status-active\)\/0\.55\)\]{background-color:rgb(var(--bd-status-active)/.55)}.bg-\[rgb\(var\(--bd-status-active-soft\)\/0\.72\)\]{background-color:rgb(var(--bd-status-active-soft)/.72)}.bg-\[rgb\(var\(--bd-status-danger\)\/0\.08\)\]{background-color:rgb(var(--bd-status-danger)/.08)}.bg-\[rgb\(var\(--bd-surface\)\)\]{background-color:rgb(var(--bd-surface))}.bg-\[rgb\(var\(--bd-surface\)\/0\.36\)\]{background-color:rgb(var(--bd-surface)/.36)}.bg-\[rgb\(var\(--bd-surface\)\/0\.45\)\]{background-color:rgb(var(--bd-surface)/.45)}.bg-\[rgb\(var\(--bd-surface\)\/0\.52\)\]{background-color:rgb(var(--bd-surface)/.52)}.bg-\[rgb\(var\(--bd-surface\)\/0\.55\)\]{background-color:rgb(var(--bd-surface)/.55)}.bg-\[rgb\(var\(--bd-surface\)\/0\.58\)\]{background-color:rgb(var(--bd-surface)/.58)}.bg-\[rgb\(var\(--bd-surface\)\/0\.6\)\]{background-color:rgb(var(--bd-surface)/.6)}.bg-\[rgb\(var\(--bd-surface\)\/0\.62\)\]{background-color:rgb(var(--bd-surface)/.62)}.bg-\[rgb\(var\(--bd-surface\)\/0\.65\)\]{background-color:rgb(var(--bd-surface)/.65)}.bg-\[rgb\(var\(--bd-surface\)\/0\.68\)\]{background-color:rgb(var(--bd-surface)/.68)}.bg-\[rgb\(var\(--bd-surface\)\/0\.72\)\]{background-color:rgb(var(--bd-surface)/.72)}.bg-\[rgb\(var\(--bd-surface\)\/0\.76\)\]{background-color:rgb(var(--bd-surface)/.76)}.bg-\[rgb\(var\(--bd-surface\)\/0\.78\)\]{background-color:rgb(var(--bd-surface)/.78)}.bg-\[rgb\(var\(--bd-surface\)\/0\.82\)\]{background-color:rgb(var(--bd-surface)/.82)}.bg-\[rgb\(var\(--bd-surface\)\/0\.84\)\]{background-color:rgb(var(--bd-surface)/.84)}.bg-\[rgb\(var\(--bd-surface\)\/0\.86\)\]{background-color:rgb(var(--bd-surface)/.86)}.bg-\[rgb\(var\(--bd-surface\)\/0\.88\)\]{background-color:rgb(var(--bd-surface)/.88)}.bg-\[rgb\(var\(--bd-surface\)\/0\.9\)\]{background-color:rgb(var(--bd-surface)/.9)}.bg-\[rgb\(var\(--bd-surface\)\/0\.92\)\]{background-color:rgb(var(--bd-surface)/.92)}.bg-\[rgb\(var\(--bd-surface\)\/0\.94\)\]{background-color:rgb(var(--bd-surface)/.94)}.bg-\[rgb\(var\(--bd-surface\)\/0\.95\)\]{background-color:rgb(var(--bd-surface)/.95)}.bg-\[rgb\(var\(--bd-surface\)\/0\.96\)\]{background-color:rgb(var(--bd-surface)/.96)}.bg-\[rgb\(var\(--bd-surface\)\/0\.98\)\]{background-color:rgb(var(--bd-surface)/.98)}.bg-\[rgb\(var\(--bd-surface\)\/1\)\]{background-color:rgb(var(--bd-surface)/1)}.bg-\[rgb\(var\(--bd-surface\)\/var\(--bd-item-alpha\)\)\]{background-color:rgb(var(--bd-surface)/var(--bd-item-alpha))}.bg-\[rgb\(var\(--bd-surface\)\/var\(--bd-surface-alpha\)\)\]{background-color:rgb(var(--bd-surface)/var(--bd-surface-alpha))}.bg-\[rgb\(var\(--bd-surface-1\)\/0\.70\)\]{background-color:rgb(var(--bd-surface-1)/.7)}.bg-\[rgb\(var\(--bd-surface-soft\)\)\]{background-color:rgb(var(--bd-surface-soft))}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.32\)\]{background-color:rgb(var(--bd-surface-soft)/.32)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.4\)\]{background-color:rgb(var(--bd-surface-soft)/.4)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.42\)\]{background-color:rgb(var(--bd-surface-soft)/.42)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.44\)\]{background-color:rgb(var(--bd-surface-soft)/.44)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.45\)\]{background-color:rgb(var(--bd-surface-soft)/.45)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.46\)\]{background-color:rgb(var(--bd-surface-soft)/.46)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.48\)\]{background-color:rgb(var(--bd-surface-soft)/.48)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.5\)\]{background-color:rgb(var(--bd-surface-soft)/.5)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.52\)\]{background-color:rgb(var(--bd-surface-soft)/.52)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.54\)\]{background-color:rgb(var(--bd-surface-soft)/.54)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.55\)\]{background-color:rgb(var(--bd-surface-soft)/.55)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.56\)\]{background-color:rgb(var(--bd-surface-soft)/.56)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.58\)\]{background-color:rgb(var(--bd-surface-soft)/.58)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.6\)\]{background-color:rgb(var(--bd-surface-soft)/.6)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.62\)\]{background-color:rgb(var(--bd-surface-soft)/.62)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.64\)\]{background-color:rgb(var(--bd-surface-soft)/.64)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.65\)\]{background-color:rgb(var(--bd-surface-soft)/.65)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.68\)\]{background-color:rgb(var(--bd-surface-soft)/.68)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.7\)\]{background-color:rgb(var(--bd-surface-soft)/.7)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.72\)\]{background-color:rgb(var(--bd-surface-soft)/.72)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.74\)\]{background-color:rgb(var(--bd-surface-soft)/.74)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.75\)\]{background-color:rgb(var(--bd-surface-soft)/.75)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.76\)\]{background-color:rgb(var(--bd-surface-soft)/.76)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.78\)\]{background-color:rgb(var(--bd-surface-soft)/.78)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.8\)\]{background-color:rgb(var(--bd-surface-soft)/.8)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.82\)\]{background-color:rgb(var(--bd-surface-soft)/.82)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.84\)\]{background-color:rgb(var(--bd-surface-soft)/.84)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.86\)\]{background-color:rgb(var(--bd-surface-soft)/.86)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.88\)\]{background-color:rgb(var(--bd-surface-soft)/.88)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.9\)\]{background-color:rgb(var(--bd-surface-soft)/.9)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.92\)\]{background-color:rgb(var(--bd-surface-soft)/.92)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.95\)\]{background-color:rgb(var(--bd-surface-soft)/.95)}.bg-\[rgb\(var\(--bd-surface-soft\)\/0\.96\)\]{background-color:rgb(var(--bd-surface-soft)/.96)}.bg-\[rgb\(var\(--bd-surface-strong\)\)\]{background-color:rgb(var(--bd-surface-strong))}.bg-\[rgb\(var\(--bd-text-main\)\/0\.18\)\]{background-color:rgb(var(--bd-text-main)/.18)}.bg-\[rgb\(var\(--bd-text-main\)\/0\.22\)\]{background-color:rgb(var(--bd-text-main)/.22)}.bg-\[rgb\(var\(--bd-warning\)\/0\.08\)\]{background-color:rgb(var(--bd-warning)/.08)}.bg-\[rgba\(116\,96\,77\,0\.08\)\]{background-color:#74604d14}.bg-\[rgba\(116\,96\,77\,0\.10\)\]{background-color:#74604d1a}.bg-\[rgba\(129\,120\,138\,0\.13\)\]{background-color:#81788a21}.bg-\[rgba\(129\,120\,138\,0\.22\)\]{background-color:#81788a38}.bg-\[rgba\(139\,104\,76\,0\.08\)\]{background-color:#8b684c14}.bg-\[rgba\(139\,104\,76\,0\.10\)\]{background-color:#8b684c1a}.bg-\[rgba\(139\,104\,76\,0\.24\)\]{background-color:#8b684c3d}.bg-\[rgba\(143\,111\,84\,0\.08\)\]{background-color:#8f6f5414}.bg-\[rgba\(143\,111\,84\,0\.16\)\]{background-color:#8f6f5429}.bg-\[rgba\(146\,158\,180\,0\.68\)\]{background-color:#929eb4ad}.bg-\[rgba\(155\,121\,88\,0\.10\)\]{background-color:#9b79581a}.bg-\[rgba\(161\,161\,170\,0\.22\)\]{background-color:#a1a1aa38}.bg-\[rgba\(164\,139\,116\,0\.08\)\]{background-color:#a48b7414}.bg-\[rgba\(164\,139\,116\,0\.16\)\]{background-color:#a48b7429}.bg-\[rgba\(164\,139\,116\,0\.20\)\]{background-color:#a48b7433}.bg-\[rgba\(167\,123\,88\,0\.18\)\]{background-color:#a77b582e}.bg-\[rgba\(169\,108\,124\,0\.70\)\]{background-color:#a96c7cb3}.bg-\[rgba\(170\,145\,120\,0\.10\)\]{background-color:#aa91781a}.bg-\[rgba\(170\,97\,82\,0\.10\)\]{background-color:#aa61521a}.bg-\[rgba\(176\,149\,122\,0\.12\)\]{background-color:#b0957a1f}.bg-\[rgba\(176\,149\,122\,0\.14\)\]{background-color:#b0957a24}.bg-\[rgba\(176\,149\,122\,0\.16\)\]{background-color:#b0957a29}.bg-\[rgba\(178\,143\,159\,0\.18\)\]{background-color:#b28f9f2e}.bg-\[rgba\(188\,207\,231\,0\.72\)\]{background-color:#bccfe7b8}.bg-\[rgba\(190\,147\,214\,0\.22\)\]{background-color:#be93d638}.bg-\[rgba\(201\,190\,180\,0\.42\)\]{background-color:#c9beb46b}.bg-\[rgba\(210\,145\,158\,0\.08\)\]{background-color:#d2919e14}.bg-\[rgba\(210\,145\,158\,0\.09\)\]{background-color:#d2919e17}.bg-\[rgba\(210\,145\,158\,0\.13\)\]{background-color:#d2919e21}.bg-\[rgba\(210\,145\,158\,0\.14\)\]{background-color:#d2919e24}.bg-\[rgba\(210\,145\,158\,0\.15\)\]{background-color:#d2919e26}.bg-\[rgba\(210\,145\,158\,0\.68\)\]{background-color:#d2919ead}.bg-\[rgba\(210\,145\,158\,0\.72\)\]{background-color:#d2919eb8}.bg-\[rgba\(210\,145\,158\,0\.76\)\]{background-color:#d2919ec2}.bg-\[rgba\(218\,216\,210\,0\.48\)\]{background-color:#dad8d27a}.bg-\[rgba\(224\,233\,246\,0\.82\)\]{background-color:#e0e9f6d1}.bg-\[rgba\(225\,234\,247\,0\.76\)\]{background-color:#e1eaf7c2}.bg-\[rgba\(225\,234\,247\,0\.82\)\]{background-color:#e1eaf7d1}.bg-\[rgba\(226\,232\,216\,0\.48\)\]{background-color:#e2e8d87a}.bg-\[rgba\(228\,228\,231\,0\.72\)\]{background-color:#e4e4e7b8}.bg-\[rgba\(228\,228\,231\,0\.88\)\]{background-color:#e4e4e7e0}.bg-\[rgba\(228\,228\,231\,0\.92\)\]{background-color:#e4e4e7eb}.bg-\[rgba\(231\,205\,210\,0\.88\)\]{background-color:#e7cdd2e0}.bg-\[rgba\(231\,238\,248\,0\.68\)\]{background-color:#e7eef8ad}.bg-\[rgba\(232\,239\,249\,0\.62\)\]{background-color:#e8eff99e}.bg-\[rgba\(232\,239\,249\,0\.82\)\]{background-color:#e8eff9d1}.bg-\[rgba\(233\,214\,218\,0\.72\)\]{background-color:#e9d6dab8}.bg-\[rgba\(237\,243\,251\,0\.8\)\]{background-color:#edf3fbcc}.bg-\[rgba\(238\,236\,232\,0\.58\)\]{background-color:#eeece894}.bg-\[rgba\(238\,244\,252\,0\.14\)\]{background-color:#eef4fc24}.bg-\[rgba\(238\,244\,252\,0\.22\)\]{background-color:#eef4fc38}.bg-\[rgba\(238\,244\,252\,0\.72\)\]{background-color:#eef4fcb8}.bg-\[rgba\(238\,245\,253\,0\.72\)\]{background-color:#eef5fdb8}.bg-\[rgba\(238\,245\,253\,0\.78\)\]{background-color:#eef5fdc7}.bg-\[rgba\(239\,245\,253\,0\.48\)\]{background-color:#eff5fd7a}.bg-\[rgba\(24\,22\,20\,0\.18\)\]{background-color:#1816142e}.bg-\[rgba\(240\,222\,218\,0\.46\)\]{background-color:#f0deda75}.bg-\[rgba\(242\,194\,205\,0\.88\)\]{background-color:#f2c2cde0}.bg-\[rgba\(243\,235\,225\,0\.76\)\]{background-color:#f3ebe1c2}.bg-\[rgba\(244\,225\,229\,0\.68\)\]{background-color:#f4e1e5ad}.bg-\[rgba\(244\,232\,211\,0\.28\)\]{background-color:#f4e8d347}.bg-\[rgba\(244\,244\,245\,0\.42\)\]{background-color:#f4f4f56b}.bg-\[rgba\(245\,231\,207\,0\.52\)\]{background-color:#f5e7cf85}.bg-\[rgba\(245\,239\,232\,0\.52\)\]{background-color:#f5efe885}.bg-\[rgba\(245\,239\,232\,0\.78\)\]{background-color:#f5efe8c7}.bg-\[rgba\(246\,249\,253\,0\.76\)\]{background-color:#f6f9fdc2}.bg-\[rgba\(247\,243\,236\,0\.62\)\]{background-color:#f7f3ec9e}.bg-\[rgba\(249\,222\,228\,0\.68\)\]{background-color:#f9dee4ad}.bg-\[rgba\(251\,250\,248\,0\.90\)\]{background-color:#fbfaf8e6}.bg-\[rgba\(251\,250\,248\,0\.92\)\]{background-color:#fbfaf8eb}.bg-\[rgba\(251\,250\,248\,0\.94\)\]{background-color:#fbfaf8f0}.bg-\[rgba\(255\,132\,89\,0\.16\)\]{background-color:#ff845929}.bg-\[rgba\(255\,207\,92\,0\.32\)\]{background-color:#ffcf5c52}.bg-\[rgba\(255\,247\,247\,0\.7\)\]{background-color:#fff7f7b3}.bg-\[rgba\(255\,247\,248\,0\.94\)\]{background-color:#fff7f8f0}.bg-\[rgba\(255\,248\,246\,0\.32\)\]{background-color:#fff8f652}.bg-\[rgba\(255\,248\,249\,0\.97\)\]{background-color:#fff8f9f7}.bg-\[rgba\(255\,250\,242\,0\.08\)\]{background-color:#fffaf214}.bg-\[rgba\(255\,250\,242\,0\.12\)\]{background-color:#fffaf21f}.bg-\[rgba\(255\,250\,242\,0\.14\)\]{background-color:#fffaf224}.bg-\[rgba\(255\,250\,242\,0\.18\)\]{background-color:#fffaf22e}.bg-\[rgba\(255\,250\,242\,0\.20\)\]{background-color:#fffaf233}.bg-\[rgba\(255\,250\,242\,0\.22\)\]{background-color:#fffaf238}.bg-\[rgba\(255\,250\,242\,0\.24\)\]{background-color:#fffaf23d}.bg-\[rgba\(255\,250\,242\,0\.26\)\]{background-color:#fffaf242}.bg-\[rgba\(255\,250\,242\,0\.28\)\]{background-color:#fffaf247}.bg-\[rgba\(255\,250\,242\,0\.30\)\]{background-color:#fffaf24d}.bg-\[rgba\(255\,250\,242\,0\.34\)\]{background-color:#fffaf257}.bg-\[rgba\(255\,250\,242\,0\.42\)\]{background-color:#fffaf26b}.bg-\[rgba\(255\,250\,242\,0\.46\)\]{background-color:#fffaf275}.bg-\[rgba\(255\,250\,242\,0\.48\)\]{background-color:#fffaf27a}.bg-\[rgba\(255\,250\,242\,0\.56\)\]{background-color:#fffaf28f}.bg-\[rgba\(255\,250\,242\,0\.58\)\]{background-color:#fffaf294}.bg-\[rgba\(255\,250\,242\,0\.62\)\]{background-color:#fffaf29e}.bg-\[rgba\(255\,250\,242\,0\.66\)\]{background-color:#fffaf2a8}.bg-\[rgba\(255\,250\,242\,0\.72\)\]{background-color:#fffaf2b8}.bg-\[rgba\(255\,250\,242\,0\.78\)\]{background-color:#fffaf2c7}.bg-\[rgba\(255\,250\,242\,0\.82\)\]{background-color:#fffaf2d1}.bg-\[rgba\(255\,250\,242\,0\.84\)\]{background-color:#fffaf2d6}.bg-\[rgba\(255\,250\,242\,0\.88\)\]{background-color:#fffaf2e0}.bg-\[rgba\(255\,250\,242\,0\.94\)\]{background-color:#fffaf2f0}.bg-\[rgba\(255\,250\,242\,0\.96\)\]{background-color:#fffaf2f5}.bg-\[rgba\(255\,250\,242\,0\.98\)\]{background-color:#fffaf2fa}.bg-\[rgba\(255\,250\,244\,0\.18\)\]{background-color:#fffaf42e}.bg-\[rgba\(255\,250\,244\,0\.28\)\]{background-color:#fffaf447}.bg-\[rgba\(255\,250\,248\,0\.88\)\]{background-color:#fffaf8e0}.bg-\[rgba\(255\,250\,252\,0\.28\)\]{background-color:#fffafc47}.bg-\[rgba\(255\,250\,252\,0\.38\)\]{background-color:#fffafc61}.bg-\[rgba\(255\,251\,245\,0\.44\)\]{background-color:#fffbf570}.bg-\[rgba\(255\,251\,245\,0\.52\)\]{background-color:#fffbf585}.bg-\[rgba\(255\,251\,249\,0\.54\)\]{background-color:#fffbf98a}.bg-\[rgba\(255\,252\,246\,0\.9\)\]{background-color:#fffcf6e6}.bg-\[rgba\(255\,252\,247\,0\.46\)\]{background-color:#fffcf775}.bg-\[rgba\(255\,252\,248\,0\.72\)\]{background-color:#fffcf8b8}.bg-\[rgba\(255\,252\,248\,0\.74\)\]{background-color:#fffcf8bd}.bg-\[rgba\(255\,253\,245\,0\.32\)\]{background-color:#fffdf552}.bg-\[rgba\(255\,253\,249\,0\.78\)\]{background-color:#fffdf9c7}.bg-\[rgba\(255\,253\,250\,0\.92\)\]{background-color:#fffdfaeb}.bg-\[rgba\(255\,254\,253\,0\.72\)\]{background-color:#fffefdb8}.bg-\[rgba\(255\,254\,253\,0\.82\)\]{background-color:#fffefdd1}.bg-\[rgba\(255\,254\,253\,0\.84\)\]{background-color:#fffefdd6}.bg-\[rgba\(255\,254\,253\,0\.92\)\]{background-color:#fffefdeb}.bg-\[rgba\(255\,254\,253\,0\.94\)\]{background-color:#fffefdf0}.bg-\[rgba\(255\,255\,255\,0\.05\)\]{background-color:#ffffff0d}.bg-\[rgba\(255\,255\,255\,0\.06\)\]{background-color:#ffffff0f}.bg-\[rgba\(255\,255\,255\,0\.08\)\]{background-color:#ffffff14}.bg-\[rgba\(255\,255\,255\,0\.10\)\]{background-color:#ffffff1a}.bg-\[rgba\(255\,255\,255\,0\.12\)\]{background-color:#ffffff1f}.bg-\[rgba\(255\,255\,255\,0\.14\)\]{background-color:#ffffff24}.bg-\[rgba\(255\,255\,255\,0\.16\)\]{background-color:#ffffff29}.bg-\[rgba\(255\,255\,255\,0\.18\)\]{background-color:#ffffff2e}.bg-\[rgba\(255\,255\,255\,0\.22\)\]{background-color:#ffffff38}.bg-\[rgba\(255\,255\,255\,0\.26\)\]{background-color:#ffffff42}.bg-\[rgba\(255\,255\,255\,0\.28\)\]{background-color:#ffffff47}.bg-\[rgba\(255\,255\,255\,0\.30\)\]{background-color:#ffffff4d}.bg-\[rgba\(255\,255\,255\,0\.32\)\]{background-color:#ffffff52}.bg-\[rgba\(255\,255\,255\,0\.34\)\]{background-color:#ffffff57}.bg-\[rgba\(255\,255\,255\,0\.42\)\]{background-color:#ffffff6b}.bg-\[rgba\(255\,255\,255\,0\.44\)\]{background-color:#ffffff70}.bg-\[rgba\(255\,255\,255\,0\.46\)\]{background-color:#ffffff75}.bg-\[rgba\(255\,255\,255\,0\.48\)\]{background-color:#ffffff7a}.bg-\[rgba\(255\,255\,255\,0\.5\)\]{background-color:#ffffff80}.bg-\[rgba\(255\,255\,255\,0\.52\)\]{background-color:#ffffff85}.bg-\[rgba\(255\,255\,255\,0\.54\)\]{background-color:#ffffff8a}.bg-\[rgba\(255\,255\,255\,0\.56\)\]{background-color:#ffffff8f}.bg-\[rgba\(255\,255\,255\,0\.58\)\]{background-color:#ffffff94}.bg-\[rgba\(255\,255\,255\,0\.62\)\]{background-color:#ffffff9e}.bg-\[rgba\(255\,255\,255\,0\.66\)\]{background-color:#ffffffa8}.bg-\[rgba\(255\,255\,255\,0\.68\)\]{background-color:#ffffffad}.bg-\[rgba\(255\,255\,255\,0\.72\)\]{background-color:#ffffffb8}.bg-\[rgba\(255\,255\,255\,0\.76\)\]{background-color:#ffffffc2}.bg-\[rgba\(255\,255\,255\,0\.78\)\]{background-color:#ffffffc7}.bg-\[rgba\(255\,255\,255\,0\.82\)\]{background-color:#ffffffd1}.bg-\[rgba\(255\,255\,255\,0\.86\)\]{background-color:#ffffffdb}.bg-\[rgba\(255\,255\,255\,0\.88\)\]{background-color:#ffffffe0}.bg-\[rgba\(255\,255\,255\,0\.98\)\]{background-color:#fffffffa}.bg-\[rgba\(28\,28\,30\,0\.88\)\]{background-color:#1c1c1ee0}.bg-\[rgba\(38\,26\,18\,0\.18\)\]{background-color:#261a122e}.bg-\[rgba\(38\,30\,24\,0\.18\)\]{background-color:#261e182e}.bg-\[rgba\(38\,30\,24\,0\.86\)\]{background-color:#261e18db}.bg-\[rgba\(42\,31\,24\,0\.28\)\]{background-color:#2a1f1847}.bg-\[rgba\(42\,32\,24\,0\.18\)\]{background-color:#2a20182e}.bg-\[rgba\(45\,34\,24\,0\.18\)\]{background-color:#2d22182e}.bg-\[rgba\(74\,53\,38\,0\.86\)\]{background-color:#4a3526db}.bg-\[rgba\(87\,197\,137\,0\.22\)\]{background-color:#57c58938}.bg-\[rgba\(92\,67\,48\,0\.58\)\]{background-color:#5c433094}.bg-\[rgba\(92\,67\,48\,0\.60\)\]{background-color:#5c433099}.bg-\[rgba\(96\,111\,137\,0\.08\)\]{background-color:#606f8914}.bg-\[rgba\(96\,111\,137\,0\.14\)\]{background-color:#606f8924}.bg-\[rgba\(96\,78\,88\,0\.14\)\]{background-color:#604e5824}.bg-\[var\(--trace-plan-tab-bg\)\]{background-color:var(--trace-plan-tab-bg)}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/5{background-color:#0000000d}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/\[0\.08\]{background-color:#00000014}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200\/70{background-color:#bfdbfeb3}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-current{background-color:currentColor}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-100\/70{background-color:#f3f4f6b3}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-pink-100\/45{background-color:#fce7f373}.bg-pink-200\/20{background-color:#fbcfe833}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-pudding-100{--tw-bg-opacity: 1;background-color:rgb(255 228 233 / var(--tw-bg-opacity, 1))}.bg-pudding-100\/60{background-color:#ffe4e999}.bg-pudding-100\/80{background-color:#ffe4e9cc}.bg-pudding-200{--tw-bg-opacity: 1;background-color:rgb(254 205 214 / var(--tw-bg-opacity, 1))}.bg-pudding-300{--tw-bg-opacity: 1;background-color:rgb(253 164 181 / var(--tw-bg-opacity, 1))}.bg-pudding-50{--tw-bg-opacity: 1;background-color:rgb(255 240 245 / var(--tw-bg-opacity, 1))}.bg-pudding-50\/60{background-color:#fff0f599}.bg-pudding-50\/70{background-color:#fff0f5b3}.bg-pudding-50\/80{background-color:#fff0f5cc}.bg-red-100\/80{background-color:#fee2e2cc}.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\/55{background-color:#fef2f28c}.bg-red-50\/60{background-color:#fef2f299}.bg-red-50\/70{background-color:#fef2f2b3}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-900\/25{background-color:#0f172a40}.bg-slate-900\/85{background-color:#0f172ad9}.bg-stone-100\/70{background-color:#f5f5f4b3}.bg-stone-100\/80{background-color:#f5f5f4cc}.bg-stone-100\/85{background-color:#f5f5f4d9}.bg-stone-100\/90{background-color:#f5f5f4e6}.bg-stone-300{--tw-bg-opacity: 1;background-color:rgb(214 211 209 / var(--tw-bg-opacity, 1))}.bg-stone-400{--tw-bg-opacity: 1;background-color:rgb(168 162 158 / var(--tw-bg-opacity, 1))}.bg-stone-50{--tw-bg-opacity: 1;background-color:rgb(250 250 249 / var(--tw-bg-opacity, 1))}.bg-stone-700{--tw-bg-opacity: 1;background-color:rgb(68 64 60 / var(--tw-bg-opacity, 1))}.bg-stone-800{--tw-bg-opacity: 1;background-color:rgb(41 37 36 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.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\/55{background-color:#ffffff8c}.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\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.64\]{background-color:#ffffffa3}.bg-white\/\[0\.82\]{background-color:#ffffffd1}.bg-zinc-100\/70{background-color:#f4f4f5b3}.bg-zinc-200{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}.bg-zinc-200\/60{background-color:#e4e4e799}.bg-zinc-200\/70{background-color:#e4e4e7b3}.bg-zinc-200\/75{background-color:#e4e4e7bf}.bg-zinc-200\/80{background-color:#e4e4e7cc}.bg-zinc-300{--tw-bg-opacity: 1;background-color:rgb(212 212 216 / var(--tw-bg-opacity, 1))}.bg-zinc-400{--tw-bg-opacity: 1;background-color:rgb(161 161 170 / var(--tw-bg-opacity, 1))}.bg-zinc-500\/30{background-color:#71717a4d}.bg-zinc-600{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.bg-\[linear-gradient\(0deg\,rgb\(var\(--bd-accent-soft\)\/0\.18\)\,transparent_45\%\)\]{background-image:linear-gradient(0deg,rgb(var(--bd-accent-soft)/.18),transparent 45%)}.bg-\[linear-gradient\(0deg\,rgba\(255\,254\,253\,0\.78\)_0\%\,transparent_100\%\)\]{background-image:linear-gradient(0deg,rgba(255,254,253,.78) 0%,transparent 100%)}.bg-\[linear-gradient\(135deg\,rgb\(var\(--bd-surface\)\/0\.96\)_0\%\,rgb\(var\(--bd-surface-tint\)\/0\.82\)_52\%\,rgb\(var\(--bd-accent-soft\)\/0\.64\)_100\%\)\]{background-image:linear-gradient(135deg,rgb(var(--bd-surface)/.96),rgb(var(--bd-surface-tint)/.82) 52%,rgb(var(--bd-accent-soft)/.64))}.bg-\[linear-gradient\(145deg\,rgba\(255\,252\,244\,0\.9\)_0\%\,rgba\(252\,241\,203\,0\.76\)_100\%\)\]{background-image:linear-gradient(145deg,#fffcf4e6,#fcf1cbc2)}.bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.84\)_0\%\,rgba\(255\,250\,237\,0\.7\)_100\%\)\]{background-image:linear-gradient(145deg,#ffffffd6,#fffaedb3)}.bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.92\)_0\%\,rgba\(245\,248\,252\,0\.78\)_100\%\)\]{background-image:linear-gradient(145deg,#ffffffeb,#f5f8fcc7)}.bg-\[linear-gradient\(150deg\,\#dff2ff_0\%\,\#edf8ff_40\%\,\#fff_100\%\)\]{background-image:linear-gradient(150deg,#dff2ff,#edf8ff 40%,#fff)}.bg-\[linear-gradient\(150deg\,\#ffe4ec_0\%\,\#fff2f7_40\%\,\#fff_100\%\)\]{background-image:linear-gradient(150deg,#ffe4ec,#fff2f7 40%,#fff)}.bg-\[linear-gradient\(152deg\,rgba\(255\,255\,255\,0\.88\)_0\%\,rgba\(255\,250\,236\,0\.8\)_52\%\,rgba\(251\,238\,203\,0\.72\)_100\%\)\]{background-image:linear-gradient(152deg,#ffffffe0,#fffaeccc 52%,#fbeecbb8)}.bg-\[linear-gradient\(155deg\,rgba\(255\,255\,255\,0\.78\)_0\%\,rgba\(255\,248\,231\,0\.72\)_100\%\)\]{background-image:linear-gradient(155deg,#ffffffc7,#fff8e7b8)}.bg-\[linear-gradient\(155deg\,rgba\(255\,255\,255\,0\.78\)_0\%\,rgba\(255\,251\,240\,0\.72\)_55\%\,rgba\(245\,228\,179\,0\.68\)_100\%\)\]{background-image:linear-gradient(155deg,#ffffffc7,#fffbf0b8 55%,#f5e4b3ad)}.bg-\[linear-gradient\(155deg\,rgba\(255\,255\,255\,0\.85\)_0\%\,rgba\(255\,251\,240\,0\.72\)_55\%\,rgba\(245\,228\,179\,0\.65\)_100\%\)\]{background-image:linear-gradient(155deg,#ffffffd9,#fffbf0b8 55%,#f5e4b3a6)}.bg-\[linear-gradient\(160deg\,rgba\(255\,255\,255\,0\.58\)_0\%\,rgba\(254\,243\,199\,0\.76\)_46\%\,rgba\(244\,215\,139\,0\.72\)_100\%\)\]{background-image:linear-gradient(160deg,#ffffff94,#fef3c7c2 46%,#f4d78bb8)}.bg-\[linear-gradient\(170deg\,rgb\(var\(--bd-surface-soft\)\/0\.92\)_0\%\,rgb\(var\(--bd-surface\)\/0\.94\)_58\%\,rgb\(var\(--bd-surface\)\/0\.99\)_100\%\)\]{background-image:linear-gradient(170deg,rgb(var(--bd-surface-soft)/.92),rgb(var(--bd-surface)/.94) 58%,rgb(var(--bd-surface)/.99))}.bg-\[linear-gradient\(180deg\,\#FBFAF8_0\%\,\#F7F2EB_100\%\)\]{background-image:linear-gradient(180deg,#fbfaf8,#f7f2eb)}.bg-\[linear-gradient\(180deg\,\#FFFEFD_0\%\,\#FFF9FA_48\%\,\#FFFDF9_100\%\)\]{background-image:linear-gradient(180deg,#fffefd,#fff9fa 48%,#fffdf9)}.bg-\[linear-gradient\(180deg\,\#ffeff4\,\#ffdce7\)\]{background-image:linear-gradient(180deg,#ffeff4,#ffdce7)}.bg-\[linear-gradient\(180deg\,\#fff8f4_0\%\,\#fff1ea_100\%\)\]{background-image:linear-gradient(180deg,#fff8f4,#fff1ea)}.bg-\[linear-gradient\(180deg\,\#fffdf2_0\%\,\#fffdf8_42\%\,\#ffffff_100\%\)\]{background-image:linear-gradient(180deg,#fffdf2,#fffdf8 42%,#fff)}.bg-\[linear-gradient\(180deg\,\#fffdfd\,\#fff0f4\)\]{background-image:linear-gradient(180deg,#fffdfd,#fff0f4)}.bg-\[linear-gradient\(180deg\,rgb\(var\(--bd-page-bg\)\)_0\%\,rgb\(var\(--bd-page-bg\)\/0\.85\)_58\%\,transparent_100\%\)\]{background-image:linear-gradient(180deg,rgb(var(--bd-page-bg)) 0%,rgb(var(--bd-page-bg)/.85) 58%,transparent 100%)}.bg-\[linear-gradient\(180deg\,rgb\(var\(--bd-page-bg\)\/0\.72\)_0\%\,rgb\(var\(--bd-surface-soft\)\/0\.42\)_48\%\,rgb\(var\(--bd-page-bg\)\/0\.72\)_100\%\)\]{background-image:linear-gradient(180deg,rgb(var(--bd-page-bg)/.72),rgb(var(--bd-surface-soft)/.42) 48%,rgb(var(--bd-page-bg)/.72))}.bg-\[linear-gradient\(180deg\,rgb\(var\(--bd-surface\)\/0\.20\)\,transparent_42\%\)\]{background-image:linear-gradient(180deg,rgb(var(--bd-surface)/.2),transparent 42%)}.bg-\[linear-gradient\(180deg\,rgb\(var\(--bd-surface\)\/0\.96\)\,rgb\(var\(--bd-surface-soft\)\/0\.86\)\)\]{background-image:linear-gradient(180deg,rgb(var(--bd-surface)/.96),rgb(var(--bd-surface-soft)/.86))}.bg-\[linear-gradient\(180deg\,rgb\(var\(--bd-surface-soft\)\/0\.42\)\,rgb\(var\(--bd-surface\)\/0\.18\)\)\]{background-image:linear-gradient(180deg,rgb(var(--bd-surface-soft)/.42),rgb(var(--bd-surface)/.18))}.bg-\[linear-gradient\(180deg\,rgba\(226\,235\,248\,0\.24\)_0\%\,rgba\(238\,243\,251\,0\.11\)_58\%\,transparent_100\%\)\]{background-image:linear-gradient(180deg,rgba(226,235,248,.24) 0%,rgba(238,243,251,.11) 58%,transparent 100%)}.bg-\[linear-gradient\(180deg\,rgba\(252\,220\,229\,0\.4\)_0\%\,rgba\(249\,241\,199\,0\.34\)_35\%\,rgba\(219\,241\,250\,0\.32\)_68\%\,rgba\(245\,214\,227\,0\.42\)_100\%\)\]{background-image:linear-gradient(180deg,#fcdce566,#f9f1c757 35%,#dbf1fa52 68%,#f5d6e36b)}.bg-\[linear-gradient\(180deg\,rgba\(255\,239\,243\,0\.88\)_0\%\,rgba\(255\,230\,236\,0\.66\)_100\%\)\]{background-image:linear-gradient(180deg,#ffeff3e0,#ffe6eca8)}.bg-\[linear-gradient\(180deg\,rgba\(255\,248\,249\,0\.68\)_0\%\,rgba\(255\,252\,250\,0\.48\)_100\%\)\]{background-image:linear-gradient(180deg,#fff8f9ad,#fffcfa7a)}.bg-\[linear-gradient\(180deg\,rgba\(255\,248\,251\,0\.86\)\,rgba\(255\,241\,246\,0\.72\)\)\]{background-image:linear-gradient(180deg,#fff8fbdb,#fff1f6b8)}.bg-\[linear-gradient\(180deg\,rgba\(255\,250\,242\,0\.96\)_0\%\,rgba\(250\,243\,232\,0\.92\)_100\%\)\]{background-image:linear-gradient(180deg,#fffaf2f5,#faf3e8eb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,250\,252\,0\.78\)\,rgba\(255\,243\,247\,0\.62\)\)\]{background-image:linear-gradient(180deg,#fffafcc7,#fff3f79e)}.bg-\[linear-gradient\(180deg\,rgba\(255\,251\,245\,0\.64\)_0\%\,rgba\(255\,248\,239\,0\.38\)_100\%\)\]{background-image:linear-gradient(180deg,#fffbf5a3,#fff8ef61)}.bg-\[linear-gradient\(180deg\,rgba\(255\,252\,244\,0\.96\)_0\%\,rgba\(250\,236\,206\,0\.9\)_100\%\)\]{background-image:linear-gradient(180deg,#fffcf4f5,#faeccee6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,254\,253\,0\.22\)_0\%\,rgba\(255\,254\,253\,0\.58\)_58\%\,transparent_100\%\)\]{background-image:linear-gradient(180deg,rgba(255,254,253,.22) 0%,rgba(255,254,253,.58) 58%,transparent 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,254\,253\,0\.62\)_0\%\,rgba\(255\,254\,253\,0\.93\)_18\%\,\#FFFEFD_100\%\)\]{background-image:linear-gradient(180deg,#fffefd9e,#fffefded 18%,#fffefd)}.bg-\[linear-gradient\(180deg\,rgba\(255\,254\,253\,0\.66\)_0\%\,rgba\(255\,254\,253\,0\.94\)_18\%\,\#FFFEFD_100\%\)\]{background-image:linear-gradient(180deg,#fffefda8,#fffefdf0 18%,#fffefd)}.bg-\[linear-gradient\(180deg\,rgba\(255\,254\,253\,0\.72\)_0\%\,transparent_100\%\)\]{background-image:linear-gradient(180deg,rgba(255,254,253,.72) 0%,transparent 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,254\,253\,0\.78\)_0\%\,rgba\(255\,254\,253\,0\.96\)_18\%\,\#FFFEFD_100\%\)\]{background-image:linear-gradient(180deg,#fffefdc7,#fffefdf5 18%,#fffefd)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\.82\)\)\]{background-image:linear-gradient(180deg,#fff0,#ffffffd1)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)_0\%\,rgba\(255\,255\,255\,0\.92\)_45\%\,rgba\(255\,255\,255\,0\)_100\%\)\]{background-image:linear-gradient(180deg,#fff0,#ffffffeb 45%,#fff0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.12\)\,rgba\(255\,248\,250\,0\.06\)\)\]{background-image:linear-gradient(180deg,#ffffff1f,#fff8fa0f)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.24\)\,rgba\(255\,247\,250\,0\.14\)\)\]{background-image:linear-gradient(180deg,#ffffff3d,#fff7fa24)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.38\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(180deg,#ffffff61,#fff0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.5\)_0\%\,rgba\(255\,255\,255\,0\.12\)_50\%\,rgba\(255\,255\,255\,0\.42\)_100\%\)\]{background-image:linear-gradient(180deg,#ffffff80,#ffffff1f,#ffffff6b)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.88\)_0\%\,rgba\(255\,252\,250\,0\.78\)_100\%\)\]{background-image:linear-gradient(180deg,#ffffffe0,#fffcfac7)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.92\)_0\%\,rgba\(255\,252\,244\,0\.84\)_52\%\,rgba\(255\,255\,255\,0\.9\)_100\%\)\]{background-image:linear-gradient(180deg,#ffffffeb,#fffcf4d6 52%,#ffffffe6)}.bg-\[linear-gradient\(180deg\,transparent_0\%\,rgba\(255\,254\,253\,0\.36\)_30\%\,rgba\(255\,254\,253\,0\.88\)_78\%\,\#FFFEFD_100\%\)\]{background-image:linear-gradient(180deg,transparent 0%,rgba(255,254,253,.36) 30%,rgba(255,254,253,.88) 78%,#FFFEFD 100%)}.bg-\[linear-gradient\(180deg\,transparent_0\%\,rgba\(255\,254\,253\,0\.48\)_100\%\)\]{background-image:linear-gradient(180deg,transparent 0%,rgba(255,254,253,.48) 100%)}.bg-\[linear-gradient\(180deg\,var\(--trace-plan-tab-bg\)_0\%\,var\(--trace-plan-tab-bg\)_33\%\,var\(--trace-plan-body-mid\)_62\%\,var\(--trace-plan-body-end\)_100\%\)\]{background-image:linear-gradient(180deg,var(--trace-plan-tab-bg) 0%,var(--trace-plan-tab-bg) 33%,var(--trace-plan-body-mid) 62%,var(--trace-plan-body-end) 100%)}.bg-\[linear-gradient\(180deg\,var\(--trace-plan-tab-bg\)_0\%\,var\(--trace-plan-tab-bg\)_46\%\,var\(--trace-plan-body-mid\)_74\%\,var\(--trace-plan-body-end\)_100\%\)\]{background-image:linear-gradient(180deg,var(--trace-plan-tab-bg) 0%,var(--trace-plan-tab-bg) 46%,var(--trace-plan-body-mid) 74%,var(--trace-plan-body-end) 100%)}.bg-\[linear-gradient\(90deg\,transparent\,\#9DB6DA\,transparent\)\]{background-image:linear-gradient(90deg,transparent,#9DB6DA,transparent)}.bg-\[linear-gradient\(90deg\,transparent\,rgb\(var\(--bd-border\)\/0\.34\)\,transparent\)\]{background-image:linear-gradient(90deg,transparent,rgb(var(--bd-border)/.34),transparent)}.bg-\[linear-gradient\(to_bottom\,\#dab4c1_0\%\,\#ebd1d9_24\%\,\#f7eaee_50\%\,\#ead0d8_74\%\,\#d8b2bf_100\%\)\]{background-image:linear-gradient(to bottom,#dab4c1,#ebd1d9 24%,#f7eaee 50%,#ead0d8 74%,#d8b2bf)}.bg-\[linear-gradient\(to_bottom\,rgba\(255\,255\,255\,0\.28\)\,rgba\(255\,255\,255\,0\.06\)\)\]{background-image:linear-gradient(to bottom,#ffffff47,#ffffff0f)}.bg-\[linear-gradient\(to_right\,\#d8b0be_0\%\,\#e9cdd7_22\%\,\#f6e8ec_48\%\,\#ead1d9_72\%\,\#d7aebb_100\%\)\]{background-image:linear-gradient(to right,#d8b0be,#e9cdd7 22%,#f6e8ec 48%,#ead1d9 72%,#d7aebb)}.bg-\[linear-gradient\(to_top\,rgba\(247\,239\,226\,0\.96\)_0\%\,rgba\(247\,239\,226\,0\.74\)_68\%\,rgba\(247\,239\,226\,0\)_100\%\)\]{background-image:linear-gradient(to top,#f7efe2f5,#f7efe2bd 68%,#f7efe200)}.bg-\[linear-gradient\(to_top\,rgba\(251\,250\,248\,0\.70\)\,rgba\(251\,250\,248\,0\.28\)\,transparent\)\]{background-image:linear-gradient(to top,rgba(251,250,248,.7),rgba(251,250,248,.28),transparent)}.bg-\[radial-gradient\(circle_at_14\%_10\%\,rgba\(255\,255\,255\,0\.50\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 14% 10%,rgba(255,255,255,.5),transparent 34%)}.bg-\[radial-gradient\(circle_at_16\%_22\%\,rgba\(255\,229\,236\,0\.46\)\,transparent_38\%\)\,radial-gradient\(circle_at_88\%_76\%\,rgba\(255\,241\,220\,0\.52\)\,transparent_42\%\)\,radial-gradient\(circle_at_50\%_0\%\,rgba\(255\,255\,255\,0\.98\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 16% 22%,rgba(255,229,236,.46),transparent 38%),radial-gradient(circle at 88% 76%,rgba(255,241,220,.52),transparent 42%),radial-gradient(circle at 50% 0%,rgba(255,255,255,.98),transparent 45%)}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(255\,255\,255\,0\.96\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(249\,239\,243\,0\.82\)\,rgba\(255\,250\,251\,0\.96\)_52\%\,rgba\(242\,230\,236\,0\.78\)\)\]{background-image:radial-gradient(circle at 18% 0%,rgba(255,255,255,.96),transparent 34%),linear-gradient(135deg,#f9eff3d1,#fffafbf5 52%,#f2e6ecc7)}.bg-\[radial-gradient\(circle_at_18\%_12\%\,rgb\(var\(--bd-accent\)\/0\.075\)_0\,transparent_26\%\)\,radial-gradient\(circle_at_82\%_18\%\,rgb\(var\(--bd-border\)\/0\.16\)_0\,transparent_24\%\)\,linear-gradient\(180deg\,rgb\(var\(--bd-surface\)\/0\.72\)_0\%\,rgb\(var\(--bd-page-bg\)\)_58\%\,rgb\(var\(--bd-surface\)\/0\.58\)_100\%\)\]{background-image:radial-gradient(circle at 18% 12%,rgb(var(--bd-accent)/.075) 0,transparent 26%),radial-gradient(circle at 82% 18%,rgb(var(--bd-border)/.16) 0,transparent 24%),linear-gradient(180deg,rgb(var(--bd-surface)/.72),rgb(var(--bd-page-bg)) 58%,rgb(var(--bd-surface)/.58))}.bg-\[radial-gradient\(circle_at_20\%_10\%\,rgba\(255\,192\,203\,0\.22\)\,transparent_55\%\)\,radial-gradient\(circle_at_50\%_90\%\,rgba\(255\,182\,193\,0\.16\)\,transparent_55\%\)\]{background-image:radial-gradient(circle at 20% 10%,rgba(255,192,203,.22),transparent 55%),radial-gradient(circle at 50% 90%,rgba(255,182,193,.16),transparent 55%)}.bg-\[radial-gradient\(circle_at_28\%_10\%\,rgb\(var\(--bd-surface\)\/0\.94\)\,transparent_44\%\)\,radial-gradient\(circle_at_85\%_90\%\,rgb\(var\(--bd-accent-soft\)\/0\.20\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at 28% 10%,rgb(var(--bd-surface)/.94),transparent 44%),radial-gradient(circle at 85% 90%,rgb(var(--bd-accent-soft)/.2),transparent 42%)}.bg-\[radial-gradient\(circle_at_30\%_20\%\,rgb\(var\(--bd-surface\)\)_0\%\,rgb\(var\(--bd-surface-soft\)\)_52\%\,rgb\(var\(--bd-border\)\/0\.14\)_100\%\)\]{background-image:radial-gradient(circle at 30% 20%,rgb(var(--bd-surface)),rgb(var(--bd-surface-soft)) 52%,rgb(var(--bd-border)/.14))}.bg-\[radial-gradient\(circle_at_30\%_25\%\,rgba\(255\,255\,255\,0\.9\)\,rgba\(255\,255\,255\,0\)_45\%\)\]{background-image:radial-gradient(circle at 30% 25%,#ffffffe6,#fff0 45%)}.bg-\[radial-gradient\(circle_at_35\%_35\%\,rgba\(255\,255\,255\,0\.32\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 35% 35%,rgba(255,255,255,.32),transparent 58%)}.bg-\[radial-gradient\(circle_at_50\%_-10\%\,rgba\(255\,213\,196\,0\.9\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at 50% -10%,rgba(255,213,196,.9),transparent 62%)}.bg-\[radial-gradient\(circle_at_50\%_100\%\,rgba\(255\,247\,250\,0\.9\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% 100%,rgba(255,247,250,.9),transparent 70%)}.bg-\[radial-gradient\(circle_at_50\%_100\%\,rgba\(255\,249\,230\,0\.9\)\,transparent_72\%\)\]{background-image:radial-gradient(circle at 50% 100%,rgba(255,249,230,.9),transparent 72%)}.bg-\[radial-gradient\(circle_at_50\%_100\%\,rgba\(255\,251\,235\,0\.88\)\,transparent_72\%\)\]{background-image:radial-gradient(circle at 50% 100%,rgba(255,251,235,.88),transparent 72%)}.bg-\[radial-gradient\(circle_at_50\%_16\%\,rgba\(255\,255\,255\,0\.76\)\,rgba\(236\,244\,252\,0\.94\)_48\%\,rgba\(225\,235\,247\,0\.96\)_100\%\)\]{background-image:radial-gradient(circle at 50% 16%,#ffffffc2,#ecf4fcf0 48%,#e1ebf7f5)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(254\,243\,199\,0\.68\)\,transparent_64\%\)\]{background-image:radial-gradient(circle at 50% 18%,rgba(254,243,199,.68),transparent 64%)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(254\,243\,199\,0\.72\)\,transparent_64\%\)\]{background-image:radial-gradient(circle at 50% 18%,rgba(254,243,199,.72),transparent 64%)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(255\,241\,201\,0\.86\)\,transparent_64\%\)\]{background-image:radial-gradient(circle at 50% 18%,rgba(255,241,201,.86),transparent 64%)}.bg-\[radial-gradient\(circle_at_50\%_20\%\,rgba\(255\,255\,255\,0\.72\)\,transparent_52\%\)\]{background-image:radial-gradient(circle at 50% 20%,rgba(255,255,255,.72),transparent 52%)}.bg-\[radial-gradient\(circle_at_50\%_35\%\,rgba\(255\,236\,242\,0\.7\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at 50% 35%,rgba(255,236,242,.7),transparent 60%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(166\,118\,132\,0\.16\)_0\%\,rgba\(166\,118\,132\,0\.08\)_42\%\,transparent_78\%\)\]{background-image:radial-gradient(circle at 50% 50%,rgba(166,118,132,.16) 0%,rgba(166,118,132,.08) 42%,transparent 78%)}.bg-\[radial-gradient\(circle_at_top\,rgb\(var\(--bd-surface\)\/0\.92\)\,rgb\(var\(--bd-surface-soft\)\/0\.66\)\)\]{background-image:radial-gradient(circle at top,rgb(var(--bd-surface)/.92),rgb(var(--bd-surface-soft)/.66))}.bg-\[radial-gradient\(circle_at_top_left\,rgb\(var\(--bd-surface\)\/0\.55\)\,transparent_40\%\)\,radial-gradient\(circle_at_bottom_right\,rgb\(var\(--bd-accent-soft\)\/0\.24\)\,transparent_38\%\)\]{background-image:radial-gradient(circle at top left,rgb(var(--bd-surface)/.55),transparent 40%),radial-gradient(circle at bottom right,rgb(var(--bd-accent-soft)/.24),transparent 38%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,243\,248\,0\.72\)\,transparent_34\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(233\,244\,230\,0\.78\)\,transparent_38\%\)\,linear-gradient\(180deg\,\#f8fbf7_0\%\,\#f5faf3_48\%\,\#f3f9f1_100\%\)\]{background-image:radial-gradient(circle at top left,rgba(255,243,248,.72),transparent 34%),radial-gradient(circle at bottom right,rgba(233,244,230,.78),transparent 38%),linear-gradient(180deg,#f8fbf7,#f5faf3 48%,#f3f9f1)}.bg-\[radial-gradient\(ellipse_at_top\,rgba\(255\,250\,242\,0\.38\)_0\%\,rgba\(255\,250\,242\,0\)_56\%\)\]{background-image:radial-gradient(ellipse at top,#fffaf261,#fffaf200 56%)}.bg-\[radial-gradient\(ellipse_at_top\,rgba\(255\,250\,242\,0\.42\)_0\%\,rgba\(255\,250\,242\,0\)_56\%\)\]{background-image:radial-gradient(ellipse at top,#fffaf26b,#fffaf200 56%)}.bg-\[radial-gradient\(ellipse_at_top\,rgba\(255\,250\,242\,0\.42\)_0\%\,rgba\(255\,250\,242\,0\)_58\%\)\]{background-image:radial-gradient(ellipse at top,#fffaf26b,#fffaf200 58%)}.bg-\[repeating-linear-gradient\(90deg\,rgb\(var\(--bd-border\)\/0\.32\)_0_4px\,transparent_4px_8px\)\]{background-image:repeating-linear-gradient(90deg,rgb(var(--bd-border)/.32) 0 4px,transparent 4px 8px)}.bg-\[repeating-linear-gradient\(90deg\,transparent_0_5px\,rgb\(var\(--bd-border\)\/0\.42\)_5px_10px\)\]{background-image:repeating-linear-gradient(90deg,transparent 0 5px,rgb(var(--bd-border)/.42) 5px 10px)}.bg-\[repeating-linear-gradient\(to_bottom\,rgba\(255\,255\,255\,0\.72\)_0_4px\,transparent_4px_7px\)\]{background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.72) 0 4px,transparent 4px 7px)}.bg-\[repeating-linear-gradient\(to_bottom\,rgba\(255\,255\,255\,0\.82\)_0_4px\,transparent_4px_7px\)\]{background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.82) 0 4px,transparent 4px 7px)}.bg-\[repeating-linear-gradient\(to_right\,rgba\(255\,255\,255\,0\.72\)_0_4px\,transparent_4px_7px\)\]{background-image:repeating-linear-gradient(to right,rgba(255,255,255,.72) 0 4px,transparent 4px 7px)}.bg-\[repeating-linear-gradient\(to_right\,rgba\(255\,255\,255\,0\.82\)_0_4px\,transparent_4px_7px\)\]{background-image:repeating-linear-gradient(to right,rgba(255,255,255,.82) 0 4px,transparent 4px 7px)}.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-l{background-image:linear-gradient(to left,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))}.from-\[\#C4B7A6\]\/40{--tw-gradient-from: rgb(196 183 166 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(196 183 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#DED1C1\]\/50{--tw-gradient-from: rgb(222 209 193 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(222 209 193 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#EBF5EF\]{--tw-gradient-from: #EBF5EF var(--tw-gradient-from-position);--tw-gradient-to: rgb(235 245 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#EFF2F6\]{--tw-gradient-from: #EFF2F6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 242 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F2EDF0\]{--tw-gradient-from: #F2EDF0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(242 237 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F3EDF5\]{--tw-gradient-from: #F3EDF5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 237 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F5F5F5\]{--tw-gradient-from: #F5F5F5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 245 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F9EFE5\]{--tw-gradient-from: #F9EFE5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 239 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FDF3F4\]\/90{--tw-gradient-from: rgb(253 243 244 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 243 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FFF9E6\]\/60{--tw-gradient-from: rgb(255 249 230 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 249 230 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#FFFDF9\]{--tw-gradient-from: #FFFDF9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 253 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#a3bcae\]\/40{--tw-gradient-from: rgb(163 188 174 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(163 188 174 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c1c8d0\]\/40{--tw-gradient-from: rgb(193 200 208 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(193 200 208 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d4b886\]\/40{--tw-gradient-from: rgb(212 184 134 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 184 134 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#dfe9f5\]{--tw-gradient-from: #dfe9f5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(223 233 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f2d8d8\]{--tw-gradient-from: #f2d8d8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(242 216 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fff5f8\]{--tw-gradient-from: #fff5f8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 245 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fffdf2\]{--tw-gradient-from: #fffdf2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 253 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fffef8\]{--tw-gradient-from: #fffef8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 254 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#ffffff\]{--tw-gradient-from: #ffffff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgb\(var\(--bd-surface\)\/0\.86\)\]{--tw-gradient-from: rgb(var(--bd-surface)/.86) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--bd-surface) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgb\(var\(--bd-surface-soft\)\)\]{--tw-gradient-from: rgb(var(--bd-surface-soft)) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--bd-surface-soft) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(139\,104\,76\,0\.00\)\]{--tw-gradient-from: rgba(139,104,76,0) var(--tw-gradient-from-position);--tw-gradient-to: rgba(139, 104, 76, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(155\,121\,88\,0\.00\)\]{--tw-gradient-from: rgba(155,121,88,0) var(--tw-gradient-from-position);--tw-gradient-to: rgba(155, 121, 88, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(155\,121\,88\,0\.02\)\]{--tw-gradient-from: rgba(155,121,88,.02) var(--tw-gradient-from-position);--tw-gradient-to: rgba(155, 121, 88, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(205\,190\,174\,0\.46\)\]{--tw-gradient-from: rgba(205,190,174,.46) var(--tw-gradient-from-position);--tw-gradient-to: rgba(205, 190, 174, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/20{--tw-gradient-from: rgb(0 0 0 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/45{--tw-gradient-from: rgb(0 0 0 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-50{--tw-gradient-from: #fdf2f8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pudding-200{--tw-gradient-from: #fecdd6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 205 214 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pudding-50{--tw-gradient-from: #fff0f5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 240 245 / 0) 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: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/25{--tw-gradient-from: rgb(255 255 255 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/30{--tw-gradient-from: rgb(255 255 255 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/35{--tw-gradient-from: rgb(255 255 255 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/40{--tw-gradient-from: rgb(255 255 255 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/55{--tw-gradient-from: rgb(255 255 255 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/65{--tw-gradient-from: rgb(255 255 255 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/70{--tw-gradient-from: rgb(255 255 255 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/75{--tw-gradient-from: rgb(255 255 255 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/80{--tw-gradient-from: rgb(255 255 255 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/90{--tw-gradient-from: rgb(255 255 255 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/95{--tw-gradient-from: rgb(255 255 255 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-100{--tw-gradient-from: #f4f4f5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-200{--tw-gradient-from: #e4e4e7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(228 228 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-300{--tw-gradient-from: #d4d4d8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 212 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-400{--tw-gradient-from: #a1a1aa var(--tw-gradient-from-position);--tw-gradient-to: rgb(161 161 170 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#FFE6EF\]\/70{--tw-gradient-to: rgb(255 230 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 230 239 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#FFF5E0\]\/40{--tw-gradient-to: rgb(255 245 224 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 245 224 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#FFFDF9\]\/90{--tw-gradient-to: rgb(255 253 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 253 249 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d9bc88\]\/65{--tw-gradient-to: rgb(217 188 136 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(217 188 136 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#edf3fb\]{--tw-gradient-to: rgb(237 243 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #edf3fb var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f6f9f7\]{--tw-gradient-to: rgb(246 249 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f6f9f7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fdfdfd\]{--tw-gradient-to: rgb(253 253 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fdfdfd var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fff8e7\]{--tw-gradient-to: rgb(255 248 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff8e7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fff8e8\]{--tw-gradient-to: rgb(255 248 232 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff8e8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fffafc\]{--tw-gradient-to: rgb(255 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fffafc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fffbf1\]{--tw-gradient-to: rgb(255 251 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fffbf1 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fffdf5\]{--tw-gradient-to: rgb(255 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fffdf5 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fffdf7\]{--tw-gradient-to: rgb(255 253 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fffdf7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fffdf8\]{--tw-gradient-to: rgb(255 253 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fffdf8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fffdfd\]{--tw-gradient-to: rgb(255 253 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fffdfd var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgb\(var\(--bd-surface\)\/0\.72\)\]{--tw-gradient-to: rgb(var(--bd-surface) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--bd-surface)/.72) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(139\,104\,76\,0\.10\)\]{--tw-gradient-to: rgba(139, 104, 76, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(139,104,76,.1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(155\,121\,88\,0\.18\)\]{--tw-gradient-to: rgba(155, 121, 88, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(155,121,88,.18) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(155\,121\,88\,0\.24\)\]{--tw-gradient-to: rgba(155, 121, 88, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(155,121,88,.24) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(216\,202\,186\,0\.11\)\]{--tw-gradient-to: rgba(216, 202, 186, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(216,202,186,.11) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(216\,202\,186\,0\.13\)\]{--tw-gradient-to: rgba(216, 202, 186, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(216,202,186,.13) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(222\,210\,196\,0\.30\)\]{--tw-gradient-to: rgba(222, 210, 196, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(222,210,196,.3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) 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: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/50{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/65{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-100{--tw-gradient-to: rgb(244 244 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f4f4f5 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#C4B7A6\]\/10{--tw-gradient-to: rgb(196 183 166 / .1) var(--tw-gradient-to-position)}.to-\[\#E9EEF2\]{--tw-gradient-to: #E9EEF2 var(--tw-gradient-to-position)}.to-\[\#F0FAF4\]{--tw-gradient-to: #F0FAF4 var(--tw-gradient-to-position)}.to-\[\#F7EEED\]{--tw-gradient-to: #F7EEED var(--tw-gradient-to-position)}.to-\[\#F8F2FA\]{--tw-gradient-to: #F8F2FA var(--tw-gradient-to-position)}.to-\[\#FAFAFA\]{--tw-gradient-to: #FAFAFA var(--tw-gradient-to-position)}.to-\[\#FCE8EB\]\/90{--tw-gradient-to: rgb(252 232 235 / .9) var(--tw-gradient-to-position)}.to-\[\#FDF4EB\]{--tw-gradient-to: #FDF4EB var(--tw-gradient-to-position)}.to-\[\#FFCFE0\]\/80{--tw-gradient-to: rgb(255 207 224 / .8) var(--tw-gradient-to-position)}.to-\[\#FFFDF9\]{--tw-gradient-to: #FFFDF9 var(--tw-gradient-to-position)}.to-\[\#e5efe8\]{--tw-gradient-to: #e5efe8 var(--tw-gradient-to-position)}.to-\[\#f0f2f5\]{--tw-gradient-to: #f0f2f5 var(--tw-gradient-to-position)}.to-\[\#f7edd6\]{--tw-gradient-to: #f7edd6 var(--tw-gradient-to-position)}.to-\[\#f7fbff\]{--tw-gradient-to: #f7fbff var(--tw-gradient-to-position)}.to-\[\#fbefc8\]{--tw-gradient-to: #fbefc8 var(--tw-gradient-to-position)}.to-\[\#fff0f3\]{--tw-gradient-to: #fff0f3 var(--tw-gradient-to-position)}.to-\[\#ffffff\]{--tw-gradient-to: #ffffff var(--tw-gradient-to-position)}.to-\[rgb\(var\(--bd-border\)\/0\.75\)\]{--tw-gradient-to: rgb(var(--bd-border)/.75) var(--tw-gradient-to-position)}.to-\[rgba\(139\,104\,76\,0\.00\)\]{--tw-gradient-to: rgba(139,104,76,0) var(--tw-gradient-to-position)}.to-\[rgba\(155\,121\,88\,0\.00\)\]{--tw-gradient-to: rgba(155,121,88,0) var(--tw-gradient-to-position)}.to-\[rgba\(155\,121\,88\,0\.04\)\]{--tw-gradient-to: rgba(155,121,88,.04) var(--tw-gradient-to-position)}.to-\[rgba\(155\,121\,88\,0\.08\)\]{--tw-gradient-to: rgba(155,121,88,.08) var(--tw-gradient-to-position)}.to-black\/20{--tw-gradient-to: rgb(0 0 0 / .2) var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to: #fdf2f8 var(--tw-gradient-to-position)}.to-pudding-100{--tw-gradient-to: #ffe4e9 var(--tw-gradient-to-position)}.to-pudding-300{--tw-gradient-to: #fda4b5 var(--tw-gradient-to-position)}.to-pudding-300\/50{--tw-gradient-to: rgb(253 164 181 / .5) var(--tw-gradient-to-position)}.to-rose-50\/45{--tw-gradient-to: rgb(255 241 242 / .45) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white\/25{--tw-gradient-to: rgb(255 255 255 / .25) var(--tw-gradient-to-position)}.to-white\/40{--tw-gradient-to: rgb(255 255 255 / .4) var(--tw-gradient-to-position)}.to-zinc-200{--tw-gradient-to: #e4e4e7 var(--tw-gradient-to-position)}.to-zinc-300{--tw-gradient-to: #d4d4d8 var(--tw-gradient-to-position)}.to-zinc-400{--tw-gradient-to: #a1a1aa var(--tw-gradient-to-position)}.to-zinc-500{--tw-gradient-to: #71717a var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-\[rgb\(var\(--bd-accent\)\)\]{fill:rgb(var(--bd-accent))}.fill-current{fill:currentColor}.fill-white{fill:#fff}.fill-zinc-200{fill:#e4e4e7}.fill-zinc-300{fill:#d4d4d8}.fill-zinc-400{fill:#a1a1aa}.fill-zinc-400\/20{fill:#a1a1aa33}.fill-zinc-500{fill:#71717a}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[center_66\%\]{-o-object-position:center 66%;object-position:center 66%}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.\!p-1{padding:.25rem!important}.\!p-2\.5{padding:.625rem!important}.\!p-3{padding:.75rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[3px\]{padding:3px}.p-\[4px\]{padding:4px}.p-\[5px\]{padding:5px}.p-\[6px\]{padding:6px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[clamp\(4px\,2\.8cqw\,8px\)\]{padding-left:clamp(4px,2.8cqw,8px);padding-right:clamp(4px,2.8cqw,8px)}.px-\[clamp\(5px\,1\.4cqw\,9px\)\]{padding-left:clamp(5px,1.4cqw,9px);padding-right:clamp(5px,1.4cqw,9px)}.px-\[clamp\(8px\,2\.2cqw\,11px\)\]{padding-left:clamp(8px,2.2cqw,11px);padding-right:clamp(8px,2.2cqw,11px)}.px-\[clamp\(8px\,3\.8cqw\,12px\)\]{padding-left:clamp(8px,3.8cqw,12px);padding-right:clamp(8px,3.8cqw,12px)}.px-\[var\(--bd-page-padding-x\)\]{padding-left:var(--bd-page-padding-x);padding-right:var(--bd-page-padding-x)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[16px\]{padding-top:16px;padding-bottom:16px}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[22px\]{padding-top:22px;padding-bottom:22px}.py-\[24px\]{padding-top:24px;padding-bottom:24px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-\[calc\(env\(safe-area-inset-top\)\+16px\)\]{padding-top:calc(env(safe-area-inset-top) + 16px);padding-bottom:calc(env(safe-area-inset-top) + 16px)}.py-\[calc\(env\(safe-area-inset-top\)\+18px\)\]{padding-top:calc(env(safe-area-inset-top) + 18px);padding-bottom:calc(env(safe-area-inset-top) + 18px)}.py-\[clamp\(4px\,2\.8cqw\,8px\)\]{padding-top:clamp(4px,2.8cqw,8px);padding-bottom:clamp(4px,2.8cqw,8px)}.py-\[max\(16px\,env\(safe-area-inset-top\)\)\]{padding-top:max(16px,env(safe-area-inset-top));padding-bottom:max(16px,env(safe-area-inset-top))}.\!pb-0{padding-bottom:0!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[18px\]{padding-bottom:18px}.pb-\[228px\]{padding-bottom:228px}.pb-\[2px\]{padding-bottom:2px}.pb-\[calc\(12px\+var\(--safe-bottom\)\)\]{padding-bottom:calc(12px + var(--safe-bottom))}.pb-\[calc\(16px\+var\(--safe-bottom\)\)\]{padding-bottom:calc(16px + var(--safe-bottom))}.pb-\[calc\(20px\+var\(--safe-bottom\)\)\]{padding-bottom:calc(20px + var(--safe-bottom))}.pb-\[calc\(24px\+var\(--safe-bottom\)\)\]{padding-bottom:calc(24px + var(--safe-bottom))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+112px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 112px)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+14px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 14px)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+16px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+24px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 24px)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+52px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 52px)}.pb-\[calc\(var\(--safe-bottom\)\+12px\)\]{padding-bottom:calc(var(--safe-bottom) + 12px)}.pb-\[calc\(var\(--safe-bottom\)\+14px\)\]{padding-bottom:calc(var(--safe-bottom) + 14px)}.pb-\[calc\(var\(--safe-bottom\)\+16px\)\]{padding-bottom:calc(var(--safe-bottom) + 16px)}.pb-\[calc\(var\(--safe-bottom\)\+18px\)\]{padding-bottom:calc(var(--safe-bottom) + 18px)}.pb-\[calc\(var\(--safe-bottom\)\+32px\)\]{padding-bottom:calc(var(--safe-bottom) + 32px)}.pb-\[calc\(var\(--safe-bottom\)\+40px\)\]{padding-bottom:calc(var(--safe-bottom) + 40px)}.pb-\[calc\(var\(--safe-bottom\)\+8px\)\]{padding-bottom:calc(var(--safe-bottom) + 8px)}.pb-\[calc\(var\(--safe-bottom\,0px\)\+12px\)\]{padding-bottom:calc(var(--safe-bottom,0px) + 12px)}.pb-\[calc\(var\(--safe-bottom\,0px\)\+18px\)\]{padding-bottom:calc(var(--safe-bottom,0px) + 18px)}.pb-\[calc\(var\(--safe-bottom\,0px\)\+78px\)\]{padding-bottom:calc(var(--safe-bottom,0px) + 78px)}.pb-\[calc\(var\(--safe-bottom\,0px\)\+92px\)\]{padding-bottom:calc(var(--safe-bottom,0px) + 92px)}.pb-\[calc\(var\(--safe-bottom\,0px\)\+96px\)\]{padding-bottom:calc(var(--safe-bottom,0px) + 96px)}.pb-\[clamp\(14px\,4cqh\,24px\)\]{padding-bottom:clamp(14px,4cqh,24px)}.pb-\[clamp\(1px\,0\.8cqw\,3px\)\]{padding-bottom:clamp(1px,.8cqw,3px)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-\[max\(14px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(14px,env(safe-area-inset-bottom))}.pb-\[max\(18px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(18px,env(safe-area-inset-bottom))}.pb-\[max\(18px\,var\(--safe-bottom\)\)\]{padding-bottom:max(18px,var(--safe-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pb-\[max\(20px\,calc\(var\(--safe-bottom\,0px\)\+8px\)\)\]{padding-bottom:max(20px,calc(var(--safe-bottom,0px) + 8px))}.pb-\[max\(22px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(22px,env(safe-area-inset-bottom))}.pb-\[max\(24px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(24px,env(safe-area-inset-bottom))}.pb-\[max\(28px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(28px,env(safe-area-inset-bottom))}.pb-\[max\(30px\,calc\(var\(--safe-bottom\,0px\)\+8px\)\)\]{padding-bottom:max(30px,calc(var(--safe-bottom,0px) + 8px))}.pb-\[max\(30px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(30px,env(safe-area-inset-bottom))}.pb-\[max\(env\(safe-area-inset-bottom\)\,12px\)\]{padding-bottom:max(env(safe-area-inset-bottom),12px)}.pb-\[var\(--bd-page-header-bottom-gap\)\]{padding-bottom:var(--bd-page-header-bottom-gap)}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[0\.2em\]{padding-left:.2em}.pl-\[108px\]{padding-left:108px}.pl-\[30px\]{padding-left:30px}.pl-\[38px\]{padding-left:38px}.pl-\[54px\]{padding-left:54px}.pl-\[86px\]{padding-left:86px}.pl-\[92px\]{padding-left:92px}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-\[1px\]{padding-right:1px}.pr-\[8px\]{padding-right:8px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[42px\]{padding-top:42px}.pt-\[60px\]{padding-top:60px}.pt-\[6px\]{padding-top:6px}.pt-\[calc\(76px\+var\(--safe-top\)\)\]{padding-top:calc(76px + var(--safe-top))}.pt-\[calc\(env\(safe-area-inset-top\)\+104px\)\]{padding-top:calc(env(safe-area-inset-top) + 104px)}.pt-\[calc\(env\(safe-area-inset-top\)\+12px\)\]{padding-top:calc(env(safe-area-inset-top) + 12px)}.pt-\[calc\(env\(safe-area-inset-top\)\+16px\)\]{padding-top:calc(env(safe-area-inset-top) + 16px)}.pt-\[calc\(env\(safe-area-inset-top\)\+24px\)\]{padding-top:calc(env(safe-area-inset-top) + 24px)}.pt-\[calc\(var\(--app-compact-top\)\+14px\)\]{padding-top:calc(var(--app-compact-top) + 14px)}.pt-\[calc\(var\(--app-compact-top\)\+78px\)\]{padding-top:calc(var(--app-compact-top) + 78px)}.pt-\[calc\(var\(--app-compact-top\)\+82px\)\]{padding-top:calc(var(--app-compact-top) + 82px)}.pt-\[calc\(var\(--app-page-header-top\)_\+_10px\)\]{padding-top:calc(var(--app-page-header-top) + 10px)}.pt-\[calc\(var\(--companion-time-header-height\)\+10px\)\]{padding-top:calc(var(--companion-time-header-height) + 10px)}.pt-\[calc\(var\(--safe-top\)\+8px\)\]{padding-top:calc(var(--safe-top) + 8px)}.pt-\[clamp\(0px\,0\.8vw\,6px\)\]{padding-top:clamp(0px,.8vw,6px)}.pt-\[clamp\(5px\,1\.4cqw\,9px\)\]{padding-top:clamp(5px,1.4cqw,9px)}.pt-\[max\(20px\,var\(--safe-top\,0px\)\)\]{padding-top:max(20px,var(--safe-top,0px))}.pt-\[max\(24px\,env\(safe-area-inset-top\)\)\]{padding-top:max(24px,env(safe-area-inset-top))}.pt-\[max\(28px\,env\(safe-area-inset-top\)\)\]{padding-top:max(28px,env(safe-area-inset-top))}.pt-\[max\(env\(safe-area-inset-top\)\,12px\)\]{padding-top:max(env(safe-area-inset-top),12px)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-text-bottom{vertical-align:text-bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Nunito,sans-serif}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.82em\]{font-size:.82em}.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-\[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-\[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-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[38px\]{font-size:38px}.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-\[clamp\(10\.5px\,3\.15cqw\,14px\)\]{font-size:clamp(10.5px,3.15cqw,14px)}.text-\[clamp\(10px\,1\.6cqw\,12px\)\]{font-size:clamp(10px,1.6cqw,12px)}.text-\[clamp\(10px\,2\.5vw\,14px\)\]{font-size:clamp(10px,2.5vw,14px)}.text-\[clamp\(10px\,3\.1cqw\,14px\)\]{font-size:clamp(10px,3.1cqw,14px)}.text-\[clamp\(11px\,2\.7vw\,15px\)\]{font-size:clamp(11px,2.7vw,15px)}.text-\[clamp\(11px\,3\.4cqw\,15px\)\]{font-size:clamp(11px,3.4cqw,15px)}.text-\[clamp\(12px\,3\.4cqw\,15px\)\]{font-size:clamp(12px,3.4cqw,15px)}.text-\[clamp\(3\.4rem\,13\.5vw\,6\.1rem\)\]{font-size:clamp(3.4rem,13.5vw,6.1rem)}.text-\[clamp\(54px\,16vw\,72px\)\]{font-size:clamp(54px,16vw,72px)}.text-\[clamp\(8\.5px\,2\.35cqw\,10\.5px\)\]{font-size:clamp(8.5px,2.35cqw,10.5px)}.text-\[clamp\(8\.8px\,2\.55cqw\,12px\)\]{font-size:clamp(8.8px,2.55cqw,12px)}.text-\[clamp\(8px\,3\.6cqw\,9px\)\]{font-size:clamp(8px,3.6cqw,9px)}.text-\[clamp\(9px\,4cqw\,10px\)\]{font-size:clamp(9px,4cqw,10px)}.text-\[length\:var\(--bd-page-header-subtitle-size\)\]{font-size:var(--bd-page-header-subtitle-size)}.text-\[length\:var\(--bd-page-header-title-size\)\]{font-size:var(--bd-page-header-title-size)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.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\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.22\]{line-height:1.22}.leading-\[1\.24\]{line-height:1.24}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.36\]{line-height:1.36}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.85\]{line-height:1.85}.leading-\[1\.8\]{line-height:1.8}.leading-\[1\.95\]{line-height:1.95}.leading-\[1\.9\]{line-height:1.9}.leading-\[18px\]{line-height:18px}.leading-\[2\.1\]{line-height:2.1}.leading-\[2\]{line-height:2}.leading-\[var\(--bd-page-header-title-line-height\)\]{line-height:var(--bd-page-header-title-line-height)}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.07em\]{letter-spacing:-.07em}.tracking-\[-0\.09em\]{letter-spacing:-.09em}.tracking-\[0\.005em\]{letter-spacing:.005em}.tracking-\[0\.015em\]{letter-spacing:.015em}.tracking-\[0\.018em\]{letter-spacing:.018em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.025em\]{letter-spacing:.025em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.035em\]{letter-spacing:.035em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#1f7a4d\]{--tw-text-opacity: 1;color:rgb(31 122 77 / var(--tw-text-opacity, 1))}.text-\[\#243041\]{--tw-text-opacity: 1;color:rgb(36 48 65 / var(--tw-text-opacity, 1))}.text-\[\#2F2D2A\]{--tw-text-opacity: 1;color:rgb(47 45 42 / var(--tw-text-opacity, 1))}.text-\[\#2F2D2A\]\/\[0\.045\]{color:#2f2d2a0b}.text-\[\#332521\]{--tw-text-opacity: 1;color:rgb(51 37 33 / var(--tw-text-opacity, 1))}.text-\[\#3F352E\]{--tw-text-opacity: 1;color:rgb(63 53 46 / var(--tw-text-opacity, 1))}.text-\[\#3d2d29\]{--tw-text-opacity: 1;color:rgb(61 45 41 / var(--tw-text-opacity, 1))}.text-\[\#3f302b\]{--tw-text-opacity: 1;color:rgb(63 48 43 / var(--tw-text-opacity, 1))}.text-\[\#3f3336\]{--tw-text-opacity: 1;color:rgb(63 51 54 / var(--tw-text-opacity, 1))}.text-\[\#463f49\]{--tw-text-opacity: 1;color:rgb(70 63 73 / var(--tw-text-opacity, 1))}.text-\[\#4B3B32\]{--tw-text-opacity: 1;color:rgb(75 59 50 / var(--tw-text-opacity, 1))}.text-\[\#4B4743\]{--tw-text-opacity: 1;color:rgb(75 71 67 / var(--tw-text-opacity, 1))}.text-\[\#4F4842\]{--tw-text-opacity: 1;color:rgb(79 72 66 / var(--tw-text-opacity, 1))}.text-\[\#4a4031\]{--tw-text-opacity: 1;color:rgb(74 64 49 / var(--tw-text-opacity, 1))}.text-\[\#4a554e\]{--tw-text-opacity: 1;color:rgb(74 85 78 / var(--tw-text-opacity, 1))}.text-\[\#4e6580\]{--tw-text-opacity: 1;color:rgb(78 101 128 / var(--tw-text-opacity, 1))}.text-\[\#4f6784\]{--tw-text-opacity: 1;color:rgb(79 103 132 / var(--tw-text-opacity, 1))}.text-\[\#54595e\]{--tw-text-opacity: 1;color:rgb(84 89 94 / var(--tw-text-opacity, 1))}.text-\[\#56708f\]{--tw-text-opacity: 1;color:rgb(86 112 143 / var(--tw-text-opacity, 1))}.text-\[\#587090\]{--tw-text-opacity: 1;color:rgb(88 112 144 / var(--tw-text-opacity, 1))}.text-\[\#5A5552\]{--tw-text-opacity: 1;color:rgb(90 85 82 / var(--tw-text-opacity, 1))}.text-\[\#5B5652\]{--tw-text-opacity: 1;color:rgb(91 86 82 / var(--tw-text-opacity, 1))}.text-\[\#5b5257\]{--tw-text-opacity: 1;color:rgb(91 82 87 / var(--tw-text-opacity, 1))}.text-\[\#5c4748\]{--tw-text-opacity: 1;color:rgb(92 71 72 / var(--tw-text-opacity, 1))}.text-\[\#5f526a\]{--tw-text-opacity: 1;color:rgb(95 82 106 / var(--tw-text-opacity, 1))}.text-\[\#5f7490\]{--tw-text-opacity: 1;color:rgb(95 116 144 / var(--tw-text-opacity, 1))}.text-\[\#615A52\]{--tw-text-opacity: 1;color:rgb(97 90 82 / var(--tw-text-opacity, 1))}.text-\[\#629875\]{--tw-text-opacity: 1;color:rgb(98 152 117 / var(--tw-text-opacity, 1))}.text-\[\#647188\]{--tw-text-opacity: 1;color:rgb(100 113 136 / var(--tw-text-opacity, 1))}.text-\[\#667186\]{--tw-text-opacity: 1;color:rgb(102 113 134 / var(--tw-text-opacity, 1))}.text-\[\#687487\]{--tw-text-opacity: 1;color:rgb(104 116 135 / var(--tw-text-opacity, 1))}.text-\[\#68748B\]{--tw-text-opacity: 1;color:rgb(104 116 139 / var(--tw-text-opacity, 1))}.text-\[\#697386\]{--tw-text-opacity: 1;color:rgb(105 115 134 / var(--tw-text-opacity, 1))}.text-\[\#69758A\]{--tw-text-opacity: 1;color:rgb(105 117 138 / var(--tw-text-opacity, 1))}.text-\[\#6B5E54\]{--tw-text-opacity: 1;color:rgb(107 94 84 / var(--tw-text-opacity, 1))}.text-\[\#6B5E54\]\/90{color:#6b5e54e6}.text-\[\#6B645E\]{--tw-text-opacity: 1;color:rgb(107 100 94 / var(--tw-text-opacity, 1))}.text-\[\#6B7281\]{--tw-text-opacity: 1;color:rgb(107 114 129 / var(--tw-text-opacity, 1))}.text-\[\#6D788C\]{--tw-text-opacity: 1;color:rgb(109 120 140 / var(--tw-text-opacity, 1))}.text-\[\#6E788B\]{--tw-text-opacity: 1;color:rgb(110 120 139 / var(--tw-text-opacity, 1))}.text-\[\#6E7B91\]{--tw-text-opacity: 1;color:rgb(110 123 145 / var(--tw-text-opacity, 1))}.text-\[\#6b5f59\]{--tw-text-opacity: 1;color:rgb(107 95 89 / var(--tw-text-opacity, 1))}.text-\[\#6b82a0\]{--tw-text-opacity: 1;color:rgb(107 130 160 / var(--tw-text-opacity, 1))}.text-\[\#6c84a0\]{--tw-text-opacity: 1;color:rgb(108 132 160 / var(--tw-text-opacity, 1))}.text-\[\#6e5f70\]{--tw-text-opacity: 1;color:rgb(110 95 112 / var(--tw-text-opacity, 1))}.text-\[\#6f6575\]{--tw-text-opacity: 1;color:rgb(111 101 117 / var(--tw-text-opacity, 1))}.text-\[\#707683\]{--tw-text-opacity: 1;color:rgb(112 118 131 / var(--tw-text-opacity, 1))}.text-\[\#70798A\]{--tw-text-opacity: 1;color:rgb(112 121 138 / var(--tw-text-opacity, 1))}.text-\[\#70846e\]{--tw-text-opacity: 1;color:rgb(112 132 110 / var(--tw-text-opacity, 1))}.text-\[\#7088a4\]{--tw-text-opacity: 1;color:rgb(112 136 164 / var(--tw-text-opacity, 1))}.text-\[\#718198\]{--tw-text-opacity: 1;color:rgb(113 129 152 / var(--tw-text-opacity, 1))}.text-\[\#71839F\]{--tw-text-opacity: 1;color:rgb(113 131 159 / var(--tw-text-opacity, 1))}.text-\[\#727D91\]{--tw-text-opacity: 1;color:rgb(114 125 145 / var(--tw-text-opacity, 1))}.text-\[\#737B8C\]{--tw-text-opacity: 1;color:rgb(115 123 140 / var(--tw-text-opacity, 1))}.text-\[\#737D90\]{--tw-text-opacity: 1;color:rgb(115 125 144 / var(--tw-text-opacity, 1))}.text-\[\#737E91\]{--tw-text-opacity: 1;color:rgb(115 126 145 / var(--tw-text-opacity, 1))}.text-\[\#747B89\]{--tw-text-opacity: 1;color:rgb(116 123 137 / var(--tw-text-opacity, 1))}.text-\[\#747E90\]{--tw-text-opacity: 1;color:rgb(116 126 144 / var(--tw-text-opacity, 1))}.text-\[\#748096\]{--tw-text-opacity: 1;color:rgb(116 128 150 / var(--tw-text-opacity, 1))}.text-\[\#76686D\]{--tw-text-opacity: 1;color:rgb(118 104 109 / var(--tw-text-opacity, 1))}.text-\[\#77839A\]{--tw-text-opacity: 1;color:rgb(119 131 154 / var(--tw-text-opacity, 1))}.text-\[\#77849A\]{--tw-text-opacity: 1;color:rgb(119 132 154 / var(--tw-text-opacity, 1))}.text-\[\#788092\]{--tw-text-opacity: 1;color:rgb(120 128 146 / var(--tw-text-opacity, 1))}.text-\[\#788396\]{--tw-text-opacity: 1;color:rgb(120 131 150 / var(--tw-text-opacity, 1))}.text-\[\#78849A\]{--tw-text-opacity: 1;color:rgb(120 132 154 / var(--tw-text-opacity, 1))}.text-\[\#7897AE\]{--tw-text-opacity: 1;color:rgb(120 151 174 / var(--tw-text-opacity, 1))}.text-\[\#7A6A65\]{--tw-text-opacity: 1;color:rgb(122 106 101 / var(--tw-text-opacity, 1))}.text-\[\#7A9E9F\]{--tw-text-opacity: 1;color:rgb(122 158 159 / var(--tw-text-opacity, 1))}.text-\[\#7B6D63\]{--tw-text-opacity: 1;color:rgb(123 109 99 / var(--tw-text-opacity, 1))}.text-\[\#7B746E\]{--tw-text-opacity: 1;color:rgb(123 116 110 / var(--tw-text-opacity, 1))}.text-\[\#7B746F\]{--tw-text-opacity: 1;color:rgb(123 116 111 / var(--tw-text-opacity, 1))}.text-\[\#7B8494\]{--tw-text-opacity: 1;color:rgb(123 132 148 / var(--tw-text-opacity, 1))}.text-\[\#7C5962\]{--tw-text-opacity: 1;color:rgb(124 89 98 / var(--tw-text-opacity, 1))}.text-\[\#7C828E\]{--tw-text-opacity: 1;color:rgb(124 130 142 / var(--tw-text-opacity, 1))}.text-\[\#7C8996\]{--tw-text-opacity: 1;color:rgb(124 137 150 / var(--tw-text-opacity, 1))}.text-\[\#7D8492\]{--tw-text-opacity: 1;color:rgb(125 132 146 / var(--tw-text-opacity, 1))}.text-\[\#7D8798\]{--tw-text-opacity: 1;color:rgb(125 135 152 / var(--tw-text-opacity, 1))}.text-\[\#7E8DA7\]{--tw-text-opacity: 1;color:rgb(126 141 167 / var(--tw-text-opacity, 1))}.text-\[\#7F6C69\]{--tw-text-opacity: 1;color:rgb(127 108 105 / var(--tw-text-opacity, 1))}.text-\[\#7a5b5b\]{--tw-text-opacity: 1;color:rgb(122 91 91 / var(--tw-text-opacity, 1))}.text-\[\#7c4d8f\]{--tw-text-opacity: 1;color:rgb(124 77 143 / var(--tw-text-opacity, 1))}.text-\[\#7d7278\]{--tw-text-opacity: 1;color:rgb(125 114 120 / var(--tw-text-opacity, 1))}.text-\[\#7f6747\]{--tw-text-opacity: 1;color:rgb(127 103 71 / var(--tw-text-opacity, 1))}.text-\[\#7f6a4a\]{--tw-text-opacity: 1;color:rgb(127 106 74 / var(--tw-text-opacity, 1))}.text-\[\#7f7486\]\/80{color:#7f7486cc}.text-\[\#805f67\]{--tw-text-opacity: 1;color:rgb(128 95 103 / var(--tw-text-opacity, 1))}.text-\[\#806D72\]{--tw-text-opacity: 1;color:rgb(128 109 114 / var(--tw-text-opacity, 1))}.text-\[\#80757a\]{--tw-text-opacity: 1;color:rgb(128 117 122 / var(--tw-text-opacity, 1))}.text-\[\#8390A3\]{--tw-text-opacity: 1;color:rgb(131 144 163 / var(--tw-text-opacity, 1))}.text-\[\#8490A2\]{--tw-text-opacity: 1;color:rgb(132 144 162 / var(--tw-text-opacity, 1))}.text-\[\#876870\]{--tw-text-opacity: 1;color:rgb(135 104 112 / var(--tw-text-opacity, 1))}.text-\[\#87797f\]{--tw-text-opacity: 1;color:rgb(135 121 127 / var(--tw-text-opacity, 1))}.text-\[\#8792A3\]{--tw-text-opacity: 1;color:rgb(135 146 163 / var(--tw-text-opacity, 1))}.text-\[\#8793A5\]{--tw-text-opacity: 1;color:rgb(135 147 165 / var(--tw-text-opacity, 1))}.text-\[\#8794A8\]{--tw-text-opacity: 1;color:rgb(135 148 168 / var(--tw-text-opacity, 1))}.text-\[\#8893A4\]{--tw-text-opacity: 1;color:rgb(136 147 164 / var(--tw-text-opacity, 1))}.text-\[\#89787C\]{--tw-text-opacity: 1;color:rgb(137 120 124 / var(--tw-text-opacity, 1))}.text-\[\#89a0bb\]{--tw-text-opacity: 1;color:rgb(137 160 187 / var(--tw-text-opacity, 1))}.text-\[\#8A7B6E\]{--tw-text-opacity: 1;color:rgb(138 123 110 / var(--tw-text-opacity, 1))}.text-\[\#8A7B72\]{--tw-text-opacity: 1;color:rgb(138 123 114 / var(--tw-text-opacity, 1))}.text-\[\#8A8178\]{--tw-text-opacity: 1;color:rgb(138 129 120 / var(--tw-text-opacity, 1))}.text-\[\#8B99AC\]{--tw-text-opacity: 1;color:rgb(139 153 172 / var(--tw-text-opacity, 1))}.text-\[\#8C99AC\]{--tw-text-opacity: 1;color:rgb(140 153 172 / var(--tw-text-opacity, 1))}.text-\[\#8E7F72\]{--tw-text-opacity: 1;color:rgb(142 127 114 / var(--tw-text-opacity, 1))}.text-\[\#8F7D6B\]{--tw-text-opacity: 1;color:rgb(143 125 107 / var(--tw-text-opacity, 1))}.text-\[\#8F8882\]{--tw-text-opacity: 1;color:rgb(143 136 130 / var(--tw-text-opacity, 1))}.text-\[\#8a6428\]{--tw-text-opacity: 1;color:rgb(138 100 40 / var(--tw-text-opacity, 1))}.text-\[\#8a686a\]{--tw-text-opacity: 1;color:rgb(138 104 106 / var(--tw-text-opacity, 1))}.text-\[\#8a9986\]{--tw-text-opacity: 1;color:rgb(138 153 134 / var(--tw-text-opacity, 1))}.text-\[\#8b724b\]{--tw-text-opacity: 1;color:rgb(139 114 75 / var(--tw-text-opacity, 1))}.text-\[\#8b838b\]\/70{color:#8b838bb3}.text-\[\#8c8281\]{--tw-text-opacity: 1;color:rgb(140 130 129 / var(--tw-text-opacity, 1))}.text-\[\#8d5c6f\]{--tw-text-opacity: 1;color:rgb(141 92 111 / var(--tw-text-opacity, 1))}.text-\[\#8d7168\]{--tw-text-opacity: 1;color:rgb(141 113 104 / var(--tw-text-opacity, 1))}.text-\[\#8d717c\]{--tw-text-opacity: 1;color:rgb(141 113 124 / var(--tw-text-opacity, 1))}.text-\[\#8d744d\]{--tw-text-opacity: 1;color:rgb(141 116 77 / var(--tw-text-opacity, 1))}.text-\[\#8e754e\]{--tw-text-opacity: 1;color:rgb(142 117 78 / var(--tw-text-opacity, 1))}.text-\[\#8ea5be\]{--tw-text-opacity: 1;color:rgb(142 165 190 / var(--tw-text-opacity, 1))}.text-\[\#8f764f\]{--tw-text-opacity: 1;color:rgb(143 118 79 / var(--tw-text-opacity, 1))}.text-\[\#8f808a\]{--tw-text-opacity: 1;color:rgb(143 128 138 / var(--tw-text-opacity, 1))}.text-\[\#917a53\]{--tw-text-opacity: 1;color:rgb(145 122 83 / var(--tw-text-opacity, 1))}.text-\[\#919CAC\]{--tw-text-opacity: 1;color:rgb(145 156 172 / var(--tw-text-opacity, 1))}.text-\[\#926f85\]{--tw-text-opacity: 1;color:rgb(146 111 133 / var(--tw-text-opacity, 1))}.text-\[\#9298A4\]{--tw-text-opacity: 1;color:rgb(146 152 164 / var(--tw-text-opacity, 1))}.text-\[\#959AA5\]{--tw-text-opacity: 1;color:rgb(149 154 165 / var(--tw-text-opacity, 1))}.text-\[\#969CA7\]{--tw-text-opacity: 1;color:rgb(150 156 167 / var(--tw-text-opacity, 1))}.text-\[\#97A0AF\]{--tw-text-opacity: 1;color:rgb(151 160 175 / var(--tw-text-opacity, 1))}.text-\[\#98A2B1\]{--tw-text-opacity: 1;color:rgb(152 162 177 / var(--tw-text-opacity, 1))}.text-\[\#99A3B2\]{--tw-text-opacity: 1;color:rgb(153 163 178 / var(--tw-text-opacity, 1))}.text-\[\#9A8883\]{--tw-text-opacity: 1;color:rgb(154 136 131 / var(--tw-text-opacity, 1))}.text-\[\#9A928C\]{--tw-text-opacity: 1;color:rgb(154 146 140 / var(--tw-text-opacity, 1))}.text-\[\#9B8A7B\]{--tw-text-opacity: 1;color:rgb(155 138 123 / var(--tw-text-opacity, 1))}.text-\[\#9BA1AB\]{--tw-text-opacity: 1;color:rgb(155 161 171 / var(--tw-text-opacity, 1))}.text-\[\#9BA2AE\]{--tw-text-opacity: 1;color:rgb(155 162 174 / var(--tw-text-opacity, 1))}.text-\[\#9BA5B4\]{--tw-text-opacity: 1;color:rgb(155 165 180 / var(--tw-text-opacity, 1))}.text-\[\#9C6673\]{--tw-text-opacity: 1;color:rgb(156 102 115 / var(--tw-text-opacity, 1))}.text-\[\#9CA3B2\]{--tw-text-opacity: 1;color:rgb(156 163 178 / var(--tw-text-opacity, 1))}.text-\[\#9CAEA9\]{--tw-text-opacity: 1;color:rgb(156 174 169 / var(--tw-text-opacity, 1))}.text-\[\#9DA7B6\]{--tw-text-opacity: 1;color:rgb(157 167 182 / var(--tw-text-opacity, 1))}.text-\[\#9E7E85\]{--tw-text-opacity: 1;color:rgb(158 126 133 / var(--tw-text-opacity, 1))}.text-\[\#9E8D7D\]{--tw-text-opacity: 1;color:rgb(158 141 125 / var(--tw-text-opacity, 1))}.text-\[\#9E8E90\]{--tw-text-opacity: 1;color:rgb(158 142 144 / var(--tw-text-opacity, 1))}.text-\[\#9E8E92\]{--tw-text-opacity: 1;color:rgb(158 142 146 / var(--tw-text-opacity, 1))}.text-\[\#9E968D\]{--tw-text-opacity: 1;color:rgb(158 150 141 / var(--tw-text-opacity, 1))}.text-\[\#9a6400\]{--tw-text-opacity: 1;color:rgb(154 100 0 / var(--tw-text-opacity, 1))}.text-\[\#9a737b\]{--tw-text-opacity: 1;color:rgb(154 115 123 / var(--tw-text-opacity, 1))}.text-\[\#9a737c\]{--tw-text-opacity: 1;color:rgb(154 115 124 / var(--tw-text-opacity, 1))}.text-\[\#9b6a5a\]{--tw-text-opacity: 1;color:rgb(155 106 90 / var(--tw-text-opacity, 1))}.text-\[\#9b845b\]{--tw-text-opacity: 1;color:rgb(155 132 91 / var(--tw-text-opacity, 1))}.text-\[\#9d6f79\]{--tw-text-opacity: 1;color:rgb(157 111 121 / var(--tw-text-opacity, 1))}.text-\[\#9d7580\]{--tw-text-opacity: 1;color:rgb(157 117 128 / var(--tw-text-opacity, 1))}.text-\[\#9d7f92\]{--tw-text-opacity: 1;color:rgb(157 127 146 / var(--tw-text-opacity, 1))}.text-\[\#A08E92\]{--tw-text-opacity: 1;color:rgb(160 142 146 / var(--tw-text-opacity, 1))}.text-\[\#A0A5AF\]{--tw-text-opacity: 1;color:rgb(160 165 175 / var(--tw-text-opacity, 1))}.text-\[\#A0A8B6\]{--tw-text-opacity: 1;color:rgb(160 168 182 / var(--tw-text-opacity, 1))}.text-\[\#A0A9B6\]{--tw-text-opacity: 1;color:rgb(160 169 182 / var(--tw-text-opacity, 1))}.text-\[\#A0A9B8\]{--tw-text-opacity: 1;color:rgb(160 169 184 / var(--tw-text-opacity, 1))}.text-\[\#A1A6AF\]{--tw-text-opacity: 1;color:rgb(161 166 175 / var(--tw-text-opacity, 1))}.text-\[\#A1A9B6\]{--tw-text-opacity: 1;color:rgb(161 169 182 / var(--tw-text-opacity, 1))}.text-\[\#A28F80\]{--tw-text-opacity: 1;color:rgb(162 143 128 / var(--tw-text-opacity, 1))}.text-\[\#A2ADBC\]{--tw-text-opacity: 1;color:rgb(162 173 188 / var(--tw-text-opacity, 1))}.text-\[\#A4ADBB\]{--tw-text-opacity: 1;color:rgb(164 173 187 / var(--tw-text-opacity, 1))}.text-\[\#A58C87\]{--tw-text-opacity: 1;color:rgb(165 140 135 / var(--tw-text-opacity, 1))}.text-\[\#A69382\]{--tw-text-opacity: 1;color:rgb(166 147 130 / var(--tw-text-opacity, 1))}.text-\[\#A69382\]\/40{color:#a6938266}.text-\[\#A69382\]\/50{color:#a6938280}.text-\[\#A69382\]\/60{color:#a6938299}.text-\[\#A69382\]\/70{color:#a69382b3}.text-\[\#A69382\]\/80{color:#a69382cc}.text-\[\#A69382\]\/90{color:#a69382e6}.text-\[\#A77A83\]{--tw-text-opacity: 1;color:rgb(167 122 131 / var(--tw-text-opacity, 1))}.text-\[\#A7ABB4\]{--tw-text-opacity: 1;color:rgb(167 171 180 / var(--tw-text-opacity, 1))}.text-\[\#A7AFBC\]{--tw-text-opacity: 1;color:rgb(167 175 188 / var(--tw-text-opacity, 1))}.text-\[\#A8928C\]{--tw-text-opacity: 1;color:rgb(168 146 140 / var(--tw-text-opacity, 1))}.text-\[\#A8AFBA\]{--tw-text-opacity: 1;color:rgb(168 175 186 / var(--tw-text-opacity, 1))}.text-\[\#AE8A91\]{--tw-text-opacity: 1;color:rgb(174 138 145 / var(--tw-text-opacity, 1))}.text-\[\#B0B7C1\]{--tw-text-opacity: 1;color:rgb(176 183 193 / var(--tw-text-opacity, 1))}.text-\[\#B29A9F\]{--tw-text-opacity: 1;color:rgb(178 154 159 / var(--tw-text-opacity, 1))}.text-\[\#B4979E\]{--tw-text-opacity: 1;color:rgb(180 151 158 / var(--tw-text-opacity, 1))}.text-\[\#B5A6A8\]{--tw-text-opacity: 1;color:rgb(181 166 168 / var(--tw-text-opacity, 1))}.text-\[\#B6A39B\]{--tw-text-opacity: 1;color:rgb(182 163 155 / var(--tw-text-opacity, 1))}.text-\[\#B77979\]{--tw-text-opacity: 1;color:rgb(183 121 121 / var(--tw-text-opacity, 1))}.text-\[\#B79DA3\]{--tw-text-opacity: 1;color:rgb(183 157 163 / var(--tw-text-opacity, 1))}.text-\[\#B87480\]{--tw-text-opacity: 1;color:rgb(184 116 128 / var(--tw-text-opacity, 1))}.text-\[\#B88790\]{--tw-text-opacity: 1;color:rgb(184 135 144 / var(--tw-text-opacity, 1))}.text-\[\#B88A95\]{--tw-text-opacity: 1;color:rgb(184 138 149 / var(--tw-text-opacity, 1))}.text-\[\#B8A1A6\]{--tw-text-opacity: 1;color:rgb(184 161 166 / var(--tw-text-opacity, 1))}.text-\[\#BBAAB0\]{--tw-text-opacity: 1;color:rgb(187 170 176 / var(--tw-text-opacity, 1))}.text-\[\#BDA5A9\]{--tw-text-opacity: 1;color:rgb(189 165 169 / var(--tw-text-opacity, 1))}.text-\[\#C09098\]{--tw-text-opacity: 1;color:rgb(192 144 152 / var(--tw-text-opacity, 1))}.text-\[\#C0939B\]{--tw-text-opacity: 1;color:rgb(192 147 155 / var(--tw-text-opacity, 1))}.text-\[\#C18E99\]{--tw-text-opacity: 1;color:rgb(193 142 153 / var(--tw-text-opacity, 1))}.text-\[\#C2674B\]{--tw-text-opacity: 1;color:rgb(194 103 75 / var(--tw-text-opacity, 1))}.text-\[\#C39AA2\]{--tw-text-opacity: 1;color:rgb(195 154 162 / var(--tw-text-opacity, 1))}.text-\[\#C3B5B0\]{--tw-text-opacity: 1;color:rgb(195 181 176 / var(--tw-text-opacity, 1))}.text-\[\#C48391\]{--tw-text-opacity: 1;color:rgb(196 131 145 / var(--tw-text-opacity, 1))}.text-\[\#C48E99\]{--tw-text-opacity: 1;color:rgb(196 142 153 / var(--tw-text-opacity, 1))}.text-\[\#C4A7AD\]{--tw-text-opacity: 1;color:rgb(196 167 173 / var(--tw-text-opacity, 1))}.text-\[\#C77A93\]{--tw-text-opacity: 1;color:rgb(199 122 147 / var(--tw-text-opacity, 1))}.text-\[\#C77F8E\]{--tw-text-opacity: 1;color:rgb(199 127 142 / var(--tw-text-opacity, 1))}.text-\[\#C88AA2\]{--tw-text-opacity: 1;color:rgb(200 138 162 / var(--tw-text-opacity, 1))}.text-\[\#C98291\]{--tw-text-opacity: 1;color:rgb(201 130 145 / var(--tw-text-opacity, 1))}.text-\[\#C98D5D\]{--tw-text-opacity: 1;color:rgb(201 141 93 / var(--tw-text-opacity, 1))}.text-\[\#CDB4DB\]{--tw-text-opacity: 1;color:rgb(205 180 219 / var(--tw-text-opacity, 1))}.text-\[\#D08D9B\]{--tw-text-opacity: 1;color:rgb(208 141 155 / var(--tw-text-opacity, 1))}.text-\[\#D38AA3\]{--tw-text-opacity: 1;color:rgb(211 138 163 / var(--tw-text-opacity, 1))}.text-\[\#D4B483\]{--tw-text-opacity: 1;color:rgb(212 180 131 / var(--tw-text-opacity, 1))}.text-\[\#D62828\]{--tw-text-opacity: 1;color:rgb(214 40 40 / var(--tw-text-opacity, 1))}.text-\[\#D76D93\]{--tw-text-opacity: 1;color:rgb(215 109 147 / var(--tw-text-opacity, 1))}.text-\[\#D9B5C2\]{--tw-text-opacity: 1;color:rgb(217 181 194 / var(--tw-text-opacity, 1))}.text-\[\#DF7897\]{--tw-text-opacity: 1;color:rgb(223 120 151 / var(--tw-text-opacity, 1))}.text-\[\#E6B89C\]{--tw-text-opacity: 1;color:rgb(230 184 156 / var(--tw-text-opacity, 1))}.text-\[\#E76F51\]{--tw-text-opacity: 1;color:rgb(231 111 81 / var(--tw-text-opacity, 1))}.text-\[\#E8A5B8\]{--tw-text-opacity: 1;color:rgb(232 165 184 / var(--tw-text-opacity, 1))}.text-\[\#E986A5\]{--tw-text-opacity: 1;color:rgb(233 134 165 / var(--tw-text-opacity, 1))}.text-\[\#E9C46A\]{--tw-text-opacity: 1;color:rgb(233 196 106 / var(--tw-text-opacity, 1))}.text-\[\#F2A6BC\]{--tw-text-opacity: 1;color:rgb(242 166 188 / var(--tw-text-opacity, 1))}.text-\[\#F3A7C2\]{--tw-text-opacity: 1;color:rgb(243 167 194 / var(--tw-text-opacity, 1))}.text-\[\#F4A261\]{--tw-text-opacity: 1;color:rgb(244 162 97 / var(--tw-text-opacity, 1))}.text-\[\#F4CDD9\]{--tw-text-opacity: 1;color:rgb(244 205 217 / var(--tw-text-opacity, 1))}.text-\[\#FF8FAB\]{--tw-text-opacity: 1;color:rgb(255 143 171 / var(--tw-text-opacity, 1))}.text-\[\#FF9EB5\]{--tw-text-opacity: 1;color:rgb(255 158 181 / var(--tw-text-opacity, 1))}.text-\[\#FFB5A7\]{--tw-text-opacity: 1;color:rgb(255 181 167 / var(--tw-text-opacity, 1))}.text-\[\#FFC2D1\]{--tw-text-opacity: 1;color:rgb(255 194 209 / var(--tw-text-opacity, 1))}.text-\[\#a0867d\]{--tw-text-opacity: 1;color:rgb(160 134 125 / var(--tw-text-opacity, 1))}.text-\[\#a0a8b7\]{--tw-text-opacity: 1;color:rgb(160 168 183 / var(--tw-text-opacity, 1))}.text-\[\#a18c92\]{--tw-text-opacity: 1;color:rgb(161 140 146 / var(--tw-text-opacity, 1))}.text-\[\#a27a43\]{--tw-text-opacity: 1;color:rgb(162 122 67 / var(--tw-text-opacity, 1))}.text-\[\#a3747f\]{--tw-text-opacity: 1;color:rgb(163 116 127 / var(--tw-text-opacity, 1))}.text-\[\#a37c7e\]{--tw-text-opacity: 1;color:rgb(163 124 126 / var(--tw-text-opacity, 1))}.text-\[\#a3bcae\]{--tw-text-opacity: 1;color:rgb(163 188 174 / var(--tw-text-opacity, 1))}.text-\[\#a48759\]{--tw-text-opacity: 1;color:rgb(164 135 89 / var(--tw-text-opacity, 1))}.text-\[\#a57680\]{--tw-text-opacity: 1;color:rgb(165 118 128 / var(--tw-text-opacity, 1))}.text-\[\#a58b82\]{--tw-text-opacity: 1;color:rgb(165 139 130 / var(--tw-text-opacity, 1))}.text-\[\#a67f88\]{--tw-text-opacity: 1;color:rgb(166 127 136 / var(--tw-text-opacity, 1))}.text-\[\#a68b5f\]{--tw-text-opacity: 1;color:rgb(166 139 95 / var(--tw-text-opacity, 1))}.text-\[\#a78d63\]{--tw-text-opacity: 1;color:rgb(167 141 99 / var(--tw-text-opacity, 1))}.text-\[\#a87b83\]{--tw-text-opacity: 1;color:rgb(168 123 131 / var(--tw-text-opacity, 1))}.text-\[\#a89b99\]{--tw-text-opacity: 1;color:rgb(168 155 153 / var(--tw-text-opacity, 1))}.text-\[\#a9834f\]{--tw-text-opacity: 1;color:rgb(169 131 79 / var(--tw-text-opacity, 1))}.text-\[\#ab7b85\]{--tw-text-opacity: 1;color:rgb(171 123 133 / var(--tw-text-opacity, 1))}.text-\[\#ab7d43\]{--tw-text-opacity: 1;color:rgb(171 125 67 / var(--tw-text-opacity, 1))}.text-\[\#ab9062\]{--tw-text-opacity: 1;color:rgb(171 144 98 / var(--tw-text-opacity, 1))}.text-\[\#ad8791\]{--tw-text-opacity: 1;color:rgb(173 135 145 / var(--tw-text-opacity, 1))}.text-\[\#ae8b4f\]{--tw-text-opacity: 1;color:rgb(174 139 79 / var(--tw-text-opacity, 1))}.text-\[\#b0848f\]{--tw-text-opacity: 1;color:rgb(176 132 143 / var(--tw-text-opacity, 1))}.text-\[\#b0968d\]{--tw-text-opacity: 1;color:rgb(176 150 141 / var(--tw-text-opacity, 1))}.text-\[\#b1848d\]{--tw-text-opacity: 1;color:rgb(177 132 141 / var(--tw-text-opacity, 1))}.text-\[\#b28792\]{--tw-text-opacity: 1;color:rgb(178 135 146 / var(--tw-text-opacity, 1))}.text-\[\#b28f58\]{--tw-text-opacity: 1;color:rgb(178 143 88 / var(--tw-text-opacity, 1))}.text-\[\#b29a76\]{--tw-text-opacity: 1;color:rgb(178 154 118 / var(--tw-text-opacity, 1))}.text-\[\#b37d97\]{--tw-text-opacity: 1;color:rgb(179 125 151 / var(--tw-text-opacity, 1))}.text-\[\#b38f91\]{--tw-text-opacity: 1;color:rgb(179 143 145 / var(--tw-text-opacity, 1))}.text-\[\#b3a59a\]{--tw-text-opacity: 1;color:rgb(179 165 154 / var(--tw-text-opacity, 1))}.text-\[\#b58a4a\]{--tw-text-opacity: 1;color:rgb(181 138 74 / var(--tw-text-opacity, 1))}.text-\[\#b78a93\]{--tw-text-opacity: 1;color:rgb(183 138 147 / var(--tw-text-opacity, 1))}.text-\[\#b88b43\]{--tw-text-opacity: 1;color:rgb(184 139 67 / var(--tw-text-opacity, 1))}.text-\[\#b89b69\]{--tw-text-opacity: 1;color:rgb(184 155 105 / var(--tw-text-opacity, 1))}.text-\[\#b97052\]{--tw-text-opacity: 1;color:rgb(185 112 82 / var(--tw-text-opacity, 1))}.text-\[\#bb8893\]{--tw-text-opacity: 1;color:rgb(187 136 147 / var(--tw-text-opacity, 1))}.text-\[\#bc7e9c\]{--tw-text-opacity: 1;color:rgb(188 126 156 / var(--tw-text-opacity, 1))}.text-\[\#bc9660\]{--tw-text-opacity: 1;color:rgb(188 150 96 / var(--tw-text-opacity, 1))}.text-\[\#bd955f\]{--tw-text-opacity: 1;color:rgb(189 149 95 / var(--tw-text-opacity, 1))}.text-\[\#bda271\]{--tw-text-opacity: 1;color:rgb(189 162 113 / var(--tw-text-opacity, 1))}.text-\[\#be8b95\]{--tw-text-opacity: 1;color:rgb(190 139 149 / var(--tw-text-opacity, 1))}.text-\[\#c08f99\]{--tw-text-opacity: 1;color:rgb(192 143 153 / var(--tw-text-opacity, 1))}.text-\[\#c1c8d0\]{--tw-text-opacity: 1;color:rgb(193 200 208 / var(--tw-text-opacity, 1))}.text-\[\#c2a298\]{--tw-text-opacity: 1;color:rgb(194 162 152 / var(--tw-text-opacity, 1))}.text-\[\#c6b1bf\]{--tw-text-opacity: 1;color:rgb(198 177 191 / var(--tw-text-opacity, 1))}.text-\[\#c7ced9\]{--tw-text-opacity: 1;color:rgb(199 206 217 / var(--tw-text-opacity, 1))}.text-\[\#cfe1d6\]{--tw-text-opacity: 1;color:rgb(207 225 214 / var(--tw-text-opacity, 1))}.text-\[\#d4a3a5\]{--tw-text-opacity: 1;color:rgb(212 163 165 / var(--tw-text-opacity, 1))}.text-\[\#d4b886\]{--tw-text-opacity: 1;color:rgb(212 184 134 / var(--tw-text-opacity, 1))}.text-\[\#d8789d\]{--tw-text-opacity: 1;color:rgb(216 120 157 / var(--tw-text-opacity, 1))}.text-\[\#d89ba6\]{--tw-text-opacity: 1;color:rgb(216 155 166 / var(--tw-text-opacity, 1))}.text-\[\#d97777\]{--tw-text-opacity: 1;color:rgb(217 119 119 / var(--tw-text-opacity, 1))}.text-\[\#e2e5e9\]{--tw-text-opacity: 1;color:rgb(226 229 233 / var(--tw-text-opacity, 1))}.text-\[\#e8d5a5\]{--tw-text-opacity: 1;color:rgb(232 213 165 / var(--tw-text-opacity, 1))}.text-\[\#f2d8d8\]{--tw-text-opacity: 1;color:rgb(242 216 216 / var(--tw-text-opacity, 1))}.text-\[\#ffcbd7\]{--tw-text-opacity: 1;color:rgb(255 203 215 / var(--tw-text-opacity, 1))}.text-\[\#fffaf2\]{--tw-text-opacity: 1;color:rgb(255 250 242 / var(--tw-text-opacity, 1))}.text-\[rgb\(var\(--bd-accent\)\)\]{color:rgb(var(--bd-accent))}.text-\[rgb\(var\(--bd-accent-strong\)\)\]{color:rgb(var(--bd-accent-strong))}.text-\[rgb\(var\(--bd-accent-strong\)\/0\.58\)\]{color:rgb(var(--bd-accent-strong)/.58)}.text-\[rgb\(var\(--bd-accent-strong\)\/0\.62\)\]{color:rgb(var(--bd-accent-strong)/.62)}.text-\[rgb\(var\(--bd-accent-strong\)\/0\.72\)\]{color:rgb(var(--bd-accent-strong)/.72)}.text-\[rgb\(var\(--bd-danger\)\)\]{color:rgb(var(--bd-danger))}.text-\[rgb\(var\(--bd-danger-strong\)\)\]{color:rgb(var(--bd-danger-strong))}.text-\[rgb\(var\(--bd-icon-button-color\)\)\]{color:rgb(var(--bd-icon-button-color))}.text-\[rgb\(var\(--bd-on-accent\)\)\]{color:rgb(var(--bd-on-accent))}.text-\[rgb\(var\(--bd-primary\)\)\]{color:rgb(var(--bd-primary))}.text-\[rgb\(var\(--bd-status-active\)\)\]{color:rgb(var(--bd-status-active))}.text-\[rgb\(var\(--bd-status-danger\)\)\]{color:rgb(var(--bd-status-danger))}.text-\[rgb\(var\(--bd-surface\)\)\]{color:rgb(var(--bd-surface))}.text-\[rgb\(var\(--bd-text\)\)\]{color:rgb(var(--bd-text))}.text-\[rgb\(var\(--bd-text-faint\)\)\]{color:rgb(var(--bd-text-faint))}.text-\[rgb\(var\(--bd-text-faint\)\/0\.88\)\]{color:rgb(var(--bd-text-faint)/.88)}.text-\[rgb\(var\(--bd-text-main\)\)\]{color:rgb(var(--bd-text-main))}.text-\[rgb\(var\(--bd-text-main\)\/0\.72\)\]{color:rgb(var(--bd-text-main)/.72)}.text-\[rgb\(var\(--bd-text-muted\)\)\]{color:rgb(var(--bd-text-muted))}.text-\[rgb\(var\(--bd-text-strong\)\)\]{color:rgb(var(--bd-text-strong))}.text-\[rgb\(var\(--bd-text-subtle\)\)\]{color:rgb(var(--bd-text-subtle))}.text-\[rgb\(var\(--bd-warning\)\)\]{color:rgb(var(--bd-warning))}.text-\[rgba\(101\,82\,68\,0\.82\)\]{color:#655244d1}.text-\[rgba\(103\,84\,69\,0\.58\)\]{color:#67544594}.text-\[rgba\(103\,84\,69\,0\.62\)\]{color:#6754459e}.text-\[rgba\(103\,84\,69\,0\.64\)\]{color:#675445a3}.text-\[rgba\(103\,84\,69\,0\.68\)\]{color:#675445ad}.text-\[rgba\(103\,84\,69\,0\.70\)\]{color:#675445b3}.text-\[rgba\(103\,84\,69\,0\.72\)\]{color:#675445b8}.text-\[rgba\(103\,84\,69\,0\.74\)\]{color:#675445bd}.text-\[rgba\(106\,68\,62\,0\.68\)\]{color:#6a443ead}.text-\[rgba\(107\,84\,67\,0\.76\)\]{color:#6b5443c2}.text-\[rgba\(107\,88\,73\,0\.50\)\]{color:#6b584980}.text-\[rgba\(107\,88\,73\,0\.52\)\]{color:#6b584985}.text-\[rgba\(107\,88\,73\,0\.54\)\]{color:#6b58498a}.text-\[rgba\(107\,88\,73\,0\.56\)\]{color:#6b58498f}.text-\[rgba\(107\,88\,73\,0\.58\)\]{color:#6b584994}.text-\[rgba\(107\,88\,73\,0\.60\)\]{color:#6b584999}.text-\[rgba\(107\,88\,73\,0\.64\)\]{color:#6b5849a3}.text-\[rgba\(108\,104\,124\,0\.78\)\]{color:#6c687cc7}.text-\[rgba\(108\,104\,124\,0\.84\)\]{color:#6c687cd6}.text-\[rgba\(108\,87\,71\,0\.72\)\]{color:#6c5747b8}.text-\[rgba\(109\,88\,71\,0\.74\)\]{color:#6d5847bd}.text-\[rgba\(110\,76\,63\,0\.74\)\]{color:#6e4c3fbd}.text-\[rgba\(110\,84\,61\,0\.44\)\]{color:#6e543d70}.text-\[rgba\(110\,84\,61\,0\.46\)\]{color:#6e543d75}.text-\[rgba\(110\,84\,61\,0\.48\)\]{color:#6e543d7a}.text-\[rgba\(110\,84\,61\,0\.50\)\]{color:#6e543d80}.text-\[rgba\(110\,84\,61\,0\.52\)\]{color:#6e543d85}.text-\[rgba\(110\,84\,61\,0\.54\)\]{color:#6e543d8a}.text-\[rgba\(110\,84\,61\,0\.56\)\]{color:#6e543d8f}.text-\[rgba\(110\,84\,61\,0\.58\)\]{color:#6e543d94}.text-\[rgba\(110\,86\,66\,0\.46\)\]{color:#6e564275}.text-\[rgba\(110\,89\,73\,0\.62\)\]{color:#6e59499e}.text-\[rgba\(111\,89\,70\,0\.54\)\]{color:#6f59468a}.text-\[rgba\(111\,89\,70\,0\.56\)\]{color:#6f59468f}.text-\[rgba\(111\,89\,70\,0\.68\)\]{color:#6f5946ad}.text-\[rgba\(112\,90\,74\,0\.66\)\]{color:#705a4aa8}.text-\[rgba\(112\,90\,74\,0\.72\)\]{color:#705a4ab8}.text-\[rgba\(113\,113\,122\,0\.8\)\]{color:#71717acc}.text-\[rgba\(113\,113\,122\,0\.82\)\]{color:#71717ad1}.text-\[rgba\(113\,113\,122\,0\.85\)\]{color:#71717ad9}.text-\[rgba\(116\,112\,130\,0\.72\)\]{color:#747082b8}.text-\[rgba\(116\,112\,130\,0\.82\)\]{color:#747082d1}.text-\[rgba\(116\,95\,78\,0\.72\)\]{color:#745f4eb8}.text-\[rgba\(117\,97\,81\,0\.56\)\]{color:#7561518f}.text-\[rgba\(118\,88\,64\,0\.60\)\]{color:#76584099}.text-\[rgba\(118\,88\,64\,0\.62\)\]{color:#7658409e}.text-\[rgba\(118\,88\,64\,0\.68\)\]{color:#765840ad}.text-\[rgba\(118\,98\,82\,0\.52\)\]{color:#76625285}.text-\[rgba\(120\,101\,84\,0\.52\)\]{color:#78655485}.text-\[rgba\(120\,101\,84\,0\.54\)\]{color:#7865548a}.text-\[rgba\(120\,101\,84\,0\.60\)\]{color:#78655499}.text-\[rgba\(120\,101\,84\,0\.72\)\]{color:#786554b8}.text-\[rgba\(120\,102\,88\,0\.54\)\]{color:#7866588a}.text-\[rgba\(120\,98\,81\,0\.70\)\]{color:#786251b3}.text-\[rgba\(120\,98\,81\,0\.78\)\]{color:#786251c7}.text-\[rgba\(121\,88\,60\,0\.42\)\]{color:#79583c6b}.text-\[rgba\(121\,88\,60\,0\.44\)\]{color:#79583c70}.text-\[rgba\(121\,88\,60\,0\.46\)\]{color:#79583c75}.text-\[rgba\(121\,88\,60\,0\.48\)\]{color:#79583c7a}.text-\[rgba\(121\,88\,60\,0\.52\)\]{color:#79583c85}.text-\[rgba\(121\,88\,60\,0\.56\)\]{color:#79583c8f}.text-\[rgba\(121\,88\,60\,0\.58\)\]{color:#79583c94}.text-\[rgba\(121\,88\,60\,0\.62\)\]{color:#79583c9e}.text-\[rgba\(121\,88\,60\,0\.64\)\]{color:#79583ca3}.text-\[rgba\(121\,88\,60\,0\.66\)\]{color:#79583ca8}.text-\[rgba\(121\,88\,60\,0\.70\)\]{color:#79583cb3}.text-\[rgba\(130\,76\,60\,0\.68\)\]{color:#824c3cad}.text-\[rgba\(130\,76\,60\,0\.72\)\]{color:#824c3cb8}.text-\[rgba\(138\,129\,121\,0\.5\)\]{color:#8a817980}.text-\[rgba\(138\,77\,65\,0\.88\)\]{color:#8a4d41e0}.text-\[rgba\(139\,104\,76\,0\.22\)\]{color:#8b684c38}.text-\[rgba\(139\,104\,76\,0\.34\)\]{color:#8b684c57}.text-\[rgba\(140\,82\,68\,0\.82\)\]{color:#8c5244d1}.text-\[rgba\(140\,82\,68\,0\.88\)\]{color:#8c5244e0}.text-\[rgba\(140\,86\,70\,0\.78\)\]{color:#8c5646c7}.text-\[rgba\(143\,111\,84\,0\.48\)\]{color:#8f6f547a}.text-\[rgba\(143\,78\,67\,0\.88\)\]{color:#8f4e43e0}.text-\[rgba\(146\,75\,54\,0\.66\)\]{color:#924b36a8}.text-\[rgba\(146\,75\,54\,0\.68\)\]{color:#924b36ad}.text-\[rgba\(158\,76\,58\,0\.78\)\]{color:#9e4c3ac7}.text-\[rgba\(199\,127\,142\,0\.68\)\]{color:#c77f8ead}.text-\[rgba\(199\,127\,142\,0\.78\)\]{color:#c77f8ec7}.text-\[rgba\(201\,126\,141\,0\.84\)\]{color:#c97e8dd6}.text-\[rgba\(210\,145\,158\,0\.38\)\]{color:#d2919e61}.text-\[rgba\(210\,145\,158\,0\.62\)\]{color:#d2919e9e}.text-\[rgba\(210\,145\,158\,0\.70\)\]{color:#d2919eb3}.text-\[rgba\(255\,249\,241\,0\.94\)\]{color:#fff9f1f0}.text-\[rgba\(54\,50\,45\,0\.72\)\]{color:#36322db8}.text-\[rgba\(60\,42\,30\,0\.92\)\]{color:#3c2a1eeb}.text-\[rgba\(62\,52\,44\,0\.70\)\]{color:#3e342cb3}.text-\[rgba\(62\,52\,44\,0\.88\)\]{color:#3e342ce0}.text-\[rgba\(62\,52\,44\,0\.90\)\]{color:#3e342ce6}.text-\[rgba\(63\,44\,31\,0\.84\)\]{color:#3f2c1fd6}.text-\[rgba\(63\,44\,31\,0\.86\)\]{color:#3f2c1fdb}.text-\[rgba\(63\,44\,31\,0\.88\)\]{color:#3f2c1fe0}.text-\[rgba\(63\,44\,31\,0\.90\)\]{color:#3f2c1fe6}.text-\[rgba\(63\,53\,46\,0\.88\)\]{color:#3f352ee0}.text-\[rgba\(63\,53\,46\,0\.90\)\]{color:#3f352ee6}.text-\[rgba\(63\,53\,46\,0\.92\)\]{color:#3f352eeb}.text-\[rgba\(63\,63\,70\,0\.92\)\]{color:#3f3f46eb}.text-\[rgba\(65\,48\,36\,0\.88\)\]{color:#413024e0}.text-\[rgba\(65\,48\,36\,0\.90\)\]{color:#413024e6}.text-\[rgba\(65\,48\,36\,0\.92\)\]{color:#413024eb}.text-\[rgba\(67\,54\,44\,0\.90\)\]{color:#43362ce6}.text-\[rgba\(67\,54\,44\,0\.92\)\]{color:#43362ceb}.text-\[rgba\(67\,56\,47\,0\.38\)\]{color:#43382f61}.text-\[rgba\(67\,56\,47\,0\.82\)\]{color:#43382fd1}.text-\[rgba\(67\,56\,47\,0\.88\)\]{color:#43382fe0}.text-\[rgba\(68\,48\,34\,0\.78\)\]{color:#443022c7}.text-\[rgba\(68\,48\,34\,0\.82\)\]{color:#443022d1}.text-\[rgba\(68\,76\,54\,0\.70\)\]{color:#444c36b3}.text-\[rgba\(74\,53\,38\,0\.56\)\]{color:#4a35268f}.text-\[rgba\(74\,53\,38\,0\.58\)\]{color:#4a352694}.text-\[rgba\(74\,53\,38\,0\.62\)\]{color:#4a35269e}.text-\[rgba\(74\,53\,38\,0\.66\)\]{color:#4a3526a8}.text-\[rgba\(74\,53\,38\,0\.68\)\]{color:#4a3526ad}.text-\[rgba\(74\,53\,38\,0\.70\)\]{color:#4a3526b3}.text-\[rgba\(74\,53\,38\,0\.72\)\]{color:#4a3526b8}.text-\[rgba\(74\,53\,38\,0\.74\)\]{color:#4a3526bd}.text-\[rgba\(74\,53\,38\,0\.76\)\]{color:#4a3526c2}.text-\[rgba\(74\,53\,38\,0\.78\)\]{color:#4a3526c7}.text-\[rgba\(74\,53\,38\,0\.80\)\]{color:#4a3526cc}.text-\[rgba\(74\,53\,38\,0\.82\)\]{color:#4a3526d1}.text-\[rgba\(74\,53\,38\,0\.84\)\]{color:#4a3526d6}.text-\[rgba\(74\,62\,53\,0\.42\)\]{color:#4a3e356b}.text-\[rgba\(74\,62\,53\,0\.72\)\]{color:#4a3e35b8}.text-\[rgba\(74\,62\,53\,0\.78\)\]{color:#4a3e35c7}.text-\[rgba\(74\,62\,53\,0\.80\)\]{color:#4a3e35cc}.text-\[rgba\(74\,62\,53\,0\.82\)\]{color:#4a3e35d1}.text-\[rgba\(74\,62\,53\,0\.84\)\]{color:#4a3e35d6}.text-\[rgba\(74\,62\,53\,0\.86\)\]{color:#4a3e35db}.text-\[rgba\(74\,62\,53\,0\.88\)\]{color:#4a3e35e0}.text-\[rgba\(77\,64\,54\,0\.68\)\]{color:#4d4036ad}.text-\[rgba\(78\,84\,104\,0\.92\)\]{color:#4e5468eb}.text-\[rgba\(80\,58\,40\,0\.56\)\]{color:#503a288f}.text-\[rgba\(81\,66\,55\,0\.82\)\]{color:#514237d1}.text-\[rgba\(82\,66\,54\,0\.82\)\]{color:#524236d1}.text-\[rgba\(82\,66\,54\,0\.84\)\]{color:#524236d6}.text-\[rgba\(82\,66\,54\,0\.86\)\]{color:#524236db}.text-\[rgba\(82\,83\,102\,0\.9\)\]{color:#525366e6}.text-\[rgba\(83\,59\,42\,0\.78\)\]{color:#533b2ac7}.text-\[rgba\(83\,59\,42\,0\.92\)\]{color:#533b2aeb}.text-\[rgba\(83\,65\,48\,0\.90\)\]{color:#534130e6}.text-\[rgba\(83\,66\,53\,0\.82\)\]{color:#534235d1}.text-\[rgba\(83\,66\,53\,0\.84\)\]{color:#534235d6}.text-\[rgba\(83\,66\,53\,0\.88\)\]{color:#534235e0}.text-\[rgba\(84\,67\,55\,0\.82\)\]{color:#544337d1}.text-\[rgba\(86\,65\,47\,0\.74\)\]{color:#56412fbd}.text-\[rgba\(87\,67\,50\,0\.68\)\]{color:#574332ad}.text-\[rgba\(88\,65\,45\,0\.46\)\]{color:#58412d75}.text-\[rgba\(88\,65\,45\,0\.58\)\]{color:#58412d94}.text-\[rgba\(92\,62\,38\,0\.86\)\]{color:#5c3e26db}.text-\[rgba\(92\,65\,38\,0\.70\)\]{color:#5c4126b3}.text-\[rgba\(92\,66\,44\,0\.68\)\]{color:#5c422cad}.text-\[rgba\(92\,66\,44\,0\.72\)\]{color:#5c422cb8}.text-\[rgba\(92\,70\,51\,0\.32\)\]{color:#5c463352}.text-\[rgba\(92\,70\,51\,0\.36\)\]{color:#5c46335c}.text-\[rgba\(92\,70\,51\,0\.38\)\]{color:#5c463361}.text-\[rgba\(92\,70\,51\,0\.42\)\]{color:#5c46336b}.text-\[rgba\(92\,70\,51\,0\.44\)\]{color:#5c463370}.text-\[rgba\(92\,70\,51\,0\.46\)\]{color:#5c463375}.text-\[rgba\(92\,70\,51\,0\.48\)\]{color:#5c46337a}.text-\[rgba\(92\,70\,51\,0\.50\)\]{color:#5c463380}.text-\[rgba\(92\,70\,51\,0\.52\)\]{color:#5c463385}.text-\[rgba\(92\,70\,51\,0\.54\)\]{color:#5c46338a}.text-\[rgba\(92\,70\,51\,0\.56\)\]{color:#5c46338f}.text-\[rgba\(92\,70\,51\,0\.58\)\]{color:#5c463394}.text-\[rgba\(92\,70\,51\,0\.60\)\]{color:#5c463399}.text-\[rgba\(92\,70\,51\,0\.62\)\]{color:#5c46339e}.text-\[rgba\(92\,70\,51\,0\.64\)\]{color:#5c4633a3}.text-\[rgba\(92\,70\,51\,0\.66\)\]{color:#5c4633a8}.text-\[rgba\(92\,70\,51\,0\.68\)\]{color:#5c4633ad}.text-\[rgba\(92\,70\,51\,0\.70\)\]{color:#5c4633b3}.text-\[rgba\(92\,70\,51\,0\.72\)\]{color:#5c4633b8}.text-\[rgba\(92\,70\,51\,0\.74\)\]{color:#5c4633bd}.text-\[rgba\(92\,72\,55\,0\.66\)\]{color:#5c4837a8}.text-\[rgba\(92\,75\,63\,0\.42\)\]{color:#5c4b3f6b}.text-\[rgba\(92\,75\,63\,0\.50\)\]{color:#5c4b3f80}.text-\[rgba\(92\,75\,63\,0\.52\)\]{color:#5c4b3f85}.text-\[rgba\(92\,75\,63\,0\.56\)\]{color:#5c4b3f8f}.text-\[rgba\(92\,75\,63\,0\.58\)\]{color:#5c4b3f94}.text-\[rgba\(92\,75\,63\,0\.60\)\]{color:#5c4b3f99}.text-\[rgba\(92\,75\,63\,0\.62\)\]{color:#5c4b3f9e}.text-\[rgba\(92\,75\,63\,0\.76\)\]{color:#5c4b3fc2}.text-\[rgba\(95\,79\,67\,0\.52\)\]{color:#5f4f4385}.text-\[rgba\(95\,79\,67\,0\.54\)\]{color:#5f4f438a}.text-\[rgba\(95\,79\,67\,0\.56\)\]{color:#5f4f438f}.text-\[rgba\(95\,79\,67\,0\.58\)\]{color:#5f4f4394}.text-\[rgba\(95\,79\,67\,0\.60\)\]{color:#5f4f4399}.text-\[rgba\(95\,79\,67\,0\.62\)\]{color:#5f4f439e}.text-\[rgba\(95\,79\,67\,0\.70\)\]{color:#5f4f43b3}.text-\[rgba\(95\,79\,67\,0\.72\)\]{color:#5f4f43b8}.text-\[rgba\(96\,78\,64\,0\.68\)\]{color:#604e40ad}.text-\[rgba\(96\,78\,64\,0\.72\)\]{color:#604e40b8}.text-\[rgba\(96\,78\,65\,0\.58\)\]{color:#604e4194}.text-\[rgba\(98\,79\,65\,0\.76\)\]{color:#624f41c2}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / 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-700\/60{color:#37415199}.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-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-pink-200\/50{color:#fbcfe880}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-pink-600\/60{color:#db277799}.text-pink-600\/75{color:#db2777bf}.text-pudding-200{--tw-text-opacity: 1;color:rgb(254 205 214 / var(--tw-text-opacity, 1))}.text-pudding-300{--tw-text-opacity: 1;color:rgb(253 164 181 / var(--tw-text-opacity, 1))}.text-pudding-300\/60{color:#fda4b599}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / 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-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-stone-100\/60{color:#f5f5f499}.text-stone-300{--tw-text-opacity: 1;color:rgb(214 211 209 / var(--tw-text-opacity, 1))}.text-stone-400{--tw-text-opacity: 1;color:rgb(168 162 158 / var(--tw-text-opacity, 1))}.text-stone-400\/80{color:#a8a29ecc}.text-stone-500{--tw-text-opacity: 1;color:rgb(120 113 108 / var(--tw-text-opacity, 1))}.text-stone-600{--tw-text-opacity: 1;color:rgb(87 83 78 / var(--tw-text-opacity, 1))}.text-stone-700{--tw-text-opacity: 1;color:rgb(68 64 60 / var(--tw-text-opacity, 1))}.text-stone-800{--tw-text-opacity: 1;color:rgb(41 37 36 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-300\/40{color:#d4d4d866}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-400\/70{color:#a1a1aab3}.text-zinc-400\/80{color:#a1a1aacc}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-500\/60{color:#71717a99}.text-zinc-500\/70{color:#71717ab3}.text-zinc-500\/80{color:#71717acc}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-zinc-600\/75{color:#52525bbf}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-\[rgb\(var\(--bd-accent-soft\)\/0\.72\)\]{text-decoration-color:rgb(var(--bd-accent-soft)/.72)}.decoration-\[rgba\(113\,131\,159\,0\.35\)\]{text-decoration-color:#71839f59}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-\[\#D1C2C5\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(209 194 197 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#D1C2C5\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(209 194 197 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(209 213 219 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-300::placeholder{--tw-placeholder-opacity: 1;color:rgb(209 213 219 / var(--tw-placeholder-opacity, 1))}.accent-\[rgb\(var\(--bd-accent\)\)\]{accent-color:rgb(var(--bd-accent))}.accent-\[rgb\(var\(--bd-accent-strong\)\)\]{accent-color:rgb(var(--bd-accent-strong))}.accent-\[rgb\(var\(--bd-danger\)\)\]{accent-color:rgb(var(--bd-danger))}.accent-\[rgb\(var\(--bd-status-active\)\)\]{accent-color:rgb(var(--bd-status-active))}.accent-\[rgba\(139\,104\,76\,0\.88\)\]{accent-color:rgba(139,104,76,.88)}.accent-\[rgba\(167\,123\,88\,0\.90\)\]{accent-color:rgba(167,123,88,.9)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.015\]{opacity:.015}.opacity-\[0\.028\]{opacity:.028}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.10\]{opacity:.1}.opacity-\[0\.18\]{opacity:.18}.opacity-\[0\.24\]{opacity:.24}.opacity-\[0\.34\]{opacity:.34}.opacity-\[0\.85\]{opacity:.85}.opacity-\[0\.88\]{opacity:.88}.mix-blend-multiply{mix-blend-mode:multiply}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-2px_3px_0px_\#E2D5D8\]{--tw-shadow: -2px 3px 0px #E2D5D8;--tw-shadow-colored: -2px 3px 0px 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-\[-2px_3px_0px_\#FF9EB5\]{--tw-shadow: -2px 3px 0px #FF9EB5;--tw-shadow-colored: -2px 3px 0px 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-\[-2px_3px_0px_\#FFE4E8\]{--tw-shadow: -2px 3px 0px #FFE4E8;--tw-shadow-colored: -2px 3px 0px 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-\[-3px_4px_0px_\#F0E6E8\]{--tw-shadow: -3px 4px 0px #F0E6E8;--tw-shadow-colored: -3px 4px 0px 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-\[-3px_4px_0px_\#FFE4E8\]{--tw-shadow: -3px 4px 0px #FFE4E8;--tw-shadow-colored: -3px 4px 0px 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_36px_rgb\(var\(--bd-shadow-color\)\/0\.12\)\]{--tw-shadow: 0 -12px 36px rgb(var(--bd-shadow-color)/.12);--tw-shadow-colored: 0 -12px 36px 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_38px_rgba\(105\,115\,134\,0\.055\)\]{--tw-shadow: 0 -12px 38px rgba(105,115,134,.055);--tw-shadow-colored: 0 -12px 38px 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_38px_rgba\(108\,128\,160\,0\.055\)\]{--tw-shadow: 0 -12px 38px rgba(108,128,160,.055);--tw-shadow-colored: 0 -12px 38px 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_-14px_36px_rgba\(105\,123\,156\,0\.08\)\]{--tw-shadow: 0 -14px 36px rgba(105,123,156,.08);--tw-shadow-colored: 0 -14px 36px 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_-14px_36px_rgba\(105\,123\,156\,0\.09\)\]{--tw-shadow: 0 -14px 36px rgba(105,123,156,.09);--tw-shadow-colored: 0 -14px 36px 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_40px_rgba\(83\,62\,45\,0\.10\)\]{--tw-shadow: 0 -16px 40px rgba(83,62,45,.1);--tw-shadow-colored: 0 -16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-2px_8px_rgb\(var\(--bd-shadow-color\)\/0\.04\)\]{--tw-shadow: 0 -2px 8px rgb(var(--bd-shadow-color)/.04);--tw-shadow-colored: 0 -2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-8px_18px_rgb\(var\(--bd-shadow-color\)\/0\.05\)\]{--tw-shadow: 0 -8px 18px rgb(var(--bd-shadow-color)/.05);--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_24px_rgb\(var\(--bd-shadow-color\)\/0\.10\)\]{--tw-shadow: 0 -8px 24px rgb(var(--bd-shadow-color)/.1);--tw-shadow-colored: 0 -8px 24px 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\(255\,255\,255\,0\.45\)\,0_12px_28px_rgba\(255\,255\,255\,0\.55\)\]{--tw-shadow: 0 0 0 2px rgba(255,255,255,.45),0 12px 28px rgba(255,255,255,.55);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 12px 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_0_0_2px_rgba\(255\,255\,255\,0\.9\)\,0_2px_6px_rgba\(200\,180\,160\,0\.2\)\]{--tw-shadow: 0 0 0 2px rgba(255,255,255,.9),0 2px 6px rgba(200,180,160,.2);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 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_0_0_3px_rgb\(var\(--bd-surface\)\)\]{--tw-shadow: 0 0 0 3px rgb(var(--bd-surface));--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgb\(var\(--bd-accent-soft\)\/0\.18\)\,0_6px_14px_rgb\(var\(--bd-shadow-color\)\/0\.25\)\]{--tw-shadow: 0 0 0 4px rgb(var(--bd-accent-soft)/.18),0 6px 14px rgb(var(--bd-shadow-color)/.25);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color), 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_0_0_7px_rgb\(var\(--bd-accent\)\/0\.12\)\]{--tw-shadow: 0 0 0 7px rgb(var(--bd-accent)/.12);--tw-shadow-colored: 0 0 0 7px 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_10px_rgba\(255\,143\,171\,0\.52\)\,inset_0_1px_2px_rgba\(255\,255\,255\,1\)\]{--tw-shadow: 0 0 10px rgba(255,143,171,.52),inset 0 1px 2px rgba(255,255,255,1);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,143\,171\,0\.6\)\,inset_0_1px_2px_rgba\(255\,255\,255\,1\)\]{--tw-shadow: 0 0 10px rgba(255,143,171,.6),inset 0 1px 2px rgba(255,255,255,1);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow: 0 0 12px rgba(255,255,255,.3);--tw-shadow-colored: 0 0 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_14px_rgba\(241\,201\,210\,0\.8\)\]{--tw-shadow: 0 0 14px rgba(241,201,210,.8);--tw-shadow-colored: 0 0 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_0_15px_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow: 0 0 15px rgba(255,255,255,.2);--tw-shadow-colored: 0 0 15px 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_24px_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 0 24px rgba(255,255,255,.95);--tw-shadow-colored: 0 0 24px 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_3px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow: 0 0 3px rgba(255,255,255,.8);--tw-shadow-colored: 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(255\,255\,255\,0\.6\)\]{--tw-shadow: 0 0 6px rgba(255,255,255,.6);--tw-shadow-colored: 0 0 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_0_8px_rgba\(210\,145\,158\,0\.18\)\]{--tw-shadow: 0 0 8px rgba(210,145,158,.18);--tw-shadow-colored: 0 0 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_10px_22px_-10px_rgba\(180\,148\,88\,0\.65\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 10px 22px -10px rgba(180,148,88,.65),inset 0 1px 2px rgba(255,255,255,.95);--tw-shadow-colored: 0 10px 22px -10px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgb\(var\(--bd-shadow-color\)\/0\.10\)\]{--tw-shadow: 0 10px 22px rgb(var(--bd-shadow-color)/.1);--tw-shadow-colored: 0 10px 22px 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_22px_rgba\(164\,142\,120\,0\.08\)\]{--tw-shadow: 0 10px 22px rgba(164,142,120,.08);--tw-shadow-colored: 0 10px 22px 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_24px_rgb\(var\(--bd-shadow-color\)\/0\.06\)\]{--tw-shadow: 0 10px 24px rgb(var(--bd-shadow-color)/.06);--tw-shadow-colored: 0 10px 24px 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_24px_rgb\(var\(--bd-shadow-color\)\/0\.10\)\]{--tw-shadow: 0 10px 24px rgb(var(--bd-shadow-color)/.1);--tw-shadow-colored: 0 10px 24px 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_24px_rgb\(var\(--bd-shadow-color\)\/0\.14\)\]{--tw-shadow: 0 10px 24px rgb(var(--bd-shadow-color)/.14);--tw-shadow-colored: 0 10px 24px 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_24px_rgba\(120\,106\,95\,0\.10\)\]{--tw-shadow: 0 10px 24px rgba(120,106,95,.1);--tw-shadow-colored: 0 10px 24px 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_24px_rgba\(219\,184\,192\,0\.035\)\]{--tw-shadow: 0 10px 24px rgba(219,184,192,.035);--tw-shadow-colored: 0 10px 24px 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_24px_rgba\(244\,114\,182\,0\.10\)\]{--tw-shadow: 0 10px 24px rgba(244,114,182,.1);--tw-shadow-colored: 0 10px 24px 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_24px_rgba\(var\(--bd-accent\)\,0\.22\)\]{--tw-shadow: 0 10px 24px rgba(var(--bd-accent),.22);--tw-shadow-colored: 0 10px 24px 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_24px_rgba\(var\(--bd-danger\)\,0\.22\)\]{--tw-shadow: 0 10px 24px rgba(var(--bd-danger),.22);--tw-shadow-colored: 0 10px 24px 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_26px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 10px 26px rgb(var(--bd-shadow-color)/.08);--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)}.shadow-\[0_10px_26px_rgba\(205\,176\,118\,0\.14\)\]{--tw-shadow: 0 10px 26px rgba(205,176,118,.14);--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)}.shadow-\[0_10px_26px_rgba\(255\,180\,203\,0\.24\)\]{--tw-shadow: 0 10px 26px rgba(255,180,203,.24);--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)}.shadow-\[0_10px_28px_rgb\(var\(--bd-shadow-color\)\/0\.055\)\]{--tw-shadow: 0 10px 28px rgb(var(--bd-shadow-color)/.055);--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_10px_28px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 10px 28px rgba(15,23,42,.04);--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_10px_30px_rgba\(205\,176\,118\,0\.12\)\]{--tw-shadow: 0 10px 30px rgba(205,176,118,.12);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(205\,176\,118\,0\.14\)\]{--tw-shadow: 0 10px 30px rgba(205,176,118,.14);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(215\,182\,194\,0\.14\)\]{--tw-shadow: 0 10px 30px rgba(215,182,194,.14);--tw-shadow-colored: 0 10px 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_12px_24px_rgb\(var\(--bd-shadow-color\)\/0\.14\)\]{--tw-shadow: 0 12px 24px rgb(var(--bd-shadow-color)/.14);--tw-shadow-colored: 0 12px 24px 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_26px_rgb\(var\(--bd-shadow-color\)\/0\.10\)\]{--tw-shadow: 0 12px 26px rgb(var(--bd-shadow-color)/.1);--tw-shadow-colored: 0 12px 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)}.shadow-\[0_12px_28px_rgb\(15_23_42\/0\.12\)\]{--tw-shadow: 0 12px 28px rgb(15 23 42/.12);--tw-shadow-colored: 0 12px 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_28px_rgb\(var\(--bd-shadow-color\)\/0\.07\)\]{--tw-shadow: 0 12px 28px rgb(var(--bd-shadow-color)/.07);--tw-shadow-colored: 0 12px 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_28px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 12px 28px rgb(var(--bd-shadow-color)/.08);--tw-shadow-colored: 0 12px 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_28px_rgba\(140\,135\,130\,0\.06\)\]{--tw-shadow: 0 12px 28px rgba(140,135,130,.06);--tw-shadow-colored: 0 12px 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_28px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 12px 28px rgba(15,23,42,.1);--tw-shadow-colored: 0 12px 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_28px_rgba\(84\,64\,43\,0\.10\)\]{--tw-shadow: 0 12px 28px rgba(84,64,43,.1);--tw-shadow-colored: 0 12px 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_rgb\(15_23_42\/0\.08\)\]{--tw-shadow: 0 12px 30px rgb(15 23 42/.08);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 12px 30px rgba(0,0,0,.12);--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_12px_32px_rgba\(100\,116\,139\,0\.12\)\]{--tw-shadow: 0 12px 32px rgba(100,116,139,.12);--tw-shadow-colored: 0 12px 32px 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_34px_rgb\(var\(--bd-shadow-color\)\/0\.10\)\]{--tw-shadow: 0 12px 34px rgb(var(--bd-shadow-color)/.1);--tw-shadow-colored: 0 12px 34px 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_14px_24px_rgb\(var\(--bd-shadow-color\)\/0\.10\)\,0_6px_12px_rgb\(var\(--bd-shadow-color\)\/0\.12\)\,inset_0_2px_0_rgb\(var\(--bd-surface\)\/0\.85\)\,inset_0_-3px_8px_rgb\(var\(--bd-surface-soft\)\/0\.32\)\]{--tw-shadow: 0 14px 24px rgb(var(--bd-shadow-color)/.1),0 6px 12px rgb(var(--bd-shadow-color)/.12),inset 0 2px 0 rgb(var(--bd-surface)/.85),inset 0 -3px 8px rgb(var(--bd-surface-soft)/.32);--tw-shadow-colored: 0 14px 24px var(--tw-shadow-color), 0 6px 12px var(--tw-shadow-color), inset 0 2px 0 var(--tw-shadow-color), inset 0 -3px 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_14px_28px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\,inset_0_1px_0_rgb\(var\(--bd-surface\)\/0\.55\)\]{--tw-shadow: 0 14px 28px rgb(var(--bd-shadow-color)/.08),inset 0 1px 0 rgb(var(--bd-surface)/.55);--tw-shadow-colored: 0 14px 28px var(--tw-shadow-color), inset 0 1px 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_14px_28px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 14px 28px rgb(var(--bd-shadow-color)/.08);--tw-shadow-colored: 0 14px 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_14px_32px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 14px 32px rgb(var(--bd-shadow-color)/.08);--tw-shadow-colored: 0 14px 32px 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_14px_32px_rgba\(178\,122\,137\,0\.18\)\]{--tw-shadow: 0 14px 32px rgba(178,122,137,.18);--tw-shadow-colored: 0 14px 32px 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_14px_32px_rgba\(178\,122\,137\,0\.20\)\]{--tw-shadow: 0 14px 32px rgba(178,122,137,.2);--tw-shadow-colored: 0 14px 32px 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_14px_34px_rgb\(var\(--bd-shadow\)\/0\.16\)\]{--tw-shadow: 0 14px 34px rgb(var(--bd-shadow)/.16);--tw-shadow-colored: 0 14px 34px 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_14px_34px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 14px 34px rgb(var(--bd-shadow-color)/.08);--tw-shadow-colored: 0 14px 34px 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_14px_34px_rgb\(var\(--bd-shadow-color\)\/0\.12\)\]{--tw-shadow: 0 14px 34px rgb(var(--bd-shadow-color)/.12);--tw-shadow-colored: 0 14px 34px 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_14px_34px_rgba\(219\,184\,192\,0\.05\)\]{--tw-shadow: 0 14px 34px rgba(219,184,192,.05);--tw-shadow-colored: 0 14px 34px 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_34px_rgba\(170\,140\,120\,0\.22\)\]{--tw-shadow: 0 16px 34px rgba(170,140,120,.22);--tw-shadow-colored: 0 16px 34px 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_36px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 16px 36px rgba(15,23,42,.12);--tw-shadow-colored: 0 16px 36px 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_38px_rgba\(205\,176\,118\,0\.2\)\]{--tw-shadow: 0 16px 38px rgba(205,176,118,.2);--tw-shadow-colored: 0 16px 38px 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_40px_rgba\(200\,180\,160\,0\.2\)\]{--tw-shadow: 0 16px 40px rgba(200,180,160,.2);--tw-shadow-colored: 0 16px 40px 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_40px_rgba\(218\,188\,204\,0\.16\)\]{--tw-shadow: 0 16px 40px rgba(218,188,204,.16);--tw-shadow-colored: 0 16px 40px 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\(202\,145\,157\,0\.10\)\]{--tw-shadow: 0 16px 42px rgba(202,145,157,.1);--tw-shadow-colored: 0 16px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_42px_rgba\(205\,176\,118\,0\.2\)\]{--tw-shadow: 0 16px 42px rgba(205,176,118,.2);--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_40px_-14px_rgba\(205\,176\,118\,0\.42\)\,inset_0_2px_4px_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: 0 18px 40px -14px rgba(205,176,118,.42),inset 0 2px 4px rgba(255,255,255,.92);--tw-shadow-colored: 0 18px 40px -14px var(--tw-shadow-color), inset 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-\[0_18px_40px_rgb\(var\(--bd-shadow-color\)\/0\.14\)\]{--tw-shadow: 0 18px 40px rgb(var(--bd-shadow-color)/.14);--tw-shadow-colored: 0 18px 40px 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_40px_rgb\(var\(--bd-shadow-color\)\/0\.16\)\]{--tw-shadow: 0 18px 40px rgb(var(--bd-shadow-color)/.16);--tw-shadow-colored: 0 18px 40px 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_42px_rgb\(var\(--bd-shadow-color\)\/0\.10\)\]{--tw-shadow: 0 18px 42px rgb(var(--bd-shadow-color)/.1);--tw-shadow-colored: 0 18px 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_42px_rgba\(123\,96\,95\,0\.16\)\]{--tw-shadow: 0 18px 42px rgba(123,96,95,.16);--tw-shadow-colored: 0 18px 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_42px_rgba\(38\,30\,24\,0\.18\)\]{--tw-shadow: 0 18px 42px rgba(38,30,24,.18);--tw-shadow-colored: 0 18px 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_44px_rgb\(var\(--bd-shadow-color\)\/0\.18\)\,inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.28\)\]{--tw-shadow: 0 18px 44px rgb(var(--bd-shadow-color)/.18),inset 0 0 0 1px rgb(var(--bd-border)/.28);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color), inset 0 0 0 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-\[0_18px_44px_rgba\(232\,191\,207\,0\.22\)\]{--tw-shadow: 0 18px 44px rgba(232,191,207,.22);--tw-shadow-colored: 0 18px 44px 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_46px_rgb\(var\(--bd-shadow-color\)\/0\.18\)\]{--tw-shadow: 0 18px 46px rgb(var(--bd-shadow-color)/.18);--tw-shadow-colored: 0 18px 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_18px_50px_rgba\(228\,206\,170\,0\.16\)\]{--tw-shadow: 0 18px 50px rgba(228,206,170,.16);--tw-shadow-colored: 0 18px 50px 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_50px_rgba\(76\,56\,40\,0\.12\)\]{--tw-shadow: 0 18px 50px rgba(76,56,40,.12);--tw-shadow-colored: 0 18px 50px 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_54px_rgba\(214\,171\,180\,0\.08\)\]{--tw-shadow: 0 18px 54px rgba(214,171,180,.08);--tw-shadow-colored: 0 18px 54px 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_60px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 18px 60px rgba(15,23,42,.16);--tw-shadow-colored: 0 18px 60px 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_60px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 18px 60px rgba(15,23,42,.18);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.05);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(181\,139\,152\,0\.22\)\]{--tw-shadow: 0 1px 2px rgba(181,139,152,.22);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(255\,255\,255\,0\.5\)\]{--tw-shadow: 0 1px 2px rgba(255,255,255,.5);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgb\(var\(--bd-shadow-color\)\/0\.012\)\]{--tw-shadow: 0 1px 3px rgb(var(--bd-shadow-color)/.012);--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_rgb\(var\(--bd-shadow-color\)\/0\.018\)\]{--tw-shadow: 0 1px 3px rgb(var(--bd-shadow-color)/.018);--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_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 1px 3px rgb(var(--bd-shadow-color)/.08);--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\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.2);--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\(120\,100\,80\,0\.06\)\]{--tw-shadow: 0 1px 3px rgba(120,100,80,.06);--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\(255\,143\,171\,0\.6\)\]{--tw-shadow: 0 1px 3px rgba(255,143,171,.6);--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_4px_rgb\(var\(--bd-shadow-color\)\/0\.03\)\]{--tw-shadow: 0 1px 4px rgb(var(--bd-shadow-color)/.03);--tw-shadow-colored: 0 1px 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-\[0_1px_4px_rgb\(var\(--bd-shadow-color\)\/0\.04\)\]{--tw-shadow: 0 1px 4px rgb(var(--bd-shadow-color)/.04);--tw-shadow-colored: 0 1px 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-\[0_1px_4px_rgba\(255\,194\,209\,0\.16\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.88\)\]{--tw-shadow: 0 1px 4px rgba(255,194,209,.16),inset 0 1px 2px rgba(255,255,255,.88);--tw-shadow-colored: 0 1px 4px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_4px_rgba\(255\,194\,209\,0\.26\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 1px 4px rgba(255,194,209,.26),inset 0 1px 2px rgba(255,255,255,.9);--tw-shadow-colored: 0 1px 4px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_5px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 1px 5px rgba(0,0,0,.25);--tw-shadow-colored: 0 1px 5px 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_5px_rgba\(180\,160\,140\,0\.16\)\]{--tw-shadow: 0 1px 5px rgba(180,160,140,.16);--tw-shadow-colored: 0 1px 5px 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_40px_-12px_rgba\(220\,190\,195\,0\.35\)\,inset_0_2px_4px_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 20px 40px -12px rgba(220,190,195,.35),inset 0 2px 4px rgba(255,255,255,.9);--tw-shadow-colored: 0 20px 40px -12px var(--tw-shadow-color), inset 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-\[0_20px_48px_rgba\(255\,143\,171\,0\.28\)\]{--tw-shadow: 0 20px 48px rgba(255,143,171,.28);--tw-shadow-colored: 0 20px 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_20px_48px_rgba\(84\,64\,43\,0\.16\)\]{--tw-shadow: 0 20px 48px rgba(84,64,43,.16);--tw-shadow-colored: 0 20px 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_22px_56px_rgba\(59\,31\,42\,0\.3\)\,inset_0_2px_5px_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow: 0 22px 56px rgba(59,31,42,.3),inset 0 2px 5px rgba(255,255,255,.92);--tw-shadow-colored: 0 22px 56px var(--tw-shadow-color), inset 0 2px 5px 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_64px_rgb\(var\(--bd-shadow-color\)\/0\.22\)\]{--tw-shadow: 0 22px 64px rgb(var(--bd-shadow-color)/.22);--tw-shadow-colored: 0 22px 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_22px_70px_rgba\(68\,43\,35\,0\.24\)\]{--tw-shadow: 0 22px 70px rgba(68,43,35,.24);--tw-shadow-colored: 0 22px 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_24px_54px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 24px 54px rgba(15,23,42,.16);--tw-shadow-colored: 0 24px 54px 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_60px_rgb\(15_23_42\/0\.18\)\]{--tw-shadow: 0 24px 60px rgb(15 23 42/.18);--tw-shadow-colored: 0 24px 60px 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_64px_rgba\(54\,44\,30\,0\.22\)\]{--tw-shadow: 0 24px 64px rgba(54,44,30,.22);--tw-shadow-colored: 0 24px 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_10px_rgba\(255\,182\,193\,0\.16\)\]{--tw-shadow: 0 2px 10px rgba(255,182,193,.16);--tw-shadow-colored: 0 2px 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_2px_4px_rgba\(200\,180\,160\,0\.15\)\]{--tw-shadow: 0 2px 4px rgba(200,180,160,.15);--tw-shadow-colored: 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-\[0_2px_6px_rgb\(var\(--bd-shadow-color\)\/0\.03\)\]{--tw-shadow: 0 2px 6px rgb(var(--bd-shadow-color)/.03);--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_2px_6px_rgb\(var\(--bd-shadow-color\)\/0\.05\)\]{--tw-shadow: 0 2px 6px rgb(var(--bd-shadow-color)/.05);--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_2px_6px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 2px 6px rgb(var(--bd-shadow-color)/.08);--tw-shadow-colored: 0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_6px_rgb\(var\(--bd-shadow-color\)\/0\.14\)\]{--tw-shadow: 0 2px 6px rgb(var(--bd-shadow-color)/.14);--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_2px_6px_rgb\(var\(--bd-shadow-color\)\/0\.15\)\]{--tw-shadow: 0 2px 6px rgb(var(--bd-shadow-color)/.15);--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_2px_6px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 2px 6px rgba(0,0,0,.12);--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_2px_6px_rgba\(255\,143\,163\,0\.18\)\]{--tw-shadow: 0 2px 6px rgba(255,143,163,.18);--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_2px_6px_rgba\(255\,194\,209\,0\.15\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 2px 6px rgba(255,194,209,.15),inset 0 1px 2px rgba(255,255,255,.9);--tw-shadow-colored: 0 2px 6px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_7px_rgba\(117\,139\,172\,0\.07\)\]{--tw-shadow: 0 2px 7px rgba(117,139,172,.07);--tw-shadow-colored: 0 2px 7px 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_7px_rgba\(117\,139\,172\,0\.08\)\]{--tw-shadow: 0 2px 7px rgba(117,139,172,.08);--tw-shadow-colored: 0 2px 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgb\(var\(--bd-shadow-color\)\/0\.025\)\]{--tw-shadow: 0 2px 8px rgb(var(--bd-shadow-color)/.025);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgb\(var\(--bd-shadow-color\)\/0\.035\)\]{--tw-shadow: 0 2px 8px rgb(var(--bd-shadow-color)/.035);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgb\(var\(--bd-shadow-color\)\/0\.04\)\]{--tw-shadow: 0 2px 8px rgb(var(--bd-shadow-color)/.04);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgb\(var\(--bd-shadow-color\)\/0\.05\)\]{--tw-shadow: 0 2px 8px rgb(var(--bd-shadow-color)/.05);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgb\(var\(--bd-shadow-color\)\/0\.18\)\]{--tw-shadow: 0 2px 8px rgb(var(--bd-shadow-color)/.18);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 2px 8px rgba(0,0,0,.04);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(200\,180\,160\,0\.15\)\]{--tw-shadow: 0 2px 8px rgba(200,180,160,.15);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(200\,180\,160\,0\.2\)\]{--tw-shadow: 0 2px 8px rgba(200,180,160,.2);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(255\,194\,209\,0\.14\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow: 0 3px 10px rgba(255,194,209,.14),inset 0 1px 2px rgba(255,255,255,.8);--tw-shadow-colored: 0 3px 10px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_12px_rgba\(109\,130\,163\,0\.045\)\]{--tw-shadow: 0 3px 12px rgba(109,130,163,.045);--tw-shadow-colored: 0 3px 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_3px_8px_rgb\(var\(--bd-shadow-color\)\/0\.05\)\]{--tw-shadow: 0 3px 8px rgb(var(--bd-shadow-color)/.05);--tw-shadow-colored: 0 3px 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_3px_8px_rgba\(148\,163\,184\,0\.10\)\]{--tw-shadow: 0 3px 8px rgba(148,163,184,.1);--tw-shadow-colored: 0 3px 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_3px_8px_rgba\(255\,194\,209\,0\.24\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 3px 8px rgba(255,194,209,.24),inset 0 1px 2px rgba(255,255,255,.9);--tw-shadow-colored: 0 3px 8px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_8px_rgba\(255\,194\,209\,0\.35\)\,inset_0_2px_4px_rgba\(255\,255\,255\,0\.9\)\,inset_0_-2px_4px_rgba\(255\,194\,209\,0\.22\)\]{--tw-shadow: 0 3px 8px rgba(255,194,209,.35),inset 0 2px 4px rgba(255,255,255,.9),inset 0 -2px 4px rgba(255,194,209,.22);--tw-shadow-colored: 0 3px 8px var(--tw-shadow-color), inset 0 2px 4px var(--tw-shadow-color), inset 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-\[0_4px_0_\#F9ECF0\]{--tw-shadow: 0 4px 0 #F9ECF0;--tw-shadow-colored: 0 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_4px_0_\#FFE4E8\]{--tw-shadow: 0 4px 0 #FFE4E8;--tw-shadow-colored: 0 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_4px_10px_-8px_rgba\(150\,160\,170\,0\.42\)\]{--tw-shadow: 0 4px 10px -8px rgba(150,160,170,.42);--tw-shadow-colored: 0 4px 10px -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_4px_10px_-8px_rgba\(155\,175\,165\,0\.45\)\]{--tw-shadow: 0 4px 10px -8px rgba(155,175,165,.45);--tw-shadow-colored: 0 4px 10px -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_4px_10px_-8px_rgba\(210\,195\,160\,0\.55\)\]{--tw-shadow: 0 4px 10px -8px rgba(210,195,160,.55);--tw-shadow-colored: 0 4px 10px -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_4px_10px_rgb\(var\(--bd-shadow-color\)\/0\.06\)\]{--tw-shadow: 0 4px 10px rgb(var(--bd-shadow-color)/.06);--tw-shadow-colored: 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)}.shadow-\[0_4px_10px_rgb\(var\(--bd-shadow-color\)\/0\.14\)\]{--tw-shadow: 0 4px 10px rgb(var(--bd-shadow-color)/.14);--tw-shadow-colored: 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)}.shadow-\[0_4px_10px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 4px 10px rgba(0,0,0,.08);--tw-shadow-colored: 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)}.shadow-\[0_4px_10px_rgba\(212\,180\,131\,0\.25\)\]{--tw-shadow: 0 4px 10px rgba(212,180,131,.25);--tw-shadow-colored: 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)}.shadow-\[0_4px_12px_rgb\(var\(--bd-shadow-color\)\/0\.045\)\]{--tw-shadow: 0 4px 12px rgb(var(--bd-shadow-color)/.045);--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_12px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 4px 12px rgb(var(--bd-shadow-color)/.08);--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_12px_rgb\(var\(--bd-shadow-color\)\/0\.10\)\]{--tw-shadow: 0 4px 12px rgb(var(--bd-shadow-color)/.1);--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_12px_rgba\(148\,163\,184\,0\.06\)\]{--tw-shadow: 0 4px 12px rgba(148,163,184,.06);--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_12px_rgba\(148\,163\,184\,0\.08\)\]{--tw-shadow: 0 4px 12px rgba(148,163,184,.08);--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_12px_rgba\(212\,180\,131\,0\.3\)\]{--tw-shadow: 0 4px 12px rgba(212,180,131,.3);--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_12px_rgba\(220\,170\,181\,0\.08\)\]{--tw-shadow: 0 4px 12px rgba(220,170,181,.08);--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_14px_rgb\(var\(--bd-shadow-color\)\/0\.18\)\]{--tw-shadow: 0 4px 14px rgb(var(--bd-shadow-color)/.18);--tw-shadow-colored: 0 4px 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_4px_14px_rgba\(255\,182\,193\,0\.24\)\]{--tw-shadow: 0 4px 14px rgba(255,182,193,.24);--tw-shadow-colored: 0 4px 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_4px_16px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 4px 16px rgba(0,0,0,.04);--tw-shadow-colored: 0 4px 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_4px_16px_rgba\(200\,180\,160\,0\.2\)\]{--tw-shadow: 0 4px 16px rgba(200,180,160,.2);--tw-shadow-colored: 0 4px 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_4px_16px_rgba\(201\,214\,198\,0\.24\)\]{--tw-shadow: 0 4px 16px rgba(201,214,198,.24);--tw-shadow-colored: 0 4px 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_5px_12px_rgb\(var\(--bd-shadow-color\)\/0\.04\)\]{--tw-shadow: 0 5px 12px rgb(var(--bd-shadow-color)/.04);--tw-shadow-colored: 0 5px 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_5px_12px_rgb\(var\(--bd-shadow-color\)\/0\.05\)\,inset_0_0_0_1px_rgb\(var\(--bd-accent\)\/0\.4\)\]{--tw-shadow: 0 5px 12px rgb(var(--bd-shadow-color)/.05),inset 0 0 0 1px rgb(var(--bd-accent)/.4);--tw-shadow-colored: 0 5px 12px var(--tw-shadow-color), inset 0 0 0 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-\[0_5px_14px_rgb\(var\(--bd-shadow-color\)\/0\.035\)\,inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.16\)\]{--tw-shadow: 0 5px 14px rgb(var(--bd-shadow-color)/.035),inset 0 0 0 1px rgb(var(--bd-border)/.16);--tw-shadow-colored: 0 5px 14px var(--tw-shadow-color), inset 0 0 0 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-\[0_5px_14px_rgba\(120\,132\,155\,0\.12\)\]{--tw-shadow: 0 5px 14px rgba(120,132,155,.12);--tw-shadow-colored: 0 5px 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_5px_14px_rgba\(210\,145\,158\,0\.07\)\]{--tw-shadow: 0 5px 14px rgba(210,145,158,.07);--tw-shadow-colored: 0 5px 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_5px_18px_rgba\(109\,130\,163\,0\.04\)\]{--tw-shadow: 0 5px 18px rgba(109,130,163,.04);--tw-shadow-colored: 0 5px 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_5px_18px_rgba\(109\,130\,163\,0\.055\)\]{--tw-shadow: 0 5px 18px rgba(109,130,163,.055);--tw-shadow-colored: 0 5px 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_6px_12px_rgb\(var\(--bd-shadow-color\)\/0\.03\)\]{--tw-shadow: 0 6px 12px rgb(var(--bd-shadow-color)/.03);--tw-shadow-colored: 0 6px 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_6px_14px_rgb\(var\(--bd-shadow-color\)\/0\.035\)\,inset_0_0_0_1px_rgb\(var\(--bd-border-soft\)\/0\.72\)\]{--tw-shadow: 0 6px 14px rgb(var(--bd-shadow-color)/.035),inset 0 0 0 1px rgb(var(--bd-border-soft)/.72);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color), inset 0 0 0 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-\[0_6px_14px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 6px 14px rgb(var(--bd-shadow-color)/.08);--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_14px_rgb\(var\(--bd-shadow-color\)\/0\.12\)\]{--tw-shadow: 0 6px 14px rgb(var(--bd-shadow-color)/.12);--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_14px_rgba\(255\,143\,171\,0\.22\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 6px 14px rgba(255,143,171,.22),inset 0 1px 2px rgba(255,255,255,.95);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(255\,194\,209\,0\.16\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 6px 14px rgba(255,194,209,.16),inset 0 1px 2px rgba(255,255,255,.9);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgb\(var\(--bd-shadow-color\)\/0\.04\)\,inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.28\)\]{--tw-shadow: 0 6px 16px rgb(var(--bd-shadow-color)/.04),inset 0 0 0 1px rgb(var(--bd-border)/.28);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color), inset 0 0 0 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-\[0_6px_16px_rgb\(var\(--bd-shadow-color\)\/0\.05\)\,inset_0_0_0_1px_rgb\(var\(--bd-accent\)\/0\.42\)\]{--tw-shadow: 0 6px 16px rgb(var(--bd-shadow-color)/.05),inset 0 0 0 1px rgb(var(--bd-accent)/.42);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color), inset 0 0 0 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-\[0_6px_16px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 6px 16px rgb(var(--bd-shadow-color)/.08);--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_6px_16px_rgba\(24\,24\,27\,0\.08\)\]{--tw-shadow: 0 6px 16px rgba(24,24,27,.08);--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_6px_18px_rgb\(var\(--bd-shadow-color\)\/0\.10\)\]{--tw-shadow: 0 6px 18px rgb(var(--bd-shadow-color)/.1);--tw-shadow-colored: 0 6px 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_6px_18px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 6px 18px rgba(0,0,0,.06);--tw-shadow-colored: 0 6px 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_6px_18px_rgba\(105\,126\,158\,0\.05\)\]{--tw-shadow: 0 6px 18px rgba(105,126,158,.05);--tw-shadow-colored: 0 6px 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_6px_18px_rgba\(164\,95\,69\,0\.18\)\]{--tw-shadow: 0 6px 18px rgba(164,95,69,.18);--tw-shadow-colored: 0 6px 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_6px_18px_rgba\(210\,188\,201\,0\.2\)\]{--tw-shadow: 0 6px 18px rgba(210,188,201,.2);--tw-shadow-colored: 0 6px 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_6px_18px_rgba\(220\,190\,205\,0\.10\)\]{--tw-shadow: 0 6px 18px rgba(220,190,205,.1);--tw-shadow-colored: 0 6px 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_6px_20px_rgba\(210\,145\,158\,0\.07\)\]{--tw-shadow: 0 6px 20px rgba(210,145,158,.07);--tw-shadow-colored: 0 6px 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_6px_20px_rgba\(216\,224\,213\,0\.32\)\]{--tw-shadow: 0 6px 20px rgba(216,224,213,.32);--tw-shadow-colored: 0 6px 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_7px_14px_rgb\(var\(--bd-shadow-color\)\/0\.12\)\]{--tw-shadow: 0 7px 14px rgb(var(--bd-shadow-color)/.12);--tw-shadow-colored: 0 7px 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_7px_18px_rgba\(210\,145\,158\,0\.08\)\]{--tw-shadow: 0 7px 18px rgba(210,145,158,.08);--tw-shadow-colored: 0 7px 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_16px_-10px_rgba\(170\,140\,95\,0\.45\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 8px 16px -10px rgba(170,140,95,.45),inset 0 1px 0 rgba(255,255,255,.95);--tw-shadow-colored: 0 8px 16px -10px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_16px_rgb\(var\(--bd-shadow-color\)\/0\.14\)\,inset_0_1px_0_rgb\(var\(--bd-surface\)\/0\.95\)\]{--tw-shadow: 0 8px 16px rgb(var(--bd-shadow-color)/.14),inset 0 1px 0 rgb(var(--bd-surface)/.95);--tw-shadow-colored: 0 8px 16px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgb\(var\(--bd-shadow-color\)\/0\.04\)\]{--tw-shadow: 0 8px 18px rgb(var(--bd-shadow-color)/.04);--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_18px_rgb\(var\(--bd-shadow-color\)\/0\.045\)\,inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.22\)\]{--tw-shadow: 0 8px 18px rgb(var(--bd-shadow-color)/.045),inset 0 0 0 1px rgb(var(--bd-border)/.22);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color), inset 0 0 0 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-\[0_8px_18px_rgb\(var\(--bd-shadow-color\)\/0\.06\)\]{--tw-shadow: 0 8px 18px rgb(var(--bd-shadow-color)/.06);--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_18px_rgb\(var\(--bd-shadow-color\)\/0\.08\)\]{--tw-shadow: 0 8px 18px rgb(var(--bd-shadow-color)/.08);--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_18px_rgb\(var\(--bd-shadow-color\)\/0\.12\)\]{--tw-shadow: 0 8px 18px rgb(var(--bd-shadow-color)/.12);--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_18px_rgba\(148\,163\,184\,0\.10\)\]{--tw-shadow: 0 8px 18px rgba(148,163,184,.1);--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_18px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 8px 18px rgba(15,23,42,.08);--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_18px_rgba\(194\,103\,75\,0\.06\)\]{--tw-shadow: 0 8px 18px rgba(194,103,75,.06);--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_18px_rgba\(72\,60\,82\,0\.10\)\]{--tw-shadow: 0 8px 18px rgba(72,60,82,.1);--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_rgb\(var\(--bd-shadow-color\)\/0\.04\)\]{--tw-shadow: 0 8px 20px rgb(var(--bd-shadow-color)/.04);--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_20px_rgb\(var\(--bd-shadow-color\)\/0\.05\)\,inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.3\)\]{--tw-shadow: 0 8px 20px rgb(var(--bd-shadow-color)/.05),inset 0 0 0 1px rgb(var(--bd-border)/.3);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color), inset 0 0 0 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-\[0_8px_20px_rgb\(var\(--bd-shadow-color\)\/0\.12\)\]{--tw-shadow: 0 8px 20px rgb(var(--bd-shadow-color)/.12);--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_20px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 8px 20px rgba(0,0,0,.08);--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_20px_rgba\(207\,157\,168\,0\.10\)\]{--tw-shadow: 0 8px 20px rgba(207,157,168,.1);--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_22px_rgb\(var\(--bd-shadow-color\)\/0\.05\)\]{--tw-shadow: 0 8px 22px rgb(var(--bd-shadow-color)/.05);--tw-shadow-colored: 0 8px 22px 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_22px_rgb\(var\(--bd-shadow-color\)\/0\.12\)\]{--tw-shadow: 0 8px 22px rgb(var(--bd-shadow-color)/.12);--tw-shadow-colored: 0 8px 22px 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_22px_rgba\(105\,123\,156\,0\.08\)\]{--tw-shadow: 0 8px 22px rgba(105,123,156,.08);--tw-shadow-colored: 0 8px 22px 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_22px_rgba\(148\,163\,184\,0\.08\)\]{--tw-shadow: 0 8px 22px rgba(148,163,184,.08);--tw-shadow-colored: 0 8px 22px 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_22px_rgba\(186\,141\,96\,0\.2\)\]{--tw-shadow: 0 8px 22px rgba(186,141,96,.2);--tw-shadow-colored: 0 8px 22px 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_24px_-8px_rgba\(0\,0\,0\,0\.06\)\,0_2px_8px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow: 0 8px 24px -8px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.02);--tw-shadow-colored: 0 8px 24px -8px var(--tw-shadow-color), 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgb\(var\(--bd-shadow-color\)\/0\.18\)\]{--tw-shadow: 0 8px 24px rgb(var(--bd-shadow-color)/.18);--tw-shadow-colored: 0 8px 24px 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_24px_rgba\(105\,115\,134\,0\.045\)\]{--tw-shadow: 0 8px 24px rgba(105,115,134,.045);--tw-shadow-colored: 0 8px 24px 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_24px_rgba\(105\,126\,158\,0\.045\)\]{--tw-shadow: 0 8px 24px rgba(105,126,158,.045);--tw-shadow-colored: 0 8px 24px 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_24px_rgba\(108\,128\,160\,0\.045\)\]{--tw-shadow: 0 8px 24px rgba(108,128,160,.045);--tw-shadow-colored: 0 8px 24px 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_24px_rgba\(109\,130\,163\,0\.065\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.88\)\]{--tw-shadow: 0 8px 24px rgba(109,130,163,.065),inset 0 1px 0 rgba(255,255,255,.88);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(109\,130\,163\,0\.065\)\]{--tw-shadow: 0 8px 24px rgba(109,130,163,.065);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(200\,180\,160\,0\.1\)\]{--tw-shadow: 0 8px 32px rgba(200,180,160,.1);--tw-shadow-colored: 0 8px 32px 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_9px_18px_-10px_rgba\(120\,130\,145\,0\.65\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 9px 18px -10px rgba(120,130,145,.65),inset 0 1px 2px rgba(255,255,255,.95);--tw-shadow-colored: 0 9px 18px -10px var(--tw-shadow-color), inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[12px_12px_26px_rgba\(244\,114\,182\,0\.10\)\,-10px_-10px_24px_rgba\(255\,255\,255\,0\.84\)\]{--tw-shadow: 12px 12px 26px rgba(244,114,182,.1),-10px -10px 24px rgba(255,255,255,.84);--tw-shadow-colored: 12px 12px 26px var(--tw-shadow-color), -10px -10px 24px 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-\[2px_4px_12px_rgba\(200\,180\,160\,0\.15\)\]{--tw-shadow: 2px 4px 12px rgba(200,180,160,.15);--tw-shadow-colored: 2px 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-\[4px_4px_8px_rgba\(245\,235\,238\,0\.7\)\,-4px_-4px_8px_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 4px 4px 8px rgba(245,235,238,.7),-4px -4px 8px rgba(255,255,255,.9);--tw-shadow-colored: 4px 4px 8px var(--tw-shadow-color), -4px -4px 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-\[8px_8px_16px_rgba\(245\,235\,238\,0\.7\)\,-8px_-8px_16px_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 8px 8px 16px rgba(245,235,238,.7),-8px -8px 16px rgba(255,255,255,.9);--tw-shadow-colored: 8px 8px 16px var(--tw-shadow-color), -8px -8px 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-\[8px_8px_18px_rgba\(0\,0\,0\,0\.06\)\,-8px_-8px_18px_rgba\(255\,255\,255\,0\.78\)\]{--tw-shadow: 8px 8px 18px rgba(0,0,0,.06),-8px -8px 18px rgba(255,255,255,.78);--tw-shadow-colored: 8px 8px 18px var(--tw-shadow-color), -8px -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-\[inset_0_-4px_10px_rgba\(255\,255\,255\,0\.72\)\,0_2px_12px_rgba\(0\,0\,0\,0\.035\)\]{--tw-shadow: inset 0 -4px 10px rgba(255,255,255,.72),0 2px 12px rgba(0,0,0,.035);--tw-shadow-colored: inset 0 -4px 10px var(--tw-shadow-color), 0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(var\(--bd-accent\)\/0\.22\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-accent)/.22);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-accent\)\/0\.28\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-accent)/.28);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-accent\)\/0\.34\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-accent)/.34);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-accent\)\/0\.38\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-accent)/.38);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-accent\)\/0\.4\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-accent)/.4);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.16\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-border)/.16);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.18\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-border)/.18);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.2\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-border)/.2);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.22\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-border)/.22);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.24\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-border)/.24);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.28\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-border)/.28);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgb\(var\(--bd-border\)\/0\.3\)\]{--tw-shadow: inset 0 0 0 1px rgb(var(--bd-border)/.3);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(181\,143\,126\,0\.14\)\]{--tw-shadow: inset 0 0 0 1px rgba(181,143,126,.14);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(181\,143\,126\,0\.16\)\]{--tw-shadow: inset 0 0 0 1px rgba(181,143,126,.16);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_0_1px_rgba\(221\,197\,185\,0\.42\)\]{--tw-shadow: inset 0 0 0 1px rgba(221,197,185,.42);--tw-shadow-colored: inset 0 0 0 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-\[inset_0_0_24px_rgba\(255\,255\,255\,0\.65\)\,0_24px_48px_rgba\(111\,134\,160\,0\.16\)\]{--tw-shadow: inset 0 0 24px rgba(255,255,255,.65),0 24px 48px rgba(111,134,160,.16);--tw-shadow-colored: inset 0 0 24px var(--tw-shadow-color), 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-\[inset_0_1px_0_rgb\(var\(--bd-surface\)\)\,0_6px_16px_rgb\(var\(--bd-border\)\/0\.08\)\]{--tw-shadow: inset 0 1px 0 rgb(var(--bd-surface)),0 6px 16px rgb(var(--bd-border)/.08);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 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-\[inset_0_1px_0_rgb\(var\(--bd-surface\)\/0\.45\)\]{--tw-shadow: inset 0 1px 0 rgb(var(--bd-surface)/.45);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgb\(var\(--bd-surface\)\/0\.55\)\]{--tw-shadow: inset 0 1px 0 rgb(var(--bd-surface)/.55);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgb\(var\(--bd-surface\)\/0\.66\)\]{--tw-shadow: inset 0 1px 0 rgb(var(--bd-surface)/.66);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgb\(var\(--bd-surface\)\/0\.7\)\]{--tw-shadow: inset 0 1px 0 rgb(var(--bd-surface)/.7);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgb\(var\(--bd-surface\)\/0\.72\)\]{--tw-shadow: inset 0 1px 0 rgb(var(--bd-surface)/.72);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgb\(var\(--bd-surface\)\/0\.80\)\]{--tw-shadow: inset 0 1px 0 rgb(var(--bd-surface)/.8);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.22\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.22);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.25\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.25);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.5\)\,0_14px_30px_rgba\(111\,134\,160\,0\.15\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.5),0 14px 30px rgba(111,134,160,.15);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 14px 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_1px_0_rgba\(255\,255\,255\,0\.5\)\,0_8px_20px_rgba\(111\,134\,160\,0\.12\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.5),0 8px 20px rgba(111,134,160,.12);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.5\)\,0_8px_22px_rgba\(111\,134\,160\,0\.14\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.5),0 8px 22px rgba(111,134,160,.14);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 8px 22px 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_1px_0_rgba\(255\,255\,255\,0\.52\)\,0_10px_22px_rgba\(111\,134\,160\,0\.14\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.52),0 10px 22px rgba(111,134,160,.14);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 10px 22px 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_1px_0_rgba\(255\,255\,255\,0\.55\)\,0_8px_18px_rgba\(111\,134\,160\,0\.14\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.55),0 8px 18px rgba(111,134,160,.14);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.72\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.72);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.75\)\,0_10px_24px_rgba\(143\,120\,118\,0\.10\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.75),0 10px 24px rgba(143,120,118,.1);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 10px 24px 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_1px_0_rgba\(255\,255\,255\,0\.75\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.75);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.8);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_2px_rgb\(var\(--bd-shadow-color\)\/0\.025\)\]{--tw-shadow: inset 0 1px 2px rgb(var(--bd-shadow-color)/.025);--tw-shadow-colored: inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_3px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: inset 0 1px 3px rgba(0,0,0,.05);--tw-shadow-colored: inset 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-\[inset_0_1px_rgba\(255\,255\,255\,0\.28\)\,inset_0_-1px_rgba\(165\,118\,132\,0\.14\)\]{--tw-shadow: inset 0 1px rgba(255,255,255,.28),inset 0 -1px rgba(165,118,132,.14);--tw-shadow-colored: inset 0 1px var(--tw-shadow-color), inset 0 -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-\[inset_0_2px_14px_rgba\(196\,178\,158\,0\.18\)\,0_6px_22px_rgba\(176\,156\,136\,0\.08\)\]{--tw-shadow: inset 0 2px 14px rgba(196,178,158,.18),0 6px 22px rgba(176,156,136,.08);--tw-shadow-colored: inset 0 2px 14px var(--tw-shadow-color), 0 6px 22px 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_3px_rgba\(255\,255\,255\,0\.8\)\,inset_0_-2px_3px_rgba\(255\,143\,163\,0\.22\)\]{--tw-shadow: inset 0 2px 3px rgba(255,255,255,.8),inset 0 -2px 3px rgba(255,143,163,.22);--tw-shadow-colored: inset 0 2px 3px var(--tw-shadow-color), inset 0 -2px 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-\[inset_1px_0_rgba\(255\,255\,255\,0\.28\)\,inset_-1px_0_rgba\(165\,118\,132\,0\.14\)\]{--tw-shadow: inset 1px 0 rgba(255,255,255,.28),inset -1px 0 rgba(165,118,132,.14);--tw-shadow-colored: inset 1px 0 var(--tw-shadow-color), inset -1px 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-\[inset_4px_4px_8px_rgba\(245\,235\,238\,0\.6\)\,inset_-4px_-4px_8px_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: inset 4px 4px 8px rgba(245,235,238,.6),inset -4px -4px 8px rgba(255,255,255,.9);--tw-shadow-colored: inset 4px 4px 8px var(--tw-shadow-color), inset -4px -4px 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-\[inset_6px_6px_14px_rgba\(0\,0\,0\,0\.06\)\,inset_-6px_-6px_14px_rgba\(255\,255\,255\,0\.82\)\]{--tw-shadow: inset 6px 6px 14px rgba(0,0,0,.06),inset -6px -6px 14px rgba(255,255,255,.82);--tw-shadow-colored: inset 6px 6px 14px var(--tw-shadow-color), inset -6px -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-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-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-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow: 8px 8px 16px #eac6ce, -8px -8px 16px #ffffff;--tw-shadow-colored: 8px 8px 16px var(--tw-shadow-color), -8px -8px 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-soft-inset{--tw-shadow: inset 6px 6px 12px #eac6ce, inset -6px -6px 12px #ffffff;--tw-shadow-colored: inset 6px 6px 12px var(--tw-shadow-color), inset -6px -6px 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-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--bd-shadow-card\)\]{--tw-shadow-color: var(--bd-shadow-card);--tw-shadow: var(--tw-shadow-colored)}.shadow-pudding-shadow\/40{--tw-shadow-color: rgb(234 198 206 / .4);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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-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-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[1\.5px\]{--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(1.5px + 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-\[\#D8CEC4\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(216 206 196 / var(--tw-ring-opacity, 1))}.ring-\[rgb\(var\(--bd-accent\)\/0\.16\)\]{--tw-ring-color: rgb(var(--bd-accent)/.16)}.ring-\[rgb\(var\(--bd-accent\)\/0\.24\)\]{--tw-ring-color: rgb(var(--bd-accent)/.24)}.ring-\[rgb\(var\(--bd-accent\)\/0\.28\)\]{--tw-ring-color: rgb(var(--bd-accent)/.28)}.ring-\[rgb\(var\(--bd-accent\)\/0\.34\)\]{--tw-ring-color: rgb(var(--bd-accent)/.34)}.ring-\[rgb\(var\(--bd-accent\)\/0\.52\)\]{--tw-ring-color: rgb(var(--bd-accent)/.52)}.ring-\[rgb\(var\(--bd-surface\)\/0\.35\)\]{--tw-ring-color: rgb(var(--bd-surface)/.35)}.ring-\[rgba\(210\,145\,158\,0\.36\)\]{--tw-ring-color: rgba(210,145,158,.36)}.ring-\[rgba\(255\,254\,253\,0\.94\)\]{--tw-ring-color: rgba(255,254,253,.94)}.ring-pudding-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 214 / var(--tw-ring-opacity, 1))}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.ring-white\/30{--tw-ring-color: rgb(255 255 255 / .3)}.ring-white\/55{--tw-ring-color: rgb(255 255 255 / .55)}.ring-white\/80{--tw-ring-color: rgb(255 255 255 / .8)}.ring-white\/90{--tw-ring-color: rgb(255 255 255 / .9)}.ring-white\/95{--tw-ring-color: rgb(255 255 255 / .95)}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-\[rgb\(var\(--bd-surface\)\)\]{--tw-ring-offset-color: rgb(var(--bd-surface))}.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-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);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-\[0\.5px\]{--tw-blur: blur(.5px);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-\[1\.5px\]{--tw-blur: blur(1.5px);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-\[10px\]{--tw-blur: blur(10px);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-\[12px\]{--tw-blur: blur(12px);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-\[13px\]{--tw-blur: blur(13px);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-\[14px\]{--tw-blur: blur(14px);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-\[16px\]{--tw-blur: blur(16px);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-\[18px\]{--tw-blur: blur(18px);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-\[2px\]{--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)}.blur-\[32px\]{--tw-blur: blur(32px);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-\[34px\]{--tw-blur: blur(34px);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-\[42px\]{--tw-blur: blur(42px);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-\[46px\]{--tw-blur: blur(46px);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-\[4px\]{--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-\[52px\]{--tw-blur: blur(52px);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-\[54px\]{--tw-blur: blur(54px);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-\[56px\]{--tw-blur: blur(56px);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-\[58px\]{--tw-blur: blur(58px);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-\[5px\]{--tw-blur: blur(5px);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-\[60px\]{--tw-blur: blur(60px);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-\[64px\]{--tw-blur: blur(64px);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-\[68px\]{--tw-blur: blur(68px);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-\[72px\]{--tw-blur: blur(72px);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-\[7px\]{--tw-blur: blur(7px);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-\[8px\]{--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-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.85\)\]{--tw-drop-shadow: drop-shadow(0 0 10px rgba(255,255,255,.85));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-\[0_0_10px_rgba\(255\,255\,255\,0\.9\)\]{--tw-drop-shadow: drop-shadow(0 0 10px rgba(255,255,255,.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)}.drop-shadow-\[0_0_11px_rgba\(214\,224\,245\,0\.56\)\]{--tw-drop-shadow: drop-shadow(0 0 11px rgba(214,224,245,.56));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-\[0_0_11px_rgba\(255\,255\,255\,0\.9\)\]{--tw-drop-shadow: drop-shadow(0 0 11px rgba(255,255,255,.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)}.drop-shadow-\[0_0_12px_rgba\(248\,214\,202\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 12px rgba(248,214,202,.6));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-\[0_0_12px_rgba\(255\,215\,196\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 12px rgba(255,215,196,.6));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-\[0_0_12px_rgba\(255\,255\,255\,0\.92\)\]{--tw-drop-shadow: drop-shadow(0 0 12px rgba(255,255,255,.92));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-\[0_0_13px_rgba\(255\,255\,255\,0\.95\)\]{--tw-drop-shadow: drop-shadow(0 0 13px rgba(255,255,255,.95));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-\[0_0_14px_rgba\(255\,228\,188\,0\.7\)\]{--tw-drop-shadow: drop-shadow(0 0 14px rgba(255,228,188,.7));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-\[0_0_14px_rgba\(255\,255\,255\,0\.98\)\]{--tw-drop-shadow: drop-shadow(0 0 14px rgba(255,255,255,.98));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-\[0_0_16px_rgba\(255\,255\,255\,0\.96\)\]{--tw-drop-shadow: drop-shadow(0 0 16px rgba(255,255,255,.96));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-\[0_0_5px_rgba\(143\,155\,179\,0\.22\)\]{--tw-drop-shadow: drop-shadow(0 0 5px rgba(143,155,179,.22));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-\[0_0_5px_rgba\(220\,151\,169\,0\.38\)\]{--tw-drop-shadow: drop-shadow(0 0 5px rgba(220,151,169,.38));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-\[0_14px_30px_rgba\(0\,0\,0\,0\.05\)\]{--tw-drop-shadow: drop-shadow(0 14px 30px rgba(0,0,0,.05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_1px_rgba\(255\,255\,255\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 1px 1px rgba(255,255,255,.5));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-\[0_1px_1px_rgba\(255\,255\,255\,0\.95\)\]{--tw-drop-shadow: drop-shadow(0 1px 1px rgba(255,255,255,.95));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-\[0_1px_1px_rgba\(255\,255\,255\,1\)\]{--tw-drop-shadow: drop-shadow(0 1px 1px rgba(255,255,255,1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_2px_rgba\(255\,122\,162\,0\.14\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(255,122,162,.14));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-\[0_1px_2px_rgba\(255\,122\,162\,0\.16\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(255,122,162,.16));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-\[0_1px_2px_rgba\(255\,143\,163\,0\.16\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(255,143,163,.16));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-\[0_1px_2px_rgba\(255\,143\,163\,0\.18\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(255,143,163,.18));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-\[0_1px_2px_rgba\(255\,255\,255\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(255,255,255,.8));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-\[0_1px_2px_rgba\(255\,255\,255\,0\.85\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(255,255,255,.85));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-\[0_2px_2px_rgba\(255\,255\,255\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 2px 2px rgba(255,255,255,.8));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-\[0_4px_12px_rgba\(255\,255\,255\,0\.7\)\]{--tw-drop-shadow: drop-shadow(0 4px 12px rgba(255,255,255,.7));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!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{--tw-backdrop-blur: blur(8px);-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-2xl{--tw-backdrop-blur: blur(40px);-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-\[1\.5px\]{--tw-backdrop-blur: blur(1.5px);-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-\[10px\]{--tw-backdrop-blur: blur(10px);-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-\[12px\]{--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-\[14px\]{--tw-backdrop-blur: blur(14px);-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-\[18px\]{--tw-backdrop-blur: blur(18px);-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-\[4px\]{--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-\[5px\]{--tw-backdrop-blur: blur(5px);-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-\[6px\]{--tw-backdrop-blur: blur(6px);-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-\[8px\]{--tw-backdrop-blur: blur(8px);-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-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,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.\!transition-none{transition-property:none!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\,opacity\]{transition-property:background-color,border-color,color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,transform\,opacity\]{transition-property:background-color,border-color,transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,box-shadow\,transform\]{transition-property:background-color,color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,opacity\]{transition-property:color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\,background\]{transition-property:opacity,transform,background;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.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}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[--app-page-bottom-padding\:0px\]{--app-page-bottom-padding: 0px}.\[--trace-plan-body-end\:rgb\(var\(--bd-surface\)\/0\.96\)\]{--trace-plan-body-end: rgb(var(--bd-surface)/.96)}.\[--trace-plan-body-mid\:rgb\(var\(--bd-surface\)\/0\.88\)\]{--trace-plan-body-mid: rgb(var(--bd-surface)/.88)}.\[--trace-plan-tab-bg\:rgb\(var\(--bd-surface-soft\)\/0\.92\)\]{--trace-plan-tab-bg: rgb(var(--bd-surface-soft)/.92)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-appearance\:none\]{-webkit-appearance:none}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[-webkit-text-fill-color\:currentColor\]{-webkit-text-fill-color:currentColor}.\[animation-delay\:120ms\]{animation-delay:.12s}.\[animation-delay\:240ms\]{animation-delay:.24s}.\[background-image\:linear-gradient\(90deg\,rgb\(var\(--bd-border\)\/0\.10\)_1px\,transparent_1px\)\,linear-gradient\(180deg\,rgb\(var\(--bd-surface\)\/0\.16\)_1px\,transparent_1px\)\]{background-image:linear-gradient(90deg,rgb(var(--bd-border)/.1) 1px,transparent 1px),linear-gradient(180deg,rgb(var(--bd-surface)/.16) 1px,transparent 1px)}.\[background-image\:radial-gradient\(rgba\(255\,255\,255\,0\.85\)_0\.6px\,transparent_0\.6px\)\]{background-image:radial-gradient(rgba(255,255,255,.85) .6px,transparent .6px)}.\[background-size\:22px_22px\]{background-size:22px 22px}.\[background-size\:3px_3px\]{background-size:3px 3px}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[text-shadow\:0_1px_0_rgb\(var\(--bd-surface\)\/0\.92\)\]{text-shadow:0 1px 0 rgb(var(--bd-surface)/.92)}.\[text-shadow\:0_1px_0_rgba\(255\,255\,255\,0\.78\)\,0_6px_12px_rgba\(243\,167\,194\,0\.22\)\]{text-shadow:0 1px 0 rgba(255,255,255,.78),0 6px 12px rgba(243,167,194,.22)}.\[todayPlan\:firstGen\.input\]{today-plan:firstGen.input}.\[todayPlan\:firstGen\.llm\]{today-plan:firstGen.llm}.\[todayPlan\:firstGen\.validate\.detail\]{today-plan:firstGen.validate.detail}.\[todayPlan\:firstGen\]{today-plan:firstGen}.\[todayPlan\:runtimeReconcile\.llm\]{today-plan:runtimeReconcile.llm}.\[todayPlan\:runtimeReconcile\]{today-plan:runtimeReconcile}.\!\[transition-property\:background-color\,border-color\,color\]{transition-property:background-color,border-color,color!important}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}:root{--raw-safe-top: env(safe-area-inset-top, 0px);--raw-safe-right: env(safe-area-inset-right, 0px);--raw-safe-bottom: env(safe-area-inset-bottom, 0px);--raw-safe-left: env(safe-area-inset-left, 0px);--safe-top: var(--raw-safe-top);--safe-right: var(--raw-safe-right);--safe-bottom: var(--raw-safe-bottom);--safe-left: var(--raw-safe-left);--app-statusbar-height: calc(var(--safe-top) + 34px);--app-statusbar-content-top: calc(var(--safe-top) + 8px);--app-statusbar-side-padding: 24px;--app-page-header-safe-top: max(0px, calc(var(--safe-top) - 12px));--app-page-header-top-gap: 28px;--app-page-header-top: calc(var(--app-page-header-safe-top) + var(--app-page-header-top-gap));--app-page-header-height: 42px;--app-page-header-body-gap: 4px;--app-page-body-top: calc(var(--app-page-header-top) + var(--app-page-header-height) + var(--app-page-header-body-gap));--app-page-bottom-padding: calc(var(--safe-bottom) + 40px);--app-compact-top: calc(var(--safe-top) + 12px);--app-dock-bottom-gap: max(12px, calc(var(--safe-bottom) + 6px));--app-chat-input-bottom-padding: max(10px, calc(var(--safe-bottom) + 6px));--app-floating-sheet-bottom-padding: calc(var(--safe-bottom) + 24px);--app-viewport-height: 100vh;--app-canvas-bg: #ffffff;--bd-page-bg: 255 255 255;--bd-surface: 255 255 255;--bd-surface-soft: 250 248 249;--bd-surface-tint: 255 246 248;--bd-text-main: 43 45 54;--bd-text-subtle: 95 102 117;--bd-text-faint: 168 175 186;--bd-accent: 243 215 225;--bd-on-accent: 95 52 68;--bd-accent-strong: 184 106 130;--bd-accent-soft: 251 238 243;--bd-icon-button-bg: 255 255 255;--bd-icon-button-color: 184 106 130;--bd-icon-button-border: 238 221 228;--bd-status-active: 184 106 130;--bd-status-active-soft: 251 238 243;--bd-danger: 222 127 120;--bd-danger-soft: 255 239 237;--bd-border: 238 231 234;--bd-border-strong: 221 210 215;--bd-divider-alpha: .34;--bd-divider-strong-alpha: .46;--bd-shadow-color: 128 104 115;--bd-surface-alpha: .97;--bd-item-alpha: .95;--bd-radius-page: 26px;--bd-radius-card: 20px;--bd-radius-control: 16px;--bd-radius-pill: 999px;--bd-page-padding-x: 20px;--bd-page-header-height: var(--app-page-header-height);--bd-page-header-title-size: 16px;--bd-page-header-title-line-height: 22px;--bd-page-header-subtitle-size: 11px;--bd-page-header-icon-button-size: 40px;--bd-page-header-icon-size: 18px;--bd-page-header-bottom-gap: var(--app-page-header-body-gap);--bd-shadow-card: none;--bd-shadow-control: none;--bd-modal-backdrop-alpha: .18;--bd-modal-panel-width: min(88vw, 360px);--bd-modal-panel-max-height: calc(100dvh - 64px) ;--bd-call-invite-backdrop-bg: rgb(15 23 42 / .36);--bd-call-invite-backdrop-blur: 10px;--bd-call-invite-panel-width: min(88vw, 360px);--bd-call-invite-panel-bg: rgb(var(--bd-surface) / .96);--bd-call-invite-panel-border: 1px solid rgb(var(--bd-border) / .72);--bd-call-invite-panel-shadow: 0 22px 54px rgb(var(--bd-shadow-color) / .18);--bd-call-invite-panel-radius: calc(var(--bd-radius-card) + 8px);--bd-call-invite-avatar-size: 84px;--bd-call-invite-avatar-bg: rgb(var(--bd-accent-soft) / .92);--bd-call-invite-avatar-border: 1px solid rgb(var(--bd-accent) / .72);--bd-call-invite-avatar-shadow: 0 12px 26px rgb(var(--bd-shadow-color) / .12);--bd-call-invite-title-color: rgb(var(--bd-text-main));--bd-call-invite-subtitle-color: rgb(var(--bd-text-subtle));--bd-call-invite-meta-color: rgb(var(--bd-text-faint));--bd-call-invite-accept-bg: rgb(var(--bd-status-active-soft) / .96);--bd-call-invite-accept-text: rgb(var(--bd-status-active));--bd-call-invite-accept-border: 1px solid rgb(var(--bd-status-active) / .18);--bd-call-invite-accept-shadow: 0 10px 22px rgb(var(--bd-status-active) / .1);--bd-call-invite-decline-bg: rgb(var(--bd-danger-soft) / .96);--bd-call-invite-decline-text: rgb(var(--bd-danger));--bd-call-invite-decline-border: 1px solid rgb(var(--bd-danger) / .22);--bd-call-invite-minimize-color: rgb(var(--bd-text-subtle));--bd-call-floating-size: 56px;--bd-call-floating-radius: var(--bd-radius-pill);--bd-call-floating-bg: rgb(var(--bd-status-active-soft) / .96);--bd-call-floating-text: rgb(var(--bd-status-active));--bd-call-floating-border: 1px solid rgb(var(--bd-status-active) / .18);--bd-call-floating-shadow: 0 12px 26px rgb(var(--bd-status-active) / .1);--bd-call-floating-backdrop-filter: blur(14px);--bd-call-floating-bg-image: none;--bd-call-floating-deco-image: none;--bd-call-floating-deco-opacity: 1;--bd-call-floating-label-size: 10px;--bd-call-floating-z-index: 9998;--bd-call-floating-ripple-color: rgb(var(--bd-status-active) / .26);--bd-call-floating-ripple-duration: .98s;--bd-call-invite-floating-size: var(--bd-call-floating-size);--bd-call-invite-floating-radius: var(--bd-call-floating-radius);--bd-call-invite-floating-bg: var(--bd-call-floating-bg);--bd-call-invite-floating-text: var(--bd-call-floating-text);--bd-call-invite-floating-border: var(--bd-call-floating-border);--bd-call-invite-floating-shadow: var(--bd-call-floating-shadow);--bd-call-invite-floating-bg-image: var(--bd-call-floating-bg-image);--bd-call-invite-floating-deco-image: var(--bd-call-floating-deco-image);--bd-call-invite-floating-pulse-border: 1px solid rgb(var(--bd-status-active) / .24)}html,body,#root{width:100%;height:var(--app-viewport-height);min-height:0;overflow:hidden;overscroll-behavior:none;background-color:var(--app-canvas-bg)}html{min-height:var(--app-viewport-height)}body{min-height:var(--app-viewport-height);margin:0;position:relative;font-family:"Noto Serif SC",ui-serif,Georgia,Cambria,Times New Roman,Times,serif}#root{height:var(--app-viewport-height);min-height:0}.app-canvas-root{background-color:var(--app-canvas-bg)}.app-shell-root{position:relative;width:100%;height:100%;min-height:0;flex:1 1 auto;overflow:hidden}.home-route-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;min-height:0;flex-direction:column}.home-route-layer[data-home-active=false]{pointer-events:none}.home-route-layer[data-home-active=false] .home-widget-dormant-pausable,.home-route-layer[data-home-active=false] [data-home-pausable-animation=true],.home-route-layer[data-home-active=false] .home-edit-wiggle{animation-play-state:paused!important}.app-route-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;transform:none;opacity:0;pointer-events:none;background:rgb(var(--bd-page-bg));transition:transform .42s cubic-bezier(.19,1,.22,1),opacity .22s ease;will-change:auto}.app-route-layer[data-phase=open]{transform:none;opacity:1;pointer-events:auto;will-change:auto}.app-route-layer[data-phase=closing]{transform:translate(100%);opacity:1;pointer-events:none;will-change:transform}.app-route-layer[data-phase=closed]{transform:translate(100%);opacity:0;pointer-events:none;will-change:transform}.app-font-global,.app-font-global :where(*):not(svg):not(svg *){font-family:var(--app-font-family, inherit)!important}.app-font-global button,.app-font-global input,.app-font-global textarea,.app-font-global select{font-family:var(--app-font-family, inherit)!important}.app-font-size-global :where(.text-\[8px\]):not(.home-font-scale-target){font-size:calc(8px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[9px\]):not(.home-font-scale-target){font-size:calc(9px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[10px\]):not(.home-font-scale-target){font-size:calc(10px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[11px\]):not(.home-font-scale-target){font-size:calc(11px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[12px\]):not(.home-font-scale-target){font-size:calc(12px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[13px\]):not(.home-font-scale-target){font-size:calc(13px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[14px\]):not(.home-font-scale-target){font-size:calc(14px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[15px\]):not(.home-font-scale-target){font-size:calc(15px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[16px\]):not(.home-font-scale-target){font-size:calc(16px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[17px\]):not(.home-font-scale-target){font-size:calc(17px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[18px\]):not(.home-font-scale-target){font-size:calc(18px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[20px\]):not(.home-font-scale-target){font-size:calc(20px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[22px\]):not(.home-font-scale-target){font-size:calc(22px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[24px\]):not(.home-font-scale-target){font-size:calc(24px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[28px\]):not(.home-font-scale-target){font-size:calc(28px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-\[32px\]):not(.home-font-scale-target){font-size:calc(32px * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-xs):not(.home-font-scale-target){font-size:calc(.75rem * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-sm):not(.home-font-scale-target){font-size:calc(.875rem * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-base):not(.home-font-scale-target){font-size:calc(1rem * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-lg):not(.home-font-scale-target){font-size:calc(1.125rem * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-xl):not(.home-font-scale-target){font-size:calc(1.25rem * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-2xl):not(.home-font-scale-target){font-size:calc(1.5rem * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-3xl):not(.home-font-scale-target){font-size:calc(1.875rem * var(--app-font-scale, 1))!important}.app-font-size-global :where(.text-4xl):not(.home-font-scale-target){font-size:calc(2.25rem * var(--app-font-scale, 1))!important}.home-font-scale-target{font-size:calc(var(--home-font-base-size, 1em) * var(--home-font-scale, 1))!important}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.bd-app-page{background:rgb(var(--bd-page-bg));color:rgb(var(--bd-text-main))}.bd-app-scroll{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.bd-app-scroll::-webkit-scrollbar{display:none}:where(.bd-app-surface){position:relative;border:0;background:rgb(var(--bd-surface));color:rgb(var(--bd-text-main))}:where(.bd-app-surface--card){border-radius:var(--bd-radius-card);box-shadow:none}:where(.bd-app-surface--section){border-radius:var(--bd-radius-card);background:transparent;box-shadow:none}:where(.bd-app-surface--item){border-radius:calc(var(--bd-radius-card) - 4px);background:rgb(var(--bd-surface));box-shadow:none}:where(.bd-app-surface--flat){border-color:transparent;background:transparent;box-shadow:none}.bd-app-surface--interactive{cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.bd-app-surface--interactive:active{transform:scale(.985)}.bd-island-short-context-preview .bd-island-short-context-preview-panel{border:1px solid rgba(15,23,42,.07);border-radius:22px;background:#ffffffeb;box-shadow:0 10px 30px #0f172a0a}.bd-island-short-context-preview .bd-island-short-context-preview-muted{border:1px solid rgba(15,23,42,.045);border-radius:18px;background:#0f172a06}.bd-island-short-context-preview .bd-island-short-context-preview-hairline{border-top:1px solid rgba(15,23,42,.065)}.bd-island-short-context-preview .bd-island-short-context-preview-pill{border-radius:999px;background:#0f172a09;padding:4px 10px}:where(.bd-app-pad--none){padding:0}:where(.bd-app-pad--sm){padding:10px}:where(.bd-app-pad--md){padding:14px}:where(.bd-app-pad--lg){padding:18px}.bd-app-button{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--bd-radius-pill);border:1px solid transparent;font-weight:700;transition:transform .16s ease,background .16s ease,border-color .16s ease,opacity .16s ease,box-shadow .16s ease,color .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.bd-app-button:disabled{cursor:not-allowed;opacity:.48}.bd-app-button:not(:disabled):active{transform:scale(.98)}.bd-app-button:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(var(--bd-accent) / .3)}.bd-app-button--primary{background:rgb(var(--bd-accent) / .96);color:rgb(var(--bd-on-accent));border-color:transparent;box-shadow:none}.bd-app-button--primary:not(:disabled):hover{background:rgb(var(--bd-accent));border-color:rgb(var(--bd-accent) / .84)}.bd-app-button--soft{background:rgb(var(--bd-accent-soft) / .72);color:rgb(var(--bd-accent-strong));border-color:transparent;box-shadow:none}.bd-app-button--soft:not(:disabled):hover{background:rgb(var(--bd-accent-soft));border-color:rgb(var(--bd-accent) / .48)}.bd-app-button--ghost{background:rgb(var(--bd-surface) / .92);color:rgb(var(--bd-text-main) / .9);border-color:rgb(var(--bd-border) / .82)}.bd-app-button--ghost:not(:disabled):hover{background:rgb(var(--bd-surface));border-color:rgb(var(--bd-border-strong) / .86)}.bd-app-button--danger{background:rgb(var(--bd-danger-soft) / .92);color:rgb(var(--bd-danger));border-color:rgb(var(--bd-danger) / .34)}.bd-app-button--danger:not(:disabled):hover{background:rgb(var(--bd-danger-soft));border-color:rgb(var(--bd-danger) / .46)}.bd-app-button--sm{min-height:32px;padding:0 12px;font-size:12px}.bd-app-button--md{min-height:40px;padding:0 16px;font-size:13px}.bd-app-button--lg{min-height:48px;padding:0 20px;font-size:14px}.bd-app-icon-button{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--bd-radius-pill);border:1px solid rgb(var(--bd-icon-button-border) / .42);background:rgb(var(--bd-icon-button-bg));color:rgb(var(--bd-text-main) / .88);box-shadow:none;transition:transform .16s ease,background .16s ease,border-color .16s ease,opacity .16s ease,box-shadow .16s ease,color .16s ease;-webkit-tap-highlight-color:transparent}.bd-app-icon-button:disabled{opacity:.44}.bd-app-icon-button:not(:disabled):hover{background:rgb(var(--bd-icon-button-bg));border-color:rgb(var(--bd-icon-button-border) / .96);color:rgb(var(--bd-text-main))}.bd-app-icon-button:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(var(--bd-accent) / .3)}.bd-app-page-header .bd-app-icon-button{width:var(--bd-page-header-icon-button-size);height:var(--bd-page-header-icon-button-size);min-width:var(--bd-page-header-icon-button-size);min-height:var(--bd-page-header-icon-button-size);border-color:transparent;background:transparent;color:rgb(var(--bd-text-main) / .88);box-shadow:none}.bd-app-page-header .bd-app-icon-button svg{width:var(--bd-page-header-icon-size);height:var(--bd-page-header-icon-size)}.bd-app-page-header .bd-app-icon-button:not(:disabled):hover{border-color:transparent;background:rgb(var(--bd-surface-soft) / .72);color:rgb(var(--bd-text-main))}.bd-app-page-header .bd-app-icon-button:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(var(--bd-accent) / .24)}.bd-app-icon-button:not(:disabled):active{transform:scale(.96)}.bd-app-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--bd-radius-pill);border:0;font-size:11px;font-weight:700;line-height:1}.bd-app-badge--default{background:rgb(var(--bd-surface-soft) / .72);color:rgb(var(--bd-text-subtle));border-color:rgb(var(--bd-border) / .55)}.bd-app-badge--accent{background:rgb(var(--bd-accent-soft) / .72);color:rgb(var(--bd-accent-strong));border-color:rgb(var(--bd-accent) / .18)}.bd-app-badge--active{background:rgb(var(--bd-status-active-soft) / .72);color:rgb(var(--bd-status-active));border-color:rgb(var(--bd-status-active) / .14)}.bd-app-badge--danger{background:rgb(var(--bd-danger-soft) / .86);color:rgb(var(--bd-danger));border-color:rgb(var(--bd-danger) / .16)}.bd-app-field{width:100%;border-radius:var(--bd-radius-control);border:1px solid rgb(var(--bd-border) / .62);background:rgb(var(--bd-surface) / var(--bd-item-alpha));color:rgb(var(--bd-text-main));outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.bd-app-field::-moz-placeholder{color:rgb(var(--bd-text-faint))}.bd-app-field::placeholder{color:rgb(var(--bd-text-faint))}.bd-app-field:focus{border-color:rgb(var(--bd-accent) / .72);box-shadow:0 0 0 3px rgb(var(--bd-accent-soft) / .52)}.bd-app-field:-webkit-autofill,.bd-app-field:-webkit-autofill:hover,.bd-app-field:-webkit-autofill:focus,.bd-app-field:-webkit-autofill:active{-webkit-text-fill-color:rgb(var(--bd-text-main));caret-color:rgb(var(--bd-text-main));box-shadow:0 0 0 1000px rgb(var(--bd-surface) / var(--bd-item-alpha)) inset;-webkit-box-shadow:0 0 0 1000px rgb(var(--bd-surface) / var(--bd-item-alpha)) inset;-webkit-transition:background-color 9999s ease-out,color 9999s ease-out;transition:background-color 9999s ease-out,color 9999s ease-out}.bd-app-range{accent-color:rgb(var(--bd-accent-strong))}.bd-app-setting-section{display:flex;flex-direction:column;gap:10px}.bd-app-divider-line{height:1px;background:rgb(var(--bd-border) / var(--bd-divider-alpha, .34))}.bd-app-settings-stack>*+*{position:relative;padding-top:18px}.bd-app-settings-stack>*+*:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:rgb(var(--bd-border) / var(--bd-divider-alpha, .34))}.bd-app-setting-row{display:flex;align-items:center;gap:12px;min-height:54px;border-radius:calc(var(--bd-radius-card) - 6px);border:0;background:rgb(var(--bd-surface));padding:12px;color:rgb(var(--bd-text-main))}.bd-app-setting-section .bd-app-setting-row+.bd-app-setting-row{border-top:1px solid rgb(var(--bd-border) / .36);border-radius:0}.bd-app-setting-row--interactive{cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease;-webkit-tap-highlight-color:transparent}.bd-app-setting-row--interactive:active{transform:scale(.988)}.bd-app-setting-row--disabled{cursor:not-allowed;opacity:.48}.bd-app-checkbox{box-sizing:border-box;position:relative;display:inline-grid;place-content:center;width:15px;height:15px;flex:0 0 15px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid rgb(var(--bd-border-strong) / .9);border-radius:3px;background:rgb(var(--bd-surface) / .96);color:rgb(var(--bd-on-accent));cursor:pointer;transition:border-color .14s ease,background .14s ease,opacity .14s ease;-webkit-tap-highlight-color:transparent}.bd-app-checkbox:after{content:"";width:6px;height:3px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;opacity:0;transform:translateY(-1px) rotate(-45deg) scale(.7);transition:opacity .12s ease,transform .12s ease}.bd-app-checkbox:checked{border-color:rgb(var(--bd-accent-strong) / .72);background:rgb(var(--bd-accent) / .92)}.bd-app-checkbox:checked:after{opacity:1;transform:translateY(-1px) rotate(-45deg) scale(1)}.bd-app-checkbox:focus-visible{outline:none;border-color:rgb(var(--bd-accent-strong) / .78);box-shadow:0 0 0 3px rgb(var(--bd-accent-soft) / .82)}.bd-app-checkbox:disabled{cursor:not-allowed;opacity:.48}.bd-app-switch{position:relative;display:inline-flex;width:44px;height:26px;flex-shrink:0;align-items:center;border-radius:var(--bd-radius-pill);border:1px solid rgb(var(--bd-border) / .72);background:rgb(var(--bd-surface-soft) / .9);transition:background .16s ease,border-color .16s ease,opacity .16s ease;-webkit-tap-highlight-color:transparent}.bd-app-switch:after{content:"";position:absolute;left:3px;width:20px;height:20px;border-radius:var(--bd-radius-pill);background:rgb(var(--bd-surface));box-shadow:none;transition:transform .16s ease,background .16s ease}.bd-app-switch--checked{border-color:rgb(var(--bd-accent) / .72);background:rgb(var(--bd-accent) / .9)}.bd-app-switch--checked:after{transform:translate(18px);background:rgb(var(--bd-on-accent) / .92)}.bd-app-switch--motionless{transition:none}.bd-app-switch--motionless:after{transition:none}.bd-app-switch:disabled{opacity:.48;cursor:not-allowed}.bd-app-segmented{display:grid;gap:4px;border-radius:var(--bd-radius-control);border:1px solid rgb(var(--bd-border) / .58);background:rgb(var(--bd-surface-soft) / var(--bd-surface-alpha));padding:4px}.bd-app-segmented-item{min-height:34px;border-radius:calc(var(--bd-radius-control) - 4px);border:0;background:transparent;color:rgb(var(--bd-text-subtle));font-size:12px;font-weight:800;transition:transform .16s ease,background .16s ease,color .16s ease,opacity .16s ease;-webkit-tap-highlight-color:transparent}.bd-app-segmented-item:not(:disabled):active{transform:scale(.985)}.bd-app-segmented-item--active{background:rgb(var(--bd-surface));color:rgb(var(--bd-on-accent));box-shadow:none}.bd-app-segmented-item:disabled{cursor:not-allowed;opacity:.44}.bd-app-textarea{width:100%;min-height:96px;resize:vertical;border-radius:var(--bd-radius-control);border:1px solid rgb(var(--bd-border) / .62);background:rgb(var(--bd-surface) / var(--bd-item-alpha));color:rgb(var(--bd-text-main));outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.bd-app-textarea::-moz-placeholder{color:rgb(var(--bd-text-faint))}.bd-app-textarea::placeholder{color:rgb(var(--bd-text-faint))}.bd-app-textarea:focus{border-color:rgb(var(--bd-accent) / .72);box-shadow:0 0 0 3px rgb(var(--bd-accent-soft) / .52)}:where(.bd-app-modal-backdrop){position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;background:rgb(var(--bd-shadow-color) / var(--bd-modal-backdrop-alpha))}:where(.bd-app-modal-panel){width:var(--bd-modal-panel-width);max-height:var(--bd-modal-panel-max-height);display:flex;flex-direction:column;overflow:hidden}.bd-app-modal-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.bd-app-modal-title{display:flex;min-width:0;align-items:center;gap:8px;color:rgb(var(--bd-text-main));font-size:14px;font-weight:800}.bd-app-modal-description{color:rgb(var(--bd-text-subtle));font-size:12px;font-weight:600;line-height:1.7}.bd-app-modal-muted{color:rgb(var(--bd-text-faint));font-size:11px;font-weight:700;line-height:1.6}.bd-app-modal-danger-icon{color:rgb(var(--bd-danger))}.bd-app-modal-accent-icon{color:rgb(var(--bd-accent-strong))}.bd-call-session{--bd-call-session-bg: linear-gradient( 180deg, rgb(var(--bd-page-bg)) 0%, rgb(var(--bd-surface-soft)) 52%, rgb(var(--bd-surface-tint)) 100% );--bd-call-session-title: rgb(var(--bd-accent-strong));--bd-call-session-muted: rgb(var(--bd-text-subtle));--bd-call-session-faint: rgb(var(--bd-text-faint));--bd-call-session-header-button-bg: rgb(var(--bd-icon-button-bg) / .34);--bd-call-session-header-button-text: rgb(var(--bd-accent-strong));--bd-call-session-header-button-border: 1px solid rgb(var(--bd-icon-button-border) / .44);--bd-call-session-header-button-shadow: inset 0 1px 0 rgb(var(--bd-surface) / .55), 0 8px 18px rgb(var(--bd-shadow-color) / .07);--bd-call-session-control-bg: rgb(var(--bd-surface) / .24);--bd-call-session-control-text: rgb(var(--bd-text-subtle));--bd-call-session-control-border: 1px solid rgb(var(--bd-border) / .42);--bd-call-session-control-shadow: inset 0 1px 0 rgb(var(--bd-surface) / .58), 0 8px 18px rgb(var(--bd-shadow-color) / .07);--bd-call-session-control-active-bg: rgb(var(--bd-accent-soft) / .58);--bd-call-session-control-active-text: rgb(var(--bd-accent-strong));--bd-call-session-danger-bg: rgb(var(--bd-danger));--bd-call-session-danger-text: #fff;--bd-call-session-danger-border: 1px solid rgb(var(--bd-danger) / .34);--bd-call-session-danger-shadow: 0 8px 18px rgb(var(--bd-danger) / .22);--bd-call-session-panel-bg: rgb(var(--bd-surface) / .76);--bd-call-session-panel-text: rgb(var(--bd-text-main));--bd-call-session-panel-muted: rgb(var(--bd-text-subtle));--bd-call-session-panel-faint: rgb(var(--bd-text-faint));--bd-call-session-panel-border: 1px solid rgb(var(--bd-border) / .58);--bd-call-session-panel-shadow: 0 18px 44px rgb(var(--bd-shadow-color) / .14);--bd-call-session-input-bg: rgb(var(--bd-surface) / .3);--bd-call-session-input-text: rgb(var(--bd-text-main));--bd-call-session-input-placeholder: rgb(var(--bd-text-faint));--bd-call-session-input-border: 1px solid rgb(var(--bd-border) / .42);--bd-call-session-input-shadow: inset 0 1px 0 rgb(var(--bd-surface) / .55), 0 8px 18px rgb(var(--bd-shadow-color) / .08);--bd-call-session-send-bg: linear-gradient( 135deg, rgb(var(--bd-surface) / .96), rgb(var(--bd-accent-soft) / .92) );--bd-call-session-send-text: rgb(var(--bd-accent-strong));--bd-call-session-send-border: 1px solid rgb(var(--bd-accent) / .48);--bd-call-session-send-shadow: 0 8px 18px rgb(var(--bd-shadow-color) / .1), inset 0 1px 0 rgb(var(--bd-surface) / .65);--bd-call-session-role-bubble-bg: rgb(var(--bd-surface) / .62);--bd-call-session-role-bubble-text: rgb(var(--bd-text-main));--bd-call-session-user-bubble-bg: rgb(var(--bd-accent-soft) / .62);--bd-call-session-user-bubble-text: rgb(var(--bd-on-accent));--bd-call-session-bubble-name: rgb(var(--bd-accent-strong));--bd-call-session-translation-text: rgb(var(--bd-text-subtle));--bd-call-session-translation-border: rgb(var(--bd-border) / .62);--bd-call-session-narration-bg: rgb(var(--bd-surface) / .34);--bd-call-session-narration-text: rgb(var(--bd-text-subtle));--bd-call-session-narration-border: 1px solid rgb(var(--bd-border) / .36);--bd-call-session-narration-shadow: inset 0 1px 0 rgb(var(--bd-surface) / .45), 0 6px 14px rgb(var(--bd-shadow-color) / .06);--bd-call-session-user-cue-bg: rgb(var(--bd-surface) / .3);--bd-call-session-user-cue-text: rgb(var(--bd-text-subtle));--bd-call-session-user-cue-border: 1px solid rgb(var(--bd-border) / .32);--bd-call-session-user-cue-shadow: inset 0 1px 0 rgb(var(--bd-surface) / .42), 0 6px 14px rgb(var(--bd-shadow-color) / .05);--bd-call-session-input-side-button-bg: rgb(var(--bd-surface) / .36);--bd-call-session-input-side-button-text: rgb(var(--bd-text-subtle));--bd-call-session-input-side-button-border: 1px solid rgb(var(--bd-border) / .34);--bd-call-session-input-side-button-shadow: 0 4px 10px rgb(var(--bd-shadow-color) / .05);--bd-call-session-input-side-button-active-bg: rgb(var(--bd-accent) / .16);--bd-call-session-input-side-button-active-text: rgb(var(--bd-accent-strong));--bd-call-session-audio-cue-panel-bg: rgb(var(--bd-surface) / .3);--bd-call-session-audio-cue-panel-border: 1px solid rgb(var(--bd-border) / .3);--bd-call-session-audio-cue-panel-shadow: inset 0 1px 0 rgb(var(--bd-surface) / .38), 0 8px 18px rgb(var(--bd-shadow-color) / .05);--bd-call-session-audio-cue-label-text: rgb(var(--bd-text-subtle));--bd-call-session-audio-cue-hint-text: rgb(var(--bd-text-subtle) / .78);--bd-call-session-audio-cue-input-bg: rgb(var(--bd-surface) / .38);--bd-call-session-audio-cue-input-text: rgb(var(--bd-text-main));--bd-call-session-audio-cue-input-placeholder: rgb(var(--bd-text-subtle) / .62);--bd-call-session-audio-cue-input-border: 1px solid rgb(var(--bd-border) / .34);--bd-call-session-audio-cue-input-focus-border: 1px solid rgb(var(--bd-accent) / .42);--bd-call-session-audio-cue-input-focus-shadow: 0 0 0 3px rgb(var(--bd-accent) / .1);--bd-call-session-audio-cue-send-bg: rgb(var(--bd-surface) / .46);--bd-call-session-audio-cue-send-text: rgb(var(--bd-text-main));--bd-call-session-audio-cue-send-border: 1px solid rgb(var(--bd-border) / .34);--bd-call-session-audio-cue-send-shadow: 0 6px 14px rgb(var(--bd-shadow-color) / .05)}.bd-call-session-header-button{border:var(--bd-call-session-header-button-border);background:var(--bd-call-session-header-button-bg);color:var(--bd-call-session-header-button-text);box-shadow:var(--bd-call-session-header-button-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.bd-call-session-title{color:var(--bd-call-session-title)}.bd-call-session-muted{color:var(--bd-call-session-muted)}.bd-call-session-faint{color:var(--bd-call-session-faint)}.bd-call-session-control-button{border:var(--bd-call-session-control-border);background:var(--bd-call-session-control-bg);color:var(--bd-call-session-control-text);box-shadow:var(--bd-call-session-control-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.bd-call-session-control-button--active{background:var(--bd-call-session-control-active-bg);color:var(--bd-call-session-control-active-text)}.bd-call-session-danger-button{border:var(--bd-call-session-danger-border);background:var(--bd-call-session-danger-bg);color:var(--bd-call-session-danger-text);box-shadow:var(--bd-call-session-danger-shadow)}.bd-call-session-draft-shell{border:var(--bd-call-session-input-border);background:var(--bd-call-session-input-bg);box-shadow:var(--bd-call-session-input-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.bd-call-session-draft-input{color:var(--bd-call-session-input-text);caret-color:rgb(var(--bd-accent-strong))}.bd-call-session-draft-input::-moz-placeholder{color:var(--bd-call-session-input-placeholder)}.bd-call-session-draft-input::placeholder{color:var(--bd-call-session-input-placeholder)}.bd-call-session-send-button{border:var(--bd-call-session-send-border);background:var(--bd-call-session-send-bg);color:var(--bd-call-session-send-text);box-shadow:var(--bd-call-session-send-shadow)}.bd-call-session-panel{border:var(--bd-call-session-panel-border);background:var(--bd-call-session-panel-bg);color:var(--bd-call-session-panel-text);box-shadow:var(--bd-call-session-panel-shadow);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.bd-call-session-panel-muted{color:var(--bd-call-session-panel-muted)}.bd-call-session-panel-button{border:var(--bd-call-session-control-border);background:var(--bd-call-session-control-bg);color:var(--bd-call-session-control-text);box-shadow:var(--bd-call-session-control-shadow)}.bd-call-session-panel-button--active{background:var(--bd-call-session-control-active-bg);color:var(--bd-call-session-control-active-text)}.bd-call-session-panel-field{border:var(--bd-call-session-input-border);background:rgb(var(--bd-surface) / var(--bd-item-alpha));color:var(--bd-call-session-input-text)}.bd-call-session-panel-field::-moz-placeholder{color:var(--bd-call-session-input-placeholder)}.bd-call-session-panel-field::placeholder{color:var(--bd-call-session-input-placeholder)}.bd-call-session-range{accent-color:rgb(var(--bd-accent-strong))}.bd-call-session-role-bubble{background:var(--bd-call-session-role-bubble-bg);color:var(--bd-call-session-role-bubble-text)}.bd-call-session-user-bubble{background:var(--bd-call-session-user-bubble-bg);color:var(--bd-call-session-user-bubble-text)}.bd-call-session-bubble-name{color:var(--bd-call-session-bubble-name)}.bd-call-session-bubble-meta-name{color:var(--bd-call-session-bubble-name);font-weight:600}.bd-call-session-bubble-meta-time{color:var(--bd-call-session-faint);font-weight:500}.bd-call-session-translation{border-color:var(--bd-call-session-translation-border);color:var(--bd-call-session-translation-text)}.bd-call-session-narration{border:var(--bd-call-session-narration-border, 1px solid rgba(210, 188, 190, .46));background:var(--bd-call-session-narration-bg, rgba(255, 255, 255, .56));color:var(--bd-call-session-narration-text, rgba(112, 91, 96, .82));box-shadow:var(--bd-call-session-narration-shadow, inset 0 1px 0 rgba(255, 255, 255, .48), 0 6px 14px rgba(120, 90, 96, .06));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bd-call-session-user-cue{border:var(--bd-call-session-user-cue-border, 1px solid rgba(185, 199, 218, .42));background:var(--bd-call-session-user-cue-bg, rgba(255, 255, 255, .5));color:var(--bd-call-session-user-cue-text, rgba(82, 96, 116, .82));box-shadow:var(--bd-call-session-user-cue-shadow, inset 0 1px 0 rgba(255, 255, 255, .46), 0 6px 14px rgba(88, 104, 128, .06));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bd-call-session-audio-cue-icon-button{border:var(--bd-call-session-input-side-button-border, 1px solid rgba(210, 188, 190, .42));background:var(--bd-call-session-input-side-button-bg, rgba(255, 255, 255, .52));color:var(--bd-call-session-input-side-button-text, rgba(112, 91, 96, .84));box-shadow:var(--bd-call-session-input-side-button-shadow, 0 4px 10px rgba(120, 90, 96, .05))}.bd-call-session-audio-cue-icon-button[data-active=true]{background:var(--bd-call-session-input-side-button-active-bg, rgba(190, 132, 150, .16));color:var(--bd-call-session-input-side-button-active-text, rgba(126, 84, 99, .94))}.bd-call-session-audio-cue-panel{border:var(--bd-call-session-audio-cue-panel-border, 1px solid rgba(210, 188, 190, .4));background:var(--bd-call-session-audio-cue-panel-bg, rgba(255, 255, 255, .48));box-shadow:var(--bd-call-session-audio-cue-panel-shadow, inset 0 1px 0 rgba(255, 255, 255, .42), 0 8px 18px rgba(120, 90, 96, .05));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bd-call-session-audio-cue-label{color:var(--bd-call-session-audio-cue-label-text, rgba(112, 91, 96, .84))}.bd-call-session-audio-cue-hint{color:var(--bd-call-session-audio-cue-hint-text, rgba(112, 91, 96, .66))}.bd-call-session-audio-cue-textarea{border:var(--bd-call-session-audio-cue-input-border, 1px solid rgba(210, 188, 190, .42));background:var(--bd-call-session-audio-cue-input-bg, rgba(255, 255, 255, .58));color:var(--bd-call-session-audio-cue-input-text, rgba(72, 55, 60, .94));caret-color:var(--bd-call-session-audio-cue-input-caret, currentColor)}.bd-call-session-audio-cue-textarea::-moz-placeholder{color:var(--bd-call-session-audio-cue-input-placeholder, rgba(112, 91, 96, .54))}.bd-call-session-audio-cue-textarea::placeholder{color:var(--bd-call-session-audio-cue-input-placeholder, rgba(112, 91, 96, .54))}.bd-call-session-audio-cue-textarea:focus{border:var(--bd-call-session-audio-cue-input-focus-border, 1px solid rgba(190, 132, 150, .48));box-shadow:var(--bd-call-session-audio-cue-input-focus-shadow, 0 0 0 3px rgba(190, 132, 150, .1))}.bd-call-session-audio-cue-send{border:var(--bd-call-session-audio-cue-send-border, 1px solid rgba(210, 188, 190, .42));background:var(--bd-call-session-audio-cue-send-bg, rgba(255, 255, 255, .58));color:var(--bd-call-session-audio-cue-send-text, rgba(72, 55, 60, .92));box-shadow:var(--bd-call-session-audio-cue-send-shadow, 0 6px 14px rgba(120, 90, 96, .05))}.bd-call-session-audio-cue-send:hover:not(:disabled){filter:brightness(1.02)}.bd-call-invite-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--bd-call-invite-backdrop-bg);backdrop-filter:blur(var(--bd-call-invite-backdrop-blur));-webkit-backdrop-filter:blur(var(--bd-call-invite-backdrop-blur))}.bd-call-invite-panel{position:relative;width:var(--bd-call-invite-panel-width);max-width:calc(100vw - 32px);overflow:hidden;border:var(--bd-call-invite-panel-border);border-radius:var(--bd-call-invite-panel-radius);background:var(--bd-call-invite-panel-bg);box-shadow:var(--bd-call-invite-panel-shadow);padding:24px 22px 18px;text-align:center;color:rgb(var(--bd-text-main))}.bd-call-invite-glow{position:absolute;left:50%;top:-72px;width:190px;height:190px;transform:translate(-50%);border-radius:999px;background:radial-gradient(circle,rgb(var(--bd-accent) / .44),transparent 64%);pointer-events:none}.bd-call-invite-avatar{position:relative;z-index:1;width:var(--bd-call-invite-avatar-size);height:var(--bd-call-invite-avatar-size);margin:0 auto 14px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;border:var(--bd-call-invite-avatar-border);background:var(--bd-call-invite-avatar-bg);box-shadow:var(--bd-call-invite-avatar-shadow);color:rgb(var(--bd-accent-strong));font-size:28px;font-weight:800}.bd-call-invite-avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bd-call-invite-avatar-letter{line-height:1}.bd-call-invite-title{position:relative;z-index:1;color:var(--bd-call-invite-title-color);font-size:19px;font-weight:800;line-height:1.25}.bd-call-invite-subtitle{position:relative;z-index:1;margin-top:6px;color:var(--bd-call-invite-subtitle-color);font-size:14px;font-weight:650}.bd-call-invite-meta{position:relative;z-index:1;margin-top:4px;color:var(--bd-call-invite-meta-color);font-size:12px;font-weight:600}.bd-call-invite-actions{position:relative;z-index:1;display:flex;justify-content:center;gap:32px;margin-top:24px}.bd-call-invite-action{display:inline-flex;width:74px;min-width:74px;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:0;border-radius:999px;padding:11px 0 10px;font-size:12px;font-weight:800;line-height:1;transition:transform .16s ease,opacity .16s ease,box-shadow .16s ease,background .16s ease;-webkit-tap-highlight-color:transparent}.bd-call-invite-action:active{transform:scale(.95)}.bd-call-invite-action:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(var(--bd-accent) / .32)}.bd-call-invite-action--decline{border:var(--bd-call-invite-decline-border);background:var(--bd-call-invite-decline-bg);color:var(--bd-call-invite-decline-text)}.bd-call-invite-action--accept{border:var(--bd-call-invite-accept-border);background:var(--bd-call-invite-accept-bg);color:var(--bd-call-invite-accept-text);box-shadow:var(--bd-call-invite-accept-shadow)}.bd-call-invite-minimize{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:16px;border:0;background:transparent;color:var(--bd-call-invite-minimize-color);font-size:12px;font-weight:700;line-height:1;opacity:.82;transition:opacity .16s ease,transform .16s ease;-webkit-tap-highlight-color:transparent}.bd-call-invite-minimize:active{transform:scale(.96)}.bd-call-invite-minimize:hover{opacity:1}.bd-call-invite-floating-ball{position:fixed;right:14px;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:var(--bd-call-floating-z-index);width:var(--bd-call-invite-floating-size);height:var(--bd-call-invite-floating-size);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:var(--bd-call-invite-floating-border);border-radius:var(--bd-call-invite-floating-radius);background:var(--bd-call-invite-floating-bg);color:var(--bd-call-invite-floating-text);box-shadow:var(--bd-call-invite-floating-shadow);backdrop-filter:var(--bd-call-floating-backdrop-filter);-webkit-backdrop-filter:var(--bd-call-floating-backdrop-filter);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease;-webkit-tap-highlight-color:transparent}.bd-call-invite-floating-ball:active{transform:scale(.94)}.bd-call-invite-floating-ball:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(var(--bd-status-active) / .18),var(--bd-call-invite-floating-shadow)}.bd-call-invite-floating-bg,.bd-call-invite-floating-deco{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.bd-call-invite-floating-bg{background-image:var(--bd-call-invite-floating-bg-image);background-size:cover;background-position:center}.bd-call-invite-floating-deco{background-image:var(--bd-call-invite-floating-deco-image);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:var(--bd-call-floating-deco-opacity)}.bd-call-invite-floating-icon{position:relative;z-index:2}.bd-call-invite-floating-pulse{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:inherit;border:var(--bd-call-invite-floating-pulse-border);animation:bd-call-invite-pulse 1.8s ease-out infinite;pointer-events:none}.bd-call-floating-ball{position:fixed;z-index:var(--bd-call-floating-z-index);width:var(--bd-call-floating-size);height:var(--bd-call-floating-size);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border:var(--bd-call-floating-border);border-radius:var(--bd-call-floating-radius);background:var(--bd-call-floating-bg);color:var(--bd-call-floating-text);box-shadow:var(--bd-call-floating-shadow);backdrop-filter:var(--bd-call-floating-backdrop-filter);-webkit-backdrop-filter:var(--bd-call-floating-backdrop-filter);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease;-webkit-tap-highlight-color:transparent}.bd-call-floating-ball:active{transform:scale(.94)}.bd-call-floating-bg,.bd-call-floating-deco,.bd-call-floating-ripple{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.bd-call-floating-bg{background-image:var(--bd-call-floating-bg-image);background-size:cover;background-position:center}.bd-call-floating-deco{background-image:var(--bd-call-floating-deco-image);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:var(--bd-call-floating-deco-opacity)}.bd-call-floating-icon{position:relative;z-index:2;color:currentColor}.bd-call-floating-label{position:relative;z-index:2;margin-top:2px;color:currentColor;font-size:var(--bd-call-floating-label-size);font-weight:800;line-height:1}.bd-call-floating-ripple{top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px solid var(--bd-call-floating-ripple-color);animation:bd-call-floating-ripple var(--bd-call-floating-ripple-duration) ease-out both}.bd-call-floating-ball:before,.bd-call-invite-floating-ball:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:radial-gradient(circle at 28% 20%,rgb(255 255 255 / .46),transparent 58%);pointer-events:none}@keyframes bd-call-invite-pulse{0%{transform:scale(.86);opacity:.72}to{transform:scale(1.22);opacity:0}}@keyframes bd-call-floating-ripple{0%{transform:scale(.86);opacity:.84}55%{opacity:.42}to{transform:scale(1.42);opacity:0}}@keyframes pudding-online-message-locate-strip{0%{opacity:0}12%{opacity:1}82%{opacity:1}to{opacity:0}}.pudding-online-message-row[data-locating=true]{position:relative}.pudding-online-message-row[data-locating=true]:before{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0;border-radius:var(--cv-message-locate-strip-radius, var(--pudding-online-message-locate-strip-radius, 14px));background:var(--cv-message-locate-strip-bg, var(--pudding-online-message-locate-strip-bg, rgba(148, 163, 184, .16)));pointer-events:none;opacity:0;animation:pudding-online-message-locate-strip 2s ease-out forwards}.pudding-online-message-row[data-locating=true]>*{position:relative;z-index:1}.pudding-boot-splash{isolation:isolate;background:radial-gradient(circle at 26% 22%,rgba(255,239,248,.78) 0,rgba(255,239,248,.28) 34%,transparent 62%),radial-gradient(circle at 78% 72%,rgba(255,250,253,.9) 0,rgba(255,243,249,.3) 32%,transparent 62%),linear-gradient(180deg,#fffefe,#fff9fc)}.pudding-boot-content{transform:translateZ(0)}.pudding-boot-word{transform-origin:center center;color:#fee9f2;-webkit-text-stroke:.42px rgba(199,124,164,.22);text-shadow:0 .8px 0 rgba(118,76,96,.13),0 2px 6px rgba(247,207,229,.14);animation:puddingBootJelly 1.6s ease-in-out .24s infinite}.pudding-boot-loading-dots{height:8px}.pudding-boot-loading-dot{width:5.5px;height:5.5px;border-radius:9999px;background:#eebeda85;box-shadow:0 1px #ffffffb8 inset,0 3px 8px #f7cfe52e;transform:translateY(0) scale(.88);animation:puddingBootDotPulse 1.08s ease-in-out infinite}.pudding-boot-loading-dot:nth-child(2){animation-delay:.12s}.pudding-boot-loading-dot:nth-child(3){animation-delay:.24s}.pudding-boot-letter{opacity:0;transform:translateY(8px) scale(.96);animation:puddingBootLetterIn .56s cubic-bezier(.22,.9,.3,1) forwards}@keyframes puddingBootLetterIn{0%{opacity:0;transform:translateY(8px) scale(.96)}70%{opacity:1;transform:translateY(-1.5px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes puddingBootJelly{0%,to{transform:scaleZ(1)}30%{transform:scale3d(1.016,.988,1)}52%{transform:scale3d(.992,1.012,1)}72%{transform:scale3d(1.01,.994,1)}}@keyframes puddingBootDotPulse{0%,to{opacity:.34;transform:translateY(0) scale(.88)}45%{opacity:.76;transform:translateY(-2px) scale(1)}}@media (prefers-reduced-motion: reduce){.pudding-boot-word,.pudding-boot-letter,.pudding-boot-loading-dot{animation:none;opacity:1;transform:none}}.pudding-chat-favorite-create-modal{--cv-favorite-create-panel-bg: rgb(var(--bd-surface));--cv-favorite-create-panel-border: rgb(var(--bd-border) / .92);--cv-favorite-create-option-bg: rgb(var(--bd-surface));--cv-favorite-create-option-border: rgb(var(--bd-border) / .76);--cv-favorite-create-option-selected-bg: rgb(var(--bd-accent-soft) / .96);--cv-favorite-create-option-selected-border: rgb(var(--bd-accent) / .95);--cv-favorite-create-option-selected-ring: rgb(var(--bd-accent) / .28)}.pudding-chat-favorite-create-modal .cv-favorite-create-panel{background:var(--cv-favorite-create-panel-bg)!important;border-color:var(--cv-favorite-create-panel-border)!important;box-shadow:var(--bd-shadow-floating, 0 22px 54px rgb(var(--bd-shadow-color) / .18));backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pudding-chat-favorite-create-modal .cv-favorite-create-preview{background:rgb(var(--bd-surface))!important;border-color:rgb(var(--bd-border) / .72)!important}.pudding-chat-favorite-create-modal .cv-favorite-folder-option{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:10px;border-color:var(--cv-favorite-create-option-border);background:var(--cv-favorite-create-option-bg);color:rgb(var(--bd-text-main));font-weight:800;box-shadow:0 6px 16px rgb(var(--bd-shadow-color) / .035);transition:transform .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease,color .14s ease}.pudding-chat-favorite-create-modal .cv-favorite-folder-option:not(:disabled):active{transform:scale(.99)}.pudding-chat-favorite-create-modal .cv-favorite-folder-option[data-selected=true]{border-color:var(--cv-favorite-create-option-selected-border);background:var(--cv-favorite-create-option-selected-bg);color:rgb(var(--bd-accent-strong));box-shadow:0 0 0 3px var(--cv-favorite-create-option-selected-ring),0 10px 22px rgb(var(--bd-shadow-color) / .08)}.pudding-chat-favorite-create-modal .cv-favorite-folder-option-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pudding-chat-favorite-create-modal .cv-favorite-folder-option-check{display:inline-flex;width:20px;height:20px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:rgb(var(--bd-surface));color:rgb(var(--bd-accent-strong));opacity:0;transform:scale(.82);transition:opacity .14s ease,transform .14s ease}.pudding-chat-favorite-create-modal .cv-favorite-folder-option[data-selected=true] .cv-favorite-folder-option-check{opacity:1;transform:scale(1)}.pudding-chat-favorites-page{--cv-favorites-card-bg: rgb(var(--bd-surface));--cv-favorites-card-border: rgb(var(--bd-border) / .28);--cv-favorites-card-shadow: none;--cv-favorites-muted: rgb(var(--bd-text-subtle))}.pudding-chat-favorites-page .cv-favorites-home{padding-bottom:8px}.pudding-chat-favorites-page .cv-favorites-folder-card{border:0;background:var(--cv-favorites-card-bg);box-shadow:none}.pudding-chat-favorites-page .cv-favorites-folder-detail{padding-bottom:8px}.pudding-chat-favorites-page .cv-favorites-record-card{border:0;background:rgb(var(--bd-surface));box-shadow:none}.pudding-chat-favorites-page .cv-favorites-detail-modal{-webkit-backdrop-filter:none;backdrop-filter:none}.pudding-chat-favorites-page .cv-favorites-detail-panel{background:rgb(var(--bd-surface))!important;border-color:rgb(var(--bd-border) / .86)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pudding-chat-favorites-page .cv-favorite-move-panel{background:rgb(var(--bd-surface))}.pudding-chat-favorites-page .cv-favorite-move-option{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:10px;border:0;background:rgb(var(--bd-surface));color:rgb(var(--bd-text-main));transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease;box-shadow:none}.pudding-chat-favorites-page .cv-favorite-move-option:not(:disabled):active{transform:scale(.99)}.pudding-chat-favorites-page .cv-favorite-move-option[data-selected=true]{border-color:rgb(var(--bd-accent) / .94);background:rgb(var(--bd-accent-soft) / .96);box-shadow:none;color:rgb(var(--bd-accent-strong))}.pudding-chat-favorites-page .cv-favorite-move-confirm{margin-top:14px;border-top:1px solid rgb(var(--bd-border) / .58);padding-top:12px}.pudding-chat-favorites-page .cv-favorite-move-hint{margin:0 0 10px;color:rgb(var(--bd-text-subtle));font-size:12px;line-height:1.5}.pudding-chat-favorites-page .cv-favorite-move-actions{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 640px){.pudding-online-chat[data-chat-runtime=true][data-chat-mode=online]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:auto!important;min-height:0!important}.cv-offline-root[data-chat-runtime=true][data-chat-mode=offline]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}}.pudding-online-theme-background{background:inherit}.pudding-online-wallpaper-layer,.pudding-online-wallpaper-image{backface-visibility:hidden;-webkit-backface-visibility:hidden}.pudding-online-wallpaper-layer{contain:paint;transform:translateZ(0)}.placeholder\:text-\[\#93a8c0\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(147 168 192 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#93a8c0\]::placeholder{--tw-text-opacity: 1;color:rgb(147 168 192 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9A928C\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(154 146 140 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9A928C\]::placeholder{--tw-text-opacity: 1;color:rgb(154 146 140 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#A69382\]\/50::-moz-placeholder{color:#a6938280}.placeholder\:text-\[\#A69382\]\/50::placeholder{color:#a6938280}.placeholder\:text-\[\#ADB1BA\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(173 177 186 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#ADB1BA\]::placeholder{--tw-text-opacity: 1;color:rgb(173 177 186 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#B0B7C3\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(176 183 195 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#B0B7C3\]::placeholder{--tw-text-opacity: 1;color:rgb(176 183 195 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#D9A8B8\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(217 168 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#D9A8B8\]::placeholder{--tw-text-opacity: 1;color:rgb(217 168 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[rgb\(var\(--bd-text-faint\)\)\]::-moz-placeholder{color:rgb(var(--bd-text-faint))}.placeholder\:text-\[rgb\(var\(--bd-text-faint\)\)\]::placeholder{color:rgb(var(--bd-text-faint))}.placeholder\:text-\[rgb\(var\(--bd-text-muted\)\)\]::-moz-placeholder{color:rgb(var(--bd-text-muted))}.placeholder\:text-\[rgb\(var\(--bd-text-muted\)\)\]::placeholder{color:rgb(var(--bd-text-muted))}.placeholder\:text-\[rgb\(var\(--bd-text-subtle\)\)\]::-moz-placeholder{color:rgb(var(--bd-text-subtle))}.placeholder\:text-\[rgb\(var\(--bd-text-subtle\)\)\]::placeholder{color:rgb(var(--bd-text-subtle))}.placeholder\:text-\[rgba\(110\,84\,61\,0\.38\)\]::-moz-placeholder{color:#6e543d61}.placeholder\:text-\[rgba\(110\,84\,61\,0\.38\)\]::placeholder{color:#6e543d61}.placeholder\:text-\[rgba\(116\,96\,80\,0\.26\)\]::-moz-placeholder{color:#74605042}.placeholder\:text-\[rgba\(116\,96\,80\,0\.26\)\]::placeholder{color:#74605042}.placeholder\:text-\[rgba\(116\,96\,80\,0\.28\)\]::-moz-placeholder{color:#74605047}.placeholder\:text-\[rgba\(116\,96\,80\,0\.28\)\]::placeholder{color:#74605047}.placeholder\:text-\[rgba\(116\,96\,80\,0\.30\)\]::-moz-placeholder{color:#7460504d}.placeholder\:text-\[rgba\(116\,96\,80\,0\.30\)\]::placeholder{color:#7460504d}.placeholder\:text-\[rgba\(120\,101\,84\,0\.42\)\]::-moz-placeholder{color:#7865546b}.placeholder\:text-\[rgba\(120\,101\,84\,0\.42\)\]::placeholder{color:#7865546b}.placeholder\:text-\[rgba\(121\,88\,60\,0\.38\)\]::-moz-placeholder{color:#79583c61}.placeholder\:text-\[rgba\(121\,88\,60\,0\.38\)\]::placeholder{color:#79583c61}.placeholder\:text-\[rgba\(183\,153\,159\,0\.48\)\]::-moz-placeholder{color:#b7999f7a}.placeholder\:text-\[rgba\(183\,153\,159\,0\.48\)\]::placeholder{color:#b7999f7a}.placeholder\:text-\[rgba\(183\,153\,159\,0\.60\)\]::-moz-placeholder{color:#b7999f99}.placeholder\:text-\[rgba\(183\,153\,159\,0\.60\)\]::placeholder{color:#b7999f99}.placeholder\:text-\[rgba\(98\,93\,104\,0\.34\)\]::-moz-placeholder{color:#625d6857}.placeholder\:text-\[rgba\(98\,93\,104\,0\.34\)\]::placeholder{color:#625d6857}.placeholder\:opacity-0::-moz-placeholder{opacity:0}.placeholder\:opacity-0::placeholder{opacity:0}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:bottom-6:before{content:var(--tw-content);bottom:1.5rem}.before\:left-\[13px\]:before{content:var(--tw-content);left:13px}.before\:top-2:before{content:var(--tw-content);top:.5rem}.before\:top-\[calc\(-1\*max\(28px\,env\(safe-area-inset-top\)\)\)\]:before{content:var(--tw-content);top:calc(-1*max(28px,env(safe-area-inset-top)))}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-\[rgb\(var\(--bd-border\)\/0\.72\)\]:before{content:var(--tw-content);background-color:rgb(var(--bd-border)/.72)}.before\:bg-gradient-to-b:before{content:var(--tw-content);background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.before\:backdrop-blur-\[4px\]:before{content:var(--tw-content);--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)}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:mb-1:last-child{margin-bottom:.25rem}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-\[\#657895\]:hover{--tw-bg-opacity: 1;background-color:rgb(101 120 149 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#C4A473\]:hover{--tw-bg-opacity: 1;background-color:rgb(196 164 115 / var(--tw-bg-opacity, 1))}.hover\:bg-\[rgb\(var\(--bd-danger-soft\)\/0\.92\)\]:hover{background-color:rgb(var(--bd-danger-soft)/.92)}.hover\:bg-\[rgb\(var\(--bd-status-active\)\)\]:hover{background-color:rgb(var(--bd-status-active))}.hover\:bg-\[rgb\(var\(--bd-status-active\)\/0\.16\)\]:hover{background-color:rgb(var(--bd-status-active)/.16)}.hover\:bg-\[rgb\(var\(--bd-surface\)\)\]:hover{background-color:rgb(var(--bd-surface))}.hover\:bg-\[rgb\(var\(--bd-surface\)\/0\.45\)\]:hover{background-color:rgb(var(--bd-surface)/.45)}.hover\:bg-\[rgb\(var\(--bd-surface\)\/0\.54\)\]:hover{background-color:rgb(var(--bd-surface)/.54)}.hover\:bg-\[rgb\(var\(--bd-surface\)\/0\.65\)\]:hover{background-color:rgb(var(--bd-surface)/.65)}.hover\:bg-\[rgb\(var\(--bd-surface\)\/0\.8\)\]:hover{background-color:rgb(var(--bd-surface)/.8)}.hover\:bg-\[rgb\(var\(--bd-surface-soft\)\)\]:hover{background-color:rgb(var(--bd-surface-soft))}.hover\:bg-\[rgb\(var\(--bd-surface-soft\)\/0\.68\)\]:hover{background-color:rgb(var(--bd-surface-soft)/.68)}.hover\:bg-\[rgb\(var\(--bd-surface-soft\)\/0\.72\)\]:hover{background-color:rgb(var(--bd-surface-soft)/.72)}.hover\:bg-\[rgb\(var\(--bd-surface-soft\)\/0\.74\)\]:hover{background-color:rgb(var(--bd-surface-soft)/.74)}.hover\:bg-\[rgb\(var\(--bd-surface-soft\)\/0\.78\)\]:hover{background-color:rgb(var(--bd-surface-soft)/.78)}.hover\:bg-\[rgb\(var\(--bd-surface-soft\)\/0\.82\)\]:hover{background-color:rgb(var(--bd-surface-soft)/.82)}.hover\:bg-\[rgb\(var\(--bd-surface-soft\)\/0\.86\)\]:hover{background-color:rgb(var(--bd-surface-soft)/.86)}.hover\:bg-\[rgb\(var\(--bd-surface-soft\)\/0\.88\)\]:hover{background-color:rgb(var(--bd-surface-soft)/.88)}.hover\:bg-\[rgb\(var\(--bd-surface-soft\)\/0\.9\)\]:hover{background-color:rgb(var(--bd-surface-soft)/.9)}.hover\:bg-\[rgba\(210\,145\,158\,0\.07\)\]:hover{background-color:#d2919e12}.hover\:bg-\[rgba\(210\,145\,158\,0\.08\)\]:hover{background-color:#d2919e14}.hover\:bg-black\/5:hover{background-color:#0000000d}.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-200\/70:hover{background-color:#e5e7ebb3}.hover\:bg-pudding-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 240 245 / 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-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/40:hover{background-color:#fff6}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/55:hover{background-color:#ffffff8c}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/65:hover{background-color:#ffffffa6}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-white\/\[0\.74\]:hover{background-color:#ffffffbd}.hover\:bg-zinc-100\/50:hover{background-color:#f4f4f580}.hover\:from-\[\#FADADD\]\/90:hover{--tw-gradient-from: rgb(250 218 221 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 218 221 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-\[\#FDE8E9\]\/90:hover{--tw-gradient-to: rgb(253 232 233 / .9) var(--tw-gradient-to-position)}.hover\:text-\[\#9E8E90\]:hover{--tw-text-opacity: 1;color:rgb(158 142 144 / var(--tw-text-opacity, 1))}.hover\:text-\[\#A69382\]:hover{--tw-text-opacity: 1;color:rgb(166 147 130 / var(--tw-text-opacity, 1))}.hover\:text-\[\#E6B89C\]:hover{--tw-text-opacity: 1;color:rgb(230 184 156 / var(--tw-text-opacity, 1))}.hover\:text-\[rgb\(var\(--bd-accent-strong\)\)\]:hover{color:rgb(var(--bd-accent-strong))}.hover\:text-\[rgb\(var\(--bd-accent-strong\)\/0\.86\)\]:hover{color:rgb(var(--bd-accent-strong)/.86)}.hover\:text-\[rgb\(var\(--bd-danger\)\)\]:hover{color:rgb(var(--bd-danger))}.hover\:text-\[rgb\(var\(--bd-icon-button-color\)\)\]:hover{color:rgb(var(--bd-icon-button-color))}.hover\:text-\[rgb\(var\(--bd-status-active\)\)\]:hover{color:rgb(var(--bd-status-active))}.hover\:text-\[rgb\(var\(--bd-text-main\)\)\]:hover{color:rgb(var(--bd-text-main))}.hover\:text-\[rgb\(var\(--bd-text-subtle\)\)\]:hover{color:rgb(var(--bd-text-subtle))}.hover\:text-\[rgba\(116\,112\,130\,0\.82\)\]:hover{color:#747082d1}.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-pudding-300:hover{--tw-text-opacity: 1;color:rgb(253 164 181 / var(--tw-text-opacity, 1))}.hover\:text-pudding-shadow:hover{--tw-text-opacity: 1;color:rgb(234 198 206 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-\[0_24px_48px_-12px_rgba\(220\,190\,195\,0\.45\)\]:hover{--tw-shadow: 0 24px 48px -12px rgba(220,190,195,.45);--tw-shadow-colored: 0 24px 48px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_6px_16px_rgba\(255\,194\,209\,0\.22\)\,inset_0_3px_6px_rgba\(255\,255\,255\,0\.88\)\,inset_0_-2px_5px_rgba\(255\,194\,209\,0\.12\)\]:hover{--tw-shadow: 0 6px 16px rgba(255,194,209,.22),inset 0 3px 6px rgba(255,255,255,.88),inset 0 -2px 5px rgba(255,194,209,.12);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color), inset 0 3px 6px var(--tw-shadow-color), inset 0 -2px 5px 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\:brightness-\[0\.985\]:hover{--tw-brightness: brightness(.985);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\.02\]:hover{--tw-brightness: brightness(1.02);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-b:focus{border-bottom-width:1px}.focus\:border-\[\#9DB6DA\]:focus{--tw-border-opacity: 1;border-color:rgb(157 182 218 / var(--tw-border-opacity, 1))}.focus\:border-\[\#D4B483\]:focus{--tw-border-opacity: 1;border-color:rgb(212 180 131 / var(--tw-border-opacity, 1))}.focus\:border-\[rgb\(var\(--bd-accent\)\/0\.5\)\]:focus{border-color:rgb(var(--bd-accent)/.5)}.focus\:border-\[rgb\(var\(--bd-accent\)\/0\.55\)\]:focus{border-color:rgb(var(--bd-accent)/.55)}.focus\:border-\[rgb\(var\(--bd-accent\)\/0\.62\)\]:focus{border-color:rgb(var(--bd-accent)/.62)}.focus\:border-\[rgb\(var\(--bd-accent\)\/0\.72\)\]:focus{border-color:rgb(var(--bd-accent)/.72)}.focus\:border-\[rgb\(var\(--bd-accent\)\/0\.8\)\]:focus{border-color:rgb(var(--bd-accent)/.8)}.focus\:border-\[rgb\(var\(--bd-accent-strong\)\/0\.6\)\]:focus{border-color:rgb(var(--bd-accent-strong)/.6)}.focus\:border-\[rgb\(var\(--bd-primary\)\)\]:focus{border-color:rgb(var(--bd-primary))}.focus\:border-\[rgba\(167\,123\,88\,0\.28\)\]:focus{border-color:#a77b5847}.focus\:border-\[rgba\(167\,123\,88\,0\.34\)\]:focus{border-color:#a77b5857}.focus\:border-\[rgba\(167\,123\,88\,0\.42\)\]:focus{border-color:#a77b586b}.focus\:border-\[rgba\(167\,123\,88\,0\.50\)\]:focus{border-color:#a77b5880}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-pink-300:focus{--tw-border-opacity: 1;border-color:rgb(249 168 212 / var(--tw-border-opacity, 1))}.focus\:border-pudding-300:focus{--tw-border-opacity: 1;border-color:rgb(253 164 181 / var(--tw-border-opacity, 1))}.focus\:border-white:focus{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.focus\:bg-\[rgb\(var\(--bd-surface\)\/0\.95\)\]:focus{background-color:rgb(var(--bd-surface)/.95)}.focus\:bg-white\/30:focus{background-color:#ffffff4d}.focus\:bg-white\/60:focus{background-color:#fff9}.focus\:bg-white\/90:focus{background-color:#ffffffe6}.focus\:shadow-none:focus{--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)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.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-\[\#D4B483\]\/45:focus{--tw-ring-color: rgb(212 180 131 / .45)}.focus\:ring-\[\#FADADD\]\/50:focus{--tw-ring-color: rgb(250 218 221 / .5)}.focus\:ring-\[rgb\(var\(--bd-accent\)\/0\.16\)\]:focus{--tw-ring-color: rgb(var(--bd-accent)/.16)}.focus\:ring-\[rgb\(var\(--bd-accent-strong\)\/0\.4\)\]:focus{--tw-ring-color: rgb(var(--bd-accent-strong)/.4)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.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-\[rgb\(var\(--bd-accent\)\/0\.24\)\]:focus-visible{--tw-ring-color: rgb(var(--bd-accent)/.24)}.focus-visible\:ring-\[rgb\(var\(--bd-accent\)\/0\.28\)\]:focus-visible{--tw-ring-color: rgb(var(--bd-accent)/.28)}.focus-visible\:ring-\[rgb\(var\(--bd-accent\)\/0\.30\)\]:focus-visible{--tw-ring-color: rgb(var(--bd-accent)/.3)}.focus-visible\:ring-\[rgb\(var\(--bd-accent\)\/0\.35\)\]:focus-visible{--tw-ring-color: rgb(var(--bd-accent)/.35)}.focus-visible\:ring-\[rgb\(var\(--bd-accent\)\/0\.45\)\]:focus-visible{--tw-ring-color: rgb(var(--bd-accent)/.45)}.focus-visible\:ring-\[rgb\(var\(--bd-primary\)\/0\.24\)\]:focus-visible{--tw-ring-color: rgb(var(--bd-primary)/.24)}.active\:translate-y-\[0\.5px\]:active{--tw-translate-y: .5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:translate-y-px:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active,.active\:scale-\[0\.95\]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.985\]:active{--tw-scale-x: .985;--tw-scale-y: .985;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.995\]:active{--tw-scale-x: .995;--tw-scale-y: .995;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:border-\[rgba\(145\,166\,198\,0\.32\)\]:active{border-color:#91a6c652}.active\:border-\[rgba\(148\,166\,195\,0\.28\)\]:active{border-color:#94a6c347}.active\:bg-\[\#f2efe9\]:active{--tw-bg-opacity: 1;background-color:rgb(242 239 233 / var(--tw-bg-opacity, 1))}.active\:bg-\[rgb\(var\(--bd-accent-soft\)\/0\.72\)\]:active{background-color:rgb(var(--bd-accent-soft)/.72)}.active\:bg-\[rgb\(var\(--bd-surface-soft\)\)\]:active{background-color:rgb(var(--bd-surface-soft))}.active\:bg-\[rgb\(var\(--bd-surface-soft\)\/0\.72\)\]:active{background-color:rgb(var(--bd-surface-soft)/.72)}.active\:bg-\[rgba\(210\,145\,158\,0\.15\)\]:active{background-color:#d2919e26}.active\:bg-\[rgba\(210\,145\,158\,0\.21\)\]:active{background-color:#d2919e36}.active\:bg-\[rgba\(219\,230\,245\,0\.82\)\]:active{background-color:#dbe6f5d1}.active\:bg-\[rgba\(220\,231\,246\,0\.78\)\]:active{background-color:#dce7f6c7}.active\:bg-\[rgba\(226\,235\,248\,0\.76\)\]:active{background-color:#e2ebf8c2}.active\:bg-\[rgba\(226\,235\,248\,0\.82\)\]:active{background-color:#e2ebf8d1}.active\:bg-\[rgba\(230\,237\,247\,0\.76\)\]:active{background-color:#e6edf7c2}.active\:bg-\[rgba\(237\,241\,247\,0\.72\)\]:active{background-color:#edf1f7b8}.active\:bg-\[rgba\(237\,243\,251\,0\.78\)\]:active{background-color:#edf3fbc7}.active\:bg-\[rgba\(238\,245\,253\,0\.72\)\]:active{background-color:#eef5fdb8}.active\:bg-\[rgba\(255\,246\,238\,0\.68\)\]:active{background-color:#fff6eead}.active\:bg-\[rgba\(80\,70\,60\,0\.05\)\]:active{background-color:#50463c0d}.active\:text-\[\#C77F8E\]:active{--tw-text-opacity: 1;color:rgb(199 127 142 / var(--tw-text-opacity, 1))}.active\:opacity-60:active{opacity:.6}.active\:opacity-65:active{opacity:.65}.active\:opacity-70:active{opacity:.7}.active\:opacity-75:active{opacity:.75}.active\:opacity-80:active{opacity:.8}.active\:shadow-\[0_10px_24px_rgba\(205\,176\,118\,0\.16\)\]:active{--tw-shadow: 0 10px 24px rgba(205,176,118,.16);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.active\:shadow-\[inset_4px_4px_8px_rgba\(245\,235\,238\,0\.6\)\,inset_-4px_-4px_8px_rgba\(255\,255\,255\,0\.9\)\]:active{--tw-shadow: inset 4px 4px 8px rgba(245,235,238,.6),inset -4px -4px 8px rgba(255,255,255,.9);--tw-shadow-colored: inset 4px 4px 8px var(--tw-shadow-color), inset -4px -4px 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)}.active\:shadow-\[inset_6px_6px_14px_rgba\(0\,0\,0\,0\.07\)\,inset_-6px_-6px_14px_rgba\(255\,255\,255\,0\.82\)\]:active{--tw-shadow: inset 6px 6px 14px rgba(0,0,0,.07),inset -6px -6px 14px rgba(255,255,255,.82);--tw-shadow-colored: inset 6px 6px 14px var(--tw-shadow-color), inset -6px -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)}.active\:shadow-\[inset_8px_8px_18px_rgba\(0\,0\,0\,0\.07\)\,inset_-8px_-8px_18px_rgba\(255\,255\,255\,0\.82\)\]:active{--tw-shadow: inset 8px 8px 18px rgba(0,0,0,.07),inset -8px -8px 18px rgba(255,255,255,.82);--tw-shadow-colored: inset 8px 8px 18px var(--tw-shadow-color), inset -8px -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)}.active\:shadow-inner:active{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:scale-100:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-\[rgb\(var\(--bd-border\)\/0\.58\)\]:disabled{border-color:rgb(var(--bd-border)/.58)}.disabled\:bg-\[rgb\(var\(--bd-surface\)\)\]:disabled{background-color:rgb(var(--bd-surface))}.disabled\:bg-\[rgb\(var\(--bd-surface-soft\)\)\]:disabled{background-color:rgb(var(--bd-surface-soft))}.disabled\:bg-\[rgb\(var\(--bd-surface-soft\)\/0\.72\)\]:disabled{background-color:rgb(var(--bd-surface-soft)/.72)}.disabled\:bg-\[rgba\(156\,137\,119\,0\.12\)\]:disabled{background-color:#9c89771f}.disabled\:bg-\[rgba\(156\,137\,119\,0\.18\)\]:disabled{background-color:#9c89772e}.disabled\:bg-white\/70:disabled{background-color:#ffffffb3}.disabled\:text-\[\#b4969d\]:disabled{--tw-text-opacity: 1;color:rgb(180 150 157 / var(--tw-text-opacity, 1))}.disabled\:text-\[rgb\(var\(--bd-text-faint\)\)\]:disabled{color:rgb(var(--bd-text-faint))}.disabled\:text-\[rgb\(var\(--bd-text-muted\)\)\]:disabled{color:rgb(var(--bd-text-muted))}.disabled\:text-\[rgba\(116\,96\,80\,0\.46\)\]:disabled{color:#74605075}.disabled\:text-\[rgba\(120\,101\,84\,0\.42\)\]:disabled{color:#7865546b}.disabled\:text-\[rgba\(120\,101\,84\,0\.48\)\]:disabled{color:#7865547a}.disabled\:\!opacity-100:disabled{opacity:1!important}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.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\:opacity-70:disabled{opacity:.7}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:bg-\[\#D4B483\]:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(212 180 131 / var(--tw-bg-opacity, 1))}.group:focus-within .group-focus-within\:w-full{width:100%}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-pudding-200{--tw-border-opacity: 1;border-color:rgb(254 205 214 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-white\/90{background-color:#ffffffe6}.group:hover .group-hover\:text-\[\#5f755d\]{--tw-text-opacity: 1;color:rgb(95 117 93 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-pudding-100{--tw-text-opacity: 1;color:rgb(255 228 233 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-\[0_0_20px_rgba\(253\,164\,181\,0\.6\)\]{--tw-shadow: 0 0 20px rgba(253,164,181,.6);--tw-shadow-colored: 0 0 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)}.group:hover .group-hover\:shadow-\[0_22px_46px_-14px_rgba\(205\,176\,118\,0\.5\)\]{--tw-shadow: 0 22px 46px -14px rgba(205,176,118,.5);--tw-shadow-colored: 0 22px 46px -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)}.group:active .group-active\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.group:active .group-active\:animate-bounce{animation:bounce 1s infinite}@media (min-width: 380px){.min-\[380px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 640px){.sm\:max-h-\[88vh\]{max-height:88vh}.sm\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.sm\:max-w-2xl{max-width:42rem}.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\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-4{padding-bottom:1rem}.sm\:text-\[15px\]{font-size:15px}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-start-3{grid-column-start:3}.md\:-ml-5{margin-left:-1.25rem}.md\:mb-16{margin-bottom:4rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:h-\[min\(86dvh\,760px\)\]{height:min(86dvh,760px)}.md\:min-h-\[420px\]{min-height:420px}.md\:w-16{width:4rem}.md\:w-\[240px\]{width:240px}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[28px_150px_minmax\(0\,1fr\)\]{grid-template-columns:28px 150px minmax(0,1fr)}.md\:gap-12{gap:3rem}.md\:gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.md\:border-r{border-right-width:1px}.md\:border-\[rgb\(var\(--bd-border\)\)\]{border-color:rgb(var(--bd-border))}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:pb-\[calc\(var\(--safe-bottom\)\+24px\)\]{padding-bottom:calc(var(--safe-bottom) + 24px)}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width: 1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&_\.bd-app-segmented-item\]\:text-\[10px\] .bd-app-segmented-item{font-size:10px}.\[\&_\.bd-app-segmented-item\]\:font-bold .bd-app-segmented-item{font-weight:700}.\[\&_button\]\:whitespace-normal button{white-space:normal}.\[\&_button\]\:text-center button{text-align:center}.cv-offline-root{--cv-offline-root-bg: transparent;--cv-offline-root-text: var(--cv-offline-ink);--cv-offline-root-font: ui-serif, "STSong", "Songti SC", "Noto Serif SC", serif;--cv-offline-accent: #e89aac;--cv-offline-icon-color: #E89AAC;--cv-offline-action-color: #F9E8EE;--cv-offline-ink: rgba(54, 50, 58, .88);--cv-offline-muted-ink: rgba(74, 66, 74, .66);--cv-offline-soft-ink: rgba(92, 80, 88, .46);--cv-offline-root-z: 60;--cv-offline-wallpaper-base-bg: radial-gradient(circle at 50% 0%, rgba(255, 246, 249, .98) 0%, rgba(255, 246, 249, 0) 42%), linear-gradient(180deg, rgba(255, 250, 251, .98) 0%, rgba(250, 233, 239, .98) 48%, rgba(243, 219, 228, .98) 100%);--cv-offline-wallpaper-base-opacity: 1;--cv-offline-wallpaper-blur: 0px;--cv-offline-wallpaper-filter: none;--cv-offline-wallpaper-scale: 1;--cv-offline-wallpaper-transform: none;--cv-offline-wallpaper-opacity: .32;--cv-offline-wallpaper-fit: cover;--cv-offline-wallpaper-position: center;--cv-offline-overlay-bg: rgba(255, 255, 255, .08);--cv-offline-overlay-opacity: 1;--cv-offline-overlay-blend-mode: normal;--cv-offline-gradient-bg: linear-gradient(to bottom, rgba(255, 255, 255, .22), rgba(255, 231, 239, .18));--cv-offline-gradient-opacity: 1;--cv-offline-vignette-bg: transparent;--cv-offline-vignette-opacity: 0;--cv-offline-topbar-h: calc(64px + var(--safe-top, 0px));--cv-offline-topbar-padding-x: 24px;--cv-offline-topbar-padding-top: max(18px, calc(var(--safe-top, 0px) + 14px));--cv-offline-topbar-z: 80;--cv-offline-top-btn-size: 38px;--cv-offline-top-btn-bg: rgba(255, 255, 255, .22);--cv-offline-top-btn-text: var(--cv-offline-icon-color);--cv-offline-top-btn-border: 1px solid rgba(255, 255, 255, .22);--cv-offline-top-btn-radius: 999px;--cv-offline-top-btn-shadow: 0 12px 32px rgba(40, 30, 38, .12);--cv-offline-top-btn-glow: 0 0 20px rgba(255, 255, 255, .14);--cv-offline-top-btn-blur: none;--cv-offline-top-btn-icon-size: 19px;--cv-offline-top-btn-hover-bg: rgba(255, 255, 255, .26);--cv-offline-top-btn-active-scale: .92;--cv-offline-back-btn-size: var(--cv-offline-top-btn-size);--cv-offline-back-btn-bg: var(--cv-offline-top-btn-bg);--cv-offline-back-btn-bg-image: none;--cv-offline-back-btn-text: var(--cv-offline-icon-color);--cv-offline-back-btn-border: var(--cv-offline-top-btn-border);--cv-offline-back-btn-radius: var(--cv-offline-top-btn-radius);--cv-offline-back-btn-shadow: var(--cv-offline-top-btn-shadow);--cv-offline-back-btn-glow: var(--cv-offline-top-btn-glow);--cv-offline-back-btn-blur: var(--cv-offline-top-btn-blur);--cv-offline-back-btn-icon-size: var(--cv-offline-top-btn-icon-size);--cv-offline-back-btn-hover-bg: var(--cv-offline-top-btn-hover-bg);--cv-offline-back-btn-active-scale: var(--cv-offline-top-btn-active-scale);--cv-offline-back-btn-margin: 0;--cv-offline-back-btn-transform: none;--cv-offline-back-btn-justify-self: start;--cv-offline-settings-btn-size: var(--cv-offline-top-btn-size);--cv-offline-settings-btn-bg: var(--cv-offline-top-btn-bg);--cv-offline-settings-btn-bg-image: none;--cv-offline-settings-btn-text: var(--cv-offline-icon-color);--cv-offline-settings-btn-border: var(--cv-offline-top-btn-border);--cv-offline-settings-btn-radius: var(--cv-offline-top-btn-radius);--cv-offline-settings-btn-shadow: var(--cv-offline-top-btn-shadow);--cv-offline-settings-btn-glow: var(--cv-offline-top-btn-glow);--cv-offline-settings-btn-blur: var(--cv-offline-top-btn-blur);--cv-offline-settings-btn-icon-size: var(--cv-offline-top-btn-icon-size);--cv-offline-settings-btn-hover-bg: var(--cv-offline-top-btn-hover-bg);--cv-offline-settings-btn-active-scale: var(--cv-offline-top-btn-active-scale);--cv-offline-settings-btn-margin: 0;--cv-offline-settings-btn-transform: none;--cv-offline-settings-btn-justify-self: end;--cv-offline-fingerprint-size: 42px;--cv-offline-fingerprint-bg: rgba(255, 255, 255, .22);--cv-offline-fingerprint-bg-image: none;--cv-offline-fingerprint-text: var(--cv-offline-icon-color);--cv-offline-fingerprint-border: 1px solid rgba(255, 255, 255, .28);--cv-offline-fingerprint-radius: 999px;--cv-offline-fingerprint-shadow: 0 14px 34px rgba(40, 30, 38, .14);--cv-offline-fingerprint-glow: 0 0 22px rgba(255, 255, 255, .18);--cv-offline-fingerprint-blur: none;--cv-offline-fingerprint-icon-size: 19px;--cv-offline-fingerprint-hover-bg: rgba(255, 255, 255, .22);--cv-offline-fingerprint-hover-glow: 0 0 26px rgba(255, 170, 192, .28);--cv-offline-fingerprint-active-scale: .94;--cv-offline-fingerprint-margin: 0;--cv-offline-fingerprint-transform: none;--cv-offline-fingerprint-justify-self: center;--cv-offline-time-bg: rgba(255, 255, 255, .2);--cv-offline-time-text: var(--cv-offline-muted-ink);--cv-offline-time-border: 1px solid rgba(255, 255, 255, .24);--cv-offline-time-radius: 999px;--cv-offline-time-shadow: 0 10px 26px rgba(40, 30, 38, .1);--cv-offline-time-glow: 0 0 18px rgba(255, 255, 255, .1);--cv-offline-time-blur: none;--cv-offline-time-padding: 6px 16px;--cv-offline-time-font-size: 12px;--cv-offline-time-font-weight: 500;--cv-offline-time-letter-spacing: .04em;--cv-offline-time-opacity: 1;--cv-offline-time-status-margin: 0;--cv-offline-time-status-transform: none;--cv-offline-time-status-justify-self: center;--cv-offline-time-status-align-self: center;--cv-offline-list-padding-x: 24px;--cv-offline-list-padding-top: 132px;--cv-offline-list-padding-bottom: 128px;--cv-offline-list-gap: 32px;--cv-offline-message-stack-gap: 10px;--cv-offline-list-scrollbar-display: none;--cv-offline-load-older-margin: 0 0 18px;--cv-offline-load-older-padding: 0;--cv-offline-load-older-gap: 12px;--cv-offline-load-older-line-w: min(14vw, 56px);--cv-offline-load-older-line-bg: linear-gradient(90deg, transparent, rgba(166, 126, 139, .24));--cv-offline-load-older-button-bg: rgba(255, 255, 255, .62);--cv-offline-load-older-button-hover-bg: rgba(255, 255, 255, .78);--cv-offline-load-older-button-text: rgba(70, 62, 70, .76);--cv-offline-load-older-button-border: 1px solid rgba(255, 255, 255, .64);--cv-offline-load-older-button-radius: 999px;--cv-offline-load-older-button-shadow: 0 10px 24px rgba(128, 86, 102, .1);--cv-offline-load-older-button-glow: inset 0 1px 0 rgba(255, 255, 255, .52);--cv-offline-load-older-button-blur: none;--cv-offline-load-older-button-padding: 7px 14px;--cv-offline-load-older-button-font-size: 11px;--cv-offline-load-older-button-font-weight: 600;--cv-offline-load-older-button-letter-spacing: 0;--cv-offline-load-older-button-active-scale: .96;--cv-offline-context-text: var(--cv-offline-muted-ink);--cv-offline-context-opacity: .38;--cv-offline-context-blur: none;--cv-offline-context-filter: grayscale(1);--cv-offline-context-font-size: 10px;--cv-offline-context-line-height: 1.7;--cv-offline-context-padding: 0;--cv-offline-context-font-family: inherit;--cv-offline-time-divider-margin: 24px 0;--cv-offline-time-divider-transform: none;--cv-offline-time-divider-justify-content: center;--cv-offline-time-divider-label-bg: rgba(255, 255, 255, .5);--cv-offline-time-divider-label-text: var(--cv-offline-muted-ink);--cv-offline-time-divider-label-border: 1px solid rgba(255, 255, 255, .56);--cv-offline-time-divider-label-radius: 999px;--cv-offline-time-divider-label-padding: 5px 14px;--cv-offline-time-divider-label-shadow: 0 8px 22px rgba(40, 30, 38, .1);--cv-offline-time-divider-label-blur: none;--cv-offline-time-divider-label-font-size: 12px;--cv-offline-mode-divider-margin: 28px 0;--cv-offline-mode-divider-transform: none;--cv-offline-mode-divider-justify-content: center;--cv-offline-mode-divider-gap: 10px;--cv-offline-mode-divider-opacity: .72;--cv-offline-mode-divider-line-bg: rgba(166, 126, 139, .18);--cv-offline-mode-divider-line-w: 72px;--cv-offline-mode-divider-label-bg: rgba(255, 255, 255, .46);--cv-offline-mode-divider-label-text: rgba(0, 0, 0, .82);--cv-offline-mode-divider-label-border: 1px solid rgba(255, 255, 255, .52);--cv-offline-mode-divider-label-radius: 999px;--cv-offline-mode-divider-label-padding: 5px 14px;--cv-offline-mode-divider-label-blur: none;--cv-offline-mode-divider-label-shadow: 0 8px 22px rgba(40, 30, 38, .1);--cv-offline-mode-divider-label-font-size: 11px;--cv-offline-divider-font-family: inherit;--cv-offline-user-bg: transparent;--cv-offline-user-bg-image: none;--cv-offline-user-text: var(--cv-offline-muted-ink);--cv-offline-user-border: 1px solid transparent;--cv-offline-user-radius: 22px;--cv-offline-user-shadow: none;--cv-offline-user-glow: none;--cv-offline-user-blur: none;--cv-offline-user-padding: 6px 12px;--cv-offline-user-max-w: 80%;--cv-offline-user-font-size: 13px;--cv-offline-user-font-family: inherit;--cv-offline-user-font-weight: 400;--cv-offline-user-line-height: 1.9;--cv-offline-user-letter-spacing: .03em;--cv-offline-user-font-style: italic;--cv-offline-user-opacity: .82;--cv-offline-user-text-align: center;--cv-offline-user-white-space: pre-wrap;--cv-offline-role-bg: rgba(255, 255, 255, .52);--cv-offline-role-bg-image: none;--cv-offline-role-text: rgba(54, 50, 58, .88);--cv-offline-role-border: 1px solid rgba(255, 255, 255, .42);--cv-offline-role-radius: 28px;--cv-offline-role-shadow: 0 14px 34px rgba(128, 86, 102, .1);--cv-offline-role-glow: none;--cv-offline-role-blur: none;--cv-offline-role-padding: 24px 26px;--cv-offline-role-max-w: 92%;--cv-offline-role-font-size: 13px;--cv-offline-role-white-space: pre-wrap;--cv-offline-role-font-family: inherit;--cv-offline-role-font-style: normal;--cv-offline-role-line-height: 2;--cv-offline-role-letter-spacing: .04em;--cv-offline-role-font-weight: 400;--cv-offline-role-text-align: left;--cv-offline-action-popover-bg: rgba(255, 255, 255, .7);--cv-offline-action-popover-border: 1px solid rgba(255, 255, 255, .28);--cv-offline-action-popover-radius: 999px;--cv-offline-action-popover-shadow: 0 12px 30px rgba(40, 30, 38, .14);--cv-offline-action-popover-blur: none;--cv-offline-action-popover-padding: 4px;--cv-offline-action-popover-gap: 4px;--cv-offline-action-popover-margin-top: 8px;--cv-offline-action-popover-margin: 8px 0 0;--cv-offline-action-popover-transform: none;--cv-offline-action-popover-align-self: flex-start;--cv-offline-action-btn-bg: transparent;--cv-offline-action-btn-text: rgba(74, 76, 88, .62);--cv-offline-action-btn-hover-bg: rgba(255, 255, 255, .58);--cv-offline-action-btn-hover-text: rgba(255, 130, 156, .9);--cv-offline-action-btn-size: 28px;--cv-offline-action-btn-radius: 999px;--cv-offline-action-btn-icon-size: 14px;--cv-offline-action-btn-danger-text: #d45b5b;--cv-offline-action-btn-danger-hover-bg: rgba(255, 115, 115, .12);--cv-offline-action-btn-danger-hover-text: #c84040;--cv-offline-typing-text: var(--cv-offline-icon-color);--cv-offline-typing-icon-color: var(--cv-offline-typing-text);--cv-offline-typing-icon-size: 24px;--cv-offline-typing-glow: 0 0 0 transparent;--cv-offline-typing-opacity: 1;--cv-offline-typing-margin: 16px 0;--cv-offline-typing-transform: none;--cv-offline-typing-align-self: center;--cv-offline-embed-bg: rgba(255, 255, 255, .2);--cv-offline-embed-text: rgba(42, 45, 56, .88);--cv-offline-embed-border: 1px solid rgba(255, 255, 255, .22);--cv-offline-embed-radius: 24px;--cv-offline-embed-shadow: 0 16px 42px rgba(40, 30, 38, .12);--cv-offline-embed-blur: none;--cv-offline-embed-padding: 14px;--cv-offline-embed-max-w: 88%;--cv-offline-bottom-x: 24px;--cv-offline-bottom-y: calc(30px + var(--app-chat-input-bottom-padding));--cv-offline-bottom-z: 90;--cv-offline-bottom-gap: 16px;--cv-offline-pudding-size: 58px;--cv-offline-pudding-bg: linear-gradient( 135deg, color-mix(in srgb, var(--cv-offline-action-color) 92%, white 8%), color-mix(in srgb, var(--cv-offline-action-color) 76%, white 24%) );--cv-offline-pudding-text: var(--cv-offline-icon-color);--cv-offline-pudding-border: 1px solid rgba(255, 255, 255, .58);--cv-offline-pudding-radius: 999px;--cv-offline-pudding-shadow: 0 10px 26px color-mix(in srgb, var(--cv-offline-action-color) 42%, transparent);--cv-offline-pudding-glow: 0 0 18px color-mix(in srgb, var(--cv-offline-action-color) 38%, transparent);--cv-offline-pudding-blur: none;--cv-offline-pudding-icon-size: 22px;--cv-offline-pudding-hover-bg: linear-gradient( 135deg, color-mix(in srgb, var(--cv-offline-action-color) 96%, white 4%), color-mix(in srgb, var(--cv-offline-action-color) 82%, white 18%) );--cv-offline-pudding-active-scale: .9;--cv-offline-pudding-animation: cv-offline-pulse 3s ease-in-out infinite;--cv-offline-composer-bg: rgba(255, 253, 250, .88);--cv-offline-composer-border: 1px solid rgba(255, 255, 255, .62);--cv-offline-composer-radius: 30px;--cv-offline-composer-shadow: 0 18px 44px rgba(80, 66, 72, .16);--cv-offline-composer-glow: inset 0 1px 0 rgba(255, 255, 255, .55);--cv-offline-composer-blur: none;--cv-offline-composer-padding: 14px 16px 12px;--cv-offline-composer-gap: 8px;--cv-offline-composer-min-h: 176px;--cv-offline-composer-max-h: 45dvh;--cv-offline-input-bg: rgba(255, 255, 255, .22);--cv-offline-input-text: rgba(54, 50, 56, .9);--cv-offline-input-placeholder: rgba(92, 86, 96, .42);--cv-offline-input-border: none;--cv-offline-input-radius: 18px;--cv-offline-input-shadow: none;--cv-offline-input-padding: 8px 8px 6px;--cv-offline-input-font-size: 14px;--cv-offline-input-font-family: inherit;--cv-offline-input-line-height: 1.8;--cv-offline-input-letter-spacing: .02em;--cv-offline-input-min-h: 122px;--cv-offline-input-caret: var(--cv-offline-icon-color);--cv-offline-close-size: 28px;--cv-offline-close-bg: transparent;--cv-offline-close-text: rgba(120, 108, 116, .58);--cv-offline-close-border: none;--cv-offline-close-radius: 999px;--cv-offline-close-hover-bg: color-mix(in srgb, var(--cv-offline-action-color) 58%, transparent);--cv-offline-close-hover-text: var(--cv-offline-icon-color);--cv-offline-close-icon-size: 15px;--cv-offline-send-bg: linear-gradient( 135deg, color-mix(in srgb, var(--cv-offline-action-color) 72%, white 28%), color-mix(in srgb, var(--cv-offline-action-color) 58%, white 42%) );--cv-offline-send-border: 1px solid rgba(255, 255, 255, .58);--cv-offline-send-radius: 999px;--cv-offline-send-shadow: 0 8px 20px color-mix(in srgb, var(--cv-offline-action-color) 32%, transparent);--cv-offline-send-glow: 0 0 14px color-mix(in srgb, var(--cv-offline-action-color) 22%, transparent);--cv-offline-send-padding: 6px 18px;--cv-offline-send-font-size: 11px;--cv-offline-send-hover-bg: linear-gradient( 135deg, color-mix(in srgb, var(--cv-offline-action-color) 82%, white 18%), color-mix(in srgb, var(--cv-offline-action-color) 66%, white 34%) );--cv-offline-send-active-scale: .95;--cv-offline-send-disabled-opacity: .45;--cv-offline-continue-bg: linear-gradient( 135deg, color-mix(in srgb, var(--cv-offline-action-color) 30%, white 70%), color-mix(in srgb, var(--cv-offline-action-color) 18%, white 82%) );--cv-offline-continue-hover-bg: linear-gradient( 135deg, color-mix(in srgb, var(--cv-offline-action-color) 40%, white 60%), color-mix(in srgb, var(--cv-offline-action-color) 26%, white 74%) );--cv-offline-continue-text: var(--cv-offline-send-text);--cv-offline-continue-border: var(--cv-offline-send-border);--cv-offline-continue-radius: var(--cv-offline-send-radius);--cv-offline-continue-shadow: 0 5px 12px color-mix(in srgb, var(--cv-offline-action-color) 12%, transparent);--cv-offline-continue-glow: none;--cv-offline-continue-h: var(--cv-offline-send-btn-h);--cv-offline-continue-min-w: 56px;--cv-offline-continue-padding: var(--cv-offline-send-padding);--cv-offline-continue-font-size: var(--cv-offline-send-font-size);--cv-offline-continue-font-weight: var(--cv-offline-send-font-weight, 600);--cv-offline-continue-disabled-opacity: var(--cv-offline-send-disabled-opacity);--cv-offline-continue-active-scale: var(--cv-offline-send-active-scale);--cv-offline-narration-bg: var(--cv-offline-continue-bg);--cv-offline-narration-hover-bg: var(--cv-offline-continue-hover-bg);--cv-offline-narration-text: var(--cv-offline-continue-text);--cv-offline-narration-border: var(--cv-offline-continue-border);--cv-offline-narration-radius: var(--cv-offline-continue-radius);--cv-offline-narration-shadow: var(--cv-offline-continue-shadow);--cv-offline-narration-glow: var(--cv-offline-continue-glow);--cv-offline-narration-h: var(--cv-offline-continue-h);--cv-offline-narration-min-w: var(--cv-offline-continue-min-w);--cv-offline-narration-padding: var(--cv-offline-continue-padding);--cv-offline-narration-font-size: var(--cv-offline-continue-font-size);--cv-offline-narration-font-weight: var(--cv-offline-continue-font-weight);--cv-offline-narration-disabled-opacity: var(--cv-offline-continue-disabled-opacity);--cv-offline-narration-active-scale: var(--cv-offline-continue-active-scale);--cv-offline-montage-bg: transparent;--cv-offline-montage-text: rgba(74, 66, 74, .62);--cv-offline-montage-title-text: var(--cv-offline-soft-ink);--cv-offline-montage-border: 0;--cv-offline-montage-radius: 0;--cv-offline-montage-shadow: none;--cv-offline-montage-glow: none;--cv-offline-montage-blur: none;--cv-offline-montage-padding: 10px 18px;--cv-offline-montage-max-w: min(94%, 720px);--cv-offline-montage-margin: 24px auto;--cv-offline-montage-font-size: 12.5px;--cv-offline-montage-line-height: 2;--cv-offline-montage-letter-spacing: .055em;--cv-offline-montage-white-space: pre-wrap;--cv-offline-montage-text-align: center;--cv-offline-montage-opacity: .86;--cv-offline-montage-decor-text: "「 · 」";--cv-offline-montage-decor-opacity: .5;--cv-offline-montage-decor-gap: 10px;--cv-offline-montage-heading-text: "VOICEOVER";--cv-offline-montage-heading-color: rgba(74, 66, 74, .5);--cv-offline-montage-heading-size: 10.5px;--cv-offline-montage-heading-letter-spacing: .22em;--cv-offline-montage-heading-weight: 500;--cv-offline-montage-heading-gap: 6px;--cv-offline-montage-divider-color: rgba(74, 66, 74, .16);--cv-offline-montage-divider-width: 72px;--cv-offline-montage-divider-gap: 10px;--cv-offline-montage-title-font-size: 11px;--cv-offline-montage-title-letter-spacing: .12em;--cv-offline-montage-title-opacity: .72;--cv-offline-translation-text: var(--cv-offline-soft-ink);--cv-offline-translation-font-size: .92em;--cv-offline-translation-line-height: 1.7;--cv-offline-translation-opacity: .72;--cv-offline-translation-margin-top: 2px;--cv-offline-translation-letter-spacing: .02em;--cv-offline-branch-card-bg: rgba(255, 255, 255, .16);--cv-offline-branch-card-text: var(--cv-offline-muted-ink);--cv-offline-branch-card-border: 1px solid rgba(255, 255, 255, .2);--cv-offline-branch-card-radius: 24px;--cv-offline-branch-card-shadow: 0 16px 46px rgba(40, 30, 38, .13);--cv-offline-branch-card-glow: 0 0 22px rgba(255, 255, 255, .1);--cv-offline-branch-card-blur: none;--cv-offline-branch-card-padding: 18px;--cv-offline-branch-title-text: var(--cv-offline-ink);--cv-offline-branch-desc-text: var(--cv-offline-soft-ink);--cv-offline-branch-btn-bg: rgba(255, 255, 255, .18);--cv-offline-branch-btn-text: var(--cv-offline-muted-ink);--cv-offline-branch-btn-border: 1px solid rgba(255, 255, 255, .2);--cv-offline-overlay-z: 100;--cv-offline-capsule-top: var(--app-page-body-top);--cv-offline-capsule-w: 86%;--cv-offline-capsule-max-w: 520px;--cv-offline-topbar-position: absolute;--cv-offline-topbar-top: 0;--cv-offline-topbar-left: 0;--cv-offline-topbar-right: 0;--cv-offline-topbar-w: auto;--cv-offline-topbar-max-w: none;--cv-offline-topbar-bg: transparent;--cv-offline-topbar-border: none;--cv-offline-topbar-radius: 0;--cv-offline-topbar-shadow: none;--cv-offline-topbar-transform: none;--cv-offline-topbar-gap: 12px;--cv-offline-topbar-grid-template: auto 1fr auto;--cv-offline-prose-list-w: 100%;--cv-offline-prose-list-max-w: none;--cv-offline-prose-list-margin-x: 0;--cv-offline-prose-list-transform: none;--cv-offline-prose-list-scroll-behavior: auto;--cv-offline-entry-w: 100%;--cv-offline-entry-max-w: 100%;--cv-offline-entry-margin: 0;--cv-offline-entry-padding: 0;--cv-offline-entry-bg: transparent;--cv-offline-entry-border: none;--cv-offline-entry-radius: 0;--cv-offline-entry-shadow: none;--cv-offline-entry-transform: none;--cv-offline-entry-body-position: relative;--cv-offline-entry-body-z: 1;--cv-offline-entry-content-z: 5;--cv-offline-entry-decoration-before-z: 0;--cv-offline-entry-decoration-after-z: 1;--cv-offline-entry-popover-z: 20;--cv-offline-entry-body-w: 100%;--cv-offline-entry-body-display: flex;--cv-offline-entry-body-flex-direction: column;--cv-offline-entry-body-align-items: center;--cv-offline-entry-body-justify-content: center;--cv-offline-entry-body-margin: 0;--cv-offline-entry-body-transform: none;--cv-offline-entry-meta-display: none;--cv-offline-entry-meta-flex-direction: row;--cv-offline-entry-meta-align-items: center;--cv-offline-entry-meta-gap: 10px;--cv-offline-entry-meta-margin: 0 0 10px;--cv-offline-entry-meta-position: relative;--cv-offline-entry-meta-top: auto;--cv-offline-entry-meta-right: auto;--cv-offline-entry-meta-bottom: auto;--cv-offline-entry-meta-left: auto;--cv-offline-entry-meta-transform: none;--cv-offline-entry-meta-text: var(--cv-offline-muted-ink);--cv-offline-entry-meta-font-size: 11px;--cv-offline-entry-meta-letter-spacing: .08em;--cv-offline-entry-meta-main-gap: 8px;--cv-offline-entry-name-text: var(--cv-offline-entry-meta-text);--cv-offline-entry-name-font-size: var(--cv-offline-entry-meta-font-size);--cv-offline-entry-name-font-weight: 600;--cv-offline-entry-name-letter-spacing: var(--cv-offline-entry-meta-letter-spacing);--cv-offline-entry-time-text: var(--cv-offline-entry-meta-text);--cv-offline-entry-time-font-size: var(--cv-offline-entry-meta-font-size);--cv-offline-entry-time-font-weight: 400;--cv-offline-entry-time-letter-spacing: var(--cv-offline-entry-meta-letter-spacing);--cv-offline-entry-stats-text: var(--cv-offline-entry-meta-text);--cv-offline-entry-stats-font-size: var(--cv-offline-entry-meta-font-size);--cv-offline-entry-stats-font-weight: 500;--cv-offline-entry-stats-letter-spacing: .12em;--cv-offline-entry-avatar-size: 36px;--cv-offline-entry-avatar-radius: 12px;--cv-offline-entry-avatar-bg: rgba(255, 255, 255, .36);--cv-offline-entry-avatar-bg-image: none;--cv-offline-entry-avatar-border: 1px solid rgba(255, 255, 255, .38);--cv-offline-entry-avatar-position: static;--cv-offline-entry-avatar-top: auto;--cv-offline-entry-avatar-right: auto;--cv-offline-entry-avatar-bottom: auto;--cv-offline-entry-avatar-left: auto;--cv-offline-entry-avatar-order: 0;--cv-offline-entry-avatar-align-self: auto;--cv-offline-entry-avatar-margin: 0;--cv-offline-entry-avatar-transform: none;--cv-offline-user-avatar-margin: var(--cv-offline-entry-avatar-margin);--cv-offline-user-avatar-transform: var(--cv-offline-entry-avatar-transform);--cv-offline-user-avatar-order: var(--cv-offline-entry-avatar-order);--cv-offline-user-avatar-align-self: var(--cv-offline-entry-avatar-align-self);--cv-offline-role-avatar-margin: var(--cv-offline-entry-avatar-margin);--cv-offline-role-avatar-transform: var(--cv-offline-entry-avatar-transform);--cv-offline-role-avatar-order: var(--cv-offline-entry-avatar-order);--cv-offline-role-avatar-align-self: var(--cv-offline-entry-avatar-align-self);--cv-offline-user-meta-margin: var(--cv-offline-entry-meta-margin);--cv-offline-user-meta-transform: var(--cv-offline-entry-meta-transform);--cv-offline-user-meta-align-items: var(--cv-offline-entry-meta-align-items);--cv-offline-user-meta-flex-direction: var(--cv-offline-entry-meta-flex-direction);--cv-offline-role-meta-margin: var(--cv-offline-entry-meta-margin);--cv-offline-role-meta-transform: var(--cv-offline-entry-meta-transform);--cv-offline-role-meta-align-items: var(--cv-offline-entry-meta-align-items);--cv-offline-role-meta-flex-direction: var(--cv-offline-entry-meta-flex-direction);--cv-offline-user-entry-display: flex;--cv-offline-user-entry-flex-direction: column;--cv-offline-user-entry-align-items: center;--cv-offline-user-entry-justify-content: center;--cv-offline-user-entry-gap: var(--cv-offline-message-stack-gap);--cv-offline-role-entry-display: flex;--cv-offline-role-entry-flex-direction: column;--cv-offline-role-entry-align-items: center;--cv-offline-role-entry-justify-content: center;--cv-offline-role-entry-gap: var(--cv-offline-message-stack-gap);--cv-offline-user-body-margin: var(--cv-offline-entry-body-margin);--cv-offline-user-body-transform: var(--cv-offline-entry-body-transform);--cv-offline-role-body-margin: var(--cv-offline-entry-body-margin);--cv-offline-role-body-transform: var(--cv-offline-entry-body-transform);--cv-offline-user-w: 100%;--cv-offline-user-margin: 0;--cv-offline-user-shell-padding: 0;--cv-offline-user-shell-bg: transparent;--cv-offline-user-shell-bg-image: none;--cv-offline-user-shell-border: none;--cv-offline-user-shell-radius: 0;--cv-offline-user-shell-shadow: none;--cv-offline-user-shell-transform: none;--cv-offline-role-w: 100%;--cv-offline-role-margin: 0;--cv-offline-role-shell-padding: 0;--cv-offline-role-shell-bg: transparent;--cv-offline-role-shell-bg-image: none;--cv-offline-role-shell-border: none;--cv-offline-role-shell-radius: 0;--cv-offline-role-shell-shadow: none;--cv-offline-role-shell-transform: none;--cv-offline-bottom-panel-position: absolute;--cv-offline-bottom-panel-left: var(--cv-offline-bottom-x);--cv-offline-bottom-panel-right: var(--cv-offline-bottom-x);--cv-offline-bottom-panel-bottom: var(--cv-offline-bottom-y);--cv-offline-bottom-panel-w: auto;--cv-offline-bottom-panel-max-w: none;--cv-offline-bottom-panel-h: auto;--cv-offline-bottom-panel-padding: 0;--cv-offline-bottom-panel-bg: transparent;--cv-offline-bottom-panel-border: none;--cv-offline-bottom-panel-radius: 0;--cv-offline-bottom-panel-shadow: none;--cv-offline-bottom-panel-transform: none;--cv-offline-pudding-btn-position: relative;--cv-offline-pudding-btn-w: var(--cv-offline-pudding-size);--cv-offline-pudding-btn-h: var(--cv-offline-pudding-size);--cv-offline-pudding-btn-padding: 0;--cv-offline-pudding-btn-radius: var(--cv-offline-pudding-radius);--cv-offline-pudding-btn-bg: var(--cv-offline-pudding-bg);--cv-offline-pudding-btn-bg-image: none;--cv-offline-pudding-btn-border: var(--cv-offline-pudding-border);--cv-offline-pudding-btn-shadow: var(--cv-offline-pudding-shadow);--cv-offline-pudding-btn-glow: var(--cv-offline-pudding-glow);--cv-offline-pudding-btn-transform: none;--cv-offline-pudding-btn-icon-size: var(--cv-offline-pudding-icon-size);--cv-offline-composer-w: min(100%, 560px);--cv-offline-composer-max-w: 100%;--cv-offline-composer-h: auto;--cv-offline-composer-transform: none;--cv-offline-composer-header-display: none;--cv-offline-composer-header-margin: 0 0 8px;--cv-offline-composer-header-padding: 0;--cv-offline-composer-header-border: none;--cv-offline-composer-title-text: var(--cv-offline-soft-ink);--cv-offline-composer-title-font-size: 11px;--cv-offline-composer-title-letter-spacing: .14em;--cv-offline-composer-token-text: var(--cv-offline-soft-ink);--cv-offline-composer-token-font-size: 11px;--cv-offline-composer-token-letter-spacing: .12em;--cv-offline-composer-body-display: flex;--cv-offline-composer-body-flex-direction: column;--cv-offline-composer-body-gap: 10px;--cv-offline-composer-body-align-items: stretch;--cv-offline-composer-body-justify-content: flex-start;--cv-offline-composer-actions-display: flex;--cv-offline-composer-actions-w: 100%;--cv-offline-composer-actions-gap: 10px;--cv-offline-composer-actions-align-items: center;--cv-offline-composer-actions-justify-content: space-between;--cv-offline-composer-textarea-w: 100%;--cv-offline-send-text: #111111;--cv-offline-send-btn-w: auto;--cv-offline-send-btn-h: auto;--cv-offline-send-btn-transform: none;--cv-offline-close-btn-w: var(--cv-offline-close-size);--cv-offline-close-btn-h: var(--cv-offline-close-size);--cv-offline-close-btn-transform: none;--cv-offline-modal-wrap-z: 110;--cv-offline-selection-z: 105;--cv-offline-selection-control-z: 18;--cv-offline-selection-dock-z: 105;position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--cv-offline-root-z);display:flex;flex-direction:column;background:var(--cv-offline-root-bg);color:var(--cv-offline-root-text);font-family:var(--cv-offline-root-font)}.cv-offline-root .cv-offline-wallpaper-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;isolation:isolate;background:var(--cv-offline-root-bg);contain:paint;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.cv-offline-root .cv-offline-wallpaper-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:var(--cv-offline-wallpaper-fit);object-fit:var(--cv-offline-wallpaper-fit);-o-object-position:var(--cv-offline-wallpaper-position);object-position:var(--cv-offline-wallpaper-position);filter:var(--cv-offline-wallpaper-filter);transform:var(--cv-offline-wallpaper-transform);opacity:var(--cv-offline-wallpaper-opacity);backface-visibility:hidden;-webkit-backface-visibility:hidden}.cv-offline-root .cv-offline-wallpaper-base{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--cv-offline-wallpaper-base-bg);opacity:var(--cv-offline-wallpaper-base-opacity)}.cv-offline-root .cv-offline-wallpaper-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--cv-offline-overlay-bg);opacity:var(--cv-offline-overlay-opacity);mix-blend-mode:var(--cv-offline-overlay-blend-mode)}.cv-offline-root .cv-offline-wallpaper-gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--cv-offline-gradient-bg);opacity:var(--cv-offline-gradient-opacity)}.cv-offline-root .cv-offline-wallpaper-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--cv-offline-vignette-bg);opacity:var(--cv-offline-vignette-opacity)}.cv-offline-root .cv-offline-topbar{position:var(--cv-offline-topbar-position);top:var(--cv-offline-topbar-top);left:var(--cv-offline-topbar-left);right:var(--cv-offline-topbar-right);width:var(--cv-offline-topbar-w);max-width:var(--cv-offline-topbar-max-w);z-index:var(--cv-offline-topbar-z);height:var(--cv-offline-topbar-h);padding:var(--cv-offline-topbar-padding-top) var(--cv-offline-topbar-padding-x) 0;display:grid;grid-template-columns:var(--cv-offline-topbar-grid-template);align-items:center;gap:var(--cv-offline-topbar-gap);background:var(--cv-offline-topbar-bg);border:var(--cv-offline-topbar-border);border-radius:var(--cv-offline-topbar-radius);box-shadow:var(--cv-offline-topbar-shadow);transform:var(--cv-offline-topbar-transform);pointer-events:none}.cv-offline-root .cv-offline-selection-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;pointer-events:auto;z-index:var(--cv-offline-selection-z, 105);padding:max(14px,calc(var(--safe-top, 0px) + 10px)) 18px 0;height:calc(58px + var(--safe-top, 0px));background:linear-gradient(180deg,rgb(var(--bd-page-bg) / .94) 0%,rgb(var(--bd-page-bg) / .72) 68%,transparent 100%)}.cv-offline-root .cv-offline-selection-topbar *,.cv-offline-root .cv-offline-selection-action,.cv-offline-root .cv-offline-selection-actions,.cv-offline-root .cv-offline-selection-count{pointer-events:auto}.cv-offline-root .cv-offline-selection-action{display:inline-flex;min-width:52px;min-height:36px;align-items:center;justify-content:center;border:none;border-radius:999px;background:rgb(var(--bd-surface) / .88);color:rgb(var(--bd-text-main));font-size:13px;font-weight:800;box-shadow:0 8px 20px rgb(var(--bd-shadow-color) / .08)}.cv-offline-root .cv-offline-selection-count{min-height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgb(var(--bd-surface) / .72);color:rgb(var(--bd-text-main));padding:0 14px;font-size:13px;font-weight:800}.cv-offline-root .cv-offline-selection-spacer{width:52px;min-height:36px;pointer-events:none}.cv-offline-root .cv-offline-back-btn,.cv-offline-root .cv-offline-settings-btn,.cv-offline-root .cv-offline-fingerprint-btn,.cv-offline-root .cv-offline-time-status{pointer-events:auto}.cv-offline-root .cv-offline-back-btn,.cv-offline-root .cv-offline-settings-btn,.cv-offline-root .cv-offline-fingerprint-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background-color .18s ease,transform .12s ease,box-shadow .18s ease}.cv-offline-root .cv-offline-back-btn{justify-self:var(--cv-offline-back-btn-justify-self, start);margin:var(--cv-offline-back-btn-margin, 0);transform:var(--cv-offline-back-btn-transform, none);width:var(--cv-offline-back-btn-size);height:var(--cv-offline-back-btn-size);color:var(--cv-offline-back-btn-text);border:var(--cv-offline-back-btn-border);border-radius:var(--cv-offline-back-btn-radius);background:var(--cv-offline-back-btn-bg-image),var(--cv-offline-back-btn-bg);box-shadow:var(--cv-offline-back-btn-shadow),var(--cv-offline-back-btn-glow);-webkit-backdrop-filter:var(--cv-offline-back-btn-blur);backdrop-filter:var(--cv-offline-back-btn-blur)}.cv-offline-root .cv-offline-back-btn svg{width:var(--cv-offline-back-btn-icon-size);height:var(--cv-offline-back-btn-icon-size)}.cv-offline-root .cv-offline-back-btn:hover{background:var(--cv-offline-back-btn-hover-bg)}.cv-offline-root .cv-offline-back-btn:active{transform:var(--cv-offline-back-btn-transform, none) scale(var(--cv-offline-back-btn-active-scale))}.cv-offline-root .cv-offline-settings-btn{justify-self:var(--cv-offline-settings-btn-justify-self, end);margin:var(--cv-offline-settings-btn-margin, 0);transform:var(--cv-offline-settings-btn-transform, none);width:var(--cv-offline-settings-btn-size);height:var(--cv-offline-settings-btn-size);color:var(--cv-offline-settings-btn-text);border:var(--cv-offline-settings-btn-border);border-radius:var(--cv-offline-settings-btn-radius);background:var(--cv-offline-settings-btn-bg-image),var(--cv-offline-settings-btn-bg);box-shadow:var(--cv-offline-settings-btn-shadow),var(--cv-offline-settings-btn-glow);-webkit-backdrop-filter:var(--cv-offline-settings-btn-blur);backdrop-filter:var(--cv-offline-settings-btn-blur)}.cv-offline-root .cv-offline-settings-btn svg{width:var(--cv-offline-settings-btn-icon-size);height:var(--cv-offline-settings-btn-icon-size)}.cv-offline-root .cv-offline-settings-btn:hover{background:var(--cv-offline-settings-btn-hover-bg)}.cv-offline-root .cv-offline-settings-btn:active{transform:var(--cv-offline-settings-btn-transform, none) scale(var(--cv-offline-settings-btn-active-scale))}.cv-offline-root .cv-offline-time-status{justify-self:var(--cv-offline-time-status-justify-self, center);align-self:var(--cv-offline-time-status-align-self, center);margin:var(--cv-offline-time-status-margin, 0);transform:var(--cv-offline-time-status-transform, none);display:inline-flex;align-items:center;justify-content:center;padding:var(--cv-offline-time-padding);color:var(--cv-offline-time-text);border:var(--cv-offline-time-border);border-radius:var(--cv-offline-time-radius);background:var(--cv-offline-time-bg);box-shadow:var(--cv-offline-time-shadow),var(--cv-offline-time-glow);-webkit-backdrop-filter:var(--cv-offline-time-blur);backdrop-filter:var(--cv-offline-time-blur);font-size:var(--cv-offline-time-font-size);font-weight:var(--cv-offline-time-font-weight);letter-spacing:var(--cv-offline-time-letter-spacing);opacity:var(--cv-offline-time-opacity);white-space:nowrap}.cv-offline-root .cv-offline-fingerprint-btn{justify-self:var(--cv-offline-fingerprint-justify-self, center);margin:var(--cv-offline-fingerprint-margin, 0);transform:var(--cv-offline-fingerprint-transform, none);width:var(--cv-offline-fingerprint-size);height:var(--cv-offline-fingerprint-size);color:var(--cv-offline-fingerprint-text);border:var(--cv-offline-fingerprint-border);border-radius:var(--cv-offline-fingerprint-radius);background:var(--cv-offline-fingerprint-bg-image),var(--cv-offline-fingerprint-bg);box-shadow:var(--cv-offline-fingerprint-shadow),var(--cv-offline-fingerprint-glow);-webkit-backdrop-filter:var(--cv-offline-fingerprint-blur);backdrop-filter:var(--cv-offline-fingerprint-blur)}.cv-offline-root .cv-offline-fingerprint-btn svg{width:var(--cv-offline-fingerprint-icon-size);height:var(--cv-offline-fingerprint-icon-size)}.cv-offline-root .cv-offline-fingerprint-btn:hover{background:var(--cv-offline-fingerprint-hover-bg);box-shadow:var(--cv-offline-fingerprint-shadow),var(--cv-offline-fingerprint-hover-glow)}.cv-offline-root .cv-offline-fingerprint-btn:active{transform:var(--cv-offline-fingerprint-transform, none) scale(var(--cv-offline-fingerprint-active-scale))}.cv-offline-root .cv-offline-prose-list{position:relative;z-index:2;width:var(--cv-offline-prose-list-w);max-width:var(--cv-offline-prose-list-max-w);margin-left:var(--cv-offline-prose-list-margin-x);margin-right:var(--cv-offline-prose-list-margin-x);flex:1;overflow-y:auto;padding:var(--cv-offline-list-padding-top) var(--cv-offline-list-padding-x) var(--cv-offline-list-padding-bottom);display:flex;flex-direction:column;gap:var(--cv-offline-list-gap);transform:var(--cv-offline-prose-list-transform);scroll-behavior:var(--cv-offline-prose-list-scroll-behavior);scrollbar-width:none}.cv-offline-root .cv-offline-selection-topbar~.cv-offline-prose-list{padding-top:max(var(--cv-offline-list-padding-top),calc(92px + var(--safe-top, 0px)));padding-bottom:max(var(--cv-offline-list-padding-bottom),calc(104px + var(--safe-bottom, 0px)))}.cv-offline-root .cv-offline-prose-list::-webkit-scrollbar{display:none}.cv-offline-root .cv-offline-load-older-row{display:flex;align-items:center;justify-content:center;gap:var(--cv-offline-load-older-gap);margin:var(--cv-offline-load-older-margin);padding:var(--cv-offline-load-older-padding)}.cv-offline-root .cv-offline-load-older-row:before,.cv-offline-root .cv-offline-load-older-row:after{content:"";display:block;width:var(--cv-offline-load-older-line-w);height:1px;flex:0 1 var(--cv-offline-load-older-line-w);background:var(--cv-offline-load-older-line-bg)}.cv-offline-root .cv-offline-load-older-row:after{transform:scaleX(-1)}.cv-offline-root .cv-offline-load-older-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--cv-offline-load-older-button-border);border-radius:var(--cv-offline-load-older-button-radius);background:var(--cv-offline-load-older-button-bg);color:var(--cv-offline-load-older-button-text);box-shadow:var(--cv-offline-load-older-button-shadow),var(--cv-offline-load-older-button-glow);backdrop-filter:var(--cv-offline-load-older-button-blur);-webkit-backdrop-filter:var(--cv-offline-load-older-button-blur);padding:var(--cv-offline-load-older-button-padding);font-family:inherit;font-size:var(--cv-offline-load-older-button-font-size);font-weight:var(--cv-offline-load-older-button-font-weight);line-height:1;letter-spacing:var(--cv-offline-load-older-button-letter-spacing);cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease,transform .12s ease}.cv-offline-root .cv-offline-load-older-button:hover{background:var(--cv-offline-load-older-button-hover-bg)}.cv-offline-root .cv-offline-load-older-button:active{transform:scale(var(--cv-offline-load-older-button-active-scale))}.cv-offline-root .cv-offline-context-echo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--cv-offline-message-stack-gap)}.cv-offline-root .cv-offline-context-echo-text{margin:0;color:var(--cv-offline-context-text);opacity:var(--cv-offline-context-opacity);filter:var(--cv-offline-context-filter);-webkit-backdrop-filter:var(--cv-offline-context-blur);backdrop-filter:var(--cv-offline-context-blur);font-family:var(--cv-offline-context-font-family);font-size:var(--cv-offline-context-font-size);line-height:var(--cv-offline-context-line-height);padding:var(--cv-offline-context-padding)}.cv-offline-root .cv-offline-entry{width:var(--cv-offline-entry-w);max-width:var(--cv-offline-entry-max-w);margin:var(--cv-offline-entry-margin);padding:var(--cv-offline-entry-padding);background:var(--cv-offline-entry-bg);border:var(--cv-offline-entry-border);border-radius:var(--cv-offline-entry-radius);box-shadow:var(--cv-offline-entry-shadow);transform:var(--cv-offline-entry-transform)}.cv-offline-root .cv-offline-entry-body{position:relative;z-index:var(--cv-offline-entry-content-z);width:var(--cv-offline-entry-body-w);display:var(--cv-offline-entry-body-display);flex-direction:var(--cv-offline-entry-body-flex-direction);align-items:var(--cv-offline-entry-body-align-items);justify-content:var(--cv-offline-entry-body-justify-content);margin:var(--cv-offline-entry-body-margin, 0);transform:var(--cv-offline-entry-body-transform, none)}.cv-offline-root .cv-offline-entry-meta{position:var(--cv-offline-entry-meta-position, relative);top:var(--cv-offline-entry-meta-top, auto);right:var(--cv-offline-entry-meta-right, auto);bottom:var(--cv-offline-entry-meta-bottom, auto);left:var(--cv-offline-entry-meta-left, auto);z-index:var(--cv-offline-entry-content-z);display:var(--cv-offline-entry-meta-display);flex-direction:var(--cv-offline-entry-meta-flex-direction);align-items:var(--cv-offline-entry-meta-align-items);gap:var(--cv-offline-entry-meta-gap);margin:var(--cv-offline-entry-meta-margin);transform:var(--cv-offline-entry-meta-transform, none);color:var(--cv-offline-entry-meta-text);font-size:var(--cv-offline-entry-meta-font-size);letter-spacing:var(--cv-offline-entry-meta-letter-spacing)}.cv-offline-root .cv-offline-entry-avatar{position:var(--cv-offline-entry-avatar-position, static);top:var(--cv-offline-entry-avatar-top, auto);right:var(--cv-offline-entry-avatar-right, auto);bottom:var(--cv-offline-entry-avatar-bottom, auto);left:var(--cv-offline-entry-avatar-left, auto);order:var(--cv-offline-entry-avatar-order, 0);align-self:var(--cv-offline-entry-avatar-align-self, auto);margin:var(--cv-offline-entry-avatar-margin, 0);transform:var(--cv-offline-entry-avatar-transform, none);width:var(--cv-offline-entry-avatar-size);height:var(--cv-offline-entry-avatar-size);border-radius:var(--cv-offline-entry-avatar-radius);background:var(--cv-offline-entry-avatar-bg-image),var(--cv-offline-entry-avatar-bg);background-size:cover;background-position:center;background-repeat:no-repeat;border:var(--cv-offline-entry-avatar-border);flex:0 0 auto}.cv-offline-root .cv-offline-user-entry .cv-offline-entry-avatar{margin:var(--cv-offline-user-avatar-margin, var(--cv-offline-entry-avatar-margin, 0));transform:var(--cv-offline-user-avatar-transform, var(--cv-offline-entry-avatar-transform, none));order:var(--cv-offline-user-avatar-order, var(--cv-offline-entry-avatar-order, 0));align-self:var(--cv-offline-user-avatar-align-self, var(--cv-offline-entry-avatar-align-self, auto))}.cv-offline-root .cv-offline-role-prose .cv-offline-entry-avatar{margin:var(--cv-offline-role-avatar-margin, var(--cv-offline-entry-avatar-margin, 0));transform:var(--cv-offline-role-avatar-transform, var(--cv-offline-entry-avatar-transform, none));order:var(--cv-offline-role-avatar-order, var(--cv-offline-entry-avatar-order, 0));align-self:var(--cv-offline-role-avatar-align-self, var(--cv-offline-entry-avatar-align-self, auto))}.cv-offline-root .cv-offline-user-entry .cv-offline-entry-meta{margin:var(--cv-offline-user-meta-margin, var(--cv-offline-entry-meta-margin, 0 0 10px));transform:var(--cv-offline-user-meta-transform, var(--cv-offline-entry-meta-transform, none));align-items:var(--cv-offline-user-meta-align-items, var(--cv-offline-entry-meta-align-items, center));flex-direction:var(--cv-offline-user-meta-flex-direction, var(--cv-offline-entry-meta-flex-direction, row))}.cv-offline-root .cv-offline-role-prose .cv-offline-entry-meta{margin:var(--cv-offline-role-meta-margin, var(--cv-offline-entry-meta-margin, 0 0 10px));transform:var(--cv-offline-role-meta-transform, var(--cv-offline-entry-meta-transform, none));align-items:var(--cv-offline-role-meta-align-items, var(--cv-offline-entry-meta-align-items, center));flex-direction:var(--cv-offline-role-meta-flex-direction, var(--cv-offline-entry-meta-flex-direction, row))}.cv-offline-root .cv-offline-user-entry .cv-offline-entry-body{margin:var(--cv-offline-user-body-margin, var(--cv-offline-entry-body-margin, 0));transform:var(--cv-offline-user-body-transform, var(--cv-offline-entry-body-transform, none))}.cv-offline-root .cv-offline-role-prose .cv-offline-entry-body{margin:var(--cv-offline-role-body-margin, var(--cv-offline-entry-body-margin, 0));transform:var(--cv-offline-role-body-transform, var(--cv-offline-entry-body-transform, none))}.cv-offline-root .cv-offline-entry-meta-main{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cv-offline-entry-meta-main-gap)}.cv-offline-root .cv-offline-entry-name{color:var(--cv-offline-entry-name-text);font-size:var(--cv-offline-entry-name-font-size);font-weight:var(--cv-offline-entry-name-font-weight);letter-spacing:var(--cv-offline-entry-name-letter-spacing)}.cv-offline-root .cv-offline-entry-time{color:var(--cv-offline-entry-time-text);font-size:var(--cv-offline-entry-time-font-size);font-weight:var(--cv-offline-entry-time-font-weight);letter-spacing:var(--cv-offline-entry-time-letter-spacing)}.cv-offline-root .cv-offline-entry-stats{color:var(--cv-offline-entry-stats-text);font-size:var(--cv-offline-entry-stats-font-size);font-weight:var(--cv-offline-entry-stats-font-weight);letter-spacing:var(--cv-offline-entry-stats-letter-spacing)}.cv-offline-root .cv-offline-time-divider{margin:var(--cv-offline-time-divider-margin);transform:var(--cv-offline-time-divider-transform, none);display:flex;justify-content:var(--cv-offline-time-divider-justify-content, center)}.cv-offline-root .cv-offline-time-divider-label{display:inline-flex;align-items:center;justify-content:center;background:var(--cv-offline-time-divider-label-bg);color:var(--cv-offline-time-divider-label-text);border:var(--cv-offline-time-divider-label-border);border-radius:var(--cv-offline-time-divider-label-radius);padding:var(--cv-offline-time-divider-label-padding);box-shadow:var(--cv-offline-time-divider-label-shadow);backdrop-filter:var(--cv-offline-time-divider-label-blur);-webkit-backdrop-filter:var(--cv-offline-time-divider-label-blur);font-family:var(--cv-offline-divider-font-family);font-size:var(--cv-offline-time-divider-label-font-size)}.cv-offline-root .cv-offline-mode-divider{margin:var(--cv-offline-mode-divider-margin);transform:var(--cv-offline-mode-divider-transform, none);display:flex;align-items:center;justify-content:var(--cv-offline-mode-divider-justify-content, center);gap:var(--cv-offline-mode-divider-gap, 10px);opacity:var(--cv-offline-mode-divider-opacity)}.cv-offline-root .cv-offline-mode-divider-line{width:var(--cv-offline-mode-divider-line-w);height:1px;background:var(--cv-offline-mode-divider-line-bg)}.cv-offline-root .cv-offline-mode-divider-label{display:inline-flex;align-items:center;justify-content:center;background:var(--cv-offline-mode-divider-label-bg);color:var(--cv-offline-mode-divider-label-text);border:var(--cv-offline-mode-divider-label-border);border-radius:var(--cv-offline-mode-divider-label-radius);padding:var(--cv-offline-mode-divider-label-padding);box-shadow:var(--cv-offline-mode-divider-label-shadow);backdrop-filter:var(--cv-offline-mode-divider-label-blur);-webkit-backdrop-filter:var(--cv-offline-mode-divider-label-blur);font-family:var(--cv-offline-divider-font-family);font-size:var(--cv-offline-mode-divider-label-font-size)}.cv-offline-root .cv-offline-user-entry{position:relative;isolation:isolate;display:var(--cv-offline-user-entry-display, flex);flex-direction:var(--cv-offline-user-entry-flex-direction, column);align-items:var(--cv-offline-user-entry-align-items, center);justify-content:var(--cv-offline-user-entry-justify-content, center);gap:var(--cv-offline-user-entry-gap, var(--cv-offline-message-stack-gap));width:var(--cv-offline-user-w);margin:var(--cv-offline-user-margin);padding:var(--cv-offline-user-shell-padding);background:var(--cv-offline-user-shell-bg-image),var(--cv-offline-user-shell-bg);border:var(--cv-offline-user-shell-border);border-radius:var(--cv-offline-user-shell-radius);box-shadow:var(--cv-offline-user-shell-shadow);transform:var(--cv-offline-user-shell-transform)}.cv-offline-root .cv-offline-user-entry-text{position:relative;z-index:var(--cv-offline-entry-content-z);margin:0;background:var(--cv-offline-user-bg-image),var(--cv-offline-user-bg);color:var(--cv-offline-user-text);border:var(--cv-offline-user-border);border-radius:var(--cv-offline-user-radius);box-shadow:var(--cv-offline-user-shadow),var(--cv-offline-user-glow);backdrop-filter:var(--cv-offline-user-blur);-webkit-backdrop-filter:var(--cv-offline-user-blur);padding:var(--cv-offline-user-padding);max-width:var(--cv-offline-user-max-w);font-family:var(--cv-offline-user-font-family);font-size:var(--cv-offline-user-font-size);font-weight:var(--cv-offline-user-font-weight);font-style:var(--cv-offline-user-font-style);line-height:var(--cv-offline-user-line-height);letter-spacing:var(--cv-offline-user-letter-spacing);opacity:var(--cv-offline-user-opacity);text-align:var(--cv-offline-user-text-align);white-space:var(--cv-offline-user-white-space);overflow-wrap:anywhere}.cv-offline-root .cv-offline-role-prose{position:relative;isolation:isolate;display:var(--cv-offline-role-entry-display, flex);flex-direction:var(--cv-offline-role-entry-flex-direction, column);align-items:var(--cv-offline-role-entry-align-items, center);justify-content:var(--cv-offline-role-entry-justify-content, center);gap:var(--cv-offline-role-entry-gap, var(--cv-offline-message-stack-gap));width:var(--cv-offline-role-w);margin:var(--cv-offline-role-margin);padding:var(--cv-offline-role-shell-padding);background:var(--cv-offline-role-shell-bg-image),var(--cv-offline-role-shell-bg);border:var(--cv-offline-role-shell-border);border-radius:var(--cv-offline-role-shell-radius);box-shadow:var(--cv-offline-role-shell-shadow);transform:var(--cv-offline-role-shell-transform)}.cv-offline-root .cv-offline-role-prose-text{position:relative;z-index:var(--cv-offline-entry-content-z);margin:0;background:var(--cv-offline-role-bg-image),var(--cv-offline-role-bg);color:var(--cv-offline-role-text);border:var(--cv-offline-role-border);border-radius:var(--cv-offline-role-radius);box-shadow:var(--cv-offline-role-shadow),var(--cv-offline-role-glow);backdrop-filter:var(--cv-offline-role-blur);-webkit-backdrop-filter:var(--cv-offline-role-blur);padding:var(--cv-offline-role-padding);max-width:var(--cv-offline-role-max-w);font-family:var(--cv-offline-role-font-family);font-size:var(--cv-offline-role-font-size);font-weight:var(--cv-offline-role-font-weight);font-style:var(--cv-offline-role-font-style);line-height:var(--cv-offline-role-line-height);letter-spacing:var(--cv-offline-role-letter-spacing);text-align:var(--cv-offline-role-text-align);white-space:var(--cv-offline-role-white-space);overflow-wrap:anywhere}.cv-offline-root .cv-offline-user-entry:before,.cv-offline-root .cv-offline-role-prose:before{z-index:var(--cv-offline-entry-decoration-before-z)}.cv-offline-root .cv-offline-user-entry:after,.cv-offline-root .cv-offline-role-prose:after{z-index:var(--cv-offline-entry-decoration-after-z)}.cv-offline-root .cv-offline-action-popover{position:relative;z-index:var(--cv-offline-entry-popover-z);margin:var(--cv-offline-action-popover-margin, var(--cv-offline-action-popover-margin-top, 8px) 0 0);align-self:var(--cv-offline-action-popover-align-self, flex-start);transform:var(--cv-offline-action-popover-transform, none);border:var(--cv-offline-action-popover-border);border-radius:var(--cv-offline-action-popover-radius);background:var(--cv-offline-action-popover-bg);box-shadow:var(--cv-offline-action-popover-shadow);backdrop-filter:var(--cv-offline-action-popover-blur);-webkit-backdrop-filter:var(--cv-offline-action-popover-blur);padding:var(--cv-offline-action-popover-padding);display:inline-flex;align-items:center;gap:var(--cv-offline-action-popover-gap)}.cv-offline-root .cv-offline-action-btn{width:var(--cv-offline-action-btn-size);height:var(--cv-offline-action-btn-size);border:none;border-radius:var(--cv-offline-action-btn-radius);background:var(--cv-offline-action-btn-bg);color:var(--cv-offline-action-btn-text);display:inline-flex;align-items:center;justify-content:center}.cv-offline-root .cv-offline-action-btn:hover{background:var(--cv-offline-action-btn-hover-bg);color:var(--cv-offline-action-btn-hover-text)}.cv-offline-root .cv-offline-action-btn-danger{color:var(--cv-offline-action-btn-danger-text, #d45b5b)}.cv-offline-root .cv-offline-action-btn-danger:hover{background:var(--cv-offline-action-btn-danger-hover-bg, rgba(255, 115, 115, .12));color:var(--cv-offline-action-btn-danger-hover-text, #c84040)}.cv-offline-root .cv-offline-action-btn svg{width:var(--cv-offline-action-btn-icon-size);height:var(--cv-offline-action-btn-icon-size)}.cv-offline-root .cv-offline-typing{margin:var(--cv-offline-typing-margin);transform:var(--cv-offline-typing-transform, none);display:inline-flex;align-self:var(--cv-offline-typing-align-self, center);align-items:center;justify-content:center;color:var(--cv-offline-typing-text);opacity:var(--cv-offline-typing-opacity)}.cv-offline-root .cv-offline-typing-icon{width:var(--cv-offline-typing-icon-size);height:var(--cv-offline-typing-icon-size);color:var(--cv-offline-typing-icon-color, var(--cv-offline-typing-text, currentColor));filter:drop-shadow(var(--cv-offline-typing-glow))}.cv-offline-root .cv-offline-capsule-toast-wrap{position:fixed;left:50%;transform:translate(-50%);top:var(--cv-offline-capsule-top);width:var(--cv-offline-capsule-w);max-width:var(--cv-offline-capsule-max-w);z-index:var(--cv-offline-overlay-z);pointer-events:auto}.cv-offline-root .cv-offline-modal-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--cv-offline-modal-wrap-z);pointer-events:none}.cv-offline-root .cv-offline-modal-wrap>*{pointer-events:auto}.cv-offline-root .cv-offline-entry-body,.cv-offline-root .cv-offline-montage-card{position:relative}.cv-offline-root .cv-offline-select-control{pointer-events:auto;position:absolute;top:10px;right:10px;z-index:var(--cv-offline-selection-control-z, 18);width:30px;height:30px;border:1px solid rgb(var(--bd-border) / .72);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgb(var(--bd-surface) / .94);color:rgb(var(--bd-text-subtle));box-shadow:0 8px 18px rgb(var(--bd-shadow-color) / .1)}.cv-offline-root .cv-offline-select-control[data-selected=true]{border-color:rgb(var(--bd-accent) / .9);background:rgb(var(--bd-accent-soft) / .96);color:rgb(var(--bd-accent-strong))}.cv-offline-root .cv-offline-montage-card{position:relative;z-index:var(--cv-offline-entry-content-z);width:min(100%,var(--cv-offline-montage-max-w));max-width:var(--cv-offline-montage-max-w);margin:var(--cv-offline-montage-margin);padding:var(--cv-offline-montage-padding);border:var(--cv-offline-montage-border);border-radius:var(--cv-offline-montage-radius);background:var(--cv-offline-montage-bg);color:var(--cv-offline-montage-text);box-shadow:var(--cv-offline-montage-shadow),var(--cv-offline-montage-glow);backdrop-filter:var(--cv-offline-montage-blur);-webkit-backdrop-filter:var(--cv-offline-montage-blur);font-size:var(--cv-offline-montage-font-size);line-height:var(--cv-offline-montage-line-height);letter-spacing:var(--cv-offline-montage-letter-spacing);text-align:var(--cv-offline-montage-text-align);opacity:var(--cv-offline-montage-opacity)}.cv-offline-root .cv-offline-montage-text{margin:0;white-space:var(--cv-offline-montage-white-space);overflow-wrap:anywhere;text-align:var(--cv-offline-montage-text-align)}.cv-offline-root .cv-offline-montage-text:before,.cv-offline-root .cv-offline-montage-text:after{content:var(--cv-offline-montage-decor-text);display:inline-block;opacity:var(--cv-offline-montage-decor-opacity);margin:0 var(--cv-offline-montage-decor-gap)}.cv-offline-root .cv-offline-montage-card:before,.cv-offline-root .cv-offline-montage-card:after{display:block;max-width:100%;margin:0 auto}.cv-offline-root .cv-offline-montage-card:before{content:var(--cv-offline-montage-heading-text);color:var(--cv-offline-montage-heading-color);font-size:var(--cv-offline-montage-heading-size);letter-spacing:var(--cv-offline-montage-heading-letter-spacing);font-weight:var(--cv-offline-montage-heading-weight);text-align:center;margin-bottom:var(--cv-offline-montage-heading-gap)}.cv-offline-root .cv-offline-montage-card:after{content:"";width:var(--cv-offline-montage-divider-width);height:1px;margin-bottom:var(--cv-offline-montage-divider-gap);background:linear-gradient(90deg,transparent 0%,var(--cv-offline-montage-divider-color) 20%,var(--cv-offline-montage-divider-color) 80%,transparent 100%)}@keyframes pudding-offline-message-locate-strip{0%{opacity:0}12%{opacity:1}82%{opacity:1}to{opacity:0}}.pudding-offline-entry[data-locating=true],.pudding-offline-narration-card[data-locating=true]{position:relative}.pudding-offline-entry[data-locating=true]:before,.pudding-offline-narration-card[data-locating=true]:before{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0;border-radius:var(--cv-offline-message-locate-strip-radius, 14px);background:var(--cv-offline-message-locate-strip-bg, rgba(148, 163, 184, .16));pointer-events:none;opacity:0;animation:pudding-offline-message-locate-strip 2s ease-out forwards}.pudding-offline-entry[data-locating=true]>*,.pudding-offline-narration-card[data-locating=true]>*{position:relative;z-index:1}.cv-offline-root .cv-offline-selection-dock{position:absolute;left:50%;bottom:max(18px,calc(var(--safe-bottom, 0px) + 14px));z-index:var(--cv-offline-selection-dock-z, 105);width:min(calc(100% - 36px),360px);transform:translate(-50%);display:flex;gap:10px;padding:8px;border:1px solid rgb(var(--bd-border) / .64);border-radius:999px;background:rgb(var(--bd-surface) / .96);box-shadow:0 18px 42px rgb(var(--bd-shadow-color) / .16);pointer-events:auto}.cv-offline-root .cv-offline-selection-dock-action{flex:1;min-height:42px;border:none;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:rgb(var(--bd-accent-soft) / .92);color:rgb(var(--bd-accent-strong));font-size:13px;font-weight:900;pointer-events:auto}.cv-offline-root .cv-offline-selection-dock-action[data-danger=true]{background:#f472b624;color:#be185d}.cv-offline-root .cv-offline-selection-dock-action:disabled{opacity:.45;cursor:not-allowed}.cv-offline-root .cv-offline-selection-dock-action:not(:disabled):active{transform:scale(.985)}.cv-offline-root .cv-offline-bottom-panel{position:var(--cv-offline-bottom-panel-position);left:var(--cv-offline-bottom-panel-left);right:var(--cv-offline-bottom-panel-right);bottom:var(--cv-offline-bottom-panel-bottom);width:var(--cv-offline-bottom-panel-w);max-width:var(--cv-offline-bottom-panel-max-w);height:var(--cv-offline-bottom-panel-h);padding:var(--cv-offline-bottom-panel-padding);background:var(--cv-offline-bottom-panel-bg);border:var(--cv-offline-bottom-panel-border);border-radius:var(--cv-offline-bottom-panel-radius);box-shadow:var(--cv-offline-bottom-panel-shadow);transform:var(--cv-offline-bottom-panel-transform);transition:none;will-change:auto;z-index:var(--cv-offline-bottom-z);display:flex;flex-direction:column;align-items:center;gap:var(--cv-offline-bottom-gap);pointer-events:none}.cv-offline-root .cv-offline-bottom-panel>*{pointer-events:auto}.cv-offline-root .cv-offline-pudding-btn{position:var(--cv-offline-pudding-btn-position);width:var(--cv-offline-pudding-btn-w);height:var(--cv-offline-pudding-btn-h);padding:var(--cv-offline-pudding-btn-padding);border:var(--cv-offline-pudding-btn-border);border-radius:var(--cv-offline-pudding-btn-radius);background:var(--cv-offline-pudding-btn-bg),var(--cv-offline-pudding-btn-bg-image);color:var(--cv-offline-pudding-text);box-shadow:var(--cv-offline-pudding-btn-shadow),var(--cv-offline-pudding-btn-glow);backdrop-filter:var(--cv-offline-pudding-blur);-webkit-backdrop-filter:var(--cv-offline-pudding-blur);display:inline-flex;align-items:center;justify-content:center;transform:var(--cv-offline-pudding-btn-transform);animation:var(--cv-offline-pudding-animation);transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.cv-offline-root .cv-offline-pudding-btn:hover{background:var(--cv-offline-pudding-hover-bg)}.cv-offline-root .cv-offline-pudding-btn:active{transform:scale(var(--cv-offline-pudding-active-scale))}.cv-offline-root .cv-offline-pudding-icon{width:var(--cv-offline-pudding-btn-icon-size);height:var(--cv-offline-pudding-btn-icon-size)}.cv-offline-root .cv-offline-composer{width:var(--cv-offline-composer-w);max-width:var(--cv-offline-composer-max-w);height:var(--cv-offline-composer-h);min-height:var(--cv-offline-composer-min-h);max-height:var(--cv-offline-composer-max-h);border:var(--cv-offline-composer-border);border-radius:var(--cv-offline-composer-radius);background:var(--cv-offline-composer-bg);color:var(--cv-offline-input-text);box-shadow:var(--cv-offline-composer-shadow),var(--cv-offline-composer-glow);backdrop-filter:var(--cv-offline-composer-blur);-webkit-backdrop-filter:var(--cv-offline-composer-blur);padding:var(--cv-offline-composer-padding);display:flex;flex-direction:column;gap:var(--cv-offline-composer-gap);transform:var(--cv-offline-composer-transform);transition:none;will-change:auto}.cv-offline-root .cv-offline-composer-header{display:var(--cv-offline-composer-header-display);align-items:center;justify-content:space-between;margin:var(--cv-offline-composer-header-margin);padding:var(--cv-offline-composer-header-padding);border:var(--cv-offline-composer-header-border)}.cv-offline-root .cv-offline-composer-title{color:var(--cv-offline-composer-title-text);font-size:var(--cv-offline-composer-title-font-size);letter-spacing:var(--cv-offline-composer-title-letter-spacing)}.cv-offline-root .cv-offline-composer-token{color:var(--cv-offline-composer-token-text);font-size:var(--cv-offline-composer-token-font-size);letter-spacing:var(--cv-offline-composer-token-letter-spacing)}.cv-offline-root .cv-offline-composer-body{display:var(--cv-offline-composer-body-display);flex-direction:var(--cv-offline-composer-body-flex-direction);gap:var(--cv-offline-composer-body-gap);align-items:var(--cv-offline-composer-body-align-items);justify-content:var(--cv-offline-composer-body-justify-content)}.cv-offline-root .cv-offline-composer-textarea{width:var(--cv-offline-composer-textarea-w);min-height:var(--cv-offline-input-min-h);resize:none;touch-action:manipulation;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:var(--cv-offline-input-border);border-radius:var(--cv-offline-input-radius);background:var(--cv-offline-input-bg);color:var(--cv-offline-input-text);box-shadow:var(--cv-offline-input-shadow);padding:var(--cv-offline-input-padding);font-family:var(--cv-offline-input-font-family);font-size:var(--cv-offline-input-font-size);line-height:var(--cv-offline-input-line-height);letter-spacing:var(--cv-offline-input-letter-spacing);caret-color:var(--cv-offline-input-caret);outline:none}.cv-offline-root .cv-offline-composer-textarea::-moz-placeholder{color:var(--cv-offline-input-placeholder)}.cv-offline-root .cv-offline-composer-textarea::placeholder{color:var(--cv-offline-input-placeholder)}.cv-offline-root .cv-offline-composer-actions{display:var(--cv-offline-composer-actions-display);width:var(--cv-offline-composer-actions-w);align-items:var(--cv-offline-composer-actions-align-items);justify-content:var(--cv-offline-composer-actions-justify-content);gap:var(--cv-offline-composer-actions-gap);margin-top:2px}.cv-offline-root .cv-offline-composer-left-actions,.cv-offline-root .cv-offline-composer-mid-actions,.cv-offline-root .cv-offline-composer-right-actions{display:flex;align-items:center}.cv-offline-root .cv-offline-composer-mid-actions{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--cv-offline-composer-actions-gap);min-width:0}.cv-offline-root .cv-offline-composer-send,.cv-offline-root .cv-offline-continue-btn,.cv-offline-root .cv-offline-narration-btn{border-radius:var(--cv-offline-send-radius);height:var(--cv-offline-send-btn-h);padding:var(--cv-offline-send-padding);font-size:var(--cv-offline-send-font-size);font-weight:var(--cv-offline-send-font-weight, 600);display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;box-sizing:border-box;transform:var(--cv-offline-send-btn-transform);transition:transform .16s ease,background .16s ease,opacity .16s ease}.cv-offline-action-prompt-textarea{max-height:min(40dvh,320px)}.cv-offline-root .cv-offline-composer-close{width:var(--cv-offline-close-btn-w);height:var(--cv-offline-close-btn-h);border:var(--cv-offline-close-border);border-radius:var(--cv-offline-close-radius);background:var(--cv-offline-close-bg);color:var(--cv-offline-close-text);display:inline-flex;align-items:center;justify-content:center;transform:var(--cv-offline-close-btn-transform);transition:background .16s ease,color .16s ease}.cv-offline-root .cv-offline-composer-close-icon{width:var(--cv-offline-close-icon-size);height:var(--cv-offline-close-icon-size)}.cv-offline-root .cv-offline-composer-close:hover{background:var(--cv-offline-close-hover-bg);color:var(--cv-offline-close-hover-text)}.cv-offline-root .cv-offline-composer-send{border:var(--cv-offline-send-border);background:var(--cv-offline-send-bg);color:var(--cv-offline-send-text);box-shadow:var(--cv-offline-send-shadow),var(--cv-offline-send-glow);width:var(--cv-offline-send-btn-w)}.cv-offline-root .cv-offline-composer-send:hover:not(:disabled){background:var(--cv-offline-send-hover-bg)}.cv-offline-root .cv-offline-composer-send:active:not(:disabled){transform:scale(var(--cv-offline-send-active-scale))}.cv-offline-root .cv-offline-composer-send:disabled{opacity:var(--cv-offline-send-disabled-opacity)}.cv-offline-root .cv-offline-continue-btn{border:var(--cv-offline-continue-border);background:var(--cv-offline-continue-bg);color:var(--cv-offline-continue-text);box-shadow:var(--cv-offline-continue-shadow),var(--cv-offline-continue-glow);min-width:var(--cv-offline-continue-min-w);height:var(--cv-offline-continue-h);padding:var(--cv-offline-continue-padding);font-size:var(--cv-offline-continue-font-size);font-weight:var(--cv-offline-continue-font-weight);border-radius:var(--cv-offline-continue-radius)}.cv-offline-root .cv-offline-continue-btn:hover:not(:disabled){background:var(--cv-offline-continue-hover-bg)}.cv-offline-root .cv-offline-continue-btn:active:not(:disabled){transform:scale(var(--cv-offline-continue-active-scale))}.cv-offline-root .cv-offline-continue-btn:disabled{opacity:var(--cv-offline-continue-disabled-opacity)}.cv-offline-root .cv-offline-narration-btn{border:var(--cv-offline-narration-border);background:var(--cv-offline-narration-bg);color:var(--cv-offline-narration-text);box-shadow:var(--cv-offline-narration-shadow),var(--cv-offline-narration-glow);min-width:var(--cv-offline-narration-min-w);height:var(--cv-offline-narration-h);padding:var(--cv-offline-narration-padding);font-size:var(--cv-offline-narration-font-size);font-weight:var(--cv-offline-narration-font-weight);border-radius:var(--cv-offline-narration-radius)}.cv-offline-root .cv-offline-narration-btn:hover:not(:disabled){background:var(--cv-offline-narration-hover-bg)}.cv-offline-root .cv-offline-narration-btn:active:not(:disabled){transform:scale(var(--cv-offline-narration-active-scale))}.cv-offline-root .cv-offline-narration-btn:disabled{opacity:var(--cv-offline-narration-disabled-opacity)}.ta-phone-root{--ta-phone-bg: #f8f8f7;--ta-phone-surface: #ffffff;--ta-phone-surface-muted: #f1f1ef;--ta-phone-surface-deep: #111111;--ta-phone-ink: #121212;--ta-phone-ink-soft: #555a61;--ta-phone-ink-faint: #8b9097;--ta-phone-border: rgba(18, 18, 18, .06);--ta-phone-shadow: 0 14px 34px rgba(0, 0, 0, .055);--ta-phone-shadow-soft: 0 8px 20px rgba(0, 0, 0, .045);--ta-phone-radius-widget: 18px;--ta-phone-radius-icon: 18px;position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;overflow:hidden;background:radial-gradient(circle at 50% -12%,rgba(255,255,255,.92),transparent 34%),var(--ta-phone-bg);color:var(--ta-phone-ink)}.ta-phone-root-night{--ta-phone-bg: #101010;--ta-phone-surface: #161616;--ta-phone-surface-muted: #202020;--ta-phone-surface-deep: #ffffff;--ta-phone-ink: #f7f7f5;--ta-phone-ink-soft: #c8c8c2;--ta-phone-ink-faint: #8e8e88;--ta-phone-border: rgba(255, 255, 255, .08);--ta-phone-shadow-soft: 0 10px 24px rgba(0, 0, 0, .28);background:radial-gradient(circle at 50% -12%,rgba(255,255,255,.1),transparent 34%),var(--ta-phone-bg)}.ta-phone-scroll{box-sizing:border-box;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--app-page-body-top, calc(104px + var(--safe-top, 0px))) 24px 128px}.ta-phone-time{margin:0 auto 34px;text-align:center;font-size:clamp(58px,18vw,78px);line-height:.95;font-weight:300;letter-spacing:-.07em;color:var(--ta-phone-ink)}.ta-phone-widget-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(124px,.9fr);grid-template-rows:58px 58px;gap:10px;margin-bottom:38px}.ta-phone-photo-widget,.ta-phone-profile-widget{position:relative;overflow:hidden;border:1px solid var(--ta-phone-border);border-radius:var(--ta-phone-radius-widget);background:var(--ta-phone-surface);box-shadow:var(--ta-phone-shadow-soft)}.ta-phone-photo-widget-large{grid-column:1;grid-row:1;background:linear-gradient(120deg,rgba(255,255,255,.2),transparent 34%),linear-gradient(135deg,#050505,#151515 46%,#5c5c5a)}.ta-phone-photo-widget-small{grid-column:1;grid-row:2;background:linear-gradient(135deg,rgba(255,255,255,.7),transparent 40%),#d6d6d3}.ta-phone-root-night .ta-phone-photo-widget-small{background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 42%),#242423}.ta-phone-photo-sky{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 76% 16%,rgba(255,255,255,.42),transparent 20%),linear-gradient(180deg,transparent 0 54%,rgba(255,255,255,.08) 55% 100%)}.ta-phone-photo-horizon{position:absolute;left:16px;right:16px;bottom:13px;height:1px;background:#ffffff3d}.ta-phone-photo-shadow{position:absolute;left:18px;right:36px;bottom:10px;height:12px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.2),transparent)}.ta-phone-profile-widget{grid-column:2;grid-row:1 / span 2;min-width:0;background:#f5f5f4}.ta-phone-root-night .ta-phone-profile-widget{background:#171717}.ta-phone-profile-lines{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent calc(50% - .5px),rgba(0,0,0,.045) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(0deg,transparent calc(50% - .5px),rgba(0,0,0,.045) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.ta-phone-root-night .ta-phone-profile-lines{background:linear-gradient(90deg,transparent calc(50% - .5px),rgba(255,255,255,.07) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(0deg,transparent calc(50% - .5px),rgba(255,255,255,.07) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.ta-phone-avatar-frame{position:absolute;left:50%;top:50%;width:66px;height:66px;transform:translate(-50%,-50%);overflow:hidden;border-radius:999px;border:3px solid rgba(255,255,255,.92);background:#d8d8d6;box-shadow:0 12px 24px #0000001f}.ta-phone-root-night .ta-phone-avatar-frame{border-color:#0f0f0feb;background:#252525}.ta-phone-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ta-phone-avatar-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#222;background:linear-gradient(145deg,#dededc,#f6f6f5)}.ta-phone-root-night .ta-phone-avatar-fallback{color:#f4f4f2;background:linear-gradient(145deg,#242424,#3a3a38)}.ta-phone-weather-mark{position:absolute;left:18px;top:17px;width:28px;height:28px;border-radius:999px;background:#fff;box-shadow:18px 8px 0 -8px #ffffffeb,27px 12px 0 -13px #0003}.ta-phone-weather-copy{position:absolute;left:62px;top:12px;display:flex;flex-direction:column;gap:4px;text-align:left}.ta-phone-weather-kicker{font-size:10px;line-height:1;font-weight:700;letter-spacing:.08em;color:#0000006b}.ta-phone-weather-title{font-size:13px;line-height:1;font-weight:800;color:#000000b8}.ta-phone-root-night .ta-phone-weather-mark{background:#f7f7f5;box-shadow:18px 8px 0 -8px #f7f7f5e6,27px 12px 0 -13px #ffffff42}.ta-phone-root-night .ta-phone-weather-kicker{color:#ffffff75}.ta-phone-root-night .ta-phone-weather-title{color:#ffffffc7}.ta-phone-main-row{display:grid;grid-template-columns:repeat(4,minmax(52px,1fr));align-items:start;gap:34px 26px;margin-bottom:42px}.ta-phone-app-grid{display:grid;grid-template-columns:repeat(4,minmax(52px,1fr));gap:34px 26px}.ta-phone-app-button{min-width:0;border:0;background:transparent;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.ta-phone-app-icon{display:flex;width:56px;height:56px;margin:0 auto;align-items:center;justify-content:center;border-radius:var(--ta-phone-radius-icon);background:var(--ta-phone-surface);color:var(--ta-phone-ink);border:1px solid rgba(0,0,0,.025);box-shadow:var(--ta-phone-shadow-soft)}.ta-phone-app-label{display:block;margin-top:10px;text-align:center;font-size:11px;line-height:1.15;font-weight:500;letter-spacing:-.02em;color:var(--ta-phone-ink-soft)}.ta-phone-app-button-dark .ta-phone-app-icon{background:var(--ta-phone-surface-deep);color:#fff;border-color:#ffffff0a}.ta-phone-root-night .ta-phone-app-icon{background:#101010;color:#fff;border-color:#ffffff14}.ta-phone-root-night .ta-phone-app-button-dark .ta-phone-app-icon{background:#fff;color:#101010;border-color:#0000000a}.ta-phone-focus-widget{position:relative;grid-column:3 / span 2;min-height:60px;border:0;border-radius:20px;padding:11px 44px 11px 18px;text-align:left;color:#fff;background:radial-gradient(circle at 82% 20%,rgba(255,255,255,.18),transparent 24%),#101010;box-shadow:0 14px 28px #0000001f;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.ta-phone-root-night .ta-phone-focus-widget{color:#101010;background:radial-gradient(circle at 82% 20%,rgba(0,0,0,.12),transparent 24%),#fff;box-shadow:0 14px 28px #00000047}.ta-phone-focus-kicker{display:block;font-size:10px;line-height:1;font-weight:700;letter-spacing:.16em;color:#ffffff9e}.ta-phone-root-night .ta-phone-focus-kicker{color:#00000094}.ta-phone-focus-title{display:block;margin-top:6px;font-size:13px;line-height:1;font-weight:800;letter-spacing:.02em;color:#fffffff0}.ta-phone-root-night .ta-phone-focus-title{color:#000000eb}.ta-phone-focus-arrow{position:absolute;right:14px;top:14px;display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:999px;background:#ffffff1f;font-size:13px;color:#ffffffc2}.ta-phone-root-night .ta-phone-focus-arrow{background:#00000014;color:#000000b8}.ta-phone-spacer{min-height:34px}.ta-phone-dock{position:absolute;left:20px;right:20px;bottom:max(14px,calc(var(--safe-bottom, 0px) + 12px));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0 2px;pointer-events:none}.ta-phone-dock .ta-phone-app-button{pointer-events:auto}.ta-phone-app-button-dock .ta-phone-app-icon{width:56px;height:56px}@media (max-width: 380px){.ta-phone-scroll{padding-left:22px;padding-right:22px}.ta-phone-widget-grid{grid-template-columns:minmax(0,1.18fr) minmax(116px,.82fr)}.ta-phone-main-row,.ta-phone-app-grid{gap:26px 22px}.ta-phone-app-icon,.ta-phone-app-button-dock .ta-phone-app-icon{width:54px;height:54px}}.ta-phone-chat-root{--ta-chat-bg: #ffffff;--ta-chat-surface: #f6f7f9;--ta-chat-surface-soft: #f8f9fb;--ta-chat-ink: #202938;--ta-chat-ink-soft: #8b95a4;--ta-chat-ink-faint: #c4cbd5;--ta-chat-border: rgba(148, 163, 184, .14);position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;overflow:hidden;background:var(--ta-chat-bg);color:var(--ta-chat-ink)}.ta-phone-chat-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;min-height:0;flex-direction:column}.ta-phone-chat-top{display:flex;align-items:center;justify-content:space-between;padding:calc(28px + var(--safe-top, 0px)) 20px 8px}.ta-phone-chat-back-phone{border:0;background:transparent;color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-back-thread,.ta-phone-chat-icon-btn{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:0;border-radius:12px;background:var(--ta-chat-surface);color:var(--ta-chat-ink)}.ta-phone-chat-title-wrap{margin-right:auto;margin-left:10px}.ta-phone-chat-title{margin:0;font-size:24px;line-height:1.2}.ta-phone-chat-subtitle{margin:4px 0 0;color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-top-empty{width:34px;height:34px}.ta-phone-chat-content{min-height:0;flex:1;overflow-y:auto;padding:36px 26px 96px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ta-phone-chat-content-thread{padding-top:12px;padding-bottom:120px;background:#fbfcfe}.ta-phone-chat-search{display:flex;gap:8px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--ta-chat-surface);color:var(--ta-chat-ink-soft)}.ta-phone-chat-search input{width:100%;border:0;background:transparent;color:var(--ta-chat-ink);outline:none}.ta-phone-chat-thread-list,.ta-phone-chat-contact-list,.ta-phone-chat-setting-list{margin:16px 0 0;padding:0;list-style:none}.ta-phone-chat-thread-item,.ta-phone-chat-contact-item{display:flex;gap:12px;width:100%;align-items:center;padding:12px 0;border:0;background:transparent;text-align:left}.ta-phone-chat-thread-item{border-bottom:1px solid var(--ta-chat-border)}.ta-phone-chat-avatar{display:flex;width:56px;height:56px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:18px;background:#f2f4f7;color:var(--ta-chat-ink);font-size:22px;font-weight:800}.ta-phone-chat-avatar-small{width:46px;height:46px;border-radius:16px;font-size:18px}.ta-phone-chat-thread-main{min-width:0;flex:1}.ta-phone-chat-thread-title-row{display:flex;justify-content:space-between;gap:10px}.ta-phone-chat-thread-title{font-size:16px;font-weight:700}.ta-phone-chat-thread-time,.ta-phone-chat-thread-preview,.ta-phone-chat-contact-status,.ta-phone-chat-group-title{color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-thread-preview{display:block;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-phone-chat-unread{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:#e8edf3;color:var(--ta-chat-ink);font-size:12px;font-weight:700}.ta-phone-chat-unread-dot{width:8px;height:8px;border-radius:999px;background:#93a0b1}.ta-phone-chat-shortcuts{margin:0;padding:0;list-style:none}.ta-phone-chat-shortcuts li{border-bottom:1px solid var(--ta-chat-border)}.ta-phone-chat-shortcut-btn{display:flex;width:100%;justify-content:space-between;align-items:center;padding:10px 0;border:0;background:transparent;text-align:left}.ta-phone-chat-shortcut-meta{display:inline-flex;align-items:center;gap:8px}.ta-phone-chat-shortcut-hint{color:var(--ta-chat-ink-soft);font-size:11px}.ta-phone-chat-group-title{margin-top:18px}.ta-phone-chat-contact-main{display:flex;flex-direction:column;gap:4px}.ta-phone-chat-contact-item-mainrow{display:inline-flex;min-width:0;flex:1;align-items:center;gap:12px}.ta-phone-chat-contact-count{color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-expand-hint{color:var(--ta-chat-ink-soft);font-size:11px;flex:0 0 auto}.ta-phone-chat-contact-row{border-bottom:1px solid var(--ta-chat-border)}.ta-phone-chat-contact-row .ta-phone-chat-contact-item{border-bottom:0}.ta-phone-chat-contacts{position:relative}.ta-phone-chat-subpage-top{display:flex;gap:10px;align-items:center;padding-bottom:6px}.ta-phone-chat-subpage-back{display:inline-flex;gap:2px;align-items:center;padding:0;border:0;background:transparent;color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-subpage-title{font-size:14px;font-weight:700}.ta-phone-chat-subpage-list{margin-top:8px}.ta-phone-chat-request-item{padding:12px 0;border-bottom:1px solid var(--ta-chat-border)}.ta-phone-chat-request-head{display:flex;gap:12px;align-items:flex-start}.ta-phone-chat-request-main{min-width:0;flex:1}.ta-phone-chat-request-name-row{display:flex;justify-content:space-between;gap:8px}.ta-phone-chat-request-decision,.ta-phone-chat-request-reason,.ta-phone-chat-request-time,.ta-phone-chat-request-thought{color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-request-reason,.ta-phone-chat-request-time{margin-top:4px}.ta-phone-chat-request-thought-wrap{margin-top:6px;padding-left:58px}.ta-phone-chat-thought-toggle{padding:0;border:0;background:transparent;color:var(--ta-chat-ink);font-size:12px}.ta-phone-chat-request-thought{margin-top:4px}.ta-phone-chat-natural-detail{padding:0 0 14px 58px;color:var(--ta-chat-ink-soft);font-size:12px;line-height:1.65}.ta-phone-chat-natural-detail>div+div{margin-top:3px}.ta-phone-chat-empty{padding:28px 10px;color:var(--ta-chat-ink-soft);text-align:center}.ta-phone-chat-empty-state{margin:14px 0 0;padding:18px 14px;border-radius:20px;background:#94a3b81a;border:1px solid rgba(148,163,184,.16);text-align:center}.ta-phone-chat-empty-title{color:var(--ta-chat-ink);font-size:14px;font-weight:700}.ta-phone-chat-empty-desc{max-width:240px;margin:8px auto 0;font-size:12px;line-height:1.6}.ta-phone-chat-moments{display:flex;flex-direction:column;gap:16px;padding-top:4px}.ta-phone-chat-me-head,.ta-phone-chat-me-card{display:flex;align-items:flex-start;gap:12px}.ta-phone-chat-me-card{padding:14px;border:1px solid var(--ta-chat-border);border-radius:18px;background:var(--ta-chat-surface)}.ta-phone-chat-me-avatar{flex:0 0 auto}.ta-phone-chat-me-main{min-width:0;flex:1}.ta-phone-chat-me-name{font-size:18px;font-weight:700}.ta-phone-chat-me-sign,.ta-phone-chat-me-id{margin-top:4px;color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-me-signature,.ta-phone-chat-me-status{margin-top:6px;color:var(--ta-chat-ink-soft);font-size:12px;line-height:1.5}.ta-phone-chat-me-status{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;background:#94a3b824;color:#475569eb}.ta-phone-chat-me-status-icon{font-size:12px;line-height:1}.ta-phone-chat-me-status-text{line-height:1.35}.ta-phone-chat-me-image{width:56px;height:56px;border-radius:18px;-o-object-fit:cover;object-fit:cover}.ta-phone-chat-moment-item{display:flex;gap:12px}.ta-phone-chat-moment-main{min-width:0;flex:1}.ta-phone-chat-moment-author-row{display:flex;align-items:baseline;gap:8px}.ta-phone-chat-moment-author{font-weight:700;font-size:14px}.ta-phone-chat-moment-relation{color:var(--ta-chat-ink-soft);font-size:11px}.ta-phone-chat-moment-text{margin:6px 0 8px;line-height:1.5}.ta-phone-chat-moment-image{height:128px;border-radius:16px;background:#e7ebf0;display:flex;align-items:flex-end;padding:10px 12px}.ta-phone-chat-moment-image-hint-wrap{display:inline-flex;align-items:center;gap:6px}.ta-phone-chat-moment-image-hint{color:#202938d1;font-size:11px;line-height:1.45}.ta-phone-chat-moment-meta{display:flex;justify-content:space-between;margin-top:8px;color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-moment-actions{display:inline-flex;gap:10px}.ta-phone-chat-moment-action-item{display:inline-flex;align-items:center;gap:4px}.ta-phone-chat-like{margin-top:8px;color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-moment-location,.ta-phone-chat-moment-visibility{margin-top:6px;color:var(--ta-chat-ink-soft);font-size:11px}.ta-phone-chat-moment-social{margin-top:8px;padding:8px 10px;border-radius:12px;background:#ecf0f5e6}.ta-phone-chat-moment-likes{color:#475569f5;font-size:12px}.ta-phone-chat-moment-comments{margin-top:8px;display:flex;flex-direction:column;gap:6px}.ta-phone-chat-moment-comment{color:var(--ta-chat-ink-soft);font-size:12px;line-height:1.5}.ta-phone-chat-moment-comment strong{color:var(--ta-chat-ink)}.ta-phone-chat-moment-comment-meta{display:inline-flex;gap:8px;margin-top:2px;font-size:11px;color:#64748beb}.ta-phone-chat-moment-reply{margin-top:4px;margin-left:12px;padding-left:8px;border-left:2px solid rgba(203,213,225,.75);color:#56667aeb;font-size:11px}.ta-phone-chat-moment-reply>div+div{margin-top:3px}.ta-phone-chat-moment-owner-reaction{margin-top:8px;padding:8px 10px;border-radius:12px;background:#f8fafcad;color:#64748bb8;border:1px solid rgba(226,232,240,.35);font-size:11px;line-height:1.5}.ta-phone-chat-moment-owner-reaction>div+div{margin-top:3px}.ta-phone-chat-status-btn{margin-top:10px;padding:6px 10px;border:0;border-radius:10px;background:var(--ta-chat-surface);color:var(--ta-chat-ink);font-size:12px}.ta-phone-chat-setting-list li{border-bottom:1px solid var(--ta-chat-border)}.ta-phone-chat-setting-left{display:inline-flex;gap:8px;align-items:center}.ta-phone-chat-setting-action{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 0;border:0;background:transparent;color:var(--ta-chat-ink);text-align:left}.ta-phone-chat-setting-list li>span{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 0}.ta-phone-chat-me-services{display:grid;gap:12px;margin-top:12px}.ta-phone-chat-service-entry-list{display:grid;gap:10px}.ta-phone-chat-service-entry-card{width:100%;display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--ta-chat-border);border-radius:18px;background:var(--ta-chat-surface);color:var(--ta-chat-ink);text-align:left}.ta-phone-chat-service-entry-main{min-width:0;flex:1;display:grid;gap:3px}.ta-phone-chat-service-entry-main strong{font-size:13px;color:var(--ta-chat-ink)}.ta-phone-chat-service-entry-main small{font-size:11px;color:var(--ta-chat-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-phone-chat-service-entry-side{display:inline-flex;align-items:center;gap:4px;color:var(--ta-chat-ink-soft);flex:0 0 auto}.ta-phone-chat-service-entry-side em{font-size:11px;font-style:normal}.ta-phone-chat-me-subpage{display:grid;gap:10px}.ta-phone-chat-subpage-heading{display:grid;gap:4px;padding:2px 0 4px}.ta-phone-chat-service-record-page{display:grid;gap:10px}.ta-phone-chat-section-title{font-size:14px;font-weight:700;color:var(--ta-chat-ink)}.ta-phone-chat-section-subtitle{margin-top:4px;font-size:11px;color:var(--ta-chat-ink-soft)}.ta-phone-chat-service-section{border:1px solid var(--ta-chat-border);background:var(--ta-chat-surface);border-radius:18px;overflow:hidden}.ta-phone-chat-service-section-head{display:flex;align-items:center;gap:12px;padding:13px 14px;border-bottom:1px solid var(--ta-chat-border)}.ta-phone-chat-service-section-main{min-width:0;display:grid;gap:3px}.ta-phone-chat-service-section-main strong{font-size:13px;color:var(--ta-chat-ink)}.ta-phone-chat-service-section-main small{font-size:11px;color:var(--ta-chat-ink-soft)}.ta-phone-chat-service-section-body{display:grid;gap:8px;padding:10px}.ta-phone-chat-service-section .ta-phone-chat-service-record{border-radius:15px}.ta-phone-chat-subpage-header{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.ta-phone-chat-subpage-subtitle{margin-top:4px;color:var(--ta-chat-ink-soft);font-size:11px;line-height:1.45}.ta-phone-chat-services-page,.ta-phone-chat-service-grid{display:grid;gap:10px}.ta-phone-chat-service-card,.ta-phone-chat-service-record{width:100%;border:1px solid var(--ta-chat-border);background:var(--ta-chat-surface);border-radius:18px}.ta-phone-chat-service-card{display:flex;align-items:center;gap:12px;padding:14px;text-align:left;color:var(--ta-chat-ink)}.ta-phone-chat-service-icon,.ta-phone-chat-service-record-icon{width:34px;height:34px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--ta-chat-surface-soft);color:var(--ta-chat-ink-soft);flex:0 0 auto}.ta-phone-chat-service-main,.ta-phone-chat-service-record-main{min-width:0;flex:1;display:grid;gap:3px}.ta-phone-chat-service-main strong,.ta-phone-chat-service-record-main strong{font-size:13px;color:var(--ta-chat-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-phone-chat-service-main small,.ta-phone-chat-service-record-main small,.ta-phone-chat-service-record-main em{font-size:11px;color:var(--ta-chat-ink-soft);font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-phone-chat-service-record-head{width:100%;display:flex;align-items:center;gap:12px;padding:13px 14px;border:0;background:transparent;text-align:left;color:var(--ta-chat-ink)}.ta-phone-chat-service-record-chevron{color:var(--ta-chat-ink-soft);transition:transform .2s ease}.ta-phone-chat-service-record.is-expanded .ta-phone-chat-service-record-chevron{transform:rotate(180deg)}.ta-phone-chat-service-record-detail{padding:0 14px 14px}.ta-phone-chat-movie-ticket-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.ta-phone-chat-ticket-label{color:var(--ta-chat-ink-soft);font-size:11px}.ta-phone-chat-ticket-title,.ta-phone-chat-hotel-name{margin-top:2px;font-size:14px;color:var(--ta-chat-ink);font-weight:700}.ta-phone-chat-ticket-divider{border-top:1px dashed var(--ta-chat-border);margin:12px 0}.ta-phone-chat-trip-route{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:12px;border-radius:16px;background:var(--ta-chat-surface-soft)}.ta-phone-chat-trip-place{min-width:0;display:grid;gap:3px}.ta-phone-chat-trip-place.is-right{text-align:right}.ta-phone-chat-trip-place strong{font-size:13px;color:var(--ta-chat-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-phone-chat-trip-place small{font-size:11px;color:var(--ta-chat-ink-soft)}.ta-phone-chat-trip-line-wrap{display:flex;align-items:center;gap:4px;color:var(--ta-chat-ink-soft)}.ta-phone-chat-trip-line{width:38px;height:1px;background:currentColor;opacity:.35}.ta-phone-chat-service-kv-list{display:grid;gap:8px;margin-top:10px}.ta-phone-chat-service-kv{display:flex;justify-content:space-between;gap:12px;font-size:12px}.ta-phone-chat-service-kv span{color:var(--ta-chat-ink-soft)}.ta-phone-chat-service-kv strong{color:var(--ta-chat-ink);font-weight:500;text-align:right}.ta-phone-chat-service-thought{margin-top:12px;padding:10px 12px;border-radius:14px;background:var(--ta-chat-surface-soft)}.ta-phone-chat-service-thought span{display:block;margin-bottom:5px;font-size:11px;color:var(--ta-chat-ink-soft)}.ta-phone-chat-service-thought p{margin:0;font-size:12px;line-height:1.55;color:var(--ta-chat-ink)}.ta-phone-chat-bubble-row{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:14px}.ta-phone-chat-bubble-row-owner{align-items:flex-end}.ta-phone-chat-bubble-meta{margin-bottom:4px;color:var(--ta-chat-ink-soft);font-size:11px}.ta-phone-chat-bubble{max-width:82%;padding:10px 12px;border-radius:14px;background:#f1f4f7;line-height:1.5}.ta-phone-chat-bubble-row-owner .ta-phone-chat-bubble{background:#dfe6ef}.ta-phone-chat-article-card{display:block;width:min(300px,82vw);overflow:hidden;border:0;border-radius:16px;background:#f1f4f7;color:var(--ta-chat-ink);text-align:left;cursor:pointer}.ta-phone-chat-article-cover{display:flex;min-height:92px;align-items:flex-end;gap:6px;padding:12px;background:linear-gradient(180deg,#94a3b829,#4755693d);color:#ffffffeb;font-size:12px;line-height:1.4}.ta-phone-chat-article-body{padding:12px}.ta-phone-chat-article-title{font-size:14px;font-weight:700;line-height:1.45}.ta-phone-chat-article-summary{margin-top:8px;color:var(--ta-chat-ink-soft);font-size:12px;line-height:1.55}.ta-phone-chat-article-source{margin-top:10px;color:var(--ta-chat-ink-faint);font-size:11px}.ta-phone-chat-article-foot{display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;margin-top:10px;color:var(--ta-chat-ink-faint);font-size:11px}.ta-phone-chat-article-foot-right{display:inline-flex;gap:6px;align-items:center}.ta-phone-chat-article-click-hint{color:var(--ta-chat-ink)}.ta-phone-chat-image-bubble{display:inline-flex;gap:6px;align-items:center}.ta-phone-chat-article-sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:flex-end;justify-content:center;background:#0f172a2e}.ta-phone-chat-article-sheet{width:100%;max-height:72%;overflow-y:auto;border-radius:24px 24px 0 0;background:#fff;padding:18px 18px calc(18px + var(--safe-bottom, 0px));box-shadow:0 -18px 44px #0f172a1f}.ta-phone-chat-article-sheet-head{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.ta-phone-chat-article-sheet-head h3{margin:4px 0 0;color:var(--ta-chat-ink);font-size:16px;line-height:1.45}.ta-phone-chat-article-sheet-head p{margin:6px 0 0;color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-article-sheet-head button{width:30px;height:30px;border:0;border-radius:999px;background:var(--ta-chat-surface);color:var(--ta-chat-ink-soft);font-size:20px;line-height:1}.ta-phone-chat-article-sheet-kicker{margin:0;color:var(--ta-chat-ink-faint);font-size:11px}.ta-phone-chat-article-sheet-summary{margin:14px 0 0;color:var(--ta-chat-ink-soft);font-size:13px;line-height:1.65}.ta-phone-chat-article-comments{margin-top:18px}.ta-phone-chat-article-comments-title{margin-bottom:10px;color:var(--ta-chat-ink);font-size:13px;font-weight:700}.ta-phone-chat-article-comment{padding:12px 0;border-top:1px solid var(--ta-chat-border)}.ta-phone-chat-article-comment-head{display:flex;gap:8px;align-items:center;justify-content:space-between}.ta-phone-chat-article-comment-head strong{color:var(--ta-chat-ink);font-size:13px}.ta-phone-chat-article-comment-head span{color:var(--ta-chat-ink-faint);font-size:11px}.ta-phone-chat-article-comment p{margin:7px 0 0;color:var(--ta-chat-ink-soft);font-size:13px;line-height:1.55}.ta-phone-chat-article-replies{margin-top:8px;padding:8px 10px;border-radius:12px;background:var(--ta-chat-surface-soft)}.ta-phone-chat-article-reply{display:flex;gap:6px;color:var(--ta-chat-ink-soft);font-size:12px;line-height:1.45}.ta-phone-chat-article-reply+.ta-phone-chat-article-reply{margin-top:6px}.ta-phone-chat-article-reply strong{flex:0 0 auto;color:var(--ta-chat-ink)}.ta-phone-chat-article-empty-comments{margin:0;color:var(--ta-chat-ink-faint);font-size:12px}.ta-phone-chat-thread-footer{position:absolute;right:0;bottom:0;left:0;display:flex;gap:8px;align-items:center;padding:10px 14px calc(10px + var(--safe-bottom, 0px));border-top:1px solid var(--ta-chat-border);background:#fff}.ta-phone-chat-input-placeholder{flex:1;padding:10px 12px;border-radius:12px;background:var(--ta-chat-surface);color:var(--ta-chat-ink-soft);font-size:12px}.ta-phone-chat-next-btn{padding:10px 12px;border:0;border-radius:12px;background:#e8edf3;color:#8994a3;font-size:12px}.ta-phone-chat-tabbar{position:absolute;right:0;bottom:0;left:0;display:grid;height:max(74px,calc(var(--safe-bottom, 0px) + 68px));grid-template-columns:repeat(4,1fr);align-items:start;padding:10px 24px max(10px,var(--safe-bottom, 0px));border-top:1px solid rgba(148,163,184,.08);background:#fffffff5}.ta-phone-chat-tab{border:0;background:transparent;color:var(--ta-chat-ink-faint);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.ta-phone-chat-tab-icon{display:flex;width:40px;height:40px;margin:0 auto;align-items:center;justify-content:center;border-radius:999px}.ta-phone-chat-tab-active .ta-phone-chat-tab-icon{background:#f1f3f6;color:var(--ta-chat-ink)}.ta-phone-chat-tab-label{display:block;margin-top:3px;font-size:11px}.ta-phone-chat-generate-error{margin:0 0 10px;padding:8px 10px;border-radius:14px;background:#ff5c5c1a;color:#962828e0;font-size:11px;font-weight:700;line-height:1.5}.ta-phone-chat-generate-progress{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:9px 11px;border-radius:16px;background:#94a3b81f;color:#334155c7;font-size:11px;font-weight:700;line-height:1.45}.ta-phone-chat-generate-progress-dot{width:7px;height:7px;border-radius:999px;background:currentColor;opacity:.55;animation:ta-phone-chat-progress-pulse 1s ease-in-out infinite}@keyframes ta-phone-chat-progress-pulse{0%,to{transform:scale(.8);opacity:.35}50%{transform:scale(1.15);opacity:.8}}.ta-phone-chat-generate-status{margin:10px 0 12px;padding:10px 12px;border-radius:14px;background:#94a3b81f;color:#475569db;font-size:12px;line-height:1.5}.ta-phone-chat-generate-status-error{background:#f871711f;color:#b91c1ce0}.ta-phone-music-root{--ta-music-bg: #fbfaf9;--ta-music-surface: rgba(255, 255, 255, .88);--ta-music-surface-soft: #f5f1ef;--ta-music-ink: #23242a;--ta-music-ink-soft: #85838a;--ta-music-ink-faint: #b7b2b5;--ta-music-accent: #c94c58;--ta-music-accent-soft: rgba(201, 76, 88, .12);--ta-music-border: rgba(148, 132, 138, .16);position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ta-music-bg);color:var(--ta-music-ink)}.ta-phone-music-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;min-height:0;flex-direction:column}.ta-phone-music-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:calc(28px + var(--safe-top, 0px)) 20px 8px}.ta-phone-music-title-wrap{position:absolute;left:50%;transform:translate(-50%);text-align:center;pointer-events:none}.ta-phone-music-title-wrap h1{margin:0;font-size:24px;line-height:1.2}.ta-phone-music-icon-btn{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:0;border-radius:12px;background:var(--ta-music-surface-soft);color:var(--ta-music-ink)}.ta-phone-music-icon-btn.is-spinning svg{animation:ta-phone-music-spin 1s linear infinite}.ta-phone-music-content{min-height:0;flex:1;overflow-y:auto;padding:10px 20px calc(110px + var(--safe-bottom, 0px))}.ta-phone-music-tabs-wrap{padding:0 20px 8px;background:var(--ta-music-bg)}.ta-phone-music-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ta-phone-music-tab{height:34px;border:1px solid var(--ta-music-border);border-radius:999px;background:#fff;color:var(--ta-music-ink-soft);font-size:12px}.ta-phone-music-tab-active{border-color:transparent;background:var(--ta-music-accent);color:#fff}.ta-phone-music-hero,.ta-phone-music-section,.ta-phone-music-empty,.ta-phone-music-comment-card,.ta-phone-music-track-item,.ta-phone-music-detail-hero{border:1px solid var(--ta-music-border);border-radius:18px;background:var(--ta-music-surface)}.ta-phone-music-hero{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:16px 14px;background:linear-gradient(145deg,#fffffff5,#f7f0eee6),var(--ta-music-surface);box-shadow:0 12px 30px #58454814}.ta-phone-music-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,rgba(201,76,88,.14),transparent 42%,rgba(81,118,95,.1));pointer-events:none}.ta-phone-music-hero>*{position:relative;z-index:1}.ta-phone-music-avatar-wrap{display:flex;width:72px;height:72px;flex:0 0 auto;align-items:center;justify-content:center;margin:0 auto;border-radius:999px;overflow:hidden;background:#efe9e6;color:var(--ta-music-ink)}.ta-phone-music-avatar-img,.ta-phone-music-avatar-fallback{width:100%;height:100%;border-radius:999px;-o-object-fit:cover;object-fit:cover}.ta-phone-music-avatar-fallback{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700}.ta-phone-music-nickname{margin:0;font-size:18px;text-align:center;font-weight:700}.ta-phone-music-status-line{margin:6px 0 0;color:var(--ta-music-ink-soft);font-size:12px;line-height:1.5;text-align:center;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ta-phone-music-stat-grid{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.ta-phone-music-stat-item{display:grid;gap:4px;padding:8px 10px;border-radius:12px;background:var(--ta-music-accent-soft)}.ta-phone-music-stat-label{color:var(--ta-music-ink-faint);font-size:10px;line-height:1.2}.ta-phone-music-stat-value{color:#7f2d34;font-size:12px;line-height:1.3;font-weight:600}.ta-phone-music-weekly-summary{width:100%;margin-top:10px;padding:10px 12px;border-radius:12px;background:#f7f2f0;color:#514a51;font-size:12px;line-height:1.55}.ta-phone-music-habit-section{width:100%;margin-top:10px}.ta-phone-music-tag-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ta-phone-music-tag{display:inline-flex;padding:4px 9px;border-radius:999px;background:#f0ece9;color:#6e656b;font-size:11px}.ta-phone-music-section{margin-top:12px;padding:12px;box-shadow:0 8px 22px #5845480d}.ta-phone-music-section-title{margin:0;font-size:15px;font-weight:800;line-height:1.25}.ta-phone-music-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.ta-phone-music-section-heading-main{display:flex;align-items:center;gap:8px}.ta-phone-music-section-icon{width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--ta-music-accent-soft);color:var(--ta-music-accent);box-shadow:inset 0 0 0 1px #c94c5814}.ta-phone-music-section-subtitle{margin-top:3px;font-size:11px;color:var(--ta-music-ink-soft)}.ta-phone-music-playlist-list,.ta-phone-music-track-list{display:grid;gap:10px;margin-top:10px}.ta-phone-music-playlist-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:1px solid rgba(148,132,138,.12);border-radius:16px;background:#ffffff9e;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.ta-phone-music-playlist-item:active{transform:scale(.99)}.ta-phone-music-playlist-item:hover{border-color:#c94c582e;background:#ffffffdb}.ta-phone-music-playlist-main{min-width:0;flex:1}.ta-phone-music-playlist-click-hint{align-self:center}.ta-phone-music-playlist-main strong{display:block;font-size:14px}.ta-phone-music-playlist-main small,.ta-phone-music-playlist-main p{display:block;margin-top:4px;color:var(--ta-music-ink-soft);font-size:11px;line-height:1.5}.ta-phone-music-meta-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;color:var(--ta-music-ink-faint);font-size:11px}.ta-phone-music-cover{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;overflow:hidden;border-radius:12px;color:#ffffffeb;font-size:10px;font-weight:700}.ta-phone-music-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff0,#14141852)}.ta-phone-music-cover span{position:relative;z-index:1;padding:6px}.ta-phone-music-cover-md{width:52px;height:52px}.ta-phone-music-cover-lg{width:86px;height:86px}.ta-phone-music-cover-moon{background:linear-gradient(135deg,#3c4462,#8a94ab)}.ta-phone-music-cover-fog{background:linear-gradient(135deg,#ced4db,#aab2bc)}.ta-phone-music-cover-amber{background:linear-gradient(135deg,#c97837,#e0b26f)}.ta-phone-music-cover-bluegray{background:linear-gradient(135deg,#667a90,#9aa8b6)}.ta-phone-music-cover-paper{background:linear-gradient(135deg,#f3ede3,#dccfbf);color:#5f534b}.ta-phone-music-cover-dark{background:linear-gradient(135deg,#23242a,#4c4d57)}.ta-phone-music-cover-rose{background:linear-gradient(135deg,#b45c65,#d38b94)}.ta-phone-music-cover-green{background:linear-gradient(135deg,#51765f,#89a994)}.ta-phone-music-comment-card,.ta-phone-music-track-item{width:100%;padding:12px;text-align:left;border:1px solid var(--ta-music-border)}.ta-phone-music-track-item{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.ta-phone-music-click-hint{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;font-size:11px;font-weight:700;color:var(--ta-music-accent);opacity:.82}.ta-phone-music-ranking-item{align-items:center}.ta-phone-music-playlist-track-item,.ta-phone-music-insight-track-item{flex-direction:column;align-items:stretch}.ta-phone-music-insight-track-item .ta-phone-music-click-hint,.ta-phone-music-insight-track-item .ta-phone-music-expand-hint{align-self:flex-end}.ta-phone-music-comment-card{background:linear-gradient(180deg,#fffffffa,#fffcfbf0),#fffcfb;box-shadow:0 8px 18px #5845480a;transition:border-color .16s ease,transform .16s ease}.ta-phone-music-comment-card:active{transform:scale(.99)}.ta-phone-music-comment-card:hover{border-color:#c94c582e}.ta-phone-music-comment-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ta-phone-music-comment-title-wrap{min-width:0;flex:1}.ta-phone-music-comment-title-wrap strong{display:block;font-size:14px;line-height:1.35}.ta-phone-music-comment-title-wrap small{display:block;margin-top:4px}.ta-phone-music-comment-click-hint{padding-top:1px}.ta-phone-music-comment-head small,.ta-phone-music-comment-card p{color:var(--ta-music-ink-soft);font-size:12px;line-height:1.6}.ta-phone-music-comment-card p{margin:8px 0 0}.ta-phone-music-comment-origin{display:inline-flex;align-items:center;margin-right:6px;padding:2px 6px;border-radius:999px;background:#78747c1a;color:#6e656b;font-size:10px;font-weight:700;line-height:1.4;vertical-align:1px}.ta-phone-music-comment-insight-stack{display:grid;gap:8px;margin-top:10px}.ta-phone-music-track-insight-stack{display:grid;gap:8px;width:100%;margin-top:2px}.ta-phone-music-mind-card{margin-top:10px;padding:10px 12px;border-radius:14px;background:#f7f2f0;font-size:12px;line-height:1.55;color:#514a51}.ta-phone-music-mind-card div+div{margin-top:6px}.ta-phone-music-detail-hero{display:flex;gap:10px;margin-top:4px;padding:12px}.ta-phone-music-detail-main h3{margin:0;font-size:17px}.ta-phone-music-detail-main p{margin:4px 0 0;color:var(--ta-music-ink-soft);font-size:12px}.ta-phone-music-track-head{display:flex;gap:10px;align-items:flex-start}.ta-phone-music-expand-hint{margin-left:auto;color:var(--ta-music-ink-faint);font-size:11px;line-height:1.4;white-space:nowrap}.ta-phone-music-track-position{width:20px;color:var(--ta-music-ink-soft);font-size:12px}.ta-phone-music-track-main strong{display:block;font-size:14px}.ta-phone-music-track-main small,.ta-phone-music-track-main p{display:block;margin-top:4px;color:var(--ta-music-ink-soft);font-size:11px}.ta-phone-music-song-mark{display:inline-block;margin-right:4px;color:var(--ta-music-accent);font-weight:700}.ta-phone-music-role-note-prefix{color:var(--ta-music-accent)}.ta-phone-music-empty{margin-top:12px;padding:20px 14px;text-align:center}.ta-phone-music-empty h3{margin:0;font-size:15px}.ta-phone-music-empty p{margin:8px 0 0;color:var(--ta-music-ink-soft);font-size:12px;line-height:1.6}.ta-phone-music-primary-btn{margin-top:12px;padding:9px 12px;border:0;border-radius:10px;background:var(--ta-music-accent);color:#fff;font-size:12px}.ta-phone-music-status,.ta-phone-music-error{margin-bottom:10px;padding:8px 10px;border-radius:12px;font-size:11px}.ta-phone-music-status{background:#f1ece9;color:#746f72}.ta-phone-music-error{background:#c94c581f;color:#933640}.ta-phone-music-generate-progress{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:9px 11px;border-radius:16px;background:#f1ece9;color:#746f72;font-size:11px;font-weight:700;line-height:1.45}.ta-phone-music-generate-progress-dot{width:7px;height:7px;border-radius:999px;background:currentColor;opacity:.55;animation:ta-phone-music-progress-pulse 1s ease-in-out infinite}.ta-phone-music-style-map{gap:10px}.ta-phone-music-style-row{display:grid;grid-template-columns:minmax(90px,120px) 1fr 32px;align-items:center;gap:8px;font-size:12px}.ta-phone-music-style-label{font-weight:600}.ta-phone-music-style-note{margin-top:2px;font-size:10px;color:var(--ta-music-ink-soft)}.ta-phone-music-style-bar{height:8px;border-radius:999px;background:#efe8e5;overflow:hidden}.ta-phone-music-style-bar-fill{height:100%;border-radius:999px;background:var(--ta-music-accent)}.ta-phone-music-style-row:nth-child(1) .ta-phone-music-style-bar-fill{opacity:1}.ta-phone-music-style-row:nth-child(2) .ta-phone-music-style-bar-fill{opacity:.84}.ta-phone-music-style-row:nth-child(3) .ta-phone-music-style-bar-fill{opacity:.68}.ta-phone-music-style-row:nth-child(4) .ta-phone-music-style-bar-fill{opacity:.76}.ta-phone-music-insight-hero{border-radius:24px;padding:16px;background:radial-gradient(circle at 12% 18%,rgba(201,76,88,.18),transparent 36%),linear-gradient(135deg,#fffffff0,#f6f0efdb);border:1px solid var(--ta-music-border);box-shadow:0 12px 28px #58454814}.ta-phone-music-insight-hero-title{font-size:18px;font-weight:800}.ta-phone-music-insight-hero-desc{margin-top:4px;font-size:12px;color:var(--ta-music-ink-soft);line-height:1.55}.ta-phone-music-insight-pill-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ta-phone-music-insight-pill{border-radius:999px;padding:6px 9px;background:#c94c581a;color:var(--ta-music-ink);font-size:11px;font-weight:700}.ta-phone-music-insight-strip{border-radius:18px;padding:12px 14px;border:1px solid var(--ta-music-border)}.ta-phone-music-insight-strip-strong{background:#c94c581f;border-color:#c94c582e}.ta-phone-music-insight-strip-medium{background:#c94c5814;border-color:#c94c5821}.ta-phone-music-insight-strip-soft{background:#78747c14;border-color:#78747c1f}.ta-phone-music-insight-strip-faint{background:#ffffffb8;border-color:#94848a24}.ta-phone-music-insight-strip-label{display:block;margin-bottom:6px;font-size:11px;font-weight:700;color:var(--ta-music-accent);letter-spacing:.03em}.ta-phone-music-insight-strip-body{font-size:13px;line-height:1.72;color:var(--ta-music-ink)}.ta-phone-music-style-summary{margin-top:10px;padding:10px 12px;border-radius:12px;background:#f7f2f0;color:#514a51;font-size:12px;line-height:1.55}@keyframes ta-phone-music-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ta-phone-music-progress-pulse{0%,to{transform:scale(.8);opacity:.35}50%{transform:scale(1.15);opacity:.8}}.ta-browser-root{--ta-browser-bg: #fbfaf7;--ta-browser-surface: rgba(255, 255, 255, .94);--ta-browser-surface-soft: #f3f1ec;--ta-browser-card: rgba(255, 255, 255, .96);--ta-browser-ink: #22231f;--ta-browser-muted: rgba(34, 35, 31, .58);--ta-browser-faint: rgba(34, 35, 31, .38);--ta-browser-line: rgba(95, 88, 74, .13);--ta-browser-accent: #5f7183;--ta-browser-accent-deep: #34495c;--ta-browser-accent-soft: rgba(95, 113, 131, .12);--ta-browser-warm: #f6efe2;--ta-browser-shadow: 0 10px 26px rgba(74, 65, 52, .06);position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ta-browser-bg);color:var(--ta-browser-ink)}.ta-browser-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;min-height:0;flex-direction:column}.ta-browser-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:calc(28px + var(--safe-top, 0px)) 20px 8px}.ta-browser-title-wrap{position:absolute;left:50%;transform:translate(-50%);text-align:center;pointer-events:none}.ta-browser-title-wrap h1{margin:0;font-size:24px;line-height:1.15;font-weight:850;letter-spacing:-.04em}.ta-browser-title-wrap p{margin:2px 0 0;color:var(--ta-browser-muted);font-size:11px;line-height:1}.ta-browser-icon-btn{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:0;border-radius:12px;background:#ffffffb8;color:var(--ta-browser-ink);box-shadow:0 6px 18px #3043390d}.ta-browser-icon-btn:disabled{opacity:.55}.ta-browser-icon-btn.is-spinning svg{animation:ta-browser-spin 1s linear infinite}.ta-browser-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 20px 8px}.ta-browser-tab{height:34px;border:1px solid var(--ta-browser-line);border-radius:999px;background:#ffffffbd;color:var(--ta-browser-muted);font-size:12px}.ta-browser-tab-active{border-color:transparent;background:#2f3a43;color:#fff;font-weight:800;box-shadow:0 6px 14px #2f3a431f}.ta-browser-content{min-height:0;flex:1;overflow-y:auto;padding:10px 20px calc(110px + var(--safe-bottom, 0px));display:flex;flex-direction:column;gap:12px}.ta-browser-status{border:1px solid var(--ta-browser-line);border-radius:14px;background:#ffffffb8;padding:10px 12px;color:var(--ta-browser-muted);font-size:12px;line-height:1.4}.ta-browser-status.is-error{color:#8a4c3a;background:#fff2ebdb}.ta-browser-generate-progress{display:flex;align-items:center;gap:8px;border:1px solid var(--ta-browser-line);border-radius:14px;background:#ffffffb8;padding:10px 12px;color:var(--ta-browser-muted);font-size:12px;line-height:1.4;font-weight:700}.ta-browser-generate-progress-dot{width:7px;height:7px;border-radius:999px;background:currentColor;opacity:.55;animation:ta-browser-progress-pulse 1s ease-in-out infinite}.ta-browser-empty{border:1px solid var(--ta-browser-line);border-radius:20px;background:var(--ta-browser-surface);padding:22px 18px;text-align:center;box-shadow:var(--ta-browser-shadow)}.ta-browser-empty h3{margin:0;font-size:15px;font-weight:850}.ta-browser-empty p,.ta-browser-empty{color:var(--ta-browser-muted);font-size:12px;line-height:1.55}.ta-browser-hero,.ta-browser-section{position:relative;border:1px solid var(--ta-browser-line);border-radius:22px;background:var(--ta-browser-surface);box-shadow:var(--ta-browser-shadow)}.ta-browser-hero{padding:16px;background:linear-gradient(145deg,#fffffffa,#f7f4ede6),var(--ta-browser-surface)}.ta-browser-hero-glow{display:none}.ta-browser-hero-top{position:relative;z-index:1;display:flex;align-items:center;gap:12px}.ta-browser-avatar-wrap{width:48px;height:48px;flex:0 0 auto;overflow:hidden;border-radius:17px;background:#eee9df;box-shadow:0 8px 18px #3e372d14}.ta-browser-avatar-wrap img,.ta-browser-avatar-wrap span{width:100%;height:100%}.ta-browser-avatar-wrap img{display:block;-o-object-fit:cover;object-fit:cover}.ta-browser-avatar-wrap span{display:flex;align-items:center;justify-content:center;color:var(--ta-browser-accent-deep);font-size:20px;font-weight:850}.ta-browser-hero-copy{min-width:0}.ta-browser-hero-kicker{display:block;margin-bottom:3px;color:var(--ta-browser-accent-deep);font-size:9px;font-weight:800;letter-spacing:.11em}.ta-browser-hero-copy h2{margin:0;font-size:18px;line-height:1.2;font-weight:850}.ta-browser-hero-copy p{margin:5px 0 0;color:var(--ta-browser-muted);font-size:12px;line-height:1.45}.ta-browser-searchbar{position:relative;z-index:1;display:flex;align-items:center;gap:8px;height:46px;margin-top:14px;padding:0 14px;border:1px solid rgba(95,88,74,.13);border-radius:999px;background:#fff;color:#22231f7a;box-shadow:0 8px 20px #4a41340d}.ta-browser-searchbar span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.ta-browser-profile-tags{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.ta-browser-profile-tags span{display:inline-flex;max-width:100%;align-items:center;border-radius:999px;background:#5f71831a;color:var(--ta-browser-accent-deep);padding:5px 10px;font-size:11px;line-height:1.2;font-weight:750}.ta-browser-section{padding:13px}.ta-browser-section-heading{display:block;margin-bottom:11px}.ta-browser-section-heading h3{margin:0;font-size:16px;line-height:1.25;font-weight:850;letter-spacing:-.02em}.ta-browser-section-heading p{margin:4px 0 0;max-width:none;color:var(--ta-browser-faint);font-size:10px;line-height:1.35;text-align:left}.ta-browser-site-grid{display:flex;flex-direction:column;gap:10px}.ta-browser-site-card{min-width:0;border:1px solid var(--ta-browser-line);border-radius:18px;background:#ffffffe6;padding:12px;text-align:left;box-shadow:0 6px 18px #4a41340a}.ta-browser-site-main{display:flex;gap:10px;align-items:flex-start}.ta-browser-site-icon{display:flex;width:34px;height:34px;flex:0 0 auto;margin:0;align-items:center;justify-content:center;border-radius:13px;background:var(--ta-browser-accent-soft);color:var(--ta-browser-accent-deep)}.ta-browser-site-copy{min-width:0;flex:1}.ta-browser-site-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ta-browser-site-title-row strong{min-width:0;color:var(--ta-browser-ink);font-size:14px;line-height:1.35;font-weight:850}.ta-browser-site-title-row span{flex:0 0 auto;border-radius:999px;background:#22231f0b;color:var(--ta-browser-muted);padding:3px 7px;font-size:10px;line-height:1.2}.ta-browser-site-copy p{margin:4px 0 0;color:var(--ta-browser-faint);font-size:10px;line-height:1.35}.ta-browser-site-copy small{display:block;margin-top:5px;color:var(--ta-browser-muted);font-size:11px;line-height:1.45}.ta-browser-site-thought{margin-top:10px;border-radius:13px;background:#f6f2eae6;padding:8px 10px;color:#22231fad;font-size:11px;line-height:1.55}.ta-browser-site-thought:before{content:"TA 当时想";display:block;margin-bottom:3px;color:var(--ta-browser-faint);font-size:10px;font-weight:750}.ta-browser-site-traces{display:grid;gap:7px;margin-top:10px}.ta-browser-site-trace{display:flex;gap:7px;align-items:flex-start;border-radius:12px;background:#5f718312;padding:7px 9px}.ta-browser-site-trace svg{flex:0 0 auto;margin-top:2px;color:var(--ta-browser-accent-deep);opacity:.72}.ta-browser-site-trace div{min-width:0}.ta-browser-site-trace span{display:block;color:var(--ta-browser-ink);font-size:12px;line-height:1.4;font-weight:740}.ta-browser-site-trace small{display:block;margin-top:2px;color:var(--ta-browser-faint);font-size:10px;line-height:1.35}.ta-browser-feed-section{background:var(--ta-browser-surface)}.ta-browser-feed-list{display:flex;flex-direction:column;gap:10px}.ta-browser-recommend-card{border:1px solid var(--ta-browser-line);border-radius:18px;background:#ffffffeb;padding:12px;box-shadow:0 6px 18px #4a41340b}.ta-browser-result-topline{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--ta-browser-faint);font-size:10px;line-height:1.2}.ta-browser-result-topline span{min-width:0}.ta-browser-result-topline em{margin-left:auto;flex:0 0 auto;font-style:normal;color:var(--ta-browser-faint)}.ta-browser-site-dot{display:inline-flex;width:18px;height:18px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:7px;background:var(--ta-browser-accent-soft);color:var(--ta-browser-accent-deep);font-size:10px;font-weight:800}.ta-browser-recommend-card strong{display:block;overflow:visible;color:var(--ta-browser-ink);font-size:15px;line-height:1.45;font-weight:850}.ta-browser-recommend-card p{display:block;overflow:visible;margin:7px 0 0;color:var(--ta-browser-muted);font-size:12px;line-height:1.62}.ta-browser-reason{margin-top:9px;border-radius:13px;background:#f6f2eae6;padding:8px 10px;color:#22231fa8;font-size:11px;line-height:1.5}.ta-browser-reason:before{content:"推荐原因";display:block;margin-bottom:3px;color:var(--ta-browser-faint);font-size:10px;font-weight:700}.ta-browser-result-stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.ta-browser-result-stats small{display:inline-flex;border-radius:999px;background:#20231f0d;padding:3px 7px;color:var(--ta-browser-muted);font-size:10px}.ta-browser-pattern-section{background:#ffffffb8}.ta-browser-pattern-summary{margin:0 0 10px;color:var(--ta-browser-muted);font-size:12px;line-height:1.6}.ta-browser-axis-list{display:grid;gap:8px}.ta-browser-axis-item{border:1px solid var(--ta-browser-line);border-radius:14px;background:#ffffffad;padding:9px 10px}.ta-browser-axis-item>div:first-child{display:flex;justify-content:space-between;gap:8px}.ta-browser-axis-item strong{font-size:12px}.ta-browser-axis-item small{color:var(--ta-browser-faint);font-size:10px}.ta-browser-axis-item p{margin:5px 0 0;color:var(--ta-browser-muted);font-size:11px;line-height:1.45}.ta-browser-axis-bar{height:5px;margin-top:7px;overflow:hidden;border-radius:999px;background:#20231f14}.ta-browser-axis-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6f7f8f,#b8aa91)}@keyframes ta-browser-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ta-browser-progress-pulse{0%,to{transform:scale(.8);opacity:.35}50%{transform:scale(1.15);opacity:.8}}.ta-browser-search-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.ta-browser-search-tags span{display:inline-flex;border-radius:999px;background:#5f71831a;color:var(--ta-browser-accent-deep);padding:5px 9px;font-size:10px;line-height:1.2;font-weight:750}.ta-browser-search-group-list{display:flex;flex-direction:column;gap:12px}.ta-browser-search-group{padding:14px}.ta-browser-search-group-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ta-browser-search-group-head h3{margin:0;color:var(--ta-browser-ink);font-size:16px;line-height:1.3;font-weight:850;letter-spacing:-.02em}.ta-browser-search-group-head p{margin:5px 0 0;color:var(--ta-browser-muted);font-size:12px;line-height:1.55}.ta-browser-search-group-head>span{flex:0 0 auto;border-radius:999px;background:#22231f0b;color:var(--ta-browser-muted);padding:4px 8px;font-size:10px;line-height:1.2}.ta-browser-search-group-intent{margin-top:10px;border-radius:14px;background:#f6f2eae6;padding:9px 10px}.ta-browser-search-group-intent strong{display:block;margin-bottom:4px;color:var(--ta-browser-accent-deep);font-size:11px;line-height:1.3}.ta-browser-search-reason{margin-top:4px}.ta-browser-search-reason span{display:inline-flex;margin-bottom:4px;border-radius:999px;background:#5f71831a;color:var(--ta-browser-accent-deep);padding:3px 7px;font-size:10px;line-height:1.2;font-weight:750}.ta-browser-search-reason p{margin:0;color:#22231fad;font-size:11px;line-height:1.55}.ta-browser-search-chain{display:flex;flex-direction:column;gap:12px;margin-top:12px}.ta-browser-search-item{position:relative;border:1px solid var(--ta-browser-line);border-radius:18px;background:#ffffffd6;padding:11px;box-shadow:0 6px 18px #4a413409}.ta-browser-search-query-row{display:flex;gap:9px;align-items:flex-start}.ta-browser-search-query-icon{display:flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:11px;background:var(--ta-browser-accent-soft);color:var(--ta-browser-accent-deep)}.ta-browser-search-query-copy{min-width:0;flex:1}.ta-browser-search-query-meta{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px;color:var(--ta-browser-faint);font-size:10px;line-height:1.2}.ta-browser-search-query-meta em{font-style:normal}.ta-browser-search-query-copy strong{display:block;color:var(--ta-browser-ink);font-size:14px;line-height:1.4;font-weight:850}.ta-browser-search-query-copy p{margin:5px 0 0;color:var(--ta-browser-muted);font-size:11px;line-height:1.55}.ta-browser-search-result-list{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-left:37px}.ta-browser-search-result-card{border:1px solid rgba(95,88,74,.1);border-radius:15px;background:#fbfaf7eb;padding:10px}.ta-browser-search-result-card strong{display:block;color:var(--ta-browser-ink);font-size:13px;line-height:1.45;font-weight:850}.ta-browser-search-result-card p{margin:6px 0 0;color:var(--ta-browser-muted);font-size:11px;line-height:1.55}.ta-browser-search-result-hint{margin-top:8px;color:var(--ta-browser-accent-deep);font-size:10px;line-height:1.2;font-weight:750;text-align:right}.ta-browser-search-click-reason{margin-top:8px;border-radius:12px;background:#5f718312;padding:7px 9px;color:#22231fa8;font-size:10px;line-height:1.45}.ta-browser-search-click-reason:before{content:"TA 点开的原因";display:block;margin-bottom:3px;color:var(--ta-browser-faint);font-size:10px;font-weight:750}.ta-browser-search-result-card{width:100%;text-align:left;cursor:pointer}.ta-browser-search-result-card:active{transform:scale(.992)}.ta-browser-detail-article{padding:16px}.ta-browser-detail-source{display:flex;align-items:center;gap:7px;color:var(--ta-browser-faint);font-size:10px;line-height:1.2}.ta-browser-detail-source em{margin-left:auto;font-style:normal}.ta-browser-detail-article h2{margin:12px 0 0;color:var(--ta-browser-ink);font-size:20px;line-height:1.38;font-weight:900;letter-spacing:-.03em}.ta-browser-detail-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.ta-browser-detail-meta span{border-radius:999px;background:#22231f0b;color:var(--ta-browser-muted);padding:4px 8px;font-size:10px}.ta-browser-detail-query{margin-top:13px;border-radius:14px;background:#5f718312;padding:9px 10px}.ta-browser-detail-query span{display:block;margin-bottom:4px;color:var(--ta-browser-faint);font-size:10px;font-weight:750}.ta-browser-detail-query strong{display:block;color:var(--ta-browser-ink);font-size:12px;line-height:1.45}.ta-browser-detail-body{margin-top:14px}.ta-browser-detail-body p{margin:0 0 14px;color:#22231fc7;font-size:13px;line-height:1.86;text-align:justify}.ta-browser-detail-trace{padding:14px}.ta-browser-detail-stopped,.ta-browser-detail-inner-voice{border-radius:14px;padding:9px 10px}.ta-browser-detail-stopped{background:#5f718312}.ta-browser-detail-inner-voice{margin-top:9px;background:#f6f2eaeb}.ta-browser-detail-stopped span,.ta-browser-detail-inner-voice span{display:block;margin-bottom:4px;color:var(--ta-browser-faint);font-size:10px;line-height:1.2;font-weight:750}.ta-browser-detail-stopped p,.ta-browser-detail-inner-voice p{margin:0;color:#22231fb8;font-size:12px;line-height:1.65}.ta-browser-detail-inner-voice p{color:#22231fc7}.ta-browser-comment-list{display:flex;flex-direction:column;gap:9px}.ta-browser-comment-card{border:1px solid rgba(95,88,74,.1);border-radius:16px;background:#ffffffd1;padding:11px}.ta-browser-comment-head{display:flex;align-items:center;gap:7px}.ta-browser-comment-head strong{color:var(--ta-browser-ink);font-size:12px}.ta-browser-comment-head span{color:var(--ta-browser-faint);font-size:10px}.ta-browser-comment-head em{margin-left:auto;border-radius:999px;background:#5f71831a;color:var(--ta-browser-accent-deep);padding:3px 7px;font-size:10px;font-style:normal;font-weight:750}.ta-browser-comment-card p{margin:7px 0 0;color:#22231fbd;font-size:12px;line-height:1.65}.ta-browser-comment-stats{display:flex;gap:7px;margin-top:7px}.ta-browser-comment-stats small{border-radius:999px;background:#22231f0b;color:var(--ta-browser-muted);padding:3px 7px;font-size:10px}.ta-browser-comment-reaction{margin-top:8px;border-radius:12px;background:#f6f2eae6;padding:7px 9px;color:#22231fa8;font-size:10px;line-height:1.45}.ta-browser-comment-reaction:before{content:"TA 看到时想";display:block;margin-bottom:3px;color:var(--ta-browser-faint);font-size:10px;font-weight:750}.ta-shopping-root{--ta-shopping-bg: #fbfaf6;--ta-shopping-bg-warm: #fff8e8;--ta-shopping-surface: rgba(255, 255, 255, .96);--ta-shopping-surface-soft: #f8f3e7;--ta-shopping-card: rgba(255, 255, 255, .96);--ta-shopping-line: rgba(116, 91, 35, .14);--ta-shopping-text: #252016;--ta-shopping-muted: rgba(37, 32, 22, .56);--ta-shopping-soft-muted: rgba(37, 32, 22, .38);--ta-shopping-honey: #ffd14859;--ta-shopping-honey-deep: #9b7014;--ta-shopping-honey-soft: rgba(242, 201, 76, .18);--ta-shopping-cream: #fff3c9;--ta-shopping-shadow: 0 10px 28px rgba(105, 82, 28, .07);position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ta-shopping-bg);color:var(--ta-shopping-text)}.ta-shopping-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;min-height:0;flex-direction:column;background:var(--ta-shopping-bg)}.ta-shopping-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:calc(28px + var(--safe-top, 0px)) 20px 8px}.ta-shopping-title-wrap{position:absolute;left:50%;transform:translate(-50%);text-align:center;pointer-events:none}.ta-shopping-title-wrap h1{margin:0;font-size:24px;line-height:1.2;font-weight:800}.ta-shopping-title-wrap p{margin:2px 0 0;font-size:11px;color:var(--ta-shopping-muted)}.ta-shopping-icon-btn{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:0;border-radius:12px;background:var(--ta-shopping-surface-soft);color:var(--ta-shopping-text)}.ta-shopping-icon-btn.is-spinning svg{animation:ta-shopping-spin .9s linear infinite}.ta-shopping-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 20px 8px;background:var(--ta-shopping-bg)}.ta-shopping-tab{height:34px;border:1px solid var(--ta-shopping-line);border-radius:999px;background:#fff;color:var(--ta-shopping-muted);font-size:12px}.ta-shopping-tab-active{border-color:transparent;background:linear-gradient(180deg,#ffe99a,#f5cf54);color:#4f3908;font-weight:800;box-shadow:0 6px 14px #b4871821}.ta-shopping-content{min-height:0;flex:1;overflow-y:auto;padding:10px 20px calc(110px + var(--safe-bottom, 0px));display:flex;flex-direction:column;gap:12px}.ta-shopping-card{background:var(--ta-shopping-surface);border:1px solid var(--ta-shopping-line);border-radius:18px;padding:12px;box-shadow:0 8px 22px #6653210d}.ta-shopping-card h3{margin:0 0 8px;font-size:14px}.ta-shopping-profile{background:linear-gradient(145deg,#fffffff5,#fff8ddb8),var(--ta-shopping-surface)}.ta-shopping-tags,.ta-shopping-meta,.ta-shopping-pills{display:flex;flex-wrap:wrap;gap:8px}.ta-shopping-tag,.ta-shopping-meta span{font-size:11px;border-radius:999px;border:0;padding:4px 9px;background:var(--ta-shopping-honey-soft);color:#7a5f17}.ta-shopping-pill{border:1px solid var(--ta-shopping-line);border-radius:999px;font-size:12px;padding:6px 11px;background:#fff;color:var(--ta-shopping-muted)}.ta-shopping-pill-active{border-color:transparent;background:linear-gradient(180deg,#ffe99a,#f5cf54);color:#4f3908;font-weight:700}.ta-shopping-list,.ta-shopping-folder-list{display:flex;flex-direction:column;gap:8px}.ta-shopping-item,.ta-shopping-folder-head{text-align:left;width:100%;border:1px solid var(--ta-shopping-line);border-radius:14px;background:#fffffff0;padding:10px}.ta-shopping-item-main strong{font-size:13px}.ta-shopping-item-main small{display:block;margin-top:2px;color:var(--ta-shopping-muted)}.ta-shopping-item-main p{margin:6px 0;font-size:12px;color:var(--ta-shopping-muted)}.ta-shopping-hint{margin-top:6px;display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--ta-shopping-muted)}.ta-shopping-reason,.ta-shopping-thought,.ta-shopping-summary{margin-top:8px;font-size:12px;line-height:1.5;color:var(--ta-shopping-text)}.ta-shopping-thought{border-top:1px dashed var(--ta-shopping-line);padding-top:8px}.ta-shopping-folder p{margin:4px 0 0;font-size:12px;color:var(--ta-shopping-muted)}.ta-shopping-status,.ta-shopping-error{font-size:12px;color:var(--ta-shopping-muted);background:#ffffffdb;border-radius:14px;border:1px solid var(--ta-shopping-line);padding:12px}.ta-shopping-generate-progress{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ta-shopping-muted);background:#ffffffdb;border-radius:14px;border:1px solid var(--ta-shopping-line);padding:12px;font-weight:700}.ta-shopping-generate-progress-dot{width:7px;height:7px;border-radius:999px;background:currentColor;opacity:.55;animation:ta-shopping-progress-pulse 1s ease-in-out infinite}.ta-shopping-empty h3{margin:0;color:var(--ta-shopping-text);font-size:15px;font-weight:800}.ta-shopping-empty{margin-top:20px;min-height:138px;border:1px solid var(--ta-shopping-line);border-radius:18px;background:var(--ta-shopping-surface);padding:22px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;box-shadow:0 8px 22px #6653210a}.ta-shopping-empty p{margin:0;color:var(--ta-shopping-muted);font-size:12px;line-height:1.5}.ta-shopping-primary-btn{margin-top:4px;border:0;border-radius:12px;background:linear-gradient(180deg,#ffe99a,#f5cf54);color:#4f3908;font-size:12px;font-weight:700;padding:9px 14px}.ta-shopping-primary-btn:disabled{opacity:.62}@keyframes ta-shopping-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ta-shopping-progress-pulse{0%,to{transform:scale(.8);opacity:.35}50%{transform:scale(1.15);opacity:.8}}.ta-shopping-home-stack{display:flex;flex-direction:column;gap:12px}.ta-shopping-home-hero{position:relative;overflow:hidden;border:1px solid var(--ta-shopping-line);border-radius:24px;padding:16px;background:radial-gradient(circle at 18% 0%,rgba(255,232,143,.62),transparent 32%),linear-gradient(145deg,#fffffffa,#fff8e1d1);box-shadow:var(--ta-shopping-shadow)}.ta-shopping-home-hero:after{content:"";position:absolute;right:-30px;top:-34px;width:118px;height:118px;border-radius:999px;background:#f2c94c2e;pointer-events:none}.ta-shopping-home-hero-top{position:relative;z-index:1;display:flex;align-items:center;gap:12px}.ta-shopping-home-avatar-wrap{width:58px;height:58px;flex:0 0 auto;border-radius:22px;padding:3px;background:linear-gradient(145deg,#ffe88b,#fff7d8);box-shadow:0 8px 18px #7e5d1221}.ta-shopping-home-avatar,.ta-shopping-home-avatar-fallback{width:100%;height:100%;border-radius:19px;-o-object-fit:cover;object-fit:cover;display:flex;align-items:center;justify-content:center;background:#fff;color:#8a6414;font-size:22px;font-weight:900}.ta-shopping-home-identity{min-width:0;flex:1}.ta-shopping-home-name-row{display:flex;align-items:center;gap:8px;min-width:0}.ta-shopping-home-name-row h2{margin:0;min-width:0;font-size:20px;line-height:1.18;font-weight:900;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-shopping-home-identity p{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--ta-shopping-muted)}.ta-shopping-home-tags{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.ta-shopping-home-tag{border-radius:999px;padding:5px 9px;background:#ffffffc7;border:1px solid rgba(139,104,27,.13);color:#7a5b12;font-size:11px;font-weight:700}.ta-shopping-home-summary{position:relative;z-index:1;margin-top:12px;border-radius:16px;padding:10px 12px;background:#ffffff9e;color:#252016c2;font-size:12px;line-height:1.55}.ta-shopping-member-card{overflow:hidden;border-radius:22px;background:linear-gradient(135deg,#2b241a,#5d4621);color:#fff0bf;box-shadow:0 10px 22px #392a1121}.ta-shopping-member-main{width:100%;border:0;padding:13px;background:radial-gradient(circle at 92% -10%,rgba(255,231,152,.22),transparent 34%),transparent;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.ta-shopping-member-copy{min-width:0}.ta-shopping-member-kicker{display:block;margin-bottom:4px;color:#fff0bfa3;font-size:9px;font-weight:900;letter-spacing:.1em}.ta-shopping-member-copy strong{display:block;font-size:16px;line-height:1.2;font-weight:900}.ta-shopping-member-copy small{display:block;margin-top:4px;color:#fff0bfbd;font-size:11px;line-height:1.4}.ta-shopping-member-side{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ta-shopping-member-side span{border-radius:999px;padding:5px 8px;background:#fff4d2eb;color:#4a3513;font-size:10px;font-weight:900;white-space:nowrap}.ta-shopping-member-side em{color:#fff0bfb3;font-size:10px;font-style:normal}.ta-shopping-member-detail{border-top:1px solid rgba(255,240,191,.18);padding:0 13px 13px}.ta-shopping-member-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.ta-shopping-member-facts div{border-radius:15px;padding:9px;background:#fff4d21a}.ta-shopping-member-facts b{display:block;color:#fff0bf94;font-size:10px}.ta-shopping-member-facts span{display:block;margin-top:4px;color:#fff4d2;font-size:12px;line-height:1.35;font-weight:800}.ta-shopping-member-summary{margin:10px 0 0;color:#fff0bfc7;font-size:12px;line-height:1.55}.ta-shopping-member-benefits{display:flex;flex-direction:column;gap:8px;margin-top:10px}.ta-shopping-member-benefit{border-radius:16px;padding:10px;background:#fff4d21a}.ta-shopping-member-benefit strong{display:block;color:#fff4d2;font-size:12px;line-height:1.35;font-weight:900}.ta-shopping-member-benefit p{margin:5px 0 0;color:#fff0bfbd;font-size:11px;line-height:1.45}.ta-shopping-member-benefit div{display:grid;grid-template-columns:38px minmax(0,1fr);gap:7px;margin-top:7px}.ta-shopping-member-benefit b{color:#fff0bf94;font-size:10px}.ta-shopping-member-benefit span{color:#fff0bfd1;font-size:11px;line-height:1.45}.ta-shopping-member-thought{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;margin-top:10px;border-radius:16px;padding:9px;background:#fff4d221}.ta-shopping-member-thought b{color:#fff0bf94;font-size:10px}.ta-shopping-member-thought p{margin:0;color:#fff0bfd1;font-size:11px;line-height:1.5}.ta-shopping-section{border:1px solid var(--ta-shopping-line);border-radius:22px;padding:13px;background:var(--ta-shopping-surface);box-shadow:var(--ta-shopping-shadow)}.ta-shopping-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:11px}.ta-shopping-section-eyebrow{display:inline-flex;align-items:center;gap:5px;color:var(--ta-shopping-honey-deep);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ta-shopping-section-eyebrow:before{content:"";width:14px;height:4px;border-radius:999px;background:var(--ta-shopping-honey)}.ta-shopping-section-head h3{margin:3px 0 0;font-size:16px;line-height:1.2;font-weight:900}.ta-shopping-section-head small{flex:0 0 auto;color:var(--ta-shopping-muted);font-size:10px}.ta-shopping-search-rank-list{display:flex;flex-direction:column;gap:9px}.ta-shopping-search-rank-item{display:flex;gap:10px;border-radius:17px;padding:11px;background:linear-gradient(180deg,#fff,#fffaf0);border:1px solid rgba(116,91,35,.1)}.ta-shopping-search-rank-no{flex:0 0 auto;min-width:48px;height:26px;border-radius:999px;background:#2b2112;color:#ffe9a0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:900}.ta-shopping-search-main{min-width:0;flex:1}.ta-shopping-search-title-row{display:flex;align-items:center;gap:7px;min-width:0}.ta-shopping-search-title-row strong{min-width:0;color:var(--ta-shopping-text);font-size:13px;line-height:1.3;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-shopping-search-title-row span{flex:0 0 auto;border-radius:999px;padding:3px 7px;background:var(--ta-shopping-honey-soft);color:var(--ta-shopping-honey-deep);font-size:10px;font-weight:800}.ta-shopping-recommend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ta-shopping-recommend-card{position:relative;overflow:hidden;border-radius:18px;padding:10px;background:#fff;border:1px solid rgba(116,91,35,.1)}.ta-shopping-recommend-visual{height:70px;border-radius:15px;margin-bottom:9px;display:flex;align-items:flex-end;padding:9px;overflow:hidden}.ta-shopping-recommend-visual span{max-width:100%;border-radius:999px;padding:4px 8px;background:#ffffffb8;color:#252016b3;font-size:10px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-shopping-visual-butter{background:linear-gradient(135deg,#fff1a8,#fff8df)}.ta-shopping-visual-cream{background:linear-gradient(135deg,#fff5df,#fff)}.ta-shopping-visual-honey{background:linear-gradient(135deg,#ffd96a,#fff2bf)}.ta-shopping-visual-paper{background:linear-gradient(135deg,#f7f0e4,#fff)}.ta-shopping-visual-warmgray{background:linear-gradient(135deg,#e8e1d7,#fffaf2)}.ta-shopping-visual-dark{background:linear-gradient(135deg,#2d251c,#7a6338)}.ta-shopping-visual-green{background:linear-gradient(135deg,#dfead2,#fffaf2)}.ta-shopping-visual-bluegray{background:linear-gradient(135deg,#dce5e8,#fffaf2)}.ta-shopping-recommend-rank{position:absolute;top:17px;right:17px;border-radius:999px;padding:3px 7px;background:#2b2112c7;color:#ffe9a0;font-size:10px;font-weight:900}.ta-shopping-recommend-card strong{display:block;font-size:13px;line-height:1.3;font-weight:900}.ta-shopping-analysis-list{display:flex;flex-direction:column;gap:10px}.ta-shopping-analysis-row{border-radius:16px;padding:10px;background:linear-gradient(180deg,#fff,#fffaf0);border:1px solid rgba(116,91,35,.1)}.ta-shopping-analysis-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ta-shopping-analysis-top strong{font-size:13px;font-weight:900}.ta-shopping-analysis-top span{color:var(--ta-shopping-honey-deep);font-size:12px;font-weight:900}.ta-shopping-analysis-meter{margin-top:8px;height:7px;border-radius:999px;overflow:hidden;background:#745b231a}.ta-shopping-analysis-meter-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffe082,#f2c94c)}.ta-shopping-analysis-row p{margin:7px 0 0;color:var(--ta-shopping-muted);font-size:11px;line-height:1.45}.ta-shopping-inline-empty{border-radius:16px;padding:14px;background:#fff8e185;color:var(--ta-shopping-muted);font-size:12px;line-height:1.5;text-align:center}.ta-shopping-address-book{border:1px solid var(--ta-shopping-line);border-radius:22px;background:var(--ta-shopping-surface);box-shadow:var(--ta-shopping-shadow);overflow:hidden}.ta-shopping-address-book-main{width:100%;border:0;background:linear-gradient(90deg,rgba(242,201,76,.12),transparent 46%),transparent;padding:13px;text-align:left;color:inherit}.ta-shopping-address-book-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.ta-shopping-address-book-head strong{display:block;margin-top:3px;font-size:15px;line-height:1.25;font-weight:900}.ta-shopping-address-book-head small{flex:0 0 auto;color:var(--ta-shopping-muted);font-size:10px}.ta-shopping-address-kicker{display:inline-flex;align-items:center;gap:5px;color:var(--ta-shopping-honey-deep);font-size:9px;font-weight:900;letter-spacing:.08em}.ta-shopping-address-index{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:17px;padding:10px;background:#ffffffb8;border:1px solid rgba(116,91,35,.1)}.ta-shopping-address-index div{min-width:0}.ta-shopping-address-index b{display:block;color:var(--ta-shopping-text);font-size:13px;line-height:1.3;font-weight:900}.ta-shopping-address-index span{display:block;margin-top:3px;color:var(--ta-shopping-muted);font-size:11px;line-height:1.4}.ta-shopping-address-index em{flex:0 0 auto;max-width:42%;color:var(--ta-shopping-honey-deep);font-size:10px;line-height:1.35;font-style:normal;text-align:right}.ta-shopping-address-summary{margin:9px 0 0;color:var(--ta-shopping-muted);font-size:11px;line-height:1.45}.ta-shopping-address-list{display:flex;flex-direction:column;gap:8px;border-top:1px dashed var(--ta-shopping-line);padding:10px 13px 13px;background:#fffaf094}.ta-shopping-address-row{border:1px solid rgba(116,91,35,.1);border-radius:17px;padding:10px;background:#ffffffdb}.ta-shopping-address-row-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ta-shopping-address-row-top div{min-width:0;display:flex;align-items:center;gap:6px}.ta-shopping-address-row-top strong{min-width:0;font-size:13px;line-height:1.3;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-shopping-address-row-top span{flex:0 0 auto;border-radius:999px;padding:2px 6px;background:var(--ta-shopping-honey-soft);color:var(--ta-shopping-honey-deep);font-size:10px;font-weight:900}.ta-shopping-address-row-top small{flex:0 0 auto;color:var(--ta-shopping-muted);font-size:11px}.ta-shopping-address-row p{margin:6px 0 0;color:var(--ta-shopping-muted);font-size:12px;line-height:1.45}.ta-shopping-address-note{display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;margin-top:8px;color:#252016c2;font-size:11px;line-height:1.45}.ta-shopping-address-note b{color:var(--ta-shopping-honey-deep);font-size:10px}.ta-shopping-field-line{display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;margin-top:8px;align-items:start}.ta-shopping-field-line b{color:var(--ta-shopping-honey-deep);font-size:10px;line-height:1.45;font-weight:900}.ta-shopping-field-line p{margin:0;color:var(--ta-shopping-muted);font-size:11px;line-height:1.45}.ta-shopping-field-thought{border-radius:12px;padding:7px 8px;background:#f2c94c1a}.ta-shopping-recommend-card .ta-shopping-field-thought{grid-template-columns:minmax(0,1fr);gap:4px}.ta-shopping-recommend-card .ta-shopping-field-thought b{display:block}.ta-shopping-recommend-card .ta-shopping-field-thought p{width:100%}.ta-shopping-field-thought p{color:#252016c7}.ta-shopping-analysis-panel{display:flex;flex-direction:column;gap:10px}.ta-shopping-analysis-report{border:1px solid rgba(116,91,35,.1);border-radius:18px;padding:12px;background:radial-gradient(circle at 12% 0%,rgba(242,201,76,.18),transparent 36%),linear-gradient(180deg,#fff,#fffaf0)}.ta-shopping-analysis-report>span{display:inline-flex;border-radius:999px;padding:3px 7px;background:var(--ta-shopping-honey-soft);color:var(--ta-shopping-honey-deep);font-size:10px;font-weight:900}.ta-shopping-analysis-report>strong{display:block;margin-top:8px;font-size:15px;line-height:1.25;font-weight:900}.ta-shopping-analysis-report>p{margin:7px 0 0;color:#252016b8;font-size:12px;line-height:1.55}.ta-shopping-analysis-report-line{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;margin-top:9px;border-top:1px dashed rgba(116,91,35,.14);padding-top:8px}.ta-shopping-analysis-report-line b{color:var(--ta-shopping-honey-deep);font-size:10px;line-height:1.45}.ta-shopping-analysis-report-line em{color:#252016c7;font-size:11px;line-height:1.45;font-style:normal}.ta-shopping-order-filter-shell{flex-shrink:0;overflow:hidden;margin:0 20px 10px;border:1px solid var(--ta-shopping-line);border-radius:22px;background:radial-gradient(circle at 12% 0%,rgba(255,225,130,.32),transparent 34%),#fffffff5;box-shadow:var(--ta-shopping-shadow)}.ta-shopping-order-filter-head{display:flex;align-items:flex-end;gap:8px;padding:13px 13px 10px}.ta-shopping-order-filter-head span{color:var(--ta-shopping-honey-deep);font-size:9px;font-weight:900;letter-spacing:.11em}.ta-shopping-order-filter-head strong{color:var(--ta-shopping-text);font-size:16px;line-height:1.1;font-weight:900}.ta-shopping-order-filter-head small{margin-left:auto;color:var(--ta-shopping-muted);font-size:11px}.ta-shopping-order-filter-row{flex-shrink:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 20px 10px}.ta-shopping-order-filter{min-width:0;border:1px solid rgba(126,101,45,.12);border-radius:15px;background:#ffffffd1;color:#2520169e;padding:8px 4px 7px;display:flex;flex-direction:column;align-items:center;gap:3px}.ta-shopping-order-filter svg{stroke-width:2.2}.ta-shopping-order-filter span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800}.ta-shopping-order-filter b{border-radius:999px;padding:1px 6px;background:#7e652d14;font-size:9px}.ta-shopping-order-filter.is-active{border-color:transparent;color:#4f3908;background:linear-gradient(180deg,#ffe99a,#f5cf54);box-shadow:0 8px 16px #b487181f}.ta-shopping-order-stack{display:flex;flex-direction:column;gap:10px}.ta-shopping-order-card{width:100%;overflow:hidden;border:1px solid var(--ta-shopping-line);border-radius:22px;background:#fffffff5;box-shadow:var(--ta-shopping-shadow);padding:12px;text-align:left;color:var(--ta-shopping-text)}.ta-shopping-order-card[data-order-category=online]{background:radial-gradient(circle at 0% 0%,rgba(255,211,88,.28),transparent 30%),#fffffff5}.ta-shopping-order-card[data-order-category=food]{background:radial-gradient(circle at 0% 0%,rgba(255,232,171,.42),transparent 32%),#fffffff5}.ta-shopping-order-card[data-order-category=secondhand]{background:radial-gradient(circle at 0% 0%,rgba(198,220,204,.34),transparent 32%),#fffffff5}.ta-shopping-order-card[data-secondhand-direction=buy]{background:radial-gradient(circle at 0% 0%,rgba(202,229,211,.42),transparent 32%),#fffffff5}.ta-shopping-order-card[data-secondhand-direction=sell]{background:radial-gradient(circle at 0% 0%,rgba(238,219,190,.46),transparent 32%),#fffffff5}.ta-shopping-order-card[data-order-category=local]{background:radial-gradient(circle at 0% 0%,rgba(211,219,232,.36),transparent 32%),#fffffff5}.ta-shopping-order-card-head{display:grid;grid-template-columns:74px minmax(0,1fr);gap:11px;align-items:stretch}.ta-shopping-order-cover{min-height:76px;border-radius:18px;border:1px solid rgba(126,101,45,.12);background:linear-gradient(145deg,#ffffffd1,#ffefb88f);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#806011}.ta-shopping-order-card[data-order-category=food] .ta-shopping-order-cover{background:linear-gradient(145deg,#ffffffd6,#ffe2b294);color:#8a5412}.ta-shopping-order-card[data-order-category=secondhand] .ta-shopping-order-cover{background:linear-gradient(145deg,#ffffffdb,#daeadf9e);color:#486a4c}.ta-shopping-order-card[data-secondhand-direction=sell] .ta-shopping-order-cover{background:linear-gradient(145deg,#ffffffdb,#eddec7ad);color:#7a5934}.ta-shopping-order-card[data-order-category=local] .ta-shopping-order-cover{background:linear-gradient(145deg,#ffffffdb,#dae2efa3);color:#4c6281}.ta-shopping-order-cover span{max-width:58px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;color:#252016a8;font-size:10px;line-height:1.25;text-align:center;font-weight:800}.ta-shopping-order-title-area{min-width:0;display:flex;flex-direction:column;justify-content:center}.ta-shopping-order-kicker-row{display:flex;align-items:center;gap:6px;margin-bottom:5px}.ta-shopping-order-kicker-row span{color:var(--ta-shopping-honey-deep);font-size:8px;font-weight:900;letter-spacing:.12em}.ta-shopping-order-kicker-row em{margin-left:auto;border-radius:999px;padding:3px 7px;background:#ffd6603d;color:#7a5b12;font-size:9px;font-style:normal;font-weight:900;white-space:nowrap}.ta-shopping-order-title-area strong{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;font-size:15px;line-height:1.28;font-weight:900}.ta-shopping-order-title-area small{margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ta-shopping-muted);font-size:11px}.ta-shopping-order-subtitle{margin:9px 0 0;color:#252016a8;font-size:12px;line-height:1.5}.ta-shopping-order-chip-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ta-shopping-order-chip-row span{border-radius:999px;padding:4px 8px;background:#ffd76633;color:#735713;font-size:10px;font-weight:800}.ta-shopping-order-reason-box{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;margin-top:10px;border-radius:16px;padding:9px;background:#ffffffa3;border:1px solid rgba(126,101,45,.09)}.ta-shopping-order-reason-box b,.ta-shopping-order-wide-fact b,.ta-shopping-order-thought b{color:#2520166b;font-size:10px;line-height:1.4}.ta-shopping-order-reason-box p,.ta-shopping-order-wide-fact p,.ta-shopping-order-thought p{margin:0;color:#252016c2;font-size:11px;line-height:1.52}.ta-shopping-order-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.ta-shopping-order-detail-grid[data-order-category=online] .ta-shopping-order-mini-fact,.ta-shopping-order-detail-grid[data-order-category=online] .ta-shopping-order-wide-fact{background:#fff9e1c2}.ta-shopping-order-detail-grid[data-order-category=food] .ta-shopping-order-mini-fact,.ta-shopping-order-detail-grid[data-order-category=food] .ta-shopping-order-wide-fact{background:#fff4e6c7}.ta-shopping-order-detail-grid[data-order-category=secondhand-sell] .ta-shopping-order-mini-fact,.ta-shopping-order-detail-grid[data-order-category=secondhand-sell] .ta-shopping-order-wide-fact{background:#ebdcc65c}.ta-shopping-order-detail-grid[data-order-category=secondhand-buy] .ta-shopping-order-mini-fact,.ta-shopping-order-detail-grid[data-order-category=secondhand-buy] .ta-shopping-order-wide-fact{background:#d8e8dd61}.ta-shopping-order-detail-grid[data-order-category=local] .ta-shopping-order-mini-fact,.ta-shopping-order-detail-grid[data-order-category=local] .ta-shopping-order-wide-fact{background:#e2e8f175}.ta-shopping-order-mini-fact{min-width:0;border-radius:15px;padding:8px;background:#ffffffad;border:1px solid rgba(126,101,45,.08);display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px}.ta-shopping-order-mini-fact>span{color:#8a6815}.ta-shopping-order-mini-fact b,.ta-shopping-order-mini-fact em{display:block;min-width:0}.ta-shopping-order-mini-fact b{color:#2520166b;font-size:9px}.ta-shopping-order-mini-fact em{margin-top:3px;color:#252016b8;font-size:10px;line-height:1.35;font-style:normal;font-weight:800}.ta-shopping-order-wide-fact{grid-column:1 / -1;border-radius:15px;padding:9px;background:#ffffffad;border:1px solid rgba(126,101,45,.08)}.ta-shopping-order-wide-fact.is-half{grid-column:auto}.ta-shopping-order-wide-fact p{margin-top:4px}.ta-shopping-order-expand-hint{margin-top:10px;display:inline-flex;align-items:center;gap:4px;color:var(--ta-shopping-muted);font-size:11px;font-weight:800}.ta-shopping-order-expand-hint svg{transition:transform .16s ease}.ta-shopping-order-card.is-expanded .ta-shopping-order-expand-hint svg{transform:rotate(90deg)}.ta-shopping-order-thought{display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;margin-top:9px;border-top:1px dashed var(--ta-shopping-line);padding-top:9px}.ta-shopping-empty-state{border-radius:16px;border:1px dashed rgba(245,196,92,.4);background:#fffaeee6;padding:12px;color:#694b1fcc;font-size:12px;line-height:1.6}.ta-shopping-favorites-view{display:flex;flex-direction:column;gap:10px}.ta-shopping-favorite-detail-page{display:flex;flex-direction:column;gap:12px}.ta-shopping-favorite-detail-back{align-self:flex-start;border:0;border-radius:999px;background:#ffeebeb8;color:#7d551d;font-size:12px;font-weight:700;padding:8px 11px;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.ta-shopping-favorite-detail-hero{border:1px solid rgba(245,196,92,.3);border-radius:24px;background:radial-gradient(circle at 12% 0%,rgba(255,232,165,.42),transparent 34%),#fffffff0;box-shadow:0 16px 38px #95681f17;padding:15px;display:flex;flex-direction:column;gap:10px}.ta-shopping-favorite-detail-hero h2{margin:0;color:#3d2b14;font-size:20px;line-height:1.35;letter-spacing:.02em}.ta-shopping-favorite-detail-hero>p{margin:0;color:#3d2b14ad;font-size:12px;line-height:1.65}.ta-shopping-favorite-folder-card{border:1px solid rgba(245,196,92,.28);border-radius:22px;background:#ffffffeb;box-shadow:0 14px 34px #95681f14;padding:14px;display:flex;flex-direction:column;gap:12px}.ta-shopping-favorite-folder-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ta-shopping-favorite-folder-title-block{min-width:0;display:flex;flex-direction:column;gap:4px}.ta-shopping-favorite-folder-kicker{font-size:11px;color:#926726b8;letter-spacing:.04em}.ta-shopping-favorite-folder-title{margin:0;font-size:16px;line-height:1.35;color:#3d2b14}.ta-shopping-favorite-folder-desc{margin:0;font-size:12px;line-height:1.6;color:#3d2b14ad}.ta-shopping-favorite-folder-toggle{border:0;border-radius:999px;background:#ffdf9485;color:#7b541d;font-size:12px;padding:6px 10px;cursor:pointer;white-space:nowrap}.ta-shopping-favorite-folder-tags,.ta-shopping-favorite-folder-stats{display:flex;flex-wrap:wrap;gap:6px}.ta-shopping-favorite-folder-tag,.ta-shopping-favorite-folder-stats span{border-radius:999px;background:#fff1cdc2;color:#5c3e15c7;font-size:11px;line-height:1;padding:6px 8px}.ta-shopping-favorite-folder-note{border-radius:16px;background:linear-gradient(135deg,#fff9ebeb,#ffecb96b);padding:10px 12px;color:#442d10c2;font-size:12px;line-height:1.55;display:flex;flex-direction:column;gap:8px}.ta-shopping-favorite-folder-note-row{display:flex;flex-direction:column;gap:3px}.ta-shopping-favorite-folder-note-label{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;background:#ffecbcbd;color:#7d5217eb;font-size:10px;line-height:1;padding:4px 7px;font-weight:700}.ta-shopping-favorite-folder-note-text{margin:0}.ta-shopping-favorite-items{display:flex;flex-direction:column;gap:10px}.ta-shopping-favorite-detail-page .ta-shopping-favorite-items{gap:12px}.ta-shopping-favorite-item-card{border-radius:20px;background:#fffcf6f5;border:1px solid rgba(244,205,126,.26);padding:10px;display:flex;flex-direction:column;gap:10px}.ta-shopping-favorite-item-main{display:flex;gap:10px;min-width:0}.ta-shopping-favorite-item-image{width:72px;height:72px;flex:0 0 72px;border-radius:18px;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.92),transparent 42%),linear-gradient(135deg,#ffe7a8eb,#fff6e0db);display:flex;align-items:center;justify-content:center;color:#6f4916ad;font-size:11px;line-height:1.35;text-align:center;padding:8px;overflow:hidden}.ta-shopping-favorite-item-image span{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ta-shopping-favorite-item-body{min-width:0;flex:1;display:flex;flex-direction:column;gap:5px}.ta-shopping-favorite-item-meta{display:flex;flex-wrap:wrap;gap:6px;color:#60462294;font-size:11px}.ta-shopping-favorite-item-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ta-shopping-favorite-item-title-row h4{margin:0;min-width:0;font-size:14px;line-height:1.4;color:#3d2b14}.ta-shopping-favorite-item-price{flex:0 0 auto;color:#c67812;font-size:13px;font-weight:800;white-space:nowrap}.ta-shopping-favorite-item-subtitle{margin:0;font-size:12px;line-height:1.45;color:#3d2b14a8}.ta-shopping-favorite-item-chips{display:flex;flex-wrap:wrap;gap:6px}.ta-shopping-favorite-item-chips span{border-radius:999px;background:#ffeebe94;color:#6d4916c7;font-size:11px;line-height:1;padding:5px 7px}.ta-shopping-favorite-outcome-chip{font-weight:700}.ta-shopping-favorite-outcome-chip--bought{background:#ffda81bd!important;color:#80500f!important}.ta-shopping-favorite-outcome-chip--gifted{background:#ffe1d5c7!important;color:#8a4a34!important}.ta-shopping-favorite-outcome-chip--unbought{background:#fff4d8db!important;color:#765629!important}.ta-shopping-favorite-outcome-chip--abandoned{background:#e8e2d8b8!important;color:#756a5d!important}.ta-shopping-favorite-outcome-chip--unavailable{background:#e0e5eab8!important;color:#596674!important}.ta-shopping-favorite-item-reasons{display:flex;flex-direction:column;gap:6px;border-radius:16px;background:#fff7e2b8;padding:9px 10px}.ta-shopping-favorite-item-reasons p,.ta-shopping-favorite-item-detail p{margin:0;color:#3d2b14b8;font-size:12px;line-height:1.55}.ta-shopping-favorite-item-reasons strong,.ta-shopping-favorite-item-detail strong{display:inline-block;margin-right:6px;color:#7d5217eb;font-weight:800}.ta-shopping-favorite-item-detail-toggle{align-self:flex-start;border:0;border-radius:999px;background:#ffe19a94;color:#7d551d;font-size:12px;padding:7px 10px;cursor:pointer}.ta-shopping-favorite-item-detail{border-left:3px solid rgba(239,178,67,.42);padding:2px 0 2px 10px;display:flex;flex-direction:column;gap:7px}.ta-phone-memo-root{--memo-bg: #f8f4ea;--memo-text: #372f28;--memo-subtle: #6d6258;--memo-card: #fffdf8;--memo-border: rgba(120, 90, 50, .1);--memo-chip: #efe5cf;--memo-shadow: 0 8px 24px rgba(77, 54, 29, .06);position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;overflow:hidden;background:radial-gradient(circle at 0% 0%,#fffaf0 0%,var(--memo-bg) 58%,#f4eddc 100%);color:var(--memo-text);display:block}.ta-phone-memo-root.is-encrypted{--memo-bg: #25222d;--memo-text: #ede7df;--memo-subtle: #b3abbb;--memo-card: rgba(54, 49, 64, .72);--memo-border: rgba(255, 255, 255, .1);--memo-chip: rgba(125, 98, 110, .36);--memo-shadow: 0 12px 28px rgba(0, 0, 0, .24);background:radial-gradient(circle at 0% 0%,#3a3344,#282430 55%,#1f1b26)}.ta-phone-memo-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;min-height:0;flex-direction:column;overflow:hidden}.ta-phone-memo-header{position:relative;z-index:2;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;flex:0 0 auto;padding:calc(28px + var(--safe-top, 0px)) 20px 8px}.ta-phone-memo-back,.ta-phone-memo-icon-button{width:34px;height:34px;border:1px solid var(--memo-border);border-radius:999px;background:color-mix(in oklab,var(--memo-card) 92%,transparent);color:var(--memo-text);display:inline-flex;align-items:center;justify-content:center}.ta-phone-memo-icon-button:disabled{opacity:.5;pointer-events:none}.ta-phone-memo-title{text-align:center;font-size:15px;font-weight:700;letter-spacing:.2px}.ta-phone-memo-header-spacer{width:44px;height:44px}.ta-phone-memo-root.is-detail .ta-phone-memo-icon-button{opacity:0;pointer-events:none}.ta-phone-memo-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 20px calc(28px + var(--safe-bottom, 0px));display:flex;flex-direction:column;gap:12px}.ta-phone-memo-search{border:1px solid var(--memo-border);border-radius:16px;background:color-mix(in oklab,var(--memo-card) 94%,transparent);color:var(--memo-subtle);padding:10px 12px;display:flex;align-items:center;gap:8px;font-size:13px}.ta-phone-memo-lock-card{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:118px;box-sizing:border-box;border:1px solid rgba(130,106,78,.18);border-radius:28px;padding:18px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;text-align:left;color:var(--memo-text);background:radial-gradient(circle at 14% 20%,rgba(255,255,255,.92) 0,rgba(255,255,255,.18) 34%,transparent 58%),linear-gradient(135deg,#f8f3e9f5,#ece2d6d1 52%,#e5dccdb8);box-shadow:0 18px 48px #503d261c,inset 0 1px #ffffffb8;transition:transform .16s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.ta-phone-memo-lock-card,.ta-phone-memo-note-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}.ta-phone-memo-lock-glow{position:absolute;inset:auto -24px -36px 34%;z-index:-1;height:92px;border-radius:999px;background:radial-gradient(circle at 30% 50%,rgba(156,124,82,.16),transparent 58%),radial-gradient(circle at 70% 50%,rgba(191,150,105,.12),transparent 62%);filter:blur(12px);opacity:.9}.ta-phone-memo-lock-card:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;border-radius:inherit;background:linear-gradient(120deg,rgba(255,255,255,.58),transparent 38%,rgba(129,100,74,.1) 78%,rgba(255,255,255,.22));pointer-events:none}.ta-phone-memo-lock-card:after{content:"";position:absolute;left:20px;right:20px;bottom:14px;height:1px;background:linear-gradient(90deg,transparent,rgba(130,106,78,.22),transparent);opacity:.8;pointer-events:none}.ta-phone-memo-lock-icon{width:48px;height:48px;border-radius:18px;display:grid;place-items:center;color:#372d2deb;background:linear-gradient(145deg,#ffffff94,#e6dbcd75);border:1px solid rgba(130,106,78,.16);box-shadow:inset 0 1px #ffffffb3,0 10px 22px #5d453614}.ta-phone-memo-lock-copy{min-width:0;display:flex;flex-direction:column;gap:5px}.ta-phone-memo-lock-kicker{font-size:9px;line-height:1;letter-spacing:.16em;font-weight:800;color:#6e563c80}.ta-phone-memo-lock-title{font-size:18px;line-height:1.2;font-weight:900;letter-spacing:.01em}.ta-phone-memo-lock-subtitle{font-size:12px;line-height:1.35;color:var(--memo-subtle)}.ta-phone-memo-lock-action{align-self:stretch;min-width:54px;padding-left:10px;border-left:1px solid rgba(130,106,78,.12);display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;color:#6e563cb8;font-size:11px;font-weight:700;white-space:nowrap}.ta-phone-memo-root.is-encrypted .ta-phone-memo-lock-card{background:color-mix(in oklab,var(--memo-card) 92%,transparent)}.ta-phone-memo-lock-card:active{transform:translateY(1px) scale(.998)}@media (hover: hover){.ta-phone-memo-lock-card:hover{border-color:#826a4e47;box-shadow:0 22px 58px #503d2624,inset 0 1px #ffffffc7}}.ta-phone-memo-verified{border-radius:16px;border:1px dashed var(--memo-border);padding:10px 12px;font-size:12px;display:inline-flex;align-items:center;gap:8px;color:var(--memo-subtle)}.ta-phone-memo-section{display:flex;flex-direction:column;gap:8px}.ta-phone-memo-section-title{font-size:12px;font-weight:700;color:var(--memo-subtle);padding:0 2px}.ta-phone-memo-list{display:flex;flex-direction:column;gap:8px}.ta-phone-memo-note-card{position:relative;border:1px solid var(--memo-border);border-radius:18px;background:var(--memo-card);box-shadow:var(--memo-shadow);padding:12px;text-align:left;color:var(--memo-text);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.ta-phone-memo-note-card:active{transform:translateY(1px) scale(.998)}@media (hover: hover){.ta-phone-memo-note-card:hover{border-color:color-mix(in oklab,var(--memo-border) 64%,var(--memo-subtle) 18%);box-shadow:0 10px 26px #4d361d14}}.ta-phone-memo-note-top,.ta-phone-memo-note-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px}.ta-phone-memo-note-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.ta-phone-memo-note-title-wrap{min-width:0;display:flex;align-items:center;gap:8px}.ta-phone-memo-note-title{font-size:14px;font-weight:700}.ta-phone-memo-pin{font-size:10px;color:var(--memo-subtle);border:1px solid var(--memo-border);border-radius:999px;padding:2px 6px}.ta-phone-memo-medium{font-size:11px;color:var(--memo-subtle);display:inline-flex;align-items:center;gap:4px}.ta-phone-memo-note-excerpt{margin-top:7px;font-size:12px;line-height:1.5;color:var(--memo-subtle)}.ta-phone-memo-checklist-preview{margin-top:8px;display:flex;flex-direction:column;gap:6px}.ta-phone-memo-checklist-item{display:flex;align-items:center;gap:8px;font-size:12px}.ta-phone-memo-check-dot{width:9px;height:9px;border-radius:50%;border:1px solid var(--memo-border)}.ta-phone-memo-check-dot.is-checked{background:#8f7654;border-color:#8f7654}.ta-phone-memo-root.is-encrypted .ta-phone-memo-check-dot.is-checked{background:#d6c4b3;border-color:#d6c4b3}.ta-phone-memo-media-hint{margin-top:8px;border:1px dashed var(--memo-border);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:2px}.ta-phone-memo-media-hint span:first-child{font-size:11px;font-weight:600}.ta-phone-memo-media-hint span:last-child{font-size:11px;color:var(--memo-subtle)}.ta-phone-memo-tag-row{min-width:0;display:flex;flex-wrap:wrap;gap:7px}.ta-phone-memo-note-meta{min-width:-moz-max-content;min-width:max-content;display:inline-flex;align-items:center;gap:8px;color:var(--memo-subtle)}.ta-phone-memo-chip{font-size:10px;border-radius:999px;padding:3px 7px;background:var(--memo-chip);color:var(--memo-subtle)}.ta-phone-memo-note-time{font-size:11px;color:var(--memo-subtle)}.ta-phone-memo-note-open{display:inline-flex;align-items:center;gap:1px;font-size:11px;color:var(--memo-subtle);opacity:.7}.ta-phone-memo-note-card:active .ta-phone-memo-note-open{opacity:1}@media (hover: hover){.ta-phone-memo-note-card:hover .ta-phone-memo-note-open{opacity:1}}.ta-phone-memo-empty{margin-top:42px;text-align:center;color:var(--memo-subtle)}.ta-phone-memo-empty-title{font-size:13px;font-weight:700}.ta-phone-memo-empty-subtitle{margin-top:8px;font-size:12px}.ta-phone-memo-error{border:1px solid rgba(208,80,80,.24);background:#d0505014;border-radius:14px;padding:10px 12px}.ta-phone-memo-error-title{font-size:12px;font-weight:700}.ta-phone-memo-error-message{margin-top:4px;font-size:12px;color:var(--memo-subtle);white-space:pre-wrap}.ta-phone-memo-generate-progress{border:1px solid var(--memo-border);background:color-mix(in oklab,var(--memo-card) 90%,transparent);border-radius:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--memo-subtle)}.ta-phone-memo-generate-progress-dot{width:8px;height:8px;border-radius:999px;background:color-mix(in oklab,var(--memo-subtle) 78%,#d8b893 22%);animation:ta-phone-memo-generate-progress-breathe 1s ease-in-out infinite}.ta-phone-memo-detail{min-height:-moz-min-content;min-height:min-content;display:flex;flex-direction:column;gap:20px;padding:4px 2px 32px}.ta-phone-memo-detail-head{display:flex;flex-direction:column;gap:12px}.ta-phone-memo-detail-title{font-size:22px;line-height:1.3;font-weight:800}.ta-phone-memo-detail-meta{font-size:14px;opacity:.72;color:var(--memo-subtle)}.ta-phone-memo-detail-tags{display:flex;flex-wrap:wrap;gap:10px}.ta-phone-memo-detail-body{font-size:17px;line-height:1.8;white-space:pre-wrap}.ta-phone-memo-detail-body p{margin:0}.ta-phone-memo-detail-section,.ta-phone-memo-detail-block{display:flex;flex-direction:column;gap:12px;padding-top:8px;border-top:1px solid var(--memo-border)}.ta-phone-memo-detail-section-title,.ta-phone-memo-detail-block-title{font-size:14px;font-weight:700;opacity:.72;color:var(--memo-subtle);margin:0}.ta-phone-memo-fingerprint-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:24px;background:#221e2447;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ta-phone-memo-fingerprint-overlay,.ta-phone-memo-fingerprint-overlay *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.ta-phone-memo-fingerprint-panel{width:min(88vw,420px);border-radius:30px;padding:28px 24px 30px;background:#faf6eeb8;color:#2f2922;border:1px solid rgba(255,255,255,.34);box-shadow:0 24px 60px #28201a2e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ta-phone-memo-fingerprint-title{text-align:center;font-size:16px;font-weight:800;letter-spacing:.02em}.ta-phone-memo-fingerprint-subtitle{margin-top:10px;text-align:center;font-size:14px;opacity:.7;color:#5c5248}.ta-phone-memo-fingerprint-button{margin:22px auto 0;width:112px;height:112px;border-radius:999px;border:1px solid rgba(125,108,90,.22);background:#ffffff2e;color:#5c4d3f;display:grid;place-items:center;transition:transform .16s ease,opacity .16s ease,box-shadow .24s ease}.ta-phone-memo-fingerprint-ring{width:78px;height:78px;border-radius:999px;display:grid;place-items:center;border:1px dashed rgba(132,114,97,.28)}.ta-phone-memo-fingerprint-button.is-pressing{transform:scale(.985);box-shadow:0 0 0 8px #ffffff1a}.ta-phone-memo-fingerprint-button.is-pressing .ta-phone-memo-fingerprint-ring{animation:ta-phone-memo-fingerprint-pulse 1s ease-in-out infinite}.ta-phone-memo-fingerprint-button.is-passed{box-shadow:0 0 0 10px #ffffff1f}@keyframes ta-phone-memo-fingerprint-pulse{0%{transform:scale(1);opacity:.72}50%{transform:scale(1.04);opacity:1}to{transform:scale(1);opacity:.72}}@keyframes ta-phone-memo-generate-progress-breathe{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.1);opacity:1}to{transform:scale(.9);opacity:.6}}.ta-gallery-app{--ta-gallery-bg: #f3f6f8;--ta-gallery-surface: rgba(255, 255, 255, .92);--ta-gallery-surface-soft: rgba(247, 250, 252, .86);--ta-gallery-line: rgba(92, 111, 130, .16);--ta-gallery-text: #26313f;--ta-gallery-muted: rgba(38, 49, 63, .58);--ta-gallery-accent: #8fa6bd;--ta-gallery-accent-deep: #526b84;--ta-gallery-accent-soft: rgba(143, 166, 189, .18);position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;color:var(--ta-gallery-text)}.ta-gallery-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:calc(28px + var(--safe-top, 0px)) 20px 8px}.ta-gallery-title-wrap{position:absolute;left:50%;transform:translate(-50%);text-align:center;pointer-events:none}.ta-gallery-title-wrap h1{margin:0;font-size:20px;line-height:1.2;font-weight:800}.ta-gallery-title-wrap p{margin:3px 0 0;font-size:11px;color:var(--ta-gallery-muted)}.ta-gallery-icon-btn{width:34px;height:34px;border:1px solid var(--ta-gallery-line);border-radius:12px;background:var(--ta-gallery-surface);color:var(--ta-gallery-text);display:inline-flex;align-items:center;justify-content:center}.ta-gallery-icon-btn.is-spinning svg{animation:ta-gallery-spin .9s linear infinite}.ta-gallery-content{min-height:0;height:calc(100% - 72px - var(--safe-top, 0px));overflow-y:auto;padding:10px 20px calc(110px + var(--safe-bottom, 0px));display:flex;flex-direction:column;gap:12px}.ta-gallery-status,.ta-gallery-error,.ta-gallery-empty{border:1px solid var(--ta-gallery-line);border-radius:18px;background:var(--ta-gallery-surface);padding:14px}.ta-gallery-status{font-size:12px;color:var(--ta-gallery-muted)}.ta-gallery-error h3,.ta-gallery-empty h3{margin:0;font-size:15px;font-weight:800}.ta-gallery-error p,.ta-gallery-empty p{margin:8px 0 0;font-size:12px;line-height:1.55;color:var(--ta-gallery-muted)}.ta-gallery-primary-btn,.ta-gallery-secondary-btn{margin-top:10px;border:0;border-radius:12px;font-size:12px;font-weight:700;padding:9px 12px}.ta-gallery-primary-btn{background:linear-gradient(180deg,#dbe7f0,#a9bed0);color:#243345;box-shadow:0 8px 18px #526b8429}.ta-gallery-secondary-btn{background:#8fa6bd24;color:var(--ta-gallery-accent-deep)}.ta-gallery-section-head h3{margin:0;font-size:14px;font-weight:800}.ta-gallery-section-head{display:flex;align-items:center;justify-content:space-between}.ta-gallery-section-head span{color:#4d433a9e;font-size:12px;font-weight:700}.ta-gallery-lock-card{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:112px;box-sizing:border-box;border:1px solid rgba(96,124,156,.2);border-radius:28px;padding:18px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;text-align:left;color:var(--ta-gallery-text);background:radial-gradient(circle at 14% 20%,rgba(255,255,255,.92) 0,rgba(255,255,255,.2) 34%,transparent 58%),linear-gradient(135deg,#f0f7fffa,#dfecf9e6 52%,#d2e2f2cc);box-shadow:0 18px 48px #3c557024,inset 0 1px #ffffffb8;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;transition:transform .16s ease,box-shadow .18s ease,border-color .18s ease}.ta-gallery-lock-card:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;border-radius:inherit;background:linear-gradient(120deg,rgba(255,255,255,.62),transparent 38%,rgba(92,124,160,.14) 78%,rgba(255,255,255,.24));pointer-events:none}.ta-gallery-lock-card:after{content:"";position:absolute;left:20px;right:20px;bottom:14px;height:1px;background:linear-gradient(90deg,transparent,rgba(96,124,156,.26),transparent);opacity:.8;pointer-events:none}.ta-gallery-lock-glow{position:absolute;inset:auto -24px -36px 34%;z-index:-1;height:92px;border-radius:999px;background:radial-gradient(circle at 30% 50%,rgba(89,128,168,.2),transparent 58%),radial-gradient(circle at 70% 50%,rgba(129,166,201,.16),transparent 62%);filter:blur(12px);opacity:.9;pointer-events:none}.ta-gallery-lock-icon{position:relative;z-index:1;width:48px;height:48px;border-radius:18px;display:grid;place-items:center;color:#32465df0;background:linear-gradient(145deg,#ffffffa8,#d7e6f494);border:1px solid rgba(96,124,156,.18);box-shadow:inset 0 1px #ffffffb3,0 10px 22px #46607a1a}.ta-gallery-lock-copy{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;gap:5px}.ta-gallery-lock-kicker{font-size:9px;line-height:1;letter-spacing:.16em;font-weight:800;color:#556f8c9e}.ta-gallery-lock-title{color:#262d3af5;font-size:18px;line-height:1.2;font-weight:900;letter-spacing:.01em}.ta-gallery-lock-subtitle{color:#4e627abd;font-size:12px;line-height:1.35}.ta-gallery-lock-action{position:relative;z-index:1;align-self:stretch;min-width:54px;padding-left:10px;border-left:1px solid rgba(96,124,156,.18);display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;color:#4e6784db;font-size:11px;font-weight:700;white-space:nowrap}.ta-gallery-lock-card:active{transform:translateY(1px) scale(.998)}@media (hover: hover){.ta-gallery-lock-card:hover{border-color:#607c9c5c;box-shadow:0 22px 58px #3c557033,inset 0 1px #ffffffc7}}.ta-gallery-media-section{display:grid;gap:10px}.ta-gallery-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ta-gallery-media-grid>.ta-gallery-status{grid-column:1 / -1}.ta-gallery-media-card{border:0;padding:0;background:transparent;text-align:left;color:var(--ta-gallery-text)}.ta-gallery-media-card.is-selected .ta-gallery-media-thumb{box-shadow:0 0 0 2px #577ea042}.ta-gallery-media-thumb{position:relative;overflow:hidden;border-radius:22px;aspect-ratio:1 / 1;background:#ffffffc7}.ta-gallery-media-thumb .ta-gallery-photo-visual{width:100%;height:100%;border-radius:22px}.ta-gallery-media-badges{position:absolute;left:8px;right:8px;top:8px;display:flex;gap:6px;justify-content:flex-end;z-index:4}.ta-gallery-media-badge{border-radius:999px;padding:4px 7px;background:#ffffffd1;color:#342c27d1;font-size:11px;font-weight:700}.ta-gallery-media-copy{padding:7px 2px 0;display:grid;gap:2px}.ta-gallery-media-copy strong{font-size:13px;color:#222b38f0}.ta-gallery-media-copy span{font-size:11px;color:#4d433a9e}.ta-gallery-photo-visual{position:relative;aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;border:1px solid rgba(92,111,130,.14);display:flex;align-items:center;justify-content:center;padding:14px}.ta-gallery-photo-visual-lg{border-radius:18px}.ta-gallery-real-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ta-gallery-photo-visual--real{background:transparent;border:none;box-shadow:none;padding:0}.ta-gallery-photo-visual--real:before,.ta-gallery-photo-visual--real:after{display:none}.ta-gallery-photo-visual--real .ta-gallery-visual-placeholder-copy{display:none}.ta-gallery-photo-visual--real .ta-gallery-real-image{border-radius:14px;box-shadow:0 1px #26313f14}.ta-gallery-image-status{position:absolute;inset:auto 8px 8px 8px;border-radius:999px;padding:4px 8px;background:#ffffffb8;color:var(--ta-gallery-text);font-size:10px;z-index:2}.ta-gallery-image-status--failed{color:#7a3d42;background:#fff4f4d1}.ta-gallery-image-status--generating{color:#2f4a63;background:#e8f1f8e6}.ta-gallery-visual-placeholder-copy{position:relative;z-index:1;width:auto;max-width:min(78%,420px);margin:auto;border-radius:22px;padding:12px 16px;background:#ffffff57;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff6b,0 10px 28px #1f2a3614;text-align:center}.ta-gallery-visual-placeholder-copy span{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.65;font-weight:700;letter-spacing:.02em;color:#26313fad}.ta-gallery-photo-visual-lg .ta-gallery-visual-placeholder-copy{max-width:min(72%,560px);border-radius:26px;padding:16px 20px}.ta-gallery-photo-visual-lg .ta-gallery-visual-placeholder-copy span{font-size:15px;line-height:1.75;line-clamp:4;-webkit-line-clamp:4}.ta-gallery-media-thumb .ta-gallery-visual-placeholder-copy{max-width:86%;border-radius:14px;padding:7px 9px}.ta-gallery-media-thumb .ta-gallery-visual-placeholder-copy span{font-size:10px;line-height:1.45;line-clamp:2;-webkit-line-clamp:2}.ta-gallery-detail-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:#1b283a61;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-end}.ta-gallery-fingerprint-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:24px;background:#1f2a3647;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ta-gallery-fingerprint-overlay,.ta-gallery-fingerprint-overlay *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.ta-gallery-fingerprint-panel{width:min(88vw,420px);border-radius:30px;padding:28px 24px 30px;background:radial-gradient(circle at 50% 0%,rgba(236,247,255,.82),transparent 58%),#f6fbffc2;color:#263446f5;border:1px solid rgba(255,255,255,.38);box-shadow:0 24px 60px #24374b2e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ta-gallery-fingerprint-title{text-align:center;font-size:16px;font-weight:800;letter-spacing:.02em;color:#263446f5}.ta-gallery-fingerprint-subtitle{margin-top:10px;text-align:center;font-size:14px;opacity:.72;color:#52677cc7}.ta-gallery-fingerprint-button{margin:22px auto 0;width:112px;height:112px;border-radius:999px;border:1px solid rgba(106,139,171,.24);background:#fff3;color:#39526ceb;display:grid;place-items:center;transition:transform .16s ease,opacity .16s ease,box-shadow .24s ease}.ta-gallery-fingerprint-ring{width:78px;height:78px;border-radius:999px;display:grid;place-items:center;border:1px dashed rgba(106,139,171,.32)}.ta-gallery-fingerprint-button.is-pressing{transform:scale(.985);box-shadow:0 0 0 8px #e8f4ff2e}.ta-gallery-fingerprint-button.is-pressing .ta-gallery-fingerprint-ring{animation:ta-gallery-fingerprint-pulse 1s ease-in-out infinite}.ta-gallery-fingerprint-button.is-passed{color:#30704beb;box-shadow:0 0 0 10px #e1f6eb2e}@keyframes ta-gallery-fingerprint-pulse{0%{transform:scale(1);opacity:.72}50%{transform:scale(1.04);opacity:1}to{transform:scale(1);opacity:.72}}.ta-gallery-detail-panel{width:100%;max-height:88%;overflow-y:auto;border-radius:24px 24px 0 0;background:#fff;padding:14px 16px calc(24px + var(--safe-bottom, 0px));box-shadow:0 -12px 32px #283f5838}.ta-gallery-detail-close{border:1px solid rgba(93,126,160,.24);border-radius:999px;background:linear-gradient(180deg,#e6f1fcf0,#cde0f3eb);color:#29435ff0;font-size:11px;font-weight:700;padding:6px 10px}.ta-gallery-detail-panel h3{margin:10px 0 0;font-size:18px;font-weight:900}.ta-gallery-detail-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ta-gallery-detail-meta span{border-radius:999px;padding:4px 8px;font-size:10px;background:#8fa6bd2e;color:#26384ad1}.ta-gallery-people-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ta-gallery-people-row span{font-style:normal;border-radius:999px;padding:2px 7px;font-size:10px;background:#8fa6bd2e;color:#42566c}.ta-gallery-story-stack{display:grid;gap:10px;margin-top:10px}.ta-gallery-story-card{border-radius:20px;padding:13px 14px;background:#f5faffd1;border:1px solid rgba(95,127,160,.14)}.ta-gallery-story-card b{display:block;margin-bottom:6px;font-size:12px;color:#48627ed1}.ta-gallery-story-card p{margin:0;font-size:14px;line-height:1.75;color:#2d2723eb}.ta-gallery-prompt-editor{display:grid;gap:10px}.ta-gallery-prompt-toggle{width:100%;border:1px solid rgba(112,144,174,.16);border-radius:20px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f5faffc2;color:#263446eb;text-align:left;font:inherit;box-shadow:0 10px 28px #38526c12}.ta-gallery-prompt-toggle span{font-size:13px;font-weight:900}.ta-gallery-prompt-toggle em{flex:0 0 auto;border-radius:999px;padding:4px 8px;background:#ffffffb8;color:#4a6076ad;font-size:11px;font-style:normal;font-weight:800}.ta-gallery-prompt-panel{border:1px solid rgba(112,144,174,.14);border-radius:22px;padding:13px;display:grid;gap:10px;background:#ffffffad}.ta-gallery-prompt-head{display:grid;gap:3px}.ta-gallery-prompt-head b{color:#273546f0;font-size:13px}.ta-gallery-prompt-head span{color:#52667ca3;font-size:11px;line-height:1.4}.ta-gallery-prompt-textarea{width:100%;box-sizing:border-box;border:1px solid rgba(112,144,174,.18);border-radius:16px;padding:11px 12px;resize:vertical;min-height:136px;background:#f7fbffd1;color:#232d3aeb;font:inherit;font-size:12px;line-height:1.65;outline:none}.ta-gallery-prompt-textarea:focus{border-color:#5c88b257;box-shadow:0 0 0 3px #d2e7fa85}.ta-gallery-prompt-actions{display:flex;flex-wrap:wrap;gap:8px}.ta-gallery-prompt-save-btn,.ta-gallery-prompt-cancel-btn{border:0;border-radius:999px;padding:9px 13px;font:inherit;font-size:12px;font-weight:900}.ta-gallery-prompt-save-btn{background:#d5e8f9eb;color:#264360f0;box-shadow:0 8px 20px #4b6f911a}.ta-gallery-prompt-cancel-btn{background:#ffffffc7;color:#4f5b68b8}.ta-gallery-prompt-save-btn:disabled,.ta-gallery-prompt-cancel-btn:disabled{opacity:.52;cursor:not-allowed}.ta-gallery-prompt-notice,.ta-gallery-prompt-error,.ta-gallery-prompt-dirty-hint{margin:0;font-size:12px;line-height:1.55}.ta-gallery-prompt-notice{color:#2d6c4fe6}.ta-gallery-prompt-error{color:#aa4040e6}.ta-gallery-prompt-dirty-hint{color:#6f5837c7}.ta-gallery-detail-visual--real{background:transparent;border:none;box-shadow:none;padding:0}.ta-gallery-detail-visual--real:before,.ta-gallery-detail-visual--real:after{display:none}.ta-gallery-detail-visual--real .ta-gallery-real-image{border-radius:18px}.ta-gallery-real-generate-btn{border:1px solid rgba(88,118,150,.34);border-radius:12px;background:linear-gradient(180deg,#e8f2fb,#cfe1f3);color:#26435f;font-size:12px;font-weight:700;padding:8px 12px}.ta-gallery-real-generate-btn:disabled{opacity:.65}.ta-gallery-real-action-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ta-gallery-real-save-btn{border:1px solid rgba(88,118,150,.26);border-radius:999px;padding:9px 13px;background:linear-gradient(180deg,#f0f8fff0,#deecf9f0);color:#2b4765eb;font-size:12px;font-weight:700;box-shadow:0 8px 20px #37567524}.ta-gallery-real-save-btn:disabled{opacity:.62;cursor:not-allowed}.ta-gallery-real-action-row .ta-gallery-real-generate-btn,.ta-gallery-real-action-row .ta-gallery-real-save-btn{flex:0 0 auto}.ta-gallery-real-export-hint{margin:8px 0 0;color:#60463ab8;font-size:12px;line-height:1.55}.ta-gallery-real-export-error{margin:8px 0 0;color:#aa4040e6;font-size:12px;line-height:1.55}.ta-gallery-real-image-hint{margin-top:8px;font-size:12px;color:var(--ta-gallery-muted)}.ta-gallery-video-fallback-mark{position:absolute;right:8px;bottom:8px;z-index:3;border-radius:999px;padding:4px 7px;background:#ffffffc7;color:#2d2723db;font-size:10px;font-weight:700;display:inline-flex;align-items:center;gap:4px}.ta-gallery-generate-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:#141e2c6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px}.ta-gallery-generate-modal{width:min(420px,100%);border-radius:18px;border:1px solid var(--ta-gallery-line);background:linear-gradient(180deg,#f4f8fcfa,#e8f0f7fa);box-shadow:0 16px 34px #24384a3d;padding:14px}.ta-gallery-generate-modal h3{margin:0;font-size:16px}.ta-gallery-generate-option-list{margin-top:10px;display:grid;gap:8px}.ta-gallery-generate-option{text-align:left;border:1px solid var(--ta-gallery-line);border-radius:12px;background:#ffffffdb;color:var(--ta-gallery-text);font-size:12px;padding:9px 10px}.ta-gallery-generate-option.is-active{border-color:#526b8452;background:#dce8f2eb}.ta-gallery-generate-scope-list{margin-top:10px;display:grid;gap:6px}.ta-gallery-generate-scope-list label{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ta-gallery-text)}.ta-gallery-generate-modal p{margin:10px 0 0;font-size:11px;line-height:1.5;color:var(--ta-gallery-muted)}.ta-gallery-generate-modal-actions{margin-top:12px;display:flex;justify-content:flex-end;gap:8px}.ta-gallery-generate-modal-actions button{border:1px solid var(--ta-gallery-line);border-radius:10px;padding:7px 10px;font-size:12px;background:#ffffffe6;color:var(--ta-gallery-text)}.ta-gallery-palette--cream{background:linear-gradient(145deg,#f4f0e8,#fbfaf6)}.ta-gallery-palette--warm{background:linear-gradient(145deg,#f1e1d0,#f8efe5)}.ta-gallery-palette--night{background:linear-gradient(145deg,#20283a,#485064)}.ta-gallery-palette--green{background:linear-gradient(145deg,#dfe8e1,#f1f5f1)}.ta-gallery-palette--bluegray{background:linear-gradient(145deg,#dce5eb,#f4f7f9)}.ta-gallery-palette--rose{background:linear-gradient(145deg,#eadfe5,#f8f1f4)}.ta-gallery-palette--amber{background:linear-gradient(145deg,#eadcc7,#f7efe3)}.ta-gallery-palette--paper{background:linear-gradient(145deg,#f1eee8,#fff)}.ta-gallery-visual--night:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 24%,rgba(255,238,171,.28),transparent 18%)}.ta-gallery-visual--night:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 70% 30%,rgba(255,245,206,.34) 0 2px,transparent 2px),radial-gradient(circle at 55% 62%,rgba(255,245,206,.26) 0 1.5px,transparent 1.5px)}.ta-gallery-photo-visual:before,.ta-gallery-photo-visual:after{content:"";position:absolute;pointer-events:none}.ta-gallery-photo-visual:before{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.44),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.18),transparent 45%),linear-gradient(180deg,transparent 0%,rgba(36,49,63,.08) 100%)}.ta-gallery-photo-visual:after{top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(255,255,255,.34);border-radius:10px}.ta-gallery-visual--screenshot{background:linear-gradient(145deg,#f7f9fb,#e8eef4)}.ta-gallery-visual--screenshot:before{content:"";position:absolute;left:13%;right:13%;top:13%;bottom:18%;border-radius:12px;background:#ffffffd1;box-shadow:inset 0 0 0 1px #5c6f821a}.ta-gallery-visual--screenshot:after{content:"";position:absolute;left:20%;right:20%;top:26%;height:38%;background:repeating-linear-gradient(to bottom,rgba(92,111,130,.2) 0 2px,transparent 2px 12px)}@keyframes ta-gallery-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ta-video-root{--ta-video-bg: #fbfafc;--ta-video-surface: rgba(255, 255, 255, .94);--ta-video-surface-soft: #00000020;--ta-video-ink: #1f2433;--ta-video-muted: rgba(31, 36, 51, .58);--ta-video-faint: rgba(31, 36, 51, .36);--ta-video-line: rgba(80, 70, 110, .14);--ta-video-accent: #0000003c;--ta-video-accent-soft: rgba(34, 33, 48, .332);--ta-video-rose: #f6c7dd;--ta-video-shadow: 0 12px 28px rgba(3, 2, 4, .08);position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ta-video-bg);color:var(--ta-video-ink)}.ta-video-screen{display:flex;flex-direction:column;height:100%}.ta-video-top{display:flex;align-items:center;justify-content:space-between;padding:calc(28px + var(--safe-top, 0px)) 20px 8px}.ta-video-icon-btn{width:34px;height:34px;border-radius:10px;border:1px solid var(--ta-video-line);background:var(--ta-video-surface);display:inline-flex;align-items:center;justify-content:center;color:var(--ta-video-ink)}.ta-video-icon-btn.is-spinning svg{animation:ta-video-icon-spin .9s linear infinite}@keyframes ta-video-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ta-video-title-wrap h1{margin:0;font-size:17px;font-weight:800}.ta-video-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 14px 10px}.ta-video-tab{border:1px solid var(--ta-video-line);background:var(--ta-video-surface);border-radius:999px;height:34px;font-weight:700;color:var(--ta-video-muted)}.ta-video-tab-active{background:var(--ta-video-accent);border-color:var(--ta-video-accent);color:#fff}.ta-video-content{flex:1;min-height:0;overflow:auto;padding:0 14px 20px;display:flex;flex-direction:column;gap:12px}.ta-video-status,.ta-video-error{font-size:12px;border-radius:10px;padding:8px 10px}.ta-video-status{background:var(--ta-video-surface-soft)}.ta-video-error{background:#ffe9e9;color:#8a2934}.ta-video-generate-progress{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--ta-video-accent)}.ta-video-generate-progress-dot{width:7px;height:7px;border-radius:999px;background:currentcolor;animation:ta-video-progress-pulse 1s ease-in-out infinite}@keyframes ta-video-progress-pulse{0%,to{transform:scale(.8);opacity:.35}50%{transform:scale(1.15);opacity:.8}}.ta-video-empty,.ta-video-section,.ta-video-history-group,.ta-video-history-overview,.ta-video-weekly-card,.ta-video-home-hero,.ta-video-member-card{border:1px solid var(--ta-video-line);background:var(--ta-video-surface);border-radius:16px;padding:12px;box-shadow:var(--ta-video-shadow)}.ta-video-empty button{margin-top:8px;width:100%;height:34px;border-radius:10px;border:0;background:var(--ta-video-accent);color:#fff}.ta-video-home-stack{display:grid;gap:12px}.ta-video-home-hero-top{display:flex;gap:10px;align-items:center}.ta-video-home-avatar-wrap{width:48px;height:48px;border-radius:14px;overflow:hidden;background:var(--ta-video-surface-soft);display:grid;place-items:center}.ta-video-home-avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ta-video-home-avatar-fallback{font-size:16px;font-weight:800;color:var(--ta-video-accent)}.ta-video-home-identity p{margin:4px 0 0;color:var(--ta-video-muted);font-size:12px}.ta-video-home-name-row{display:flex;align-items:center;gap:8px}.ta-video-home-name-row h2{margin:0;font-size:16px}.ta-video-home-name-row span{font-size:10px;background:var(--ta-video-accent-soft);color:var(--ta-video-accent);border-radius:999px;padding:2px 8px;font-weight:800}.ta-video-home-stat-grid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ta-video-home-stat-item{border:1px solid var(--ta-video-line);border-radius:12px;padding:8px;background:#fff}.ta-video-home-stat-item small{display:block;color:var(--ta-video-faint);font-size:10px}.ta-video-home-stat-item strong{font-size:12px}.ta-video-home-tags{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.ta-video-home-tag{border:1px solid var(--ta-video-line);border-radius:999px;padding:3px 9px;font-size:11px;background:var(--ta-video-surface-soft)}.ta-video-home-summary{margin-top:8px;padding:8px;border-radius:12px;background:var(--ta-video-accent-soft);color:var(--ta-video-muted);font-size:12px}.ta-video-member-card{display:flex;justify-content:space-between;align-items:center;gap:8px;background:linear-gradient(135deg,#fff,#f3f0fe)}.ta-video-member-copy span{display:block;font-size:10px;color:var(--ta-video-faint)}.ta-video-member-copy strong{display:block;margin-top:2px}.ta-video-member-copy small{display:block;margin-top:4px;color:var(--ta-video-muted)}.ta-video-member-side{text-align:right}.ta-video-member-side span{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700}.ta-video-member-side em{display:block;margin-top:3px;color:var(--ta-video-faint);font-size:10px;font-style:normal}.ta-video-weekly-card span{font-size:10px;color:var(--ta-video-faint);font-weight:900}.ta-video-weekly-card p{margin:6px 0 0;font-size:12px;color:var(--ta-video-muted)}.ta-video-section-head{display:flex;justify-content:space-between;align-items:end;gap:8px}.ta-video-section-titleline{display:inline-flex;align-items:center;gap:8px}.ta-video-section-icon{width:26px;height:26px;border-radius:10px;display:grid;place-items:center;background:var(--ta-video-surface-soft);color:var(--ta-video-ink);box-shadow:inset 0 0 0 1px var(--ta-video-line)}.ta-video-section-head h3{margin:2px 0 0;font-size:14px}.ta-video-section-head small{color:var(--ta-video-faint);font-size:11px}.ta-video-section-eyebrow{font-size:10px;font-weight:900;color:var(--ta-video-accent)}.ta-video-recommend-feed{margin-top:10px;display:grid;gap:12px}.ta-video-recommend-grid{margin-top:10px;display:grid;grid-template-columns:1fr;gap:12px}.ta-video-recommend-card,.ta-video-saved-card,.ta-video-later-row,.ta-video-history-item,.ta-video-algorithm-card{border:1px solid var(--ta-video-line);border-radius:13px;padding:10px;background:#fff}.ta-video-card-btn{width:100%;text-align:left;color:inherit;font:inherit}.ta-video-recommend-card{display:grid;gap:10px;padding:12px;border-radius:18px}.ta-video-recommend-card>.ta-video-cover{min-height:148px;height:148px;border-radius:18px}.ta-video-video-title-row{display:flex;justify-content:space-between;align-items:start;gap:10px}.ta-video-video-title-row strong,.ta-video-recommend-card>strong{font-size:17px;line-height:1.45;letter-spacing:.01em}.ta-video-video-title-row span{flex:0 0 auto;border-radius:999px;padding:3px 8px;background:var(--ta-video-surface-soft);color:var(--ta-video-muted);font-size:10px;font-weight:900}.ta-video-cover{position:relative;overflow:hidden;min-height:84px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fffffff0}.ta-video-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff0d,#0c0e1857);pointer-events:none}.ta-video-cover-noise{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.15;background:radial-gradient(circle at 20% 20%,#fff,transparent 30%)}.ta-video-cover-center{position:relative;z-index:1;display:grid;justify-items:center;gap:5px;font-size:11px;font-weight:900}.ta-video-cover-platform,.ta-video-cover-duration,.ta-video-cover-status{position:absolute;z-index:2;border-radius:999px;padding:3px 7px;background:#10121ead;color:#fff;font-size:10px;font-weight:800}.ta-video-cover-platform{left:8px;top:8px}.ta-video-cover-duration{right:8px;bottom:8px}.ta-video-cover-status{left:8px;bottom:8px}.ta-video-cover-cream{background:linear-gradient(135deg,#efe7dc,#00000059)}.ta-video-cover-paper{background:linear-gradient(135deg,#f5eee6,#c9c2b8);color:#453d42}.ta-video-cover-bluegray{background:linear-gradient(135deg,#52677e,#9aabbd)}.ta-video-cover-night{background:linear-gradient(135deg,#141827,#4a426e)}.ta-video-cover-violet{background:linear-gradient(135deg,#0b0a0f25,#140f167b)}.ta-video-cover-mist{background:linear-gradient(135deg,#cfd6df,#8d9aac)}.ta-video-cover-warmgray{background:linear-gradient(135deg,#d8cfc8,#9f938d)}.ta-video-cover-green{background:linear-gradient(135deg,#576,#a7c2aa)}.ta-video-creator-row{margin-top:8px;display:flex;gap:6px;align-items:center}.ta-video-creator-row.compact b{font-size:12px}.ta-video-up-avatar{width:20px;height:20px;border-radius:999px;background:var(--ta-video-accent-soft);color:var(--ta-video-accent);display:grid;place-items:center;font-size:0;line-height:0;font-weight:900;gap:0}.ta-video-creator-row b{display:block}.ta-video-creator-row small,.ta-video-meta{display:block;margin-top:2px;font-size:11px;color:var(--ta-video-faint)}.ta-video-metric-row{margin-top:8px;display:flex;flex-wrap:wrap;gap:5px}.ta-video-metric-row span{font-size:10px;color:var(--ta-video-muted);border:1px solid var(--ta-video-line);border-radius:999px;padding:2px 7px}.ta-video-topic-row{margin-top:8px;display:flex;flex-wrap:wrap;gap:5px}.ta-video-topic-tag{font-size:10px;background:var(--ta-video-surface-soft);color:var(--ta-video-muted);padding:3px 7px;border-radius:999px}.ta-video-field-line{display:grid;grid-template-columns:74px minmax(0,1fr);gap:8px;margin-top:8px;align-items:start}.ta-video-field-line b{display:inline-flex;align-items:center;gap:4px;color:var(--ta-video-faint);font-size:10px;line-height:1.45;font-weight:900}.ta-video-field-line p{margin:0;color:var(--ta-video-muted);font-size:11px;line-height:1.6}.ta-video-field-line.is-thought{grid-template-columns:1fr;border-radius:15px;padding:9px 10px;background:var(--ta-video-accent-soft)}.ta-video-field-line.is-thought b{color:var(--ta-video-ink);opacity:.68}.ta-video-field-line.is-thought p{color:var(--ta-video-ink);opacity:.76}.ta-video-saved-list,.ta-video-later-list,.ta-video-history-list{margin-top:8px;display:grid;gap:8px}.ta-video-saved-card{display:grid;grid-template-columns:108px minmax(0,1fr);gap:12px;align-items:start}.ta-video-saved-card>.ta-video-cover{width:108px;height:128px;min-height:0;align-self:start;border-radius:18px}.ta-video-saved-main{min-width:0}.ta-video-saved-main>strong{display:block;font-size:15px;line-height:1.45}.ta-video-later-row{display:grid;grid-template-columns:108px minmax(0,1fr);gap:12px;align-items:start}.ta-video-later-cover-wrap{position:relative}.ta-video-later-row .ta-video-cover{width:108px;height:96px;min-height:0;align-self:start;border-radius:16px}.ta-video-later-index{display:none}.ta-video-later-main{min-width:0}.ta-video-later-main>strong{display:block;font-size:15px;line-height:1.45}.ta-video-history-overview span{font-size:10px;color:var(--ta-video-faint);font-weight:900;display:inline-flex;align-items:center;gap:4px}.ta-video-history-overview strong{display:block;margin-top:4px;font-size:15px}.ta-video-chip-row{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.ta-video-chip{border:1px solid var(--ta-video-line);border-radius:999px;padding:3px 9px;font-size:11px;background:var(--ta-video-surface-soft);color:var(--ta-video-muted)}.ta-video-history-group-head{display:flex;justify-content:space-between;gap:8px}.ta-video-history-group-head span{font-size:10px;color:var(--ta-video-faint);font-weight:900}.ta-video-history-group-head h3{margin:2px 0 0;font-size:14px}.ta-video-history-group-head small{color:var(--ta-video-faint)}.ta-video-history-summary{margin:8px 0 0;color:var(--ta-video-muted);font-size:12px}.ta-video-history-item{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:start}.ta-video-history-item>.ta-video-cover{width:112px;height:96px;min-height:0;align-self:start;border-radius:16px}.ta-video-history-cover-wrap{display:grid;justify-items:start;gap:6px}.ta-video-history-cover-wrap>.ta-video-cover{width:112px;height:96px;min-height:0;border-radius:16px}.ta-video-history-detail-hint{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:3px 8px;background:var(--ta-video-surface-soft);color:var(--ta-video-faint);font-size:10px;font-weight:900}.ta-video-history-status-hint{display:inline-flex;border-radius:999px;padding:3px 8px;background:#191c2c14;color:var(--ta-video-muted);font-size:10px;font-weight:900;line-height:1.35}.ta-video-history-main{min-width:0}.ta-video-history-main>strong{display:block;font-size:15px;line-height:1.45}.ta-video-history-time{font-size:10px;color:var(--ta-video-faint)}.ta-video-watch-progress{margin-top:8px;display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--ta-video-muted)}.ta-video-algorithm-card{display:grid;gap:12px;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgba(0,0,0,.08),transparent 34%),#fff}.ta-video-algorithm-hero{display:flex;align-items:start;justify-content:space-between;gap:12px}.ta-video-algorithm-kicker{display:block;color:var(--ta-video-faint);font-size:10px;font-weight:900;letter-spacing:.08em}.ta-video-algorithm-hero strong{display:block;margin-top:4px;font-size:18px;line-height:1.35}.ta-video-algorithm-hero em{display:inline-flex;margin-top:8px;border-radius:999px;padding:4px 9px;background:var(--ta-video-surface-soft);color:var(--ta-video-muted);font-style:normal;font-size:11px;font-weight:900}.ta-video-algorithm-orb{width:42px;height:42px;border-radius:16px;display:grid;place-items:center;background:var(--ta-video-accent-soft);color:var(--ta-video-ink)}.ta-video-algorithm-summary{margin:0;color:var(--ta-video-muted);font-size:12px;line-height:1.65}.ta-video-algorithm-signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ta-video-algorithm-signal{border-radius:15px;padding:10px;background:var(--ta-video-surface-soft);display:grid;gap:4px}.ta-video-algorithm-signal>span{width:24px;height:24px;border-radius:10px;display:grid;place-items:center;background:#ffffff9e;color:var(--ta-video-ink)}.ta-video-algorithm-signal b{font-size:14px}.ta-video-algorithm-signal small{color:var(--ta-video-faint);font-size:10px;font-weight:900}.ta-video-algorithm-signal p{margin:0;color:var(--ta-video-muted);font-size:11px;line-height:1.5}.ta-video-algorithm-axis-list{display:grid;gap:8px}.ta-video-algorithm-axis{border:1px solid var(--ta-video-line);border-radius:15px;padding:10px;background:#ffffffb8}.ta-video-algorithm-axis>div:first-child{display:flex;justify-content:space-between;gap:8px;align-items:center}.ta-video-algorithm-axis>div:first-child span{border-radius:999px;padding:2px 7px;background:var(--ta-video-surface-soft);color:var(--ta-video-muted);font-size:10px;font-weight:900}.ta-video-algorithm-axis p{margin:7px 0 0;color:var(--ta-video-muted);font-size:11px;line-height:1.6}.ta-video-algorithm-split{display:grid;gap:8px}.ta-video-detail{display:grid;gap:14px}.ta-video-detail>.ta-video-tab{width:auto;height:32px;padding:0 12px;border-radius:11px;font-size:12px;font-weight:700;color:var(--ta-video-muted);background:#fff;border:1px solid var(--ta-video-line);justify-self:start}.ta-video-detail-hero,.ta-video-detail-status-card,.ta-video-detail-block{border:1px solid var(--ta-video-line);border-radius:22px;background:var(--ta-video-surface);padding:14px;box-shadow:var(--ta-video-shadow)}.ta-video-detail-player{position:relative;overflow:hidden;border-radius:24px;background:#16171d;min-height:206px;isolation:isolate}.ta-video-detail-player>.ta-video-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;border-radius:0}.ta-video-detail-player .ta-video-cover-duration,.ta-video-detail-player .ta-video-cover-status{display:none}.ta-video-detail-player-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.38),transparent 28%,rgba(0,0,0,.62)),radial-gradient(circle at 20% 15%,rgba(255,255,255,.18),transparent 28%);pointer-events:none}.ta-video-detail-player-top,.ta-video-detail-player-bottom{position:absolute;left:12px;right:12px;z-index:4;display:flex;align-items:center;justify-content:space-between;color:#ffffffe0}.ta-video-detail-player-top{top:12px}.ta-video-detail-player-top span,.ta-video-detail-player-controls{display:inline-flex;align-items:center;gap:6px}.ta-video-detail-player-top span{border-radius:999px;padding:5px 9px;background:#0000005c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:10px;font-weight:900}.ta-video-detail-player-bottom{bottom:12px}.ta-video-detail-player-controls{width:100%;border-radius:999px;padding:8px 10px;background:#0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ta-video-detail-player-progress{position:relative;flex:1;height:4px;overflow:hidden;border-radius:999px;background:#ffffff47}.ta-video-detail-player-progress span{position:absolute;inset:0 auto 0 0;width:46%;border-radius:inherit;background:#ffffffe0}.ta-video-detail-player-controls small{font-size:10px;font-weight:900}.ta-video-detail-danmaku-stage{position:absolute;top:42px;right:0;bottom:54px;left:0;z-index:3;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.ta-video-detail-danmaku-track{position:absolute;left:100%;max-width:78%;white-space:nowrap;padding:0;background:transparent;color:#fffffff5;box-shadow:none;font-size:10px;line-height:1.2;font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.55),0 0 1px rgba(0,0,0,.7);animation-name:ta-video-danmaku-scroll;animation-duration:var(--ta-video-danmaku-duration, 15s);animation-delay:var(--ta-video-danmaku-delay, 0s);animation-timing-function:linear;animation-iteration-count:infinite}.ta-video-detail-danmaku-row-0{top:10%}.ta-video-detail-danmaku-row-1{top:42%}.ta-video-detail-danmaku-row-2{top:74%}@keyframes ta-video-danmaku-scroll{0%{transform:translate(0)}to{transform:translate(calc(-100vw - 140%))}}.ta-video-detail-title-row{display:flex;align-items:start;justify-content:space-between;gap:10px;margin-top:12px}.ta-video-detail-title{display:block;min-width:0;font-size:18px;line-height:1.45}.ta-video-detail-action{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--ta-video-line);border-radius:999px;padding:6px 9px;background:var(--ta-video-surface-soft);color:var(--ta-video-ink);font-size:11px;font-weight:900}.ta-video-detail-meta{margin-top:6px}.ta-video-detail-action-row{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.ta-video-detail-action-row span{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:5px 8px;background:var(--ta-video-surface-soft);color:var(--ta-video-muted);font-size:10px;font-weight:900}.ta-video-detail-status-card{display:grid;gap:10px}.ta-video-detail-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ta-video-detail-watch-context-card{display:grid;gap:12px;overflow:hidden}.ta-video-watch-context-hero{border-radius:18px;padding:12px;background:radial-gradient(circle at 100% 0%,rgba(0,0,0,.06),transparent 34%),var(--ta-video-surface-soft)}.ta-video-watch-context-hero span{display:inline-flex;border-radius:999px;padding:4px 8px;background:#ffffffb8;color:var(--ta-video-muted);font-size:10px;font-weight:950}.ta-video-watch-context-hero strong{display:block;margin-top:8px;color:var(--ta-video-ink);font-size:13px;line-height:1.65}.ta-video-watch-context-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ta-video-watch-context-grid .ta-video-field-line{margin-top:0;border-radius:15px;padding:9px;background:#ffffffa3;border:1px solid var(--ta-video-line);grid-template-columns:1fr}.ta-video-watch-context-grid .ta-video-field-line b{color:var(--ta-video-faint)}.ta-video-watch-context-grid .ta-video-field-line p{color:var(--ta-video-muted)}.ta-video-detail-block-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.ta-video-detail-block-titleline{display:inline-flex;align-items:center;gap:8px;min-width:0}.ta-video-detail-block-icon{width:auto;height:auto;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--ta-video-faint);box-shadow:none}.ta-video-detail-block-head span{display:block;color:var(--ta-video-faint);font-size:9px;font-weight:950;letter-spacing:.08em}.ta-video-detail-block-head h3{margin:2px 0 0;font-size:14px}.ta-video-detail-block-head small{flex:0 0 auto;color:var(--ta-video-faint);font-size:10px;font-weight:900}.ta-video-detail-block p{margin:0;color:var(--ta-video-muted);font-size:12px;line-height:1.68}.ta-video-detail-timeline{position:relative;display:grid;gap:10px}.ta-video-detail-timeline:before{content:"";position:absolute;left:42px;top:6px;bottom:6px;width:1px;background:var(--ta-video-line)}.ta-video-detail-timeline-item{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;border:1px solid var(--ta-video-line);border-radius:16px;padding:10px;background:#fff}.ta-video-detail-timeline-time{position:relative;z-index:1;align-self:start;border-radius:999px;padding:4px 7px;background:var(--ta-video-surface-soft);color:var(--ta-video-ink);font-size:10px;font-weight:950;text-align:center}.ta-video-detail-timeline-item strong{display:block;font-size:12px;line-height:1.45}.ta-video-detail-timeline-item p{margin-top:5px}.ta-video-detail-danmaku-reaction-list{display:grid;gap:8px}.ta-video-detail-danmaku-reaction{border:1px solid var(--ta-video-line);border-radius:16px;padding:10px;background:linear-gradient(135deg,rgba(0,0,0,.035),transparent),#fff}.ta-video-detail-danmaku-reaction>div{display:flex;align-items:center;gap:6px;color:var(--ta-video-faint);font-size:10px;font-weight:900}.ta-video-detail-danmaku-reaction small{border-radius:999px;padding:2px 6px;background:var(--ta-video-surface-soft)}.ta-video-detail-danmaku-reaction strong{display:block;margin-top:7px;font-size:13px;line-height:1.45}.ta-video-detail-danmaku-reaction p{margin-top:8px}.ta-video-detail-comment-list{display:grid;gap:8px}.ta-video-detail-comment{border:1px solid var(--ta-video-line);border-radius:16px;padding:10px;background:#fff}.ta-video-detail-comment-head{display:flex;align-items:center;gap:8px}.ta-video-detail-comment-avatar{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:var(--ta-video-surface-soft);color:var(--ta-video-ink);font-size:11px;font-weight:950}.ta-video-detail-comment strong{display:block;font-size:12px}.ta-video-detail-comment small{display:block;margin-top:2px;font-size:10px;color:var(--ta-video-faint)}.ta-video-detail-comment p{margin-top:7px}.ta-video-detail-comment blockquote{margin:8px 0 0;border-left:3px solid var(--ta-video-line);padding-left:8px;color:var(--ta-video-muted);font-size:11px;line-height:1.55}.ta-video-detail-owner-thought{margin-top:8px}.ta-video-detail-owner-thought b{display:inline-flex;align-items:center;gap:4px;color:var(--ta-video-faint);font-size:10px;font-weight:900}.ta-video-detail-owner-thought .ta-video-detail-owner-note{margin-top:6px}.ta-video-detail-owner-note{margin-top:8px;border-radius:12px;padding:8px 9px;background:var(--ta-video-accent-soft);color:var(--ta-video-ink);font-size:11px;line-height:1.6}@media (max-width: 370px){.ta-video-saved-card,.ta-video-later-row,.ta-video-history-item{grid-template-columns:1fr}.ta-video-saved-card>.ta-video-cover,.ta-video-later-row .ta-video-cover,.ta-video-history-item>.ta-video-cover{width:100%;height:132px}.ta-video-history-cover-wrap{width:100%}.ta-video-history-cover-wrap>.ta-video-cover{width:100%;height:132px}.ta-video-algorithm-signal-grid,.ta-video-detail-status-grid,.ta-video-watch-context-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.ta-video-detail-danmaku-track{animation:none;position:relative;left:auto;display:inline-flex;margin:4px}.ta-video-detail-danmaku-stage{display:flex;flex-wrap:wrap;align-content:center;padding:14px}}.ta-books-root{--ta-books-bg: #fbfbfa;--ta-books-surface: rgba(255, 255, 255, .96);--ta-books-surface-soft: #f3f3f1;--ta-books-ink: #171717;--ta-books-muted: rgba(23, 23, 23, .58);--ta-books-faint: rgba(23, 23, 23, .34);--ta-books-line: rgba(23, 23, 23, .12);--ta-books-strong: #111111;--ta-books-shadow: 0 12px 28px rgba(0, 0, 0, .06);position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ta-books-bg);color:var(--ta-books-ink)}.ta-books-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;min-height:0;flex-direction:column;background:var(--ta-books-bg)}.ta-books-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:calc(28px + var(--safe-top, 0px)) 20px 8px}.ta-books-title-wrap{position:absolute;left:50%;transform:translate(-50%);text-align:center;pointer-events:none}.ta-books-title-wrap h1{margin:0;font-size:24px;line-height:1.2;font-weight:850;letter-spacing:-.03em}.ta-books-title-wrap p{margin:2px 0 0;color:var(--ta-books-muted);font-size:11px}.ta-books-icon-btn{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:0;border-radius:12px;background:var(--ta-books-surface-soft);color:var(--ta-books-ink)}.ta-books-icon-btn:disabled{opacity:.6}.ta-books-icon-btn.is-spinning svg{animation:ta-books-spin .9s linear infinite}@keyframes ta-books-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ta-books-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 20px 8px;background:var(--ta-books-bg)}.ta-books-tab{height:34px;border:1px solid var(--ta-books-line);border-radius:999px;background:#fff;color:var(--ta-books-muted);font-size:12px;font-weight:700}.ta-books-tab-active{border-color:var(--ta-books-strong);background:var(--ta-books-strong);color:#fff}.ta-books-content{min-height:0;flex:1;overflow-y:auto;padding:10px 20px calc(110px + var(--safe-bottom, 0px));display:flex;flex-direction:column;gap:12px}.ta-books-section,.ta-books-hero,.ta-books-empty,.ta-books-error{border:1px solid var(--ta-books-line);border-radius:18px;background:var(--ta-books-surface);box-shadow:var(--ta-books-shadow)}.ta-books-section{padding:12px}.ta-books-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border-bottom:1px solid var(--ta-books-line);padding-bottom:10px;margin-bottom:12px}.ta-books-section-titleline{display:flex;align-items:center;gap:8px;min-width:0}.ta-books-section-icon{width:28px;height:28px;border-radius:999px;background:#111;color:#fff;display:inline-flex;align-items:center;justify-content:center}.ta-books-section-eyebrow{display:block;font-size:8px;letter-spacing:.18em;color:#1717175c;font-weight:900}.ta-books-section-head h3{margin:2px 0 0;font-size:16px;line-height:1.15;font-weight:900;letter-spacing:-.035em;color:var(--ta-books-ink)}.ta-books-section-head small{border:1px solid var(--ta-books-line);border-radius:999px;padding:4px 8px;color:var(--ta-books-muted);background:#fff;font-size:10px;line-height:1;white-space:nowrap}.ta-books-hero{padding:14px}.ta-books-hero-top{display:flex;align-items:center;gap:10px}.ta-books-avatar-wrap{width:48px;height:48px;border-radius:15px;overflow:hidden;background:var(--ta-books-surface-soft);display:grid;place-items:center;flex:0 0 auto}.ta-books-avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ta-books-avatar-fallback{font-size:16px;font-weight:850}.ta-books-hero-identity{min-width:0;flex:1}.ta-books-hero-name-row{display:flex;align-items:center;gap:8px}.ta-books-hero-name-row h2{margin:0;font-size:17px;line-height:1.2}.ta-books-hero-name-row span{border-radius:999px;background:var(--ta-books-strong);color:#fff;padding:2px 7px;font-size:9px;font-weight:800;letter-spacing:.08em}.ta-books-hero-identity p{margin:4px 0 0;color:var(--ta-books-muted);font-size:12px;line-height:1.45}.ta-books-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.ta-books-stat-item{min-width:0;border-radius:14px;background:var(--ta-books-surface-soft);padding:8px}.ta-books-stat-item small{display:block;color:var(--ta-books-faint);font-size:10px;line-height:1.2}.ta-books-stat-item strong{display:block;margin-top:4px;font-size:12px;line-height:1.3}.ta-books-tag-group{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.ta-books-tag{border-radius:999px;background:var(--ta-books-surface-soft);color:var(--ta-books-ink);padding:4px 8px;font-size:11px;line-height:1.2}.ta-books-tag-muted{color:var(--ta-books-muted)}.ta-books-lead{margin:0;font-size:13px;line-height:1.65;color:var(--ta-books-ink)}.ta-books-field-list{display:grid;gap:8px;margin-top:10px}.ta-books-field-line{border-top:1px dashed var(--ta-books-line);padding-top:8px}.ta-books-field-line b{display:block;font-size:11px;color:var(--ta-books-faint)}.ta-books-field-line p{margin:4px 0 0;color:var(--ta-books-muted);font-size:12px;line-height:1.55}.ta-books-shelf-list,.ta-books-simple-list{display:grid;gap:12px}.ta-books-private-shelf,.ta-books-finished-card,.ta-books-person-link{border:1px solid var(--ta-books-line);border-radius:18px;background:#fff;padding:12px}.ta-books-book-title-row,.ta-books-shelf-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ta-books-book-title-row h4,.ta-books-shelf-head h4,.ta-books-finished-card h4,.ta-books-person-link h4{margin:0;color:var(--ta-books-ink);font-size:14px;font-weight:850;letter-spacing:-.02em;line-height:1.35}.ta-books-book-title-row span,.ta-books-shelf-head span{flex:0 0 auto;border-radius:999px;background:var(--ta-books-surface-soft);color:var(--ta-books-muted);padding:3px 7px;font-size:10px}.ta-books-reading-now-main small,.ta-books-want-main small,.ta-books-finished-card small,.ta-books-person-link small{display:block;margin-top:3px;color:#1717176b;font-size:11px;font-weight:650}.ta-books-reading-now-main p,.ta-books-want-main p,.ta-books-private-shelf p,.ta-books-finished-card p,.ta-books-person-link p{margin:7px 0 0;color:#1717179e;font-size:12px;line-height:1.65}.ta-books-mini-cover{position:relative;width:58px;min-width:58px;height:82px;border-radius:7px 12px 12px 7px;overflow:hidden;border:1px solid rgba(17,17,17,.14);box-shadow:7px 10px 18px #00000014;display:flex;flex-direction:column;justify-content:space-between;padding:7px 6px}.ta-books-mini-cover:before{content:"";position:absolute;inset:0 auto 0 0;width:8px;background:#fff3;border-right:1px solid rgba(0,0,0,.08)}.ta-books-mini-cover:after{content:"";position:absolute;left:12px;right:7px;top:24px;height:1px;background:currentcolor;opacity:.18;box-shadow:0 8px 0 currentcolor,0 16px 0 currentcolor}.ta-books-mini-cover-dark{background:#111;color:#fff}.ta-books-mini-cover-light{background:#f2f2f0;color:#161616}.ta-books-mini-cover-line{background:linear-gradient(90deg,rgba(17,17,17,.08) 0 9px,transparent 9px),#fff;color:#161616}.ta-books-mini-cover-mark{position:relative;z-index:1;max-width:100%;font-size:8px;line-height:1.1;font-weight:900;letter-spacing:.08em;opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-books-mini-cover strong{position:relative;z-index:1;font-size:24px;line-height:1;font-weight:900}.ta-books-mini-cover small{position:relative;z-index:1;display:block;font-size:8px;line-height:1.1;opacity:.58;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-books-reading-now-list{display:grid;gap:10px}.ta-books-reading-now-card{display:flex;gap:12px;border:1px solid var(--ta-books-line);border-radius:18px;background:#fff;padding:12px}.ta-books-reading-now-main,.ta-books-want-main{min-width:0;flex:1}.ta-books-read-progress{height:5px;margin:8px 0;border-radius:999px;background:#eeeeec;overflow:hidden}.ta-books-read-progress span{display:block;height:100%;border-radius:inherit;background:#111}.ta-books-shelf-intro{margin:8px 0 0;color:var(--ta-books-muted);font-size:12px;line-height:1.55}.ta-books-shelf-rail{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;padding-bottom:10px}.ta-books-shelf-rail:after{content:"";position:absolute;left:-2px;right:-2px;bottom:0;height:6px;border-radius:999px;background:linear-gradient(180deg,#dededb,#f3f3f1);box-shadow:inset 0 1px #ffffffe6}.ta-books-shelf-book{min-width:0;display:flex;align-items:flex-start;gap:10px;padding:2px 0}.ta-books-shelf-book .ta-books-mini-cover{width:52px;min-width:52px;height:76px}.ta-books-shelf-book-main{min-width:0;flex:1}.ta-books-shelf-book strong{max-width:100%;display:block;color:var(--ta-books-ink);font-size:13px;line-height:1.35;overflow:hidden;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ta-books-shelf-book-main .ta-books-voice-note{margin-top:8px}.ta-books-shelf-book-main .ta-books-voice-note p{margin-top:6px;font-size:12px;line-height:1.6}.ta-books-shelf-book-main .ta-books-voice-label{font-size:9px}.ta-books-shelf-book small{margin-top:4px;display:block;color:var(--ta-books-faint);font-size:11px;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ta-books-want-grid{display:grid;gap:10px}.ta-books-want-card{display:flex;gap:12px;border:1px solid var(--ta-books-line);border-radius:18px;background:#fff;padding:12px}.ta-books-voice-note{margin-top:10px;border-radius:16px;padding:9px 10px 10px;border:1px solid rgba(17,17,17,.06);background:#f6f6f4}.ta-books-voice-note-private{background:linear-gradient(135deg,#1111110b,#11111104),#f7f7f5}.ta-books-voice-note-effect{background:linear-gradient(180deg,#1111110a,#11111104),#f5f5f3}.ta-books-voice-label{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#111;color:#fff;padding:3px 7px;font-size:10px;line-height:1;font-weight:800}.ta-books-voice-note p{margin:7px 0 0;color:var(--ta-books-ink);font-size:12px;line-height:1.65;font-weight:650}.ta-books-finished-stamp{display:inline-flex;align-items:center;gap:4px;border-radius:999px;background:#111;color:#fff;padding:4px 8px;margin-bottom:8px;font-size:10px;font-weight:850;line-height:1}.ta-books-one-line{color:var(--ta-books-ink)!important;font-weight:760}.ta-books-person-link-head{display:flex;align-items:center;gap:12px}.ta-books-person-link-head .ta-books-mini-cover{width:46px;min-width:46px;height:66px;flex:0 0 auto}.ta-books-person-link-head>div:last-child{min-width:0;flex:1}.ta-books-empty{padding:18px 14px;text-align:center}.ta-books-empty-icon{width:42px;height:42px;margin:0 auto 10px;border-radius:15px;display:grid;place-items:center;background:var(--ta-books-surface-soft)}.ta-books-empty h3{margin:0;font-size:15px}.ta-books-empty p{margin:7px auto 0;max-width:260px;color:var(--ta-books-muted);font-size:12px;line-height:1.6}.ta-books-empty button{margin-top:12px;width:100%;height:36px;border:0;border-radius:12px;background:var(--ta-books-strong);color:#fff;font-weight:800}.ta-books-status,.ta-books-error,.ta-books-generate-progress{font-size:12px;border-radius:12px;padding:8px 10px}.ta-books-status{background:var(--ta-books-surface-soft);color:var(--ta-books-muted)}.ta-books-error{background:#fff0f0;color:#8a2934;border-color:#8a29342e}.ta-books-generate-progress{display:inline-flex;align-items:center;gap:8px;color:var(--ta-books-ink)}.ta-books-generate-progress-dot{width:7px;height:7px;border-radius:999px;background:currentcolor;animation:ta-books-progress-pulse 1s ease-in-out infinite}@keyframes ta-books-progress-pulse{0%,to{transform:scale(.8);opacity:.35}50%{transform:scale(1.15);opacity:.8}}.ta-books-trace-hero{border:1px solid var(--ta-books-line);border-radius:18px;background:var(--ta-books-surface);box-shadow:var(--ta-books-shadow);padding:12px}.ta-books-trace-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ta-books-trace-summary{display:grid;gap:6px;margin-top:10px;border-radius:16px;background:var(--ta-books-surface-soft);padding:10px}.ta-books-trace-summary p{margin:0;color:var(--ta-books-muted);font-size:12px;line-height:1.55}.ta-books-trace-timeline{position:relative;display:grid;gap:12px}.ta-books-trace-timeline:before{content:"";position:absolute;left:38px;top:4px;bottom:4px;width:1px;background:var(--ta-books-line)}.ta-books-trace-scene{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px}.ta-books-trace-time{position:relative;z-index:1;align-self:start;border-radius:999px;background:#111;color:#fff;padding:5px 7px;text-align:center;font-size:10px;font-weight:850;line-height:1.15}.ta-books-trace-body{min-width:0;border:1px solid var(--ta-books-line);border-radius:18px;background:#fff;padding:10px}.ta-books-trace-body small{display:block;margin-top:3px;color:#1717176b;font-size:11px;font-weight:650}.ta-books-trace-body p{margin:7px 0 0;color:#1717179e;font-size:12px;line-height:1.65}.ta-books-highlight-list,.ta-books-review-list,.ta-books-reread-list,.ta-books-search-list{display:grid;gap:10px}.ta-books-highlight-card,.ta-books-review-card,.ta-books-reread-card,.ta-books-search-card,.ta-books-stuck-card{border:1px solid var(--ta-books-line);border-radius:18px;background:#fff;padding:12px}.ta-books-highlight-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.ta-books-highlight-meta span,.ta-books-search-card>span{flex:0 0 auto;border-radius:999px;background:#111;color:#fff;padding:4px 8px;font-size:10px;font-weight:850;line-height:1}.ta-books-highlight-meta small{color:var(--ta-books-faint);font-size:11px;font-weight:650;text-align:right}.ta-books-highlight-card blockquote{position:relative;margin:10px 0 0;border-radius:16px;background:linear-gradient(90deg,rgba(17,17,17,.08) 0 3px,transparent 3px),var(--ta-books-surface-soft);padding:11px 12px 11px 16px;color:var(--ta-books-ink);font-size:14px;line-height:1.7;font-weight:850}.ta-books-highlight-card p,.ta-books-review-card p{margin:9px 0 0;color:#1717179e;font-size:12px;line-height:1.65}.ta-books-review-card{background:linear-gradient(180deg,rgba(17,17,17,.018),transparent 46px),#fff}.ta-books-review-list{display:grid;gap:10px}.ta-books-review-card{border:1px solid var(--ta-books-line);border-radius:18px;background:linear-gradient(180deg,rgba(17,17,17,.018),transparent 46px),#fff;padding:12px}.ta-books-review-head{display:flex;gap:12px;align-items:flex-start}.ta-books-review-head .ta-books-mini-cover{flex:0 0 52px;width:52px;min-width:52px;height:76px}.ta-books-review-head>div{min-width:0;flex:1}.ta-books-review-summary{margin:7px 0 0;color:var(--ta-books-ink);font-size:13px;font-weight:800;line-height:1.55}.ta-books-review-text{margin:11px 0 0;color:#171717a8;font-size:12px;line-height:1.75}.ta-books-stuck-section .ta-books-section-icon{background:#111}.ta-books-stuck-card{display:flex;gap:12px}.ta-books-stuck-main{min-width:0;flex:1}.ta-books-stuck-main h4,.ta-books-reread-card h4,.ta-books-search-card h4{margin:0;color:var(--ta-books-ink);font-size:14px;font-weight:850;letter-spacing:-.02em}.ta-books-stuck-main small,.ta-books-search-card small{display:block;margin-top:3px;color:#1717176b;font-size:11px;font-weight:650}.ta-books-stuck-main p,.ta-books-reread-card p,.ta-books-search-card p{margin:8px 0 0;color:#1717179e;font-size:12px;line-height:1.65}.ta-books-reread-card{display:flex;gap:12px}.ta-books-reread-card>div:last-child{min-width:0;flex:1}.ta-books-search-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.ta-health-root{--ta-health-bg: #ffffff;--ta-health-surface: rgba(255, 255, 255, .97);--ta-health-surface-soft: #f1f6f1;--ta-health-ink: #152118;--ta-health-muted: rgba(21, 33, 24, .58);--ta-health-faint: rgba(21, 33, 24, .34);--ta-health-line: rgba(21, 33, 24, .1);--ta-health-accent: #6fa77b;--ta-health-accent-deep: #356b46;--ta-health-accent-soft: rgba(111, 167, 123, .14);--ta-health-lavender: rgba(145, 124, 190, .12);--ta-health-warm: rgba(255, 226, 167, .22);--ta-health-shadow: 0 12px 28px rgba(42, 76, 49, .07);position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ta-health-bg);color:var(--ta-health-ink)}.ta-health-screen{height:100%;display:flex;flex-direction:column;overflow:hidden}.ta-health-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:calc(28px + var(--safe-top, 0px)) 20px 8px}.ta-health-title-wrap{position:absolute;left:50%;transform:translate(-50%);text-align:center;pointer-events:none;max-width:calc(100% - 150px)}.ta-health-title-wrap h1{margin:0;font-size:24px;font-weight:850;letter-spacing:-.03em}.ta-health-title-wrap small{color:var(--ta-health-muted);font-size:11px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-health-icon-btn{border:1px solid var(--ta-health-line);background:var(--ta-health-surface-soft);width:34px;height:34px;border-radius:12px;color:var(--ta-health-ink);display:grid;place-items:center}.ta-health-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 20px 8px}.ta-health-tab{border:1px solid var(--ta-health-line);border-radius:999px;height:34px;background:var(--ta-health-surface);color:var(--ta-health-muted);font-weight:700}.ta-health-tab.is-active{background:var(--ta-health-accent-deep);color:#fff;border-color:transparent}.ta-health-content{overflow-y:auto;padding:10px 20px calc(110px + var(--safe-bottom, 0px));display:flex;flex-direction:column;gap:12px}.ta-health-status,.ta-health-generate-progress,.ta-health-error{font-size:12px;color:var(--ta-health-muted);padding:8px 2px}.ta-health-error{color:#a95050}.ta-health-empty{margin-top:14px;border:1px solid var(--ta-health-line);border-radius:22px;background:var(--ta-health-surface);padding:20px;text-align:center;box-shadow:var(--ta-health-shadow)}.ta-health-empty h3{margin:0 0 8px;font-size:16px;font-weight:800}.ta-health-empty p{margin:0 0 12px;color:var(--ta-health-muted);font-size:12px;line-height:1.6}.ta-health-empty button{border:0;border-radius:999px;height:38px;padding:0 16px;background:var(--ta-health-accent-deep);color:#fff;font-size:12px;font-weight:700}.ta-health-empty-icon{width:52px;height:52px;border-radius:999px;margin:0 auto 10px;background:var(--ta-health-accent-soft);display:grid;place-items:center;overflow:hidden}.ta-health-empty-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ta-health-overview{background:var(--ta-health-surface);border:1px solid var(--ta-health-line);border-radius:24px;padding:16px;box-shadow:var(--ta-health-shadow)}.ta-health-overview-main{display:flex;justify-content:space-between;gap:16px;align-items:center}.ta-health-overview-eyebrow{font-size:8px;letter-spacing:.18em;font-weight:900;color:var(--ta-health-muted)}.ta-health-overview-title{margin:6px 0 4px;font-size:23px;letter-spacing:-.02em;font-weight:850}.ta-health-overview-weather{margin:0;color:var(--ta-health-muted);font-size:12px}.ta-health-overview-ring{flex:0 0 auto}.ta-health-ring{--ta-health-ring-value: 50%;width:92px;height:92px;border-radius:999px;background:conic-gradient(var(--ta-health-accent) var(--ta-health-ring-value),rgba(21,33,24,.08) 0);display:grid;place-items:center}.ta-health-ring-core{width:70px;height:70px;border-radius:999px;background:#fff;display:grid;place-items:center;text-align:center}.ta-health-ring-core strong{font-size:22px;font-weight:850;line-height:1}.ta-health-ring-core small{color:var(--ta-health-muted);font-size:10px}.ta-health-overview-metrics{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ta-health-overview-chip{border-radius:12px;background:var(--ta-health-surface-soft);border:1px solid var(--ta-health-line);padding:8px}.ta-health-overview-chip span{color:var(--ta-health-faint);font-size:11px;display:block}.ta-health-overview-chip strong{font-size:12px;font-weight:780}.ta-health-overview-summary{margin:10px 0 0;color:var(--ta-health-muted);font-size:12px;line-height:1.6}.ta-health-section{background:var(--ta-health-surface);border:1px solid var(--ta-health-line);border-radius:18px;padding:14px;box-shadow:var(--ta-health-shadow)}.ta-health-section-head{display:flex;flex-direction:column;gap:4px}.ta-health-section-head h3{margin:0;font-size:15px;font-weight:850}.ta-health-section-eyebrow{font-size:8px;letter-spacing:.18em;font-weight:900;color:var(--ta-health-muted)}.ta-health-section-summary{margin:8px 0 0;font-size:12px;color:var(--ta-health-muted);line-height:1.55}.ta-health-section-title{padding:4px 2px 0}.ta-health-section-title h3{margin:4px 0 0;font-size:18px;font-weight:850;letter-spacing:-.02em}.ta-health-rhythm{display:grid;gap:10px}.ta-health-phase-list{display:grid;gap:8px}.ta-health-phase{border-radius:14px;border:1px solid var(--ta-health-line);background:#fff;padding:10px}.ta-health-phase-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.ta-health-phase-head strong{display:block;font-size:13px}.ta-health-phase-head small{display:block;margin-top:2px;color:var(--ta-health-muted);font-size:11px}.ta-health-phase-head em{font-style:normal;font-size:11px;color:var(--ta-health-accent-deep);background:var(--ta-health-accent-soft);border-radius:999px;padding:3px 8px;font-weight:800}.ta-health-phase-bars{margin-top:8px;display:grid;gap:6px}.ta-health-mini-bar{display:grid;grid-template-columns:30px 1fr;gap:8px;align-items:center}.ta-health-mini-bar span{font-size:10px;color:var(--ta-health-faint)}.ta-health-mini-bar i{display:block;height:5px;border-radius:999px;background:linear-gradient(90deg,var(--ta-health-accent),rgba(111,167,123,.22))}.ta-health-phase p{margin:8px 0 0;font-size:11px;color:var(--ta-health-muted);line-height:1.55}.ta-health-phase-mind{margin-top:8px;border-radius:12px;background:#6fa77b14;padding:7px 9px}.ta-health-phase-mind span{display:block;font-size:9px;color:var(--ta-health-muted);font-weight:800;margin-bottom:3px}.ta-health-phase-mind b{font-size:11px;line-height:1.45}.ta-health-week-bars{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;align-items:end}.ta-health-week-day{text-align:center}.ta-health-week-columns{height:74px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;align-items:end}.ta-health-week-columns i{display:block;border-radius:4px 4px 2px 2px;min-height:8px}.ta-health-week-columns .c-sleep{background:#6fa77bc7}.ta-health-week-columns .c-activity{background:#91c47ac7}.ta-health-week-columns .c-stress{background:#edbe7fe0}.ta-health-week-columns .c-care{background:#6b90c4b8}.ta-health-week-day strong{display:block;margin-top:5px;font-size:10px;color:var(--ta-health-faint);font-weight:700}.ta-health-grid{display:grid;gap:12px}.ta-health-card{background:var(--ta-health-surface);border:1px solid var(--ta-health-line);border-radius:18px;padding:14px;box-shadow:var(--ta-health-shadow)}.ta-health-card-head{display:flex;justify-content:space-between;gap:8px;align-items:center}.ta-health-card-title{display:flex;gap:8px;align-items:center}.ta-health-card-title h3{margin:0;font-size:15px;font-weight:850}.ta-health-card-head small{color:var(--ta-health-muted);font-size:11px}.ta-health-card-icon{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:var(--ta-health-accent-soft);color:var(--ta-health-accent-deep)}.ta-health-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ta-health-tag{background:var(--ta-health-surface-soft);color:var(--ta-health-accent-deep);border-radius:999px;font-size:10px;padding:3px 9px;font-weight:700}.ta-health-visual{margin-top:10px;border-radius:14px;border:1px solid var(--ta-health-line);background:#fff;padding:10px;min-height:0}.ta-health-visual strong{font-size:11px;color:var(--ta-health-muted);display:block;margin-bottom:8px}.ta-health-visual p{margin:8px 0 0;font-size:11px;color:var(--ta-health-muted);line-height:1.5}.ta-health-visual-ring{display:flex;gap:10px;align-items:center}.ta-health-visual-ring .ta-health-ring{width:72px;height:72px}.ta-health-visual-ring .ta-health-ring-core{width:54px;height:54px}.ta-health-visual-ring .ta-health-ring-core strong{font-size:16px}.ta-health-visual-bars .ta-health-bars{min-height:68px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;align-items:end}.ta-health-bar-col{text-align:center}.ta-health-bar-col i{display:block;width:100%;min-height:8px;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,var(--ta-health-accent),rgba(111,167,123,.4))}.ta-health-bar-col span{font-size:10px;color:var(--ta-health-faint)}.ta-health-visual-line svg{width:100%;height:56px;display:block}.ta-health-visual-line polyline{fill:none;stroke:var(--ta-health-accent-deep);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ta-health-line-labels{display:flex;justify-content:space-between;color:var(--ta-health-faint);font-size:10px}.ta-health-visual-timeline .ta-health-timeline{display:grid;gap:8px}.ta-health-timeline-item{display:grid;grid-template-columns:12px 1fr;gap:8px;align-items:start}.ta-health-timeline-item i{width:10px;height:10px;border-radius:999px;margin-top:3px;background:var(--ta-health-accent)}.ta-health-timeline-item b{display:block;font-size:12px;font-weight:850}.ta-health-timeline-item small{display:block;margin-top:2px;color:var(--ta-health-muted);font-size:11px;line-height:1.45}.ta-health-visual-checklist label{display:grid;grid-template-columns:16px 1fr;gap:8px;align-items:center;margin-bottom:6px}.ta-health-visual-checklist i{width:14px;height:14px;border-radius:999px;border:1px solid var(--ta-health-line);display:grid;place-items:center;font-size:10px;color:#fff}.ta-health-visual-checklist i.is-done{background:var(--ta-health-accent-deep);border-color:var(--ta-health-accent-deep)}.ta-health-visual-checklist span{font-size:11px}.ta-health-visual-status b{display:block;font-size:18px;font-weight:850;letter-spacing:-.02em}.ta-health-metric-grid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ta-health-metric{border-radius:999px;background:var(--ta-health-surface-soft);border:1px solid var(--ta-health-line);padding:7px 10px}.ta-health-metric span{display:block;color:var(--ta-health-faint);font-size:11px}.ta-health-metric strong{font-size:12px;font-weight:700}.ta-health-state,.ta-health-mind{margin-top:10px;border-radius:16px;padding:10px 12px}.ta-health-state{background:#f8fcf8;border:1px solid var(--ta-health-line)}.ta-health-mind{background:linear-gradient(135deg,#fffaebf5,#f1f6f1e6);border:1px solid rgba(111,167,123,.18)}.ta-health-state-label,.ta-health-mind-label{display:inline-block;font-size:10px;border-radius:999px;padding:2px 8px;margin-bottom:5px}.ta-health-state-label{color:var(--ta-health-accent-deep);background:var(--ta-health-accent-soft)}.ta-health-mind-label{color:var(--ta-health-accent-deep);background:#6fa77b29;font-weight:800}.ta-health-state p,.ta-health-mind p{margin:0;font-size:12px;line-height:1.5}.ta-health-awards{border-radius:24px;padding:16px;background:radial-gradient(circle at 80% 0%,rgba(255,226,167,.34),transparent 34%),linear-gradient(135deg,#fffffffa,#f1f6f1eb);border:1px solid rgba(111,167,123,.18);box-shadow:var(--ta-health-shadow)}.ta-health-awards-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:12px}.ta-health-awards-head h3{margin:4px 0;font-size:19px;font-weight:900;letter-spacing:-.03em}.ta-health-awards-head p{margin:0;font-size:12px;color:var(--ta-health-muted);line-height:1.5}.ta-health-awards-score{min-width:64px;border-radius:18px;padding:8px 9px;text-align:center;background:#152118eb;color:#fff}.ta-health-awards-score strong{display:block;font-size:24px;line-height:1;font-weight:900}.ta-health-awards-score span{display:block;margin-top:4px;font-size:9px;line-height:1.25;opacity:.76}.ta-health-award-featured{display:grid;grid-template-columns:48px 1fr;gap:12px;border-radius:20px;padding:13px;border:1px solid rgba(255,198,96,.28);background:radial-gradient(circle at 12% 20%,rgba(255,224,148,.42),transparent 36%),linear-gradient(135deg,#fffaebfa,#fffffff0)}.ta-health-award-medal{width:48px;height:48px;border-radius:18px;display:grid;place-items:center;color:#7d5520;background:linear-gradient(135deg,#ffe1a0,#fff4d8);box-shadow:inset 0 0 0 1px #7d55201f}.ta-health-award-meta{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ta-health-award-meta span,.ta-health-award-meta b{border-radius:999px;padding:3px 7px;font-size:9px;font-weight:850}.ta-health-award-meta span{color:var(--ta-health-accent-deep);background:var(--ta-health-accent-soft)}.ta-health-award-meta b{color:#7d5520;background:#ffd78880}.ta-health-award-copy h4{margin:7px 0 3px;font-size:18px;font-weight:950;letter-spacing:-.03em}.ta-health-award-copy p{margin:0;font-size:12px;color:var(--ta-health-muted)}.ta-health-award-copy small{display:block;margin-top:7px;font-size:10px;color:var(--ta-health-faint);line-height:1.4}.ta-health-award-reason{margin-top:8px;border-radius:13px;padding:8px 9px;background:#ffffffb8;font-size:11px;line-height:1.5;color:var(--ta-health-ink)}.ta-health-award-mind{margin-top:8px;border-radius:13px;padding:8px 9px;background:#6fa77b1c}.ta-health-award-mind span{display:block;margin-bottom:3px;font-size:9px;color:var(--ta-health-accent-deep);font-weight:900}.ta-health-award-mind b{font-size:11px;line-height:1.45}.ta-health-award-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.ta-health-award-mini{border-radius:17px;padding:10px;background:#ffffffc2;border:1px solid var(--ta-health-line)}.ta-health-award-mini-icon{width:30px;height:30px;border-radius:12px;display:grid;place-items:center;background:var(--ta-health-accent-soft);color:var(--ta-health-accent-deep);margin-bottom:8px}.ta-health-award-mini h4{margin:0 0 4px;font-size:13px;font-weight:900;letter-spacing:-.02em}.ta-health-award-mini p{margin:0;font-size:10px;color:var(--ta-health-muted);line-height:1.45}.ta-health-award-mini small{display:block;margin-top:6px;font-size:9px;color:var(--ta-health-faint);line-height:1.35}.ta-health-award-mini-mind{margin-top:7px;font-size:10px;line-height:1.4;color:var(--ta-health-ink);font-weight:750}.ta-health-awards-closing{margin:11px 0 0;font-size:11px;line-height:1.55;color:var(--ta-health-muted)}.ta-health-award-featured.is-green{border-color:#6fa77b5c;background:radial-gradient(circle at 12% 20%,rgba(165,217,173,.4),transparent 36%),linear-gradient(135deg,#f3fcf4fa,#fffffff0)}.ta-health-award-featured.is-mint{border-color:#6bbaac57;background:radial-gradient(circle at 12% 20%,rgba(167,235,222,.36),transparent 36%),linear-gradient(135deg,#f4fdfbfa,#fffffff0)}.ta-health-award-featured.is-warm{border-color:#e0a26857}.ta-health-award-featured.is-calm{border-color:#7f98b257;background:radial-gradient(circle at 12% 20%,rgba(174,197,224,.34),transparent 36%),linear-gradient(135deg,#f5f9fffa,#fffffff0)}.ta-health-award-featured.is-warning{border-color:#db94685c;background:radial-gradient(circle at 12% 20%,rgba(241,191,161,.36),transparent 36%),linear-gradient(135deg,#fff8f2fa,#fffffff0)}.ta-health-closing{background:var(--ta-health-surface);border:1px solid var(--ta-health-line);border-radius:18px;padding:12px;box-shadow:var(--ta-health-shadow)}.ta-health-closing b{font-size:12px;color:var(--ta-health-accent-deep)}.ta-health-closing p{margin:6px 0 0;font-size:12px;color:var(--ta-health-muted);line-height:1.5}.is-spinning{animation:ta-health-spin .9s linear infinite}@keyframes ta-health-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ta-wallet-app{--ta-wallet-bg: #fbfaf7;--ta-wallet-paper: #fffdf8;--ta-wallet-surface: rgba(255, 255, 255, .96);--ta-wallet-surface-soft: #f7f1e8;--ta-wallet-leather-deep: #3f2415;--ta-wallet-brown: #8a5a2b;--ta-wallet-gold-soft: rgba(201, 151, 74, .14);--ta-wallet-ink: #241b13;--ta-wallet-muted: rgba(36, 27, 19, .58);--ta-wallet-faint: rgba(36, 27, 19, .34);--ta-wallet-line: rgba(112, 78, 43, .13);--ta-wallet-shadow: 0 14px 34px rgba(68, 45, 25, .08);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(180deg,#f7f1e8,#fbfaf7 34%,#fbfaf7);color:var(--ta-wallet-ink)}.ta-wallet-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;min-height:0;flex-direction:column;overflow:hidden}.ta-wallet-top{display:flex;align-items:center;justify-content:space-between;padding:calc(28px + var(--safe-top, 0px)) 20px 8px}.ta-wallet-icon-btn{position:relative;display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--ta-wallet-line);border-radius:12px;background:var(--ta-wallet-paper);color:var(--ta-wallet-ink)}.ta-wallet-icon-btn:disabled{opacity:.5;pointer-events:none}.ta-wallet-icon-btn.ta-wallet-icon-btn-spinning .ta-wallet-refresh-glyph svg{animation:ta-wallet-spin .9s linear infinite}.ta-wallet-title-wrap{position:absolute;left:50%;max-width:calc(100% - 150px);transform:translate(-50%);text-align:center;pointer-events:none}.ta-wallet-title-wrap h1{margin:0;font-size:24px;line-height:1.2;font-weight:850;letter-spacing:-.03em;color:var(--ta-wallet-leather-deep)}.ta-wallet-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 20px 8px}.ta-wallet-tab{height:34px;border:1px solid var(--ta-wallet-line);border-radius:999px;background:var(--ta-wallet-paper);color:var(--ta-wallet-muted);font-size:12px;font-weight:700}.ta-wallet-tab.is-active{border-color:transparent;background:var(--ta-wallet-leather-deep);color:#fff;box-shadow:0 6px 14px #3f241538}.ta-wallet-content{min-height:0;flex:1;overflow-y:auto;padding:10px 20px calc(110px + var(--safe-bottom, 0px));display:flex;flex-direction:column;gap:12px;-webkit-overflow-scrolling:touch}.ta-wallet-panel{background:var(--ta-wallet-surface);border:1px solid var(--ta-wallet-line);border-radius:18px;padding:12px;box-shadow:var(--ta-wallet-shadow)}.ta-wallet-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border-bottom:1px solid var(--ta-wallet-line);padding-bottom:10px;margin-bottom:12px}.ta-wallet-section-titleline{display:flex;align-items:center;gap:8px;min-width:0}.ta-wallet-section-icon{width:28px;height:28px;border-radius:999px;background:var(--ta-wallet-leather-deep);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.ta-wallet-section-eyebrow{display:block;font-size:8px;letter-spacing:.18em;color:var(--ta-wallet-faint);font-weight:900}.ta-wallet-section-head h3{margin:2px 0 0;font-size:16px;line-height:1.15;font-weight:900;letter-spacing:-.035em;color:var(--ta-wallet-ink)}.ta-wallet-section-head p{margin:4px 0 0;font-size:11px;line-height:1.45;color:var(--ta-wallet-muted)}.ta-wallet-section-head small{border:1px solid var(--ta-wallet-line);border-radius:999px;padding:4px 8px;color:var(--ta-wallet-muted);background:#fff;font-size:10px;line-height:1;white-space:nowrap}.ta-wallet-voice-note{margin-top:10px;border-radius:14px;background:var(--ta-wallet-surface-soft);padding:9px 10px}.ta-wallet-voice-label{display:inline-flex;align-items:center;gap:5px;margin-bottom:5px;color:var(--ta-wallet-brown);font-size:10px;font-weight:900;letter-spacing:.08em}.ta-wallet-voice-note p{margin:0;color:var(--ta-wallet-leather-deep);font-size:12px;line-height:1.55}.ta-wallet-voice-note-private{background:#f8efe4}.ta-wallet-voice-note-warning{background:#fff7f2}.ta-wallet-cover-card{border-radius:24px;overflow:hidden;background:var(--ta-wallet-paper);border:1px solid var(--ta-wallet-line);box-shadow:var(--ta-wallet-shadow)}.ta-wallet-cover-card-face{position:relative;min-height:210px;padding:18px;color:#fff7e9;background:radial-gradient(circle at 92% 20%,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,#7a4b2b,#472716 58%,#2d180f)}.ta-wallet-cover-card-face:after{content:"";position:absolute;right:-42px;bottom:-54px;width:160px;height:160px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.ta-wallet-cover-brand{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:.18em;font-weight:900;opacity:.86}.ta-wallet-cover-chip-icon{width:34px;height:24px;border-radius:7px;background:linear-gradient(90deg,#ffffff8c,#ffffff38);box-shadow:inset 0 0 0 1px #ffffff38}.ta-wallet-cover-main{position:relative;z-index:1;margin-top:24px}.ta-wallet-cover-kicker{display:inline-flex;border-radius:999px;padding:4px 9px;background:#ffffff1f;font-size:10px;font-weight:800}.ta-wallet-cover-main h2{margin:9px 0 0;font-size:23px;line-height:1.2;font-weight:950;letter-spacing:-.04em}.ta-wallet-cover-main p{margin:8px 0 0;max-width:92%;color:#fff7e9d1;font-size:12px;line-height:1.55}.ta-wallet-cover-status-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.ta-wallet-cover-status-item{border-radius:14px;padding:9px;background:#ffffff1c;border:1px solid rgba(255,255,255,.12)}.ta-wallet-cover-status-item small{display:block;color:#fff7e994;font-size:9px;font-weight:800}.ta-wallet-cover-status-item strong{display:block;margin-top:4px;color:#fff7e9;font-size:12px;line-height:1.35}.ta-wallet-identity-strip{padding:12px;display:grid;gap:10px}.ta-wallet-identity-title h3{margin:0;color:var(--ta-wallet-leather-deep);font-size:16px;font-weight:900}.ta-wallet-identity-title p{margin:4px 0 0;color:var(--ta-wallet-muted);font-size:12px;line-height:1.55}.ta-wallet-identity-chips{display:flex;flex-wrap:wrap;gap:6px}.ta-wallet-identity-chips span{border-radius:999px;border:1px solid var(--ta-wallet-line);background:#fff;color:var(--ta-wallet-muted);padding:4px 8px;font-size:10px;font-weight:700}.ta-wallet-climate-hero{display:grid;gap:10px}.ta-wallet-climate-card{position:relative;overflow:hidden;min-height:228px;border-radius:24px;padding:18px;color:#fff7e9;background:radial-gradient(circle at 92% 18%,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,#7a4b2b,#472716 58%,#2d180f);box-shadow:0 18px 36px #37211229}.ta-wallet-climate-card:after{content:none}.ta-wallet-climate-brand,.ta-wallet-climate-main,.ta-wallet-climate-status-grid{position:relative;z-index:1}.ta-wallet-climate-brand{display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:.18em;font-weight:900;opacity:.86}.ta-wallet-climate-main{margin-top:24px}.ta-wallet-climate-main h2{margin:9px 0 0;font-size:23px;line-height:1.2;font-weight:950;letter-spacing:-.04em}.ta-wallet-climate-main p{margin:8px 0 0;max-width:92%;color:#fff7e9d1;font-size:12px;line-height:1.55}.ta-wallet-climate-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.ta-wallet-climate-status-grid div{border-radius:14px;padding:9px;background:#ffffff1c;border:1px solid rgba(255,255,255,.12)}.ta-wallet-climate-status-grid small{display:block;color:#fff7e994;font-size:9px;font-weight:800}.ta-wallet-climate-status-grid strong{display:block;margin-top:4px;color:#fff7e9;font-size:12px;line-height:1.35}.ta-wallet-identity-card{display:grid;gap:10px}.ta-wallet-identity-main{border-radius:16px;background:#fffdf8;border:1px solid var(--ta-wallet-line);padding:11px}.ta-wallet-identity-main h4{margin:0;color:var(--ta-wallet-leather-deep);font-size:15px;font-weight:900;letter-spacing:-.02em}.ta-wallet-identity-main p{margin:5px 0 0;color:var(--ta-wallet-muted);font-size:12px;line-height:1.55}.ta-wallet-identity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ta-wallet-identity-grid div{min-width:0;border-radius:14px;border:1px solid var(--ta-wallet-line);background:#fff;padding:9px}.ta-wallet-identity-grid small{display:block;color:var(--ta-wallet-faint);font-size:9px;font-weight:900}.ta-wallet-identity-grid strong{display:block;margin-top:4px;color:var(--ta-wallet-ink);font-size:12px;line-height:1.35}.ta-wallet-receipt-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px dashed rgba(112,78,43,.2);font-size:12px}.ta-wallet-receipt-row:last-child{border-bottom:0}.ta-wallet-receipt-total{margin-top:3px;padding-top:10px;font-weight:700}.ta-wallet-persona-list{display:grid;gap:8px}.ta-wallet-persona-card{border:1px solid var(--ta-wallet-line);border-radius:12px;padding:8px;background:#fffcf6}.ta-wallet-persona-card b{display:block;font-size:12px;color:var(--ta-wallet-leather-deep)}.ta-wallet-persona-card p{margin:4px 0 0;font-size:11px;color:var(--ta-wallet-muted);line-height:1.5}.ta-wallet-persona-evidence,.ta-wallet-persona-signal{margin-top:6px;font-size:11px;color:var(--ta-wallet-muted)}.ta-wallet-decision-list{display:grid;gap:8px}.ta-wallet-decision-ticket{border:1px solid var(--ta-wallet-line);border-radius:14px;background:#fffdfa;padding:10px}.ta-wallet-decision-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ta-wallet-decision-top h4{margin:0;font-size:13px;color:var(--ta-wallet-leather-deep)}.ta-wallet-decision-top span{border-radius:999px;padding:3px 8px;background:#8a5a2b1f;color:var(--ta-wallet-brown);font-size:10px}.ta-wallet-decision-type{margin-top:6px;font-size:11px;color:var(--ta-wallet-brown);font-weight:800}.ta-wallet-decision-amount{margin-top:6px;font-size:16px;font-weight:800;color:var(--ta-wallet-leather-deep)}.ta-wallet-decision-meta-grid{margin-top:6px;display:grid;gap:4px}.ta-wallet-decision-meta-grid span{font-size:11px;color:var(--ta-wallet-muted)}.ta-wallet-decision-reason{margin:6px 0 0;font-size:12px;color:var(--ta-wallet-muted)}.ta-wallet-signal-list{display:grid;gap:8px}.ta-wallet-signal-note{border:1px solid rgba(168,88,63,.22);border-radius:12px;background:#fff8f4;padding:10px}.ta-wallet-signal-note p{margin:6px 0 0;font-size:12px;color:#6e4430;line-height:1.55}.ta-wallet-card-block{display:grid;gap:9px;margin-bottom:14px}.ta-wallet-payment-card{position:relative;overflow:hidden;min-height:178px;border-radius:24px;padding:16px;color:#fff;box-shadow:0 18px 36px #37211229}.ta-wallet-payment-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.16),transparent 42%),radial-gradient(circle at 90% 86%,rgba(255,255,255,.14),transparent 32%);pointer-events:none}.ta-wallet-payment-card.tone-brown{background:linear-gradient(145deg,#6b4228,#3c2416)}.ta-wallet-payment-card.tone-gold{background:linear-gradient(145deg,#d8ad62,#8b5a24)}.ta-wallet-payment-card.tone-cream{background:linear-gradient(145deg,#f4e3c3,#c39a5a);color:#3c2416}.ta-wallet-payment-card.tone-slate{background:linear-gradient(145deg,#5a5c61,#27292d)}.ta-wallet-payment-card.tone-green{background:linear-gradient(145deg,#58745d,#263d2b)}.ta-wallet-card-chip{width:34px;height:24px;border-radius:7px;background:#ffffff61;box-shadow:inset 0 0 0 1px #ffffff29}.ta-wallet-card-face-top,.ta-wallet-card-face-mid,.ta-wallet-card-face-bottom{position:relative;z-index:1}.ta-wallet-card-face-top{display:flex;align-items:center;gap:9px}.ta-wallet-card-issuer{font-size:12px;font-weight:850}.ta-wallet-card-type-pill{margin-left:auto;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.18);padding:4px 9px;font-size:10px;font-weight:900}.ta-wallet-card-face-mid{margin-top:28px}.ta-wallet-card-face-title{margin:0;font-size:22px;line-height:1.18;font-weight:950;letter-spacing:-.04em}.ta-wallet-card-face-meta{margin:7px 0 0;color:#ffffffc7;font-size:12px}.ta-wallet-card-face-bottom{margin-top:22px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.ta-wallet-card-tail small,.ta-wallet-card-amount small{display:block;color:#ffffff8a;font-size:9px;font-weight:800}.ta-wallet-card-tail strong,.ta-wallet-card-amount strong{display:block;margin-top:3px;color:#fff;font-size:13px;letter-spacing:.06em}.ta-wallet-card-brief{border-radius:18px;border:1px solid var(--ta-wallet-line);background:#fff;padding:10px}.ta-wallet-card-brief-row{display:flex;flex-wrap:wrap;gap:6px}.ta-wallet-card-brief-row span{border:1px solid var(--ta-wallet-line);border-radius:999px;padding:4px 8px;color:var(--ta-wallet-muted);font-size:10px;font-weight:700;background:#fffdf8}.ta-wallet-card-reason{margin:8px 0 0;color:var(--ta-wallet-ink);font-size:12px;line-height:1.55}.ta-wallet-card-linked-receipts{border:1px solid var(--ta-wallet-line);border-radius:16px;background:#fff;padding:10px}.ta-wallet-card-linked-title{display:flex;justify-content:space-between;margin-bottom:8px;color:var(--ta-wallet-muted);font-size:10px;font-weight:900}.ta-wallet-card-linked-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-top:1px dashed rgba(112,78,43,.18);font-size:11px}.ta-wallet-ledger-list{display:grid;gap:10px}.ta-wallet-ledger-group{border:1px solid var(--ta-wallet-line);border-radius:14px;background:#fffefb;padding:10px;display:grid;gap:8px}.ta-wallet-ledger-group-head h4{margin:0;font-size:13px;color:var(--ta-wallet-leather-deep)}.ta-wallet-ledger-group-head span{font-size:10px;color:var(--ta-wallet-muted)}.ta-wallet-ledger-group-head p{margin:4px 0 0;font-size:11px;color:var(--ta-wallet-muted)}.ta-wallet-ledger-window-head{display:flex;align-items:flex-start;gap:9px;border-radius:16px;background:linear-gradient(135deg,#8a5a2b1a,#ffffffdb);border:1px solid var(--ta-wallet-line);padding:10px}.ta-wallet-ledger-window-icon{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;background:var(--ta-wallet-leather-deep);color:#fff;flex:0 0 auto}.ta-wallet-ledger-window-copy{min-width:0;flex:1}.ta-wallet-ledger-window-copy span{display:block;color:var(--ta-wallet-faint);font-size:8px;font-weight:900;letter-spacing:.18em}.ta-wallet-ledger-window-copy h4{margin:2px 0 0;color:var(--ta-wallet-leather-deep);font-size:15px;font-weight:900}.ta-wallet-ledger-window-copy p{margin:4px 0 0;color:var(--ta-wallet-muted);font-size:11px;line-height:1.45}.ta-wallet-ledger-window-head>small{border-radius:999px;border:1px solid var(--ta-wallet-line);background:#fff;padding:4px 8px;color:var(--ta-wallet-muted);font-size:10px;white-space:nowrap}.ta-wallet-ledger-card{border-top:1px dashed rgba(112,78,43,.18);padding-top:8px}.ta-wallet-ledger-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ta-wallet-ledger-merchant{font-size:13px;font-weight:700;color:var(--ta-wallet-leather-deep)}.ta-wallet-ledger-amount{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700}.ta-wallet-ledger-meta,.ta-wallet-ledger-related-card{margin-top:4px;font-size:11px;color:var(--ta-wallet-muted)}.ta-wallet-ledger-badges{margin-top:7px;display:flex;flex-wrap:wrap;gap:6px}.ta-wallet-ledger-badge{border-radius:999px;padding:3px 7px;border:1px solid var(--ta-wallet-line);background:#fff;font-size:10px;color:var(--ta-wallet-muted)}.ta-wallet-portrait-summary-card{border:1px solid var(--ta-wallet-line);border-radius:14px;background:#fff;padding:10px}.ta-wallet-portrait-summary-card h4{margin:0;font-size:14px;color:var(--ta-wallet-leather-deep)}.ta-wallet-portrait-summary-card p{margin:6px 0 0;font-size:12px;color:var(--ta-wallet-muted);line-height:1.55}.ta-wallet-portrait-scenes-block,.ta-wallet-portrait-evidence-block{margin-top:9px}.ta-wallet-portrait-mini-label{display:inline-flex;margin-bottom:6px;color:var(--ta-wallet-brown);font-size:10px;font-weight:900;letter-spacing:.08em}.ta-wallet-portrait-scenes{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.ta-wallet-portrait-scenes span{border-radius:999px;border:1px solid var(--ta-wallet-line);padding:3px 8px;background:#fff;font-size:10px;color:var(--ta-wallet-muted)}.ta-wallet-portrait-list{margin-top:10px;display:grid;gap:8px}.ta-wallet-portrait-item{border:1px solid var(--ta-wallet-line);border-radius:12px;background:#fff;padding:9px}.ta-wallet-portrait-item h4{margin:0;font-size:12px;color:var(--ta-wallet-leather-deep)}.ta-wallet-portrait-item p{margin:4px 0 0;font-size:11px;color:var(--ta-wallet-muted);line-height:1.5}.ta-wallet-portrait-evidence{margin-top:7px;display:flex;flex-wrap:wrap;gap:6px}.ta-wallet-portrait-evidence span{border-radius:999px;border:1px solid var(--ta-wallet-line);padding:3px 8px;background:#fffdf8;font-size:10px;color:var(--ta-wallet-muted)}.ta-wallet-portrait-linked{margin-top:9px;display:grid;gap:6px}.ta-wallet-portrait-linked-label{color:var(--ta-wallet-brown);font-size:10px;font-weight:900;letter-spacing:.08em}.ta-wallet-portrait-linked-list{display:flex;flex-wrap:wrap;gap:6px}.ta-wallet-portrait-linked-list span{border-radius:999px;border:1px solid var(--ta-wallet-line);background:#fffdf8;padding:4px 8px;color:var(--ta-wallet-muted);font-size:10px;line-height:1.2}.ta-wallet-empty{margin-top:10px;border:1px solid var(--ta-wallet-line);border-radius:22px;background:var(--ta-wallet-surface);padding:20px;text-align:center;box-shadow:var(--ta-wallet-shadow)}.ta-wallet-empty-icon{width:52px;height:52px;margin:0 auto 10px;display:grid;place-items:center;border-radius:999px;background:var(--ta-wallet-gold-soft);color:var(--ta-wallet-leather-deep)}.ta-wallet-primary-action{height:38px;padding:0 16px;border:0;border-radius:999px;background:var(--ta-wallet-leather-deep);color:#fff;font-size:12px;font-weight:800}.ta-wallet-primary-action:disabled{opacity:.55}.ta-wallet-notice,.ta-wallet-error{border-radius:14px;padding:9px 11px;font-size:12px;line-height:1.45}.ta-wallet-notice{background:var(--ta-wallet-gold-soft);color:var(--ta-wallet-leather-deep)}.ta-wallet-error{background:#a8583f1f;color:#a8583f}.ta-wallet-generating{display:inline-flex;align-items:center;gap:8px;border-radius:14px;padding:9px 11px;font-size:12px;line-height:1.45;background:#3f24151a;color:var(--ta-wallet-leather-deep)}.ta-wallet-generating-dot{width:7px;height:7px;border-radius:999px;background:var(--ta-wallet-leather-deep);animation:ta-wallet-breathe 1.2s ease-in-out infinite}.is-expense{color:#5f2f1f}.is-income{color:#3e6c3e}.is-transfer{color:#57606a}@keyframes ta-wallet-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ta-wallet-breathe{0%{transform:scale(.9);opacity:.45}50%{transform:scale(1.18);opacity:1}to{transform:scale(.9);opacity:.45}}.one-act-home{position:relative;isolation:isolate;min-height:100%;width:100%;flex:1 0 auto}.one-act-home__content{position:relative;z-index:1;width:100%;max-width:560px;margin:0 auto;padding:8px 0 28px}.one-act-hero{position:relative;min-height:108px;padding:13px 2px 14px;animation:one-act-hero-reveal .42s ease-out both}.one-act-hero__copy{position:relative;z-index:2;max-width:70%}.one-act-hero__title{margin:0;color:rgb(var(--one-act-ink));font-size:clamp(16.5px,4.5vw,18.5px);line-height:1.62;font-weight:500;letter-spacing:.03em}.one-act-hero__title>span{display:block}.one-act-recent{width:100%;animation:one-act-fade-up .52s ease-out both;animation-delay:90ms}.one-act-recent__heading{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 2px 9px;border-bottom:1px solid rgb(var(--one-act-line) / .32)}.one-act-recent__heading:after{content:"";position:absolute;left:2px;bottom:-1px;width:34px;height:1px;background:rgb(var(--one-act-rose) / .72)}.one-act-recent__title{margin:0;color:rgb(var(--one-act-ink));font-size:18px;line-height:1.4;font-weight:500;letter-spacing:.025em}.one-act-recent__meta{color:rgb(var(--one-act-ink-faint) / .92);font-size:11.5px;line-height:1.4;white-space:nowrap}.one-act-recent__body{padding-top:5px}.one-act-scene-list{position:relative}.one-act-scene-list:before{content:"";position:absolute;top:12px;bottom:16px;left:48px;width:1px;background:linear-gradient(180deg,rgb(var(--one-act-line) / .2),rgb(var(--one-act-rose) / .62),rgb(var(--one-act-line) / .2))}.one-act-scene-entry{position:relative;display:grid;width:100%;grid-template-columns:54px minmax(0,1fr);min-height:166px;border:0;background:transparent;padding:20px 0 22px;text-align:left;transition:color .17s ease,border-color .17s ease}.one-act-scene-entry:after{content:"";position:absolute;right:0;bottom:0;left:54px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / .55),rgb(var(--one-act-line) / .1));transition:background .17s ease}.one-act-scene-entry:last-child:after{bottom:4px}.one-act-scene-entry__rail{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding-top:2px}.one-act-scene-entry__index{color:rgb(var(--one-act-rose) / .78);font-size:21px;line-height:1;font-weight:500}.one-act-scene-entry__node{width:8px;height:8px;margin-left:44px;border:1px solid rgb(var(--one-act-rose) / .62);border-radius:999px;background:#ffffffeb;transition:border-color .17s ease}.one-act-scene-entry__content{position:relative;min-width:0;padding-right:0}.one-act-scene-entry__meta{margin:6px 0 0;color:rgb(var(--one-act-ink-faint));font-size:12px;line-height:1.45;letter-spacing:.08em}.one-act-scene-entry__title{margin:0;overflow:hidden;color:rgb(var(--one-act-ink));font-size:18px;line-height:1.4;font-weight:600;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;transition:transform .17s ease}.one-act-scene-entry__actors{display:flex;align-items:flex-start;gap:10px;margin-top:12px;min-width:0}.one-act-scene-entry__actors-label{display:-webkit-box;min-width:0;overflow:hidden;color:rgb(var(--one-act-ink-soft) / .92);font-size:12.5px;line-height:1.5;white-space:normal;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.one-act-scene-entry__excerpt{position:relative;display:-webkit-box;overflow:hidden;margin:14px 0 0;padding-left:14px;color:rgb(var(--one-act-ink-soft));font-size:14px;line-height:1.72;font-weight:400;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.one-act-scene-entry__excerpt:before{content:"";position:absolute;left:0;width:1px;height:24px;background:linear-gradient(180deg,rgb(var(--one-act-rose) / .58),rgb(var(--one-act-line) / .08))}.one-act-scene-entry__updated{display:inline-block;margin-top:13px;color:rgb(var(--one-act-ink-faint));font-size:11.5px;line-height:1.4}.one-act-scene-entry:active .one-act-scene-entry__title{transform:translate(1px)}.one-act-scene-entry:active .one-act-scene-entry__node{border-color:rgb(var(--one-act-rose) / .88)}.one-act-scene-entry:active:after{background:linear-gradient(90deg,rgb(var(--one-act-rose) / .46),rgb(var(--one-act-line) / .16))}.one-act-avatar-stack{display:flex;align-items:center;flex:0 0 auto;min-width:-moz-max-content;min-width:max-content}.one-act-avatar-stack__avatar{position:relative;display:inline-flex;width:24px;height:24px;margin-left:-6px;align-items:center;justify-content:center;overflow:hidden;border:1.2px solid rgb(255 255 255 / .96);border-radius:999px;color:rgb(var(--one-act-ink-soft));font-size:9.5px;line-height:1;font-weight:600}.one-act-avatar-stack__avatar:first-child{margin-left:0}.one-act-avatar-stack__avatar--rose{background:#fbeef2f0}.one-act-avatar-stack__avatar--lotus{background:#f5e9eceb}.one-act-avatar-stack__avatar--mauve{background:#ede8f0eb}.one-act-avatar-stack__avatar--ivory{background:#fbf7f3eb}.one-act-avatar-stack__avatar--taupe{background:#f0ebe8eb}.one-act-avatar-stack__avatar--overflow{background:#ffffffe0;color:rgb(var(--one-act-ink-faint))}.one-act-avatar-stack__overflow-label,.one-act-avatar-stack__initial{display:inline-flex;align-items:center;justify-content:center}.one-act-avatar-stack__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.one-act-empty-state{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;padding:34px 18px 40px;text-align:center}.one-act-empty-state__rail{position:relative;width:54px;height:18px}.one-act-empty-state__rail:before{content:"";position:absolute;top:8px;left:0;width:42px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-rose) / .68),rgb(var(--one-act-line) / .08))}.one-act-empty-state__node{position:absolute;top:4px;right:8px;width:8px;height:8px;border:1px solid rgb(var(--one-act-rose) / .64);border-radius:999px;background:#ffffffeb}.one-act-empty-state__title{margin:18px 0 0;color:rgb(var(--one-act-ink));font-size:18px;line-height:1.45;font-weight:500;letter-spacing:.04em}.one-act-empty-state__description{margin:12px 0 0;color:rgb(var(--one-act-ink-soft));font-size:13px;line-height:1.72}@media (max-width: 360px){.one-act-home__content{padding-top:4px}.one-act-hero{min-height:104px;padding-top:11px;padding-bottom:13px}.one-act-hero__copy{max-width:76%}.one-act-hero__title{font-size:16.5px}.one-act-scene-entry{min-height:164px;padding-top:20px}}@media (prefers-reduced-motion: reduce){.one-act-hero,.one-act-recent,.one-act-scene-entry,.one-act-scene-entry:after,.one-act-scene-entry__title,.one-act-scene-entry__node{animation:none;transition:none}}.one-act-user-mask-picker{--one-act-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--one-act-ink: 72 65 69;--one-act-ink-soft: 120 106 113;--one-act-ink-faint: 171 151 160;--one-act-rose: 210 143 168;--one-act-rose-soft: 241 205 220;--one-act-rose-faint: 248 226 235;--one-act-line: 232 203 215;position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:calc(12px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom));isolation:isolate;color:rgb(var(--one-act-ink))}.one-act-user-mask-picker__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#4c3d4533;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:one-act-user-mask-picker-backdrop-in .18s ease-out forwards}.one-act-user-mask-picker__dialog{position:relative;width:100%;max-width:430px;max-height:min(78dvh,620px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(var(--one-act-line) / .72);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:radial-gradient(70% 36% at 92% 0%,rgb(var(--one-act-rose-faint) / .38),transparent 72%),linear-gradient(180deg,#fffffffa,#fffafcf7);opacity:0;transform:translateY(8px);animation:one-act-user-mask-picker-dialog-in .22s ease-out forwards}.one-act-user-mask-picker__header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 18px 14px}.one-act-user-mask-picker__header:after{content:"";position:absolute;right:18px;bottom:0;left:18px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / 0),rgb(var(--one-act-line) / .82) 18%,rgb(var(--one-act-line) / .42) 82%,rgb(var(--one-act-line) / 0))}.one-act-user-mask-picker__header-copy{min-width:0;display:grid;gap:6px}.one-act-user-mask-picker__title,.one-act-user-mask-picker__description,.one-act-user-mask-picker__empty-title,.one-act-user-mask-picker__empty-description,.one-act-user-mask-picker__name,.one-act-user-mask-picker__meta{margin:0}.one-act-user-mask-picker__title{font-family:var(--one-act-serif);font-size:18px;line-height:1.25;font-weight:500;letter-spacing:.08em;color:rgb(var(--one-act-ink))}.one-act-user-mask-picker__description{font-size:12px;line-height:1.6;color:rgb(var(--one-act-ink-soft) / .88)}.one-act-user-mask-picker__close{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:0;background:transparent;color:rgb(var(--one-act-ink-soft) / .82);cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.one-act-user-mask-picker__close:hover{background:rgb(var(--one-act-rose-faint) / .54);border-color:rgb(var(--one-act-line) / .52);color:rgb(var(--one-act-ink))}.one-act-user-mask-picker__close:active{background:rgb(var(--one-act-rose-faint) / .72);transform:translateY(1px)}.one-act-user-mask-picker__close:focus-visible,.one-act-user-mask-picker__item:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .55);outline-offset:2px}.one-act-user-mask-picker__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:6px 12px 14px}.one-act-user-mask-picker__body::-webkit-scrollbar{width:8px}.one-act-user-mask-picker__body::-webkit-scrollbar-thumb{background:rgb(var(--one-act-line) / .72)}.one-act-user-mask-picker__list{display:flex;flex-direction:column}.one-act-user-mask-picker__item,.one-act-user-mask-picker__skeleton-item{min-height:76px}.one-act-user-mask-picker__item{position:relative;width:100%;display:flex;align-items:center;gap:12px;border:0;padding:10px 8px;background:transparent;text-align:left;color:inherit;cursor:pointer;transition:background-color .16s ease,opacity .14s ease,transform .14s ease}.one-act-user-mask-picker__item:after,.one-act-user-mask-picker__skeleton-item:after{content:"";position:absolute;right:0;bottom:0;left:58px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / .62),rgb(var(--one-act-line) / .16) 72%,rgb(var(--one-act-line) / 0))}.one-act-user-mask-picker__item:last-child:after,.one-act-user-mask-picker__skeleton-item:last-child:after{display:none}.one-act-user-mask-picker__item:hover{background:rgb(var(--one-act-rose-faint) / .24)}.one-act-user-mask-picker__item:active{transform:translateY(1px)}.one-act-user-mask-picker__item[data-selected=true]{background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .72),#ffffff3d)}.one-act-user-mask-picker__item-accent{position:absolute;top:12px;bottom:12px;left:0;width:2px;background:linear-gradient(180deg,rgb(var(--one-act-rose) / 0),rgb(var(--one-act-rose) / .78) 18%,rgb(var(--one-act-rose) / .78) 82%,rgb(var(--one-act-rose) / 0));opacity:0;transition:opacity .14s ease}.one-act-user-mask-picker__item[data-selected=true] .one-act-user-mask-picker__item-accent{opacity:1}.one-act-user-mask-picker__avatar,.one-act-user-mask-picker__avatar-image,.one-act-user-mask-picker__avatar-fallback,.one-act-user-mask-picker__skeleton-avatar{width:46px;height:46px;border-radius:999px}.one-act-user-mask-picker__avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(var(--one-act-line) / .72);background:#ffffffdb}.one-act-user-mask-picker__avatar-image{display:block;-o-object-fit:cover;object-fit:cover}.one-act-user-mask-picker__avatar-fallback{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fffcfdfa,rgb(var(--one-act-rose-faint) / .88));font-family:var(--one-act-serif);font-size:19px;line-height:1;color:rgb(var(--one-act-rose) / .86)}.one-act-user-mask-picker__copy{min-width:0;flex:1;display:grid;gap:5px}.one-act-user-mask-picker__name{overflow:hidden;color:rgb(var(--one-act-ink) / .88);font-size:14px;line-height:1.35;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.one-act-user-mask-picker__item[data-selected=true] .one-act-user-mask-picker__name{color:rgb(var(--one-act-ink))}.one-act-user-mask-picker__meta{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:rgb(var(--one-act-ink-soft) / .82);font-size:12px;line-height:1.52}.one-act-user-mask-picker__check-slot,.one-act-user-mask-picker__skeleton-check{width:28px;flex:none;display:flex;align-items:center;justify-content:center}.one-act-user-mask-picker__check{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(var(--one-act-line) / .74);background:rgb(var(--one-act-rose-faint) / .26);color:rgb(var(--one-act-rose) / .92);opacity:0;transition:opacity .14s ease}.one-act-user-mask-picker__check[data-visible=true]{opacity:1}.one-act-user-mask-picker__skeleton-list{display:flex;flex-direction:column}.one-act-user-mask-picker__skeleton-item{position:relative;display:flex;align-items:center;gap:12px;padding:10px 8px}.one-act-user-mask-picker__skeleton-avatar,.one-act-user-mask-picker__skeleton-name,.one-act-user-mask-picker__skeleton-line,.one-act-user-mask-picker__skeleton-check{background:rgb(var(--one-act-ink-faint) / .11);animation:one-act-user-mask-picker-skeleton-breathe 1.8s ease-in-out infinite}.one-act-user-mask-picker__skeleton-copy{min-width:0;flex:1;display:grid;gap:7px}.one-act-user-mask-picker__skeleton-name{width:min(128px,48%);height:12px}.one-act-user-mask-picker__skeleton-line{width:100%;height:9px}.one-act-user-mask-picker__skeleton-line--short{width:74%}.one-act-user-mask-picker__skeleton-check{width:22px;height:22px}.one-act-user-mask-picker__empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px 12px;text-align:center}.one-act-user-mask-picker__empty svg{color:rgb(var(--one-act-ink-faint) / .78)}.one-act-user-mask-picker__empty-title{font-size:14px;line-height:1.45;color:rgb(var(--one-act-ink) / .88)}.one-act-user-mask-picker__empty-description{max-width:220px;font-size:12px;line-height:1.6;color:rgb(var(--one-act-ink-soft) / .82)}.one-act-user-mask-picker__sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}@keyframes one-act-user-mask-picker-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes one-act-user-mask-picker-dialog-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes one-act-user-mask-picker-skeleton-breathe{0%,to{opacity:.48}50%{opacity:.82}}@media (min-width: 640px){.one-act-user-mask-picker{align-items:center;padding-top:24px;padding-bottom:24px}}@media (prefers-reduced-motion: reduce){.one-act-user-mask-picker__backdrop,.one-act-user-mask-picker__dialog{opacity:1}.one-act-user-mask-picker__dialog{transform:none}.one-act-user-mask-picker__backdrop,.one-act-user-mask-picker__dialog,.one-act-user-mask-picker__skeleton-avatar,.one-act-user-mask-picker__skeleton-name,.one-act-user-mask-picker__skeleton-line,.one-act-user-mask-picker__skeleton-check{animation:none}.one-act-user-mask-picker__close,.one-act-user-mask-picker__item,.one-act-user-mask-picker__item-accent,.one-act-user-mask-picker__check{transition:none}}.one-act-continuity-time-dialog{--one-act-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--one-act-ink: 72 65 69;--one-act-ink-soft: 120 106 113;--one-act-ink-faint: 171 151 160;--one-act-rose: 210 143 168;--one-act-rose-soft: 241 205 220;--one-act-rose-faint: 248 226 235;--one-act-line: 232 203 215;position:fixed;top:0;right:0;bottom:0;left:0;z-index:145;display:flex;align-items:center;justify-content:center;padding:calc(12px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom));isolation:isolate;color:rgb(var(--one-act-ink))}.one-act-continuity-time-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:radial-gradient(80% 42% at 50% 14%,rgb(var(--one-act-rose-soft) / .28),transparent 70%),#52434a2e;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:one-act-continuity-time-dialog-backdrop-in .18s ease-out forwards}.one-act-continuity-time-dialog__panel{position:relative;width:min(100%,440px);max-height:min(80dvh,680px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(var(--one-act-line) / .72);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:radial-gradient(68% 34% at 90% 0%,rgb(var(--one-act-rose-faint) / .42),transparent 72%),linear-gradient(180deg,#fffffffa,#fff9fbfa);opacity:0;transform:translateY(8px);animation:one-act-continuity-time-dialog-panel-in .22s ease-out forwards}.one-act-continuity-time-dialog__header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 18px 14px}.one-act-continuity-time-dialog__header:after{content:"";position:absolute;right:18px;bottom:0;left:18px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / 0),rgb(var(--one-act-line) / .82) 18%,rgb(var(--one-act-line) / .38) 82%,rgb(var(--one-act-line) / 0))}.one-act-continuity-time-dialog__header-copy{min-width:0;display:grid;gap:6px}.one-act-continuity-time-dialog__title,.one-act-continuity-time-dialog__description,.one-act-continuity-time-dialog__section-title,.one-act-continuity-time-dialog__field-label,.one-act-continuity-time-dialog__error{margin:0}.one-act-continuity-time-dialog__title{font-family:var(--one-act-serif);font-size:18px;line-height:1.25;font-weight:500;letter-spacing:.08em}.one-act-continuity-time-dialog__description{font-size:12px;line-height:1.6;color:rgb(var(--one-act-ink-soft) / .88)}.one-act-continuity-time-dialog__close,.one-act-continuity-time-dialog__segment,.one-act-continuity-time-dialog__action{transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.one-act-continuity-time-dialog__close{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:0;background:transparent;color:rgb(var(--one-act-ink-soft) / .82);cursor:pointer}.one-act-continuity-time-dialog__close:hover{background:rgb(var(--one-act-rose-faint) / .54);border-color:rgb(var(--one-act-line) / .52);color:rgb(var(--one-act-ink))}.one-act-continuity-time-dialog__close:active,.one-act-continuity-time-dialog__segment:active,.one-act-continuity-time-dialog__action:active{transform:translateY(1px)}.one-act-continuity-time-dialog__close:disabled,.one-act-continuity-time-dialog__segment:disabled,.one-act-continuity-time-dialog__input:disabled,.one-act-continuity-time-dialog__select:disabled,.one-act-continuity-time-dialog__action:disabled{cursor:not-allowed;opacity:.52}.one-act-continuity-time-dialog__close:disabled:active,.one-act-continuity-time-dialog__segment:disabled:active,.one-act-continuity-time-dialog__action:disabled:active{transform:none}.one-act-continuity-time-dialog__close:focus-visible,.one-act-continuity-time-dialog__segment:focus-visible,.one-act-continuity-time-dialog__input:focus-visible,.one-act-continuity-time-dialog__select:focus-visible,.one-act-continuity-time-dialog__action:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .56);outline-offset:2px}.one-act-continuity-time-dialog__body{min-height:0;display:grid;gap:18px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 18px 18px}.one-act-narrative-scene-info-dialog__body>.one-act-create-continuity-setup__field{margin-top:0}.one-act-continuity-time-dialog__body::-webkit-scrollbar{width:8px}.one-act-continuity-time-dialog__body::-webkit-scrollbar-thumb{background:rgb(var(--one-act-line) / .72)}.one-act-continuity-time-dialog__section{display:grid;gap:10px}.one-act-continuity-time-dialog__section-title{font-family:var(--one-act-serif);font-size:15px;line-height:1.35;font-weight:500}.one-act-continuity-time-dialog__segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.one-act-continuity-time-dialog__segment{min-height:42px;border:1px solid rgb(var(--one-act-line) / .72);padding:0 12px;background:#ffffffbd;color:rgb(var(--one-act-ink-soft) / .9);font-size:13px;line-height:1.3;cursor:pointer;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-continuity-time-dialog__segment:hover{background:rgb(var(--one-act-rose-faint) / .42)}.one-act-continuity-time-dialog__segment[data-selected=true]{border-color:rgb(var(--one-act-rose) / .4);background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .78),#ffffff70);color:rgb(var(--one-act-ink))}.one-act-continuity-time-dialog__datetime-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.one-act-continuity-time-dialog__field{min-width:0;display:grid;gap:7px}.one-act-continuity-time-dialog__field-label{color:rgb(var(--one-act-ink-soft) / .9);font-size:12px;line-height:1.4}.one-act-continuity-time-dialog__input,.one-act-continuity-time-dialog__select{width:100%;min-width:0;min-height:42px;box-sizing:border-box;border:1px solid rgb(var(--one-act-line) / .76);border-radius:0;padding:0 12px;background:#ffffffd6;color:rgb(var(--one-act-ink));font-size:14px;box-shadow:none;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-continuity-time-dialog__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,rgb(var(--one-act-ink-soft) / .8) 50%),linear-gradient(135deg,rgb(var(--one-act-ink-soft) / .8) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 1px),calc(100% - 12px) calc(50% - 1px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.one-act-continuity-time-dialog__error{color:#a5586e;font-size:12px;line-height:1.6}.one-act-continuity-time-dialog__footer{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 18px calc(18px + env(safe-area-inset-bottom))}.one-act-continuity-time-dialog__footer:before{content:"";position:absolute;top:0;right:18px;left:18px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / 0),rgb(var(--one-act-line) / .72) 18%,rgb(var(--one-act-line) / .32) 82%,rgb(var(--one-act-line) / 0))}.one-act-continuity-time-dialog__action{min-height:42px;border:1px solid rgb(var(--one-act-line) / .72);background:#ffffffd1;color:rgb(var(--one-act-ink));font-size:14px;cursor:pointer;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-continuity-time-dialog__action:hover{background:rgb(var(--one-act-rose-faint) / .4)}.one-act-continuity-time-dialog__action--primary{border-color:rgb(var(--one-act-rose) / .34);background:linear-gradient(90deg,#fffc,rgb(var(--one-act-rose-faint) / .62));color:rgb(var(--one-act-rose) / .96)}@keyframes one-act-continuity-time-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes one-act-continuity-time-dialog-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 420px){.one-act-continuity-time-dialog__segmented,.one-act-continuity-time-dialog__datetime-grid,.one-act-continuity-time-dialog__footer{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.one-act-continuity-time-dialog__backdrop,.one-act-continuity-time-dialog__panel{opacity:1}.one-act-continuity-time-dialog__panel{transform:none}.one-act-continuity-time-dialog__backdrop,.one-act-continuity-time-dialog__panel{animation:none}.one-act-continuity-time-dialog__close,.one-act-continuity-time-dialog__segment,.one-act-continuity-time-dialog__action{transition:none}}.cv-one-act-performance-root{--cv-one-act-header-title-color: rgb(var(--one-act-ink));--cv-one-act-header-icon-color: rgb(var(--one-act-ink-soft));--cv-one-act-header-settings-color: rgb(var(--one-act-ink-soft));--cv-one-act-header-settings-active-color: rgb(var(--one-act-ink));--cv-one-act-header-settings-icon-size: 20px;--cv-one-act-scene-meta-color: rgb(var(--one-act-ink-soft));--cv-one-act-stage-max-width: 560px;--cv-one-act-stream-padding-x: 18px;--cv-one-act-turn-gap: 20px;--cv-one-act-turn-font-family: var(--one-act-serif);--cv-one-act-turn-font-size: 15px;--cv-one-act-turn-line-height: 1.9;--cv-one-act-turn-letter-spacing: 0em;--cv-one-act-turn-text-rgb: var(--one-act-ink);--cv-one-act-turn-divider-rgb: var(--one-act-line);--cv-one-act-turn-index-rgb: var(--one-act-ink-faint);--cv-one-act-assistant-text: rgb(var(--cv-one-act-turn-text-rgb));--cv-one-act-assistant-divider: rgb(var(--cv-one-act-turn-divider-rgb) / .62);--cv-one-act-assistant-meta: rgb(var(--one-act-ink-soft));--cv-one-act-user-text: rgb(var(--cv-one-act-turn-text-rgb));--cv-one-act-avatar-size: 1.9rem;--cv-one-act-avatar-overlap: 6px;--cv-one-act-actor-avatar-size: 24px;--cv-one-act-index-color: rgb(var(--cv-one-act-turn-index-rgb));--cv-one-act-composer-inline-gap: 12px;--cv-one-act-composer-right: 14px;--cv-one-act-composer-bottom: 14px;--cv-one-act-composer-orb-size: 46px;--cv-one-act-composer-accent-rgb: var(--one-act-rose);--cv-one-act-composer-accent-soft-rgb: var(--one-act-rose-soft);--cv-one-act-composer-accent-faint-rgb: var(--one-act-rose-faint);--cv-one-act-composer-surface-rgb: 255 252 252;--cv-one-act-composer-surface-opacity: .96;--cv-one-act-composer-border-rgb: var(--one-act-rose);--cv-one-act-composer-text-rgb: var(--one-act-ink);--cv-one-act-composer-orb-bg: rgb(var(--cv-one-act-composer-surface-rgb) / .88);--cv-one-act-composer-orb-color: rgb(var(--cv-one-act-composer-accent-rgb) / .9);--cv-one-act-composer-bg: rgb(var(--cv-one-act-composer-surface-rgb) / var(--cv-one-act-composer-surface-opacity));--cv-one-act-composer-border: rgb(var(--cv-one-act-composer-border-rgb) / .54);--cv-one-act-composer-text: rgb(var(--cv-one-act-composer-text-rgb));--cv-one-act-composer-max-input-height: 120px;--cv-one-act-composer-send-size: 34px;--cv-one-act-composer-send-bg: rgb(var(--cv-one-act-composer-accent-faint-rgb) / .86);--cv-one-act-composer-send-color: rgb(var(--cv-one-act-composer-text-rgb) / .72);--cv-one-act-composer-row-width: min(100%, 390px);--cv-one-act-action-trigger-size: 36px;--cv-one-act-action-panel-width: min(100%, 312px);--cv-one-act-action-panel-min-height: 76px;--cv-one-act-action-panel-bg: rgb(var(--cv-one-act-composer-surface-rgb) / var(--cv-one-act-composer-surface-opacity));--cv-one-act-action-panel-border: rgb(var(--cv-one-act-composer-border-rgb) / .54);--cv-one-act-action-panel-text: rgb(var(--cv-one-act-composer-text-rgb) / .72);--cv-one-act-action-panel-active-text: rgb(var(--cv-one-act-composer-text-rgb));--cv-one-act-action-panel-active-bg: rgb(var(--cv-one-act-composer-accent-faint-rgb) / .62);--cv-one-act-action-panel-padding-x: 10px;--cv-one-act-action-panel-padding-y: 8px;--cv-one-act-action-icon-size: 28px;--cv-one-act-action-item-height: 52px}.cv-one-act-header{width:100%;color:var(--cv-one-act-header-title-color)}.cv-one-act-header-back{color:var(--cv-one-act-header-icon-color)}.cv-one-act-header-title-slot{min-width:0}.cv-one-act-header-title{display:block;overflow:hidden;color:var(--cv-one-act-header-title-color);text-overflow:ellipsis;white-space:nowrap}.cv-one-act-header-actions{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center}.cv-one-act-header-settings-trigger{border-radius:0;background:transparent;box-shadow:none;color:var(--cv-one-act-header-settings-color)}.cv-one-act-header-settings-trigger:hover,.cv-one-act-header-settings-trigger:active,.cv-one-act-header-settings-trigger:focus-visible{color:var(--cv-one-act-header-settings-active-color)}.cv-one-act-header-settings-icon{width:var(--cv-one-act-header-settings-icon-size);height:var(--cv-one-act-header-settings-icon-size)}.one-act-page--narrative{--app-page-bottom-padding: 0px}.one-act-page__body--narrative{display:block;min-height:0;overflow:hidden}.one-act-narrative-preview{position:relative;width:100%;min-height:100%;height:100%}.cv-one-act-scene{display:flex;flex-direction:column}.cv-one-act-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.cv-one-act-stream{display:grid;gap:var(--cv-one-act-turn-gap);width:min(100%,var(--cv-one-act-stage-max-width));box-sizing:border-box;margin:0 auto;padding:14px max(var(--cv-one-act-stream-padding-x),env(safe-area-inset-left,0px)) 24px max(var(--cv-one-act-stream-padding-x),env(safe-area-inset-right,0px))}.cv-one-act-scene-meta{display:none;color:var(--cv-one-act-scene-meta-color)}.cv-one-act-scene-mode,.cv-one-act-scene-actors,.cv-one-act-scene-time-primary,.cv-one-act-scene-time-secondary{margin:0}.cv-one-act-scene-mode{font-size:.82rem;font-weight:700;letter-spacing:.06em}.cv-one-act-scene-actors,.cv-one-act-scene-time-secondary{font-size:.84rem}.cv-one-act-scene-time{display:grid;gap:.15rem;margin-top:.25rem}.cv-one-act-scene-time-primary{font-size:.92rem;font-weight:600}.cv-one-act-turn-list{display:grid;gap:var(--cv-one-act-turn-gap);width:100%;margin:0;padding:0;list-style:none}.cv-one-act-turn-item{width:100%}.cv-one-act-performance-root .cv-one-act-generation-item{display:flex;min-height:22px;align-items:center;padding-left:14px;color:rgb(var(--one-act-ink-soft))}.cv-one-act-performance-root .cv-one-act-generation-status{display:inline-flex;align-items:center;gap:7px;font-size:.82rem;line-height:1.35}.cv-one-act-performance-root .cv-one-act-generation-text{color:rgb(var(--one-act-ink-soft))}.cv-one-act-performance-root .cv-one-act-generation-dots{display:inline-flex;align-items:center;gap:3px}.cv-one-act-performance-root .cv-one-act-generation-dots i{display:block;width:3px;height:3px;border-radius:999px;background:rgb(var(--one-act-rose) / .72);animation:cv-one-act-generation-dot 1.2s ease-in-out infinite}.cv-one-act-performance-root .cv-one-act-generation-dots i:nth-child(2){animation-delay:.16s}.cv-one-act-performance-root .cv-one-act-generation-dots i:nth-child(3){animation-delay:.32s}.cv-one-act-performance-root .cv-one-act-generation-retry{padding:2px 7px;border:1px solid rgb(var(--one-act-rose) / .32);border-radius:999px;background:transparent;color:rgb(var(--one-act-rose) / .9);font:inherit;font-size:.78rem;line-height:1.3;box-shadow:none}@keyframes cv-one-act-generation-dot{0%,to{opacity:.32;transform:translateY(0)}50%{opacity:.9;transform:translateY(-2px)}}@media (prefers-reduced-motion: reduce){.cv-one-act-performance-root .cv-one-act-generation-dots i{animation:none}}.cv-one-act-performance-root .cv-one-act-actor-stack{display:flex;align-items:center;flex:0 0 auto;min-width:-moz-max-content;min-width:max-content}.cv-one-act-performance-root .cv-one-act-actor-avatar{position:relative;display:inline-flex;width:var(--cv-one-act-actor-avatar-size);height:var(--cv-one-act-actor-avatar-size);margin-left:calc(-1 * var(--cv-one-act-avatar-overlap));align-items:center;justify-content:center;overflow:hidden;border:1.2px solid rgb(255 255 255 / .96);border-radius:999px;color:rgb(var(--one-act-ink-soft));font-size:9.5px;line-height:1;font-weight:600}.cv-one-act-performance-root .cv-one-act-actor-avatar:first-child{margin-left:0}.cv-one-act-performance-root .cv-one-act-actor-avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cv-one-act-performance-root .cv-one-act-actor-avatar-fallback{display:inline-flex;align-items:center;justify-content:center}.cv-one-act-performance-root .cv-one-act-actor-overflow{background:#ffffffe0;color:rgb(var(--one-act-ink-faint))}.cv-one-act-performance-root .cv-one-act-actor-overflow-label{display:inline-flex;align-items:center;justify-content:center}.cv-one-act-performance-root .one-act-avatar-stack__avatar--rose{background:#fbeef2f0}.cv-one-act-performance-root .one-act-avatar-stack__avatar--lotus{background:#f5e9eceb}.cv-one-act-performance-root .one-act-avatar-stack__avatar--mauve{background:#ede8f0eb}.cv-one-act-performance-root .one-act-avatar-stack__avatar--ivory{background:#fbf7f3eb}.cv-one-act-performance-root .one-act-avatar-stack__avatar--taupe{background:#f0ebe8eb}.cv-one-act-turn{position:relative;display:grid;gap:12px;width:100%;color:var(--cv-one-act-assistant-text)}.cv-one-act-turn-divider{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;height:16px;color:var(--cv-one-act-assistant-divider);background:radial-gradient(circle at center,currentColor 0 1px,transparent 1.2px) center / 18px 18px no-repeat}.cv-one-act-turn-divider:before,.cv-one-act-turn-divider:after{content:"";flex:1 1 auto;max-width:78px;height:1px;background:linear-gradient(90deg,rgb(var(--cv-one-act-turn-divider-rgb) / 0),currentColor,rgb(var(--cv-one-act-turn-divider-rgb) / 0))}.cv-one-act-turn[data-opening-turn=true] .cv-one-act-turn-divider{display:none}.cv-one-act-opening-mark{display:flex;align-items:center;justify-content:center;gap:10px;color:rgb(var(--one-act-rose) / .86)}.cv-one-act-opening-mark-line{width:48px;max-width:18%;height:1px;background:linear-gradient(90deg,rgb(var(--cv-one-act-turn-divider-rgb) / 0),rgb(var(--cv-one-act-turn-divider-rgb) / .88),rgb(var(--cv-one-act-turn-divider-rgb) / 0))}.cv-one-act-opening-mark-text{font-size:.78rem;font-weight:700;letter-spacing:.12em;color:rgb(var(--one-act-rose) / .92)}.cv-one-act-turn-surface{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:transparent;pointer-events:none}.cv-one-act-turn-shell{position:relative;display:grid;gap:10px;width:100%;box-sizing:border-box}.cv-one-act-turn-action-popover{position:absolute;z-index:3;top:100%;right:0;display:flex;gap:4px;padding:5px;border:1px solid rgb(var(--one-act-line) / .72);background:#fffcfcfa}.cv-one-act-turn-action-popover button{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border:0;background:transparent;color:rgb(var(--one-act-ink));font:inherit;font-size:.8rem}.cv-one-act-turn-action-popover .cv-one-act-turn-action-delete{color:rgb(var(--one-act-rose))}.cv-one-act-turn-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;color:var(--cv-one-act-assistant-meta)}.cv-one-act-turn-identity{display:flex;align-items:center;gap:.75rem;min-width:0}.cv-one-act-turn-name,.cv-one-act-turn-index{font-size:.8rem;font-weight:700;letter-spacing:.04em}.cv-one-act-turn-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-one-act-turn-actor-names{display:none}.cv-one-act-turn-index{flex-shrink:0;color:var(--cv-one-act-index-color)}.cv-one-act-turn-content{min-width:0;position:relative}.cv-one-act-turn--selectable{cursor:pointer}.cv-one-act-turn-selection-indicator{position:absolute;top:-2px;right:0;width:10px;height:10px;border:1px solid rgb(var(--one-act-rose) / .62);border-radius:50%;pointer-events:none}.cv-one-act-turn--selected .cv-one-act-turn-selection-indicator{background:rgb(var(--one-act-rose) / .82)}.cv-one-act-selection-dock{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-top:1px solid rgb(var(--one-act-line) / .72);background:#fffcfcfa;color:rgb(var(--one-act-ink-soft))}.cv-one-act-selection-dock button{border:0;background:transparent;color:inherit;font:inherit}.cv-one-act-selection-dock .cv-one-act-selection-dock-delete{color:rgb(var(--one-act-rose))}.cv-one-act-turn-rerolling,.cv-one-act-reroll-error{margin-top:8px;color:rgb(var(--one-act-rose));font-size:.8rem}.cv-one-act-turn-text{margin:0;font-family:var(--cv-one-act-turn-font-family);font-size:var(--cv-one-act-turn-font-size);line-height:var(--cv-one-act-turn-line-height);letter-spacing:var(--cv-one-act-turn-letter-spacing);color:currentColor;white-space:pre-wrap;overflow-wrap:anywhere}.cv-one-act-turn--assistant .cv-one-act-turn-shell{padding:0}.cv-one-act-turn--user{color:var(--cv-one-act-user-text)}.cv-one-act-turn--narration{color:var(--cv-one-act-assistant-text)}.cv-one-act-director-turn{display:grid;gap:8px;padding:10px 12px;border-top:1px solid rgb(var(--one-act-line) / .52);border-bottom:1px solid rgb(var(--one-act-line) / .52);color:rgb(var(--one-act-ink-soft));background:rgb(var(--one-act-rose-faint) / .14)}.cv-one-act-director-turn__heading{display:flex;align-items:center;gap:6px;color:rgb(var(--one-act-ink-soft));font-size:.76rem;font-weight:700;letter-spacing:.04em}.cv-one-act-director-turn__heading small{margin-left:auto;color:rgb(var(--one-act-ink-faint));font-size:.68rem;font-weight:500;letter-spacing:0}.cv-one-act-director-turn__text{color:rgb(var(--one-act-ink-soft));font-family:var(--cv-one-act-turn-font-family);font-size:.88rem;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.cv-one-act-turn--user .cv-one-act-turn-surface{border:0;border-radius:0;background:transparent}.cv-one-act-turn--user .cv-one-act-turn-shell{width:100%;padding:2px 0 2px 14px;border-left:1px solid rgb(var(--cv-one-act-turn-divider-rgb) / .32)}.cv-one-act-user-avatar{display:inline-flex;align-items:center;justify-content:center;width:var(--cv-one-act-avatar-size);height:var(--cv-one-act-avatar-size);overflow:hidden;border:1px solid rgb(var(--one-act-line) / .76);border-radius:999px;background:#fffffff5;flex-shrink:0}.cv-one-act-user-avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cv-one-act-user-avatar-fallback{font-size:.8rem;font-weight:700;color:rgb(var(--one-act-ink-soft))}.cv-one-act-end-spacer{width:100%;min-height:0;pointer-events:none}.cv-one-act-composer{position:absolute;left:calc(var(--cv-one-act-composer-right) + env(safe-area-inset-left,0px));right:calc(var(--cv-one-act-composer-right) + env(safe-area-inset-right,0px));bottom:calc(var(--cv-one-act-composer-bottom) + env(safe-area-inset-bottom,0px));z-index:2;display:flex;justify-content:flex-end;width:auto;max-width:none;pointer-events:none}.cv-one-act-composer-stack{display:flex;flex-direction:column;align-items:flex-end;gap:8px;width:var(--cv-one-act-composer-row-width);max-width:100%;pointer-events:none}.cv-one-act-composer-row{display:grid;grid-template-columns:var(--cv-one-act-action-trigger-size) minmax(0,1fr) var(--cv-one-act-composer-orb-size);align-items:end;gap:8px;width:100%;max-width:100%;pointer-events:none}.cv-one-act-composer[data-participation-mode=observer] .cv-one-act-composer-stack{flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:14px;width:min(100%,calc(312px + var(--cv-one-act-action-trigger-size) + 14px))}.cv-one-act-composer[data-participation-mode=observer] .cv-one-act-composer-row{grid-template-columns:var(--cv-one-act-action-trigger-size);justify-content:end;width:auto}.cv-one-act-composer[data-participation-mode=observer] .cv-one-act-composer-action-panel{align-self:flex-end;width:min(312px,calc(100% - var(--cv-one-act-action-trigger-size) - 14px));min-width:0;max-width:0;max-height:var(--cv-one-act-action-panel-min-height);min-height:var(--cv-one-act-action-panel-min-height);transform:translate(6px);transform-origin:right center;transition:max-width .16s ease,border-width .16s ease,opacity .16s ease,transform .16s ease,visibility .16s ease}.cv-one-act-composer[data-participation-mode=observer][data-action-panel-state=open] .cv-one-act-composer-action-panel{max-width:min(312px,calc(100% - var(--cv-one-act-action-trigger-size) - 14px));max-height:var(--cv-one-act-action-panel-min-height);transform:translate(0)}.cv-one-act-composer[data-participation-mode=observer][data-action-panel-state=closed] .cv-one-act-composer-action-panel,.cv-one-act-composer[data-participation-mode=observer][data-composer-state=collapsed] .cv-one-act-composer-action-panel{max-width:0;max-height:var(--cv-one-act-action-panel-min-height);min-height:var(--cv-one-act-action-panel-min-height);transform:translate(6px)}.cv-one-act-composer[data-participation-mode=observer] .cv-one-act-composer-action-list{gap:11px}.cv-one-act-composer-action-trigger,.cv-one-act-composer-rail,.cv-one-act-composer-orb,.cv-one-act-composer-action-panel{pointer-events:auto}.cv-one-act-composer-action-panel{align-self:center;width:var(--cv-one-act-action-panel-width);min-height:var(--cv-one-act-action-panel-min-height);margin-right:0;box-sizing:border-box;border:1px solid var(--cv-one-act-action-panel-border);border-radius:0;background:var(--cv-one-act-action-panel-bg);box-shadow:none;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);overflow:hidden;transform-origin:center bottom;transition:max-height .16s ease,border-width .16s ease,opacity .16s ease,transform .16s ease,visibility .16s ease}.cv-one-act-composer[data-action-panel-state=open] .cv-one-act-composer-action-panel{max-height:96px;border-width:1px;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.cv-one-act-composer[data-action-panel-state=closed] .cv-one-act-composer-action-panel,.cv-one-act-composer[data-composer-state=collapsed] .cv-one-act-composer-action-panel{max-height:0;min-height:0;border-width:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px)}.cv-one-act-composer-action-panel-inner{padding:var(--cv-one-act-action-panel-padding-y) var(--cv-one-act-action-panel-padding-x)}.cv-one-act-composer-action-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:6px}.cv-one-act-composer-action-item{display:grid;grid-template-rows:auto auto;justify-items:center;align-content:center;gap:4px;min-width:0;height:var(--cv-one-act-action-item-height);padding:0 4px;border:0;border-radius:0;background:transparent;color:var(--cv-one-act-action-panel-text);font:inherit;box-shadow:none}.cv-one-act-composer-action-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:var(--cv-one-act-action-icon-size);height:var(--cv-one-act-action-icon-size);border:1px solid rgb(var(--cv-one-act-composer-accent-rgb) / .2);border-radius:0;background:rgb(var(--cv-one-act-composer-accent-faint-rgb) / .48);color:rgb(var(--cv-one-act-composer-accent-rgb) / .88);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)}.cv-one-act-composer-action-icon{display:block;width:14px;height:14px}.cv-one-act-composer-action-label{display:block;max-width:100%;font-size:11px;line-height:1.15;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cv-one-act-composer-action-item[data-active=true] .cv-one-act-composer-action-icon-wrap{background:var(--cv-one-act-action-panel-active-bg);border-color:rgb(var(--cv-one-act-composer-accent-rgb) / .36);color:var(--cv-one-act-action-panel-active-text)}.cv-one-act-composer-action-item[data-active=true] .cv-one-act-composer-action-label{color:var(--cv-one-act-action-panel-active-text)}.cv-one-act-composer-rail{display:flex;align-items:center;gap:var(--cv-one-act-composer-inline-gap);width:100%;min-width:0;min-height:48px;box-sizing:border-box;padding:6px 7px 6px 14px;border:1px solid var(--cv-one-act-composer-border);border-radius:0;background:var(--cv-one-act-composer-bg);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);transform-origin:right center;transition:width .18s ease,padding .18s ease,border-width .18s ease,opacity .18s ease,transform .18s ease}.cv-one-act-composer[data-composer-state=collapsed] .cv-one-act-composer-action-trigger,.cv-one-act-composer[data-composer-state=collapsed] .cv-one-act-composer-rail{opacity:0;visibility:hidden;pointer-events:none;transform:scaleX(0)}.cv-one-act-composer[data-composer-state=expanded] .cv-one-act-composer-action-trigger,.cv-one-act-composer[data-composer-state=editing] .cv-one-act-composer-action-trigger,.cv-one-act-composer[data-composer-state=expanded] .cv-one-act-composer-rail,.cv-one-act-composer[data-composer-state=editing] .cv-one-act-composer-rail{opacity:1;visibility:visible;pointer-events:auto;transform:scaleX(1)}.cv-one-act-composer-input-wrap{flex:1 1 auto;min-width:0}.cv-one-act-composer-action-trigger{display:inline-flex;align-items:center;justify-content:center;width:var(--cv-one-act-action-trigger-size);height:var(--cv-one-act-action-trigger-size);padding:0;border:1px solid rgb(var(--cv-one-act-composer-border-rgb) / .64);border-radius:0;background:rgb(var(--cv-one-act-composer-surface-rgb) / var(--cv-one-act-composer-surface-opacity));color:rgb(var(--cv-one-act-composer-accent-rgb) / .9);box-shadow:none;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);transform-origin:right center;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.cv-one-act-composer-action-trigger-icon{display:block}.cv-one-act-composer-input{display:block;width:100%;min-height:24px;max-height:var(--cv-one-act-composer-max-input-height);padding:0;border:0;background:transparent;resize:none;overflow-y:hidden;font:inherit;font-size:15px;line-height:24px;color:var(--cv-one-act-composer-text);outline:none}.cv-one-act-composer-input::-moz-placeholder{color:rgb(var(--cv-one-act-composer-text-rgb) / .5)}.cv-one-act-composer-input::placeholder{color:rgb(var(--cv-one-act-composer-text-rgb) / .5)}.cv-one-act-composer-actions{display:flex;flex:0 0 auto;align-items:center}.cv-one-act-composer-send{display:inline-flex;align-items:center;justify-content:center;width:var(--cv-one-act-composer-send-size);height:var(--cv-one-act-composer-send-size);padding:0;border:1px solid rgb(var(--cv-one-act-composer-border-rgb) / .58);border-radius:0;background:var(--cv-one-act-composer-send-bg);color:var(--cv-one-act-composer-send-color);box-shadow:none;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.cv-one-act-composer-send:disabled{opacity:.42;color:rgb(var(--cv-one-act-composer-text-rgb) / .5)}.cv-one-act-composer-send-icon{display:block}.cv-one-act-composer-orb{display:inline-flex;align-items:center;justify-content:center;width:var(--cv-one-act-composer-orb-size);height:var(--cv-one-act-composer-orb-size);border:1px solid rgb(var(--cv-one-act-composer-border-rgb) / .64);border-radius:0;background:var(--cv-one-act-composer-orb-bg);color:var(--cv-one-act-composer-orb-color);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);box-shadow:none;flex-shrink:0}.cv-one-act-composer-orb-icon{display:block}@media (max-width: 640px){.cv-one-act-performance-root{--cv-one-act-stream-padding-x: 14px}.cv-one-act-turn{gap:10px}}.one-act-narrative-action-prompt-modal{--one-act-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--one-act-ink: 72 65 69;--one-act-ink-soft: 120 106 113;--one-act-ink-faint: 171 151 160;--one-act-rose: 210 143 168;--one-act-rose-soft: 241 205 220;--one-act-rose-faint: 248 226 235;--one-act-line: 232 203 215;position:fixed;top:0;right:0;bottom:0;left:0;z-index:145;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box;isolation:isolate}.one-act-narrative-action-prompt-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#372d2a6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.one-act-narrative-action-prompt-modal__panel{position:relative;width:min(100%,420px);max-height:min(80dvh,680px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgb(var(--one-act-line) / .86);background:#fffbfb;clip-path:polygon(0 10px,10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);box-shadow:none}.one-act-narrative-action-prompt-modal__header,.one-act-narrative-action-prompt-modal__body,.one-act-narrative-action-prompt-modal__footer{padding-left:18px;padding-right:18px}.one-act-narrative-action-prompt-modal__header{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgb(var(--one-act-line) / .66)}.one-act-narrative-action-prompt-modal__title,.one-act-narrative-action-prompt-modal__description,.one-act-narrative-action-prompt-modal__current-director p{margin:0}.one-act-narrative-action-prompt-modal__title{color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:17px;font-weight:600;letter-spacing:.03em}.one-act-narrative-action-prompt-modal__close{width:36px;height:36px;display:inline-grid;flex:0 0 auto;place-items:center;border:1px solid transparent;border-radius:0;background:transparent;color:rgb(var(--one-act-ink-soft));cursor:pointer}.one-act-narrative-action-prompt-modal__close:hover{border-color:rgb(var(--one-act-line) / .72);background:rgb(var(--one-act-rose-faint) / .72)}.one-act-narrative-action-prompt-modal__body{min-height:0;display:grid;align-content:start;gap:14px;overflow-y:auto;padding-top:18px;padding-bottom:18px}.one-act-narrative-action-prompt-modal__description,.one-act-narrative-action-prompt-modal__error,.one-act-narrative-action-prompt-modal__current-director{color:rgb(var(--one-act-ink-soft));font-family:var(--one-act-serif);font-size:14px;line-height:1.6}.one-act-narrative-action-prompt-modal__error{margin:0;color:rgb(var(--one-act-rose))}.one-act-narrative-action-prompt-modal__current-director{display:grid;gap:8px;padding:11px 12px;border:1px solid rgb(var(--one-act-line) / .72);background:rgb(var(--one-act-rose-faint) / .56);clip-path:polygon(0 7px,7px 0,100% 0,100% 100%,0 100%)}.one-act-narrative-action-prompt-modal__current-director p{max-height:6.4em;overflow-y:auto}.one-act-narrative-action-prompt-modal__clear{justify-self:start;padding:2px 0;border:0;border-radius:0;background:transparent;color:rgb(var(--one-act-rose) / .88);font-family:var(--one-act-serif);font-size:12px;line-height:1.5;cursor:pointer}.one-act-narrative-action-prompt-modal__clear:hover{color:rgb(var(--one-act-ink))}.one-act-narrative-action-prompt-modal__textarea{width:100%;min-height:128px;max-height:240px;box-sizing:border-box;padding:11px 12px;border:1px solid rgb(var(--one-act-line) / .86);border-radius:0;outline:none;resize:none;overflow-y:auto;background:#fff;caret-color:rgb(var(--one-act-rose));color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:14px;line-height:1.65;clip-path:polygon(0 7px,7px 0,100% 0,100% 100%,0 100%)}.one-act-narrative-action-prompt-modal__textarea::-moz-placeholder{color:rgb(var(--one-act-ink-faint) / .88)}.one-act-narrative-action-prompt-modal__textarea::placeholder{color:rgb(var(--one-act-ink-faint) / .88)}.one-act-narrative-action-prompt-modal__textarea::-webkit-resizer{background:transparent}.one-act-narrative-action-prompt-modal__textarea:focus-visible,.one-act-narrative-action-prompt-modal__close:focus-visible,.one-act-narrative-action-prompt-modal__clear:focus-visible,.one-act-narrative-action-prompt-modal__action:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .72);outline-offset:2px}.one-act-narrative-action-prompt-modal__footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:14px;padding-bottom:18px;border-top:1px solid rgb(var(--one-act-line) / .66)}.one-act-narrative-action-prompt-modal__action{min-height:42px;border:1px solid rgb(var(--one-act-line) / .82);border-radius:0;background:#ffffffd6;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:14px;cursor:pointer;clip-path:polygon(0 7px,7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%)}.one-act-narrative-action-prompt-modal__action:hover{background:rgb(var(--one-act-rose-faint) / .72)}.one-act-narrative-action-prompt-modal__action--primary{border-color:rgb(var(--one-act-rose) / .4);background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .94),rgb(var(--one-act-rose-soft) / .64));color:rgb(var(--one-act-ink))}.one-act-narrative-action-prompt-modal__action--primary:hover{background:linear-gradient(90deg,rgb(var(--one-act-rose-faint)),rgb(var(--one-act-rose-soft) / .84))}.one-act-narrative-action-prompt-modal__action--danger{border-color:rgb(var(--one-act-rose) / .62);background:rgb(var(--one-act-rose-faint) / .84);color:rgb(var(--one-act-rose))}.one-act-narrative-action-prompt-modal__action--danger:hover{background:rgb(var(--one-act-rose-soft) / .72)}.one-act-narrative-action-prompt-modal__textarea:disabled,.one-act-narrative-action-prompt-modal__action:disabled{cursor:not-allowed;border-color:rgb(var(--one-act-line) / .54);background:#ffffff9e;color:rgb(var(--one-act-ink-faint) / .88)}.one-act-narrative-action-prompt-modal__backdrop:disabled,.one-act-narrative-action-prompt-modal__close:disabled,.one-act-narrative-action-prompt-modal__clear:disabled{cursor:not-allowed;opacity:.58}.one-act-narrative-action-prompt-modal__clear:disabled{cursor:not-allowed;color:rgb(var(--one-act-ink-faint) / .84)}@media (max-width: 360px){.one-act-narrative-action-prompt-modal__header,.one-act-narrative-action-prompt-modal__body,.one-act-narrative-action-prompt-modal__footer{padding-left:14px;padding-right:14px}}.one-act-narrative-style-dialog{--one-act-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--one-act-ink: 72 65 69;--one-act-ink-soft: 120 106 113;--one-act-ink-faint: 171 151 160;--one-act-rose: 210 143 168;--one-act-rose-soft: 241 205 220;--one-act-rose-faint: 248 226 235;--one-act-line: 232 203 215;position:fixed;top:0;right:0;bottom:0;left:0;z-index:145;display:flex;align-items:center;justify-content:center;padding:calc(12px + env(safe-area-inset-top)) calc(12px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) calc(12px + env(safe-area-inset-left));font-family:var(--one-act-serif);color:rgb(var(--one-act-ink));isolation:isolate}.one-act-narrative-style-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-radius:0;padding:0;background:radial-gradient(circle at 50% 16%,rgb(var(--one-act-rose-faint) / .72),transparent 52%),#3d2d356b;box-shadow:none;color:inherit;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:one-act-narrative-style-dialog-backdrop-in .16s ease-out both}.one-act-narrative-style-dialog__panel{position:relative;z-index:1;width:min(100%,520px);max-height:min(760px,calc(100dvh - 24px));display:flex;flex-direction:column;border:1px solid rgb(var(--one-act-line) / .9);background:linear-gradient(145deg,#fffffff0,rgb(var(--one-act-rose-faint) / .56)),#fffafb;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);animation:one-act-narrative-style-dialog-panel-in .18s ease-out both}.one-act-narrative-style-dialog__header,.one-act-narrative-style-dialog__footer{display:flex;align-items:center}.one-act-narrative-style-dialog__header{justify-content:space-between;gap:14px;padding:18px 18px 14px;border-bottom:1px solid rgb(var(--one-act-line) / .56)}.one-act-narrative-style-dialog__header-copy{min-width:0;display:flex;align-items:flex-start;gap:10px}.one-act-narrative-style-dialog__header-icon{flex:none;margin-top:3px;color:rgb(var(--one-act-rose) / .88)}.one-act-narrative-style-dialog__title,.one-act-narrative-style-dialog__error{margin:0}.one-act-narrative-style-dialog__title{font-size:18px;font-weight:500;line-height:1.35}.one-act-narrative-style-dialog__error,.one-act-narrative-style-dialog__field-label,.one-act-narrative-style-dialog__char-count{font-size:12px;line-height:1.6}.one-act-narrative-style-dialog__char-count{color:rgb(var(--one-act-ink-soft) / .88)}.one-act-narrative-style-dialog__close,.one-act-narrative-style-dialog__action,.one-act-narrative-style-dialog__text-button{border-radius:0;font:inherit;box-shadow:none;cursor:pointer}.one-act-narrative-style-dialog__close{width:34px;height:34px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:0;background:transparent;color:rgb(var(--one-act-ink-soft) / .82)}.one-act-narrative-style-dialog__close:hover{border-color:rgb(var(--one-act-line) / .52);background:rgb(var(--one-act-rose-faint) / .54);color:rgb(var(--one-act-ink))}.one-act-narrative-style-dialog__body{min-height:0;display:grid;gap:14px;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 18px}.one-act-narrative-style-dialog__current,.one-act-narrative-style-dialog__library,.one-act-narrative-style-dialog__editor{min-width:0;display:grid;gap:10px}.one-act-narrative-style-dialog__current{padding:12px 14px;border:1px solid rgb(var(--one-act-line) / .72);background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .6),#ffffff8f);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-narrative-style-dialog__section-label,.one-act-narrative-style-dialog__style-card-meta,.one-act-narrative-style-dialog__char-count{color:rgb(var(--one-act-ink-soft) / .88);font-size:12px;line-height:1.55}.one-act-narrative-style-dialog__current-title{color:rgb(var(--one-act-ink));font-size:15px;font-weight:500;line-height:1.4}.one-act-narrative-style-dialog__section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.one-act-narrative-style-dialog__library-title{margin:0;color:rgb(var(--one-act-ink));font-size:15px;font-weight:500;line-height:1.4}.one-act-narrative-style-dialog__style-list{display:grid;gap:8px}.one-act-narrative-style-dialog__style-card{width:100%;min-width:0;display:grid;gap:4px;border:1px solid rgb(var(--one-act-line) / .72);border-radius:0;padding:11px 12px;background:#ffffffbd;color:rgb(var(--one-act-ink));font:inherit;text-align:left;box-shadow:none;cursor:pointer;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-narrative-style-dialog__style-card:hover{background:rgb(var(--one-act-rose-faint) / .4)}.one-act-narrative-style-dialog__style-card--active{border-color:rgb(var(--one-act-rose) / .5);background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .84),#ffffff94)}.one-act-narrative-style-dialog__style-card-title{color:rgb(var(--one-act-ink));font-size:14px;line-height:1.45}.one-act-narrative-style-dialog__field{min-width:0;display:grid;gap:7px}.one-act-narrative-style-dialog__field-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.one-act-narrative-style-dialog__field-label{color:rgb(var(--one-act-ink-soft) / .94)}.one-act-narrative-style-dialog__input,.one-act-narrative-style-dialog__select,.one-act-narrative-style-dialog__textarea{width:100%;min-width:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgb(var(--one-act-line) / .76);border-radius:0;outline:none;background:#ffffffd6;color:rgb(var(--one-act-ink));font:inherit;font-size:14px;box-shadow:none;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-narrative-style-dialog__input,.one-act-narrative-style-dialog__select{min-height:42px;padding:10px 12px}.one-act-narrative-style-dialog__select{padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,rgb(var(--one-act-ink-soft) / .78) 50%),linear-gradient(135deg,rgb(var(--one-act-ink-soft) / .78) 50%,transparent 50%);background-position:calc(100% - 17px) 18px,calc(100% - 12px) 18px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.one-act-narrative-style-dialog__textarea{min-height:188px;padding:11px 12px;line-height:1.65;caret-color:rgb(var(--one-act-rose));resize:none}.one-act-narrative-style-dialog__textarea::-webkit-resizer{background:transparent}.one-act-narrative-style-dialog__input:focus-visible,.one-act-narrative-style-dialog__select:focus-visible,.one-act-narrative-style-dialog__textarea:focus-visible,.one-act-narrative-style-dialog__close:focus-visible,.one-act-narrative-style-dialog__action:focus-visible,.one-act-narrative-style-dialog__text-button:focus-visible,.one-act-narrative-style-dialog__style-card:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .62);outline-offset:2px}.one-act-narrative-style-dialog__error{color:#a5586e}.one-act-narrative-style-dialog__library-actions{display:flex;flex-wrap:wrap;gap:8px 14px;padding-top:4px}.one-act-narrative-style-dialog__text-button{display:inline-flex;align-items:center;border:0;padding:2px 0;background:transparent;color:rgb(var(--one-act-rose) / .98);font-size:12px;line-height:1.5}.one-act-narrative-style-dialog__text-button:hover{color:rgb(var(--one-act-ink))}.one-act-narrative-style-dialog__text-button--danger{color:#ab667afa}.one-act-narrative-style-dialog__footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 18px calc(18px + env(safe-area-inset-bottom));border-top:1px solid rgb(var(--one-act-line) / .56)}.one-act-narrative-style-dialog__action{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(var(--one-act-line) / .72);padding:0 12px;background:#ffffffd1;color:rgb(var(--one-act-ink));font-size:14px;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-narrative-style-dialog__action:hover{background:rgb(var(--one-act-rose-faint) / .4)}.one-act-narrative-style-dialog__action--primary{border-color:rgb(var(--one-act-rose) / .38);background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .9),rgb(var(--one-act-rose-soft) / .72));color:rgb(var(--one-act-rose) / .98)}.one-act-narrative-style-dialog__action--primary:hover{background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .98),rgb(var(--one-act-rose-soft) / .88))}.one-act-narrative-style-dialog__backdrop:disabled,.one-act-narrative-style-dialog__close:disabled,.one-act-narrative-style-dialog__action:disabled,.one-act-narrative-style-dialog__text-button:disabled,.one-act-narrative-style-dialog__style-card:disabled,.one-act-narrative-style-dialog__input:disabled,.one-act-narrative-style-dialog__select:disabled,.one-act-narrative-style-dialog__textarea:disabled{cursor:not-allowed}.one-act-narrative-style-dialog__close:disabled,.one-act-narrative-style-dialog__text-button:disabled{background:transparent;color:rgb(var(--one-act-ink-faint) / .84)}.one-act-narrative-style-dialog__action:disabled,.one-act-narrative-style-dialog__style-card:disabled,.one-act-narrative-style-dialog__input:disabled,.one-act-narrative-style-dialog__select:disabled,.one-act-narrative-style-dialog__textarea:disabled{border-color:rgb(var(--one-act-line) / .52);background:#ffffff8f;color:rgb(var(--one-act-ink-faint) / .84)}@keyframes one-act-narrative-style-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes one-act-narrative-style-dialog-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 360px){.one-act-narrative-style-dialog__header,.one-act-narrative-style-dialog__body,.one-act-narrative-style-dialog__footer{padding-left:14px;padding-right:14px}}@media (prefers-reduced-motion: reduce){.one-act-narrative-style-dialog__backdrop,.one-act-narrative-style-dialog__panel{animation:none}}.one-act-stage-background-dialog__body{display:grid;gap:14px}.one-act-stage-background-dialog__preview{min-height:180px;border:1px solid rgb(var(--one-act-line, 232 203 215) / .9);background:linear-gradient(145deg,#fff,#f8e2eb);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.one-act-stage-background-dialog__file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.one-act-stage-background-dialog__url-row{display:flex;gap:8px}.one-act-stage-background-dialog__url-row input{min-width:0;flex:1;border:1px solid rgb(var(--one-act-line, 232 203 215));border-radius:0;background:#ffffffc2;padding:9px 10px;font:inherit;color:inherit}.one-act-stage-background-dialog__dim{display:grid;gap:7px;font-size:13px}.one-act-stage-background-dialog__restore{justify-self:start;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;padding:2px 0;font:inherit;color:#a35b77}.one-act-settings-palette-dialog .one-act-continuity-time-dialog__panel{max-height:min(100dvh,720px)}.one-act-settings-palette-dialog__body{gap:12px}.one-act-settings-palette-dialog__fields,.one-act-settings-palette-dialog__advanced-body{display:grid;gap:8px}.one-act-settings-palette-dialog__field{border:1px solid rgb(var(--one-act-line) / .72);background:rgb(var(--one-act-settings-card) / var(--one-act-settings-card-opacity))}.one-act-settings-palette-dialog__field>button,.one-act-settings-palette-dialog__advanced{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;border:0;padding:10px;background:transparent;color:rgb(var(--one-act-ink));font:inherit;text-align:left;cursor:pointer}.one-act-settings-palette-dialog__field-value{display:inline-flex;align-items:center;gap:7px;color:rgb(var(--one-act-ink-faint));font-size:12px}.one-act-settings-palette-dialog__field-value i,.one-act-settings-palette-color-control__swatch{width:18px;height:18px;display:inline-block;border:1px solid rgb(var(--one-act-line))}.one-act-settings-palette-color-control{display:grid;gap:9px;border-top:1px solid rgb(var(--one-act-line) / .58);padding:10px}.one-act-settings-palette-color-control__summary{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:rgb(var(--one-act-ink-faint));font-size:12px}.one-act-settings-palette-color-control .one-act-narrative-appearance-dialog__range{grid-template-columns:56px minmax(0,1fr);align-items:center}.one-act-settings-palette-color-control input:not([type=range]){min-width:0;border:1px solid rgb(var(--one-act-line) / .72);border-radius:0;padding:7px 8px;background:rgb(var(--one-act-settings-card) / var(--one-act-settings-card-opacity));color:rgb(var(--one-act-ink));font:inherit}.one-act-settings-palette-color-control p{grid-column:2;margin:0;color:rgb(var(--one-act-rose));font-size:11px}.one-act-settings-palette-dialog .one-act-continuity-time-dialog__header-copy{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px}.one-act-settings-palette-dialog__advanced{min-height:48px;border:1px solid rgb(var(--one-act-line) / .72);background:rgb(var(--one-act-settings-card) / var(--one-act-settings-card-opacity));color:rgb(var(--one-act-ink))}.one-act-settings-palette-dialog__advanced>span{display:grid;gap:2px}.one-act-settings-palette-dialog__advanced>span:last-child{display:flex;align-items:center;color:rgb(var(--one-act-ink-faint))}.one-act-settings-palette-dialog__advanced strong{font-size:13px;font-weight:600}.one-act-settings-palette-dialog__advanced small{color:rgb(var(--one-act-ink-faint));font-size:11px}.one-act-settings-palette-dialog__advanced svg{transition:transform .16s ease}.one-act-settings-palette-dialog__advanced svg.is-open{transform:rotate(180deg)}.one-act-settings-palette-dialog__advanced:hover,.one-act-settings-palette-dialog__advanced:active{background:rgb(var(--one-act-rose-faint) / .36)}.one-act-settings-palette-dialog__advanced-body{margin-top:9px;border:1px solid rgb(var(--one-act-line) / .72);padding:8px}.one-act-settings-palette-dialog__footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.one-act-settings-palette-dialog button:focus-visible,.one-act-settings-palette-color-control input:focus-visible{outline:1px solid rgb(var(--one-act-rose));outline-offset:2px}@media (max-width: 420px){.one-act-settings-palette-dialog__footer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 339px){.one-act-settings-palette-dialog__footer button:first-child{grid-column:span 2}}.one-act-narrative-appearance-dialog .one-act-continuity-time-dialog__panel{max-height:min(100dvh,720px)}.one-act-narrative-appearance-dialog__body{display:flex;flex-direction:column;align-items:stretch;gap:12px}.one-act-narrative-appearance-dialog__body>*{flex:0 0 auto;min-width:0}.one-act-narrative-text-preview,.one-act-narrative-composer-preview,.one-act-narrative-appearance-dialog__color{border:1px solid rgb(var(--one-act-line) / .72);background:rgb(var(--one-act-settings-card, 255 255 255) / var(--one-act-settings-card-opacity, .52))}.one-act-narrative-text-preview{box-sizing:border-box;display:block;width:100%;height:auto;flex:0 0 auto;padding:14px;overflow:hidden;border:1px solid rgb(var(--one-act-line) / .72);background:rgb(var(--one-act-settings-card, 255 255 255) / var(--one-act-settings-card-opacity, .52));pointer-events:none}.one-act-narrative-text-preview__viewport{display:block;width:100%;min-width:0;height:auto}.one-act-narrative-text-preview .cv-one-act-turn-list{gap:16px}.one-act-narrative-composer-preview{box-sizing:border-box;display:block;overflow:visible;padding:12px;pointer-events:none}.one-act-narrative-composer-preview .cv-one-act-composer{position:relative;right:auto;bottom:auto;left:auto;z-index:auto;width:100%;max-width:100%}.one-act-narrative-composer-preview .cv-one-act-composer-stack,.one-act-narrative-composer-preview .cv-one-act-composer-row{width:100%;max-width:100%}.one-act-narrative-composer-preview .cv-one-act-composer-action-panel{width:min(100%,var(--cv-one-act-action-panel-width))}.one-act-narrative-appearance-dialog__segmented,.one-act-narrative-appearance-dialog__footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.one-act-narrative-appearance-dialog__segmented{grid-template-columns:repeat(2,minmax(0,1fr))}.one-act-narrative-appearance-dialog__segmented button,.one-act-narrative-appearance-dialog__color>button{min-height:42px;border:1px solid rgb(var(--one-act-line) / .72);background:transparent;color:rgb(var(--one-act-ink));font:inherit}.one-act-narrative-appearance-dialog__segmented button[data-active=true]{background:rgb(var(--one-act-rose-faint) / .52);border-color:rgb(var(--one-act-rose) / .7)}.one-act-narrative-appearance-dialog__segmented button{display:grid;gap:2px;padding:7px;text-align:left}.one-act-narrative-appearance-dialog__segmented strong{font-size:13px}.one-act-narrative-appearance-dialog__segmented small{color:rgb(var(--one-act-ink-faint));font-size:11px}.one-act-narrative-appearance-dialog__range{display:grid;grid-template-columns:1fr auto;gap:8px;color:rgb(var(--one-act-ink-soft));font-size:12px}.one-act-narrative-appearance-dialog__range input{grid-column:1 / -1}.one-act-narrative-appearance-dialog__color>button{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:8px;text-align:left}.one-act-narrative-appearance-dialog__color i{width:18px;height:18px;border:1px solid rgb(var(--one-act-line))}@media (max-width: 339px){.one-act-narrative-appearance-dialog__footer button:first-child{grid-column:span 2}}.one-act-narrative-delete-dialog{--one-act-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--one-act-ink: 72 65 69;--one-act-ink-soft: 120 106 113;--one-act-ink-faint: 171 151 160;--one-act-rose: 210 143 168;--one-act-rose-soft: 241 205 220;--one-act-rose-faint: 248 226 235;--one-act-line: 232 203 215;position:fixed;top:0;right:0;bottom:0;left:0;z-index:145;display:flex;align-items:center;justify-content:center;padding:calc(12px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom));font-family:var(--one-act-serif);color:rgb(var(--one-act-ink));isolation:isolate}.one-act-narrative-delete-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:radial-gradient(80% 42% at 50% 14%,rgb(var(--one-act-rose-soft) / .28),transparent 70%),#52434a2e;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:one-act-narrative-delete-dialog-backdrop-in .18s ease-out forwards}.one-act-narrative-delete-dialog__panel{position:relative;width:min(100%,440px);max-height:min(80dvh,680px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(var(--one-act-line) / .72);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:radial-gradient(68% 34% at 90% 0%,rgb(var(--one-act-rose-faint) / .42),transparent 72%),linear-gradient(180deg,#fffffffa,#fff9fbfa);animation:one-act-narrative-delete-dialog-panel-in .22s ease-out forwards}.one-act-narrative-delete-dialog__header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 18px 14px}.one-act-narrative-delete-dialog__header:after,.one-act-narrative-delete-dialog__footer:before{content:"";position:absolute;right:18px;left:18px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / 0),rgb(var(--one-act-line) / .72) 18%,rgb(var(--one-act-line) / .32) 82%,rgb(var(--one-act-line) / 0))}.one-act-narrative-delete-dialog__header:after{bottom:0}.one-act-narrative-delete-dialog__header-copy,.one-act-narrative-delete-dialog__section{min-width:0;display:grid;gap:6px}.one-act-narrative-delete-dialog__title,.one-act-narrative-delete-dialog__description,.one-act-narrative-delete-dialog__section h3,.one-act-narrative-delete-dialog__confirm-copy,.one-act-narrative-delete-dialog__error{margin:0}.one-act-narrative-delete-dialog__title{font-size:18px;line-height:1.25;font-weight:500;letter-spacing:.08em}.one-act-narrative-delete-dialog__description,.one-act-narrative-delete-dialog__confirm-copy,.one-act-narrative-delete-dialog__option small,.one-act-narrative-delete-dialog__error{font-size:12px;line-height:1.6}.one-act-narrative-delete-dialog__description,.one-act-narrative-delete-dialog__confirm-copy,.one-act-narrative-delete-dialog__option small{color:rgb(var(--one-act-ink-soft) / .88)}.one-act-narrative-delete-dialog__close,.one-act-narrative-delete-dialog__action,.one-act-narrative-delete-dialog__option{border-radius:0;box-shadow:none;font:inherit;cursor:pointer}.one-act-narrative-delete-dialog__close{width:34px;height:34px;flex:none;border:1px solid transparent;background:transparent;color:rgb(var(--one-act-ink-soft) / .82)}.one-act-narrative-delete-dialog__close:hover{border-color:rgb(var(--one-act-line) / .52);background:rgb(var(--one-act-rose-faint) / .54);color:rgb(var(--one-act-ink))}.one-act-narrative-delete-dialog__body{min-height:0;display:grid;gap:18px;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 18px}.one-act-narrative-delete-dialog__section h3{font-size:15px;line-height:1.35;font-weight:500}.one-act-narrative-delete-dialog__option{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border:1px solid rgb(var(--one-act-line) / .72);padding:11px 12px;background:#ffffffbd;color:rgb(var(--one-act-ink));text-align:left;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-narrative-delete-dialog__option:hover{background:rgb(var(--one-act-rose-faint) / .4)}.one-act-narrative-delete-dialog__option--active{border-color:rgb(var(--one-act-rose) / .5);background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .84),#ffffff94)}.one-act-narrative-delete-dialog__option--erase,.one-act-narrative-delete-dialog__action--danger{color:#a5586e}.one-act-narrative-delete-dialog__option span{display:grid;gap:4px}.one-act-narrative-delete-dialog__option strong{font-size:14px;line-height:1.45}.one-act-narrative-delete-dialog__error{color:#a5586e}.one-act-narrative-delete-dialog__footer{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 18px calc(18px + env(safe-area-inset-bottom))}.one-act-narrative-delete-dialog__footer:before{top:0}.one-act-narrative-delete-dialog__action{min-height:42px;border:1px solid rgb(var(--one-act-line) / .72);background:#ffffffd1;color:rgb(var(--one-act-ink));font-size:14px;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-narrative-delete-dialog__action:hover{background:rgb(var(--one-act-rose-faint) / .4)}.one-act-narrative-delete-dialog__action--danger{border-color:#a5586e6b;background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .9),rgb(var(--one-act-rose-soft) / .72))}.one-act-narrative-delete-dialog__backdrop:disabled,.one-act-narrative-delete-dialog__close:disabled,.one-act-narrative-delete-dialog__action:disabled,.one-act-narrative-delete-dialog__option:disabled{cursor:not-allowed;opacity:.52}.one-act-narrative-delete-dialog__close:focus-visible,.one-act-narrative-delete-dialog__action:focus-visible,.one-act-narrative-delete-dialog__option:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .56);outline-offset:2px}@keyframes one-act-narrative-delete-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes one-act-narrative-delete-dialog-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 420px){.one-act-narrative-delete-dialog__footer{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.one-act-narrative-delete-dialog__backdrop,.one-act-narrative-delete-dialog__panel{animation:none}}.one-act-continuity-world-book-dialog{--one-act-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--one-act-ink: 72 65 69;--one-act-ink-soft: 120 106 113;--one-act-ink-faint: 171 151 160;--one-act-rose: 210 143 168;--one-act-rose-soft: 241 205 220;--one-act-rose-faint: 248 226 235;--one-act-line: 232 203 215;position:fixed;top:0;right:0;bottom:0;left:0;z-index:145;display:flex;align-items:center;justify-content:center;padding:calc(12px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom));isolation:isolate;color:rgb(var(--one-act-ink))}.one-act-continuity-world-book-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:radial-gradient(80% 42% at 50% 14%,rgb(var(--one-act-rose-soft) / .28),transparent 70%),#52434a2e;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:one-act-continuity-world-book-dialog-backdrop-in .18s ease-out forwards}.one-act-continuity-world-book-dialog__panel{position:relative;width:min(100%,440px);max-height:min(80dvh,680px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(var(--one-act-line) / .72);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:radial-gradient(68% 34% at 90% 0%,rgb(var(--one-act-rose-faint) / .42),transparent 72%),linear-gradient(180deg,#fffffffa,#fff9fbfa);opacity:0;transform:translateY(8px);animation:one-act-continuity-world-book-dialog-panel-in .22s ease-out forwards}.one-act-continuity-world-book-dialog__header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 18px 14px}.one-act-continuity-world-book-dialog__header:after,.one-act-continuity-world-book-dialog__notice:after,.one-act-continuity-world-book-dialog__footer:before{content:"";position:absolute;right:18px;left:18px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / 0),rgb(var(--one-act-line) / .82) 18%,rgb(var(--one-act-line) / .38) 82%,rgb(var(--one-act-line) / 0))}.one-act-continuity-world-book-dialog__header:after{bottom:0}.one-act-continuity-world-book-dialog__header-copy{min-width:0;display:grid;gap:6px}.one-act-continuity-world-book-dialog__title,.one-act-continuity-world-book-dialog__description,.one-act-continuity-world-book-dialog__notice-copy,.one-act-continuity-world-book-dialog__empty-title,.one-act-continuity-world-book-dialog__empty-description,.one-act-continuity-world-book-dialog__summary,.one-act-continuity-world-book-dialog__item-title,.one-act-continuity-world-book-dialog__item-meta{margin:0}.one-act-continuity-world-book-dialog__title{font-family:var(--one-act-serif);font-size:18px;line-height:1.25;font-weight:500;letter-spacing:.08em}.one-act-continuity-world-book-dialog__description{font-size:12px;line-height:1.6;color:rgb(var(--one-act-ink-soft) / .88)}.one-act-continuity-world-book-dialog__close,.one-act-continuity-world-book-dialog__tab,.one-act-continuity-world-book-dialog__notice-action,.one-act-continuity-world-book-dialog__create,.one-act-continuity-world-book-dialog__item-select,.one-act-continuity-world-book-dialog__edit,.one-act-continuity-world-book-dialog__action{transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease,transform .14s ease}.one-act-continuity-world-book-dialog__close{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:0;background:transparent;color:rgb(var(--one-act-ink-soft) / .82);cursor:pointer}.one-act-continuity-world-book-dialog__close:hover{background:rgb(var(--one-act-rose-faint) / .54);border-color:rgb(var(--one-act-line) / .52);color:rgb(var(--one-act-ink))}.one-act-continuity-world-book-dialog__close:active,.one-act-continuity-world-book-dialog__item-select:active,.one-act-continuity-world-book-dialog__edit:active,.one-act-continuity-world-book-dialog__action:active{transform:translateY(1px)}.one-act-continuity-world-book-dialog__close:focus-visible,.one-act-continuity-world-book-dialog__notice-action:focus-visible,.one-act-continuity-world-book-dialog__create:focus-visible,.one-act-continuity-world-book-dialog__item-select:focus-visible,.one-act-continuity-world-book-dialog__edit:focus-visible,.one-act-continuity-world-book-dialog__action:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .56);outline-offset:2px}.one-act-continuity-world-book-dialog__tab:focus-visible{outline:2px solid rgb(var(--one-act-rose) / .38);outline-offset:3px}.one-act-continuity-world-book-dialog__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 18px 0;padding:4px;border:1px solid rgb(var(--one-act-line) / .78);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#ffffff47}.one-act-continuity-world-book-dialog__tab{min-height:42px;border:1px solid transparent;padding:0 12px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#fff3;color:rgb(var(--one-act-ink-soft));font-size:13px;line-height:1.4;letter-spacing:.08em;cursor:pointer}.one-act-continuity-world-book-dialog__tab[data-active=true]{border-color:rgb(var(--one-act-rose) / .22);background:linear-gradient(180deg,rgb(var(--one-act-rose-faint) / .44),#ffffff94);color:rgb(var(--one-act-rose))}.one-act-continuity-world-book-dialog__notice{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px 14px}.one-act-continuity-world-book-dialog__notice:after{bottom:0}.one-act-continuity-world-book-dialog__notice-copy{min-width:0;font-size:12px;line-height:1.55;color:#ab667af5}.one-act-continuity-world-book-dialog__notice-action,.one-act-continuity-world-book-dialog__create,.one-act-continuity-world-book-dialog__edit{border:0;padding:0;background:transparent;font-size:12px;line-height:1.4;cursor:pointer}.one-act-continuity-world-book-dialog__notice-action{flex:none;color:rgb(var(--one-act-rose) / .92)}.one-act-continuity-world-book-dialog__notice-action:hover,.one-act-continuity-world-book-dialog__edit:hover{color:rgb(var(--one-act-ink))}.one-act-continuity-world-book-dialog__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:6px 12px 14px}.one-act-continuity-world-book-dialog__body::-webkit-scrollbar{width:8px}.one-act-continuity-world-book-dialog__body::-webkit-scrollbar-thumb{background:rgb(var(--one-act-line) / .72)}.one-act-continuity-world-book-dialog__create{min-height:36px;margin:4px 6px 8px;padding:0 8px;text-align:left;color:rgb(var(--one-act-rose) / .94)}.one-act-continuity-world-book-dialog__create:hover{background:rgb(var(--one-act-rose-faint) / .34)}.one-act-continuity-world-book-dialog__list,.one-act-continuity-world-book-dialog__skeleton-list{display:flex;flex-direction:column}.one-act-continuity-world-book-dialog__item,.one-act-continuity-world-book-dialog__skeleton-item{position:relative;min-height:76px}.one-act-continuity-world-book-dialog__item:after,.one-act-continuity-world-book-dialog__skeleton-item:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / .62),rgb(var(--one-act-line) / .16) 72%,rgb(var(--one-act-line) / 0))}.one-act-continuity-world-book-dialog__item:last-child:after,.one-act-continuity-world-book-dialog__skeleton-item:last-child:after{display:none}.one-act-continuity-world-book-dialog__item{display:flex;align-items:stretch;gap:12px}.one-act-continuity-world-book-dialog__item-accent{position:absolute;top:12px;bottom:12px;left:0;width:2px;background:linear-gradient(180deg,rgb(var(--one-act-rose) / 0),rgb(var(--one-act-rose) / .78) 18%,rgb(var(--one-act-rose) / .78) 82%,rgb(var(--one-act-rose) / 0));opacity:0}.one-act-continuity-world-book-dialog__item[data-selected=true] .one-act-continuity-world-book-dialog__item-accent{opacity:1}.one-act-continuity-world-book-dialog__item[data-selected=true] .one-act-continuity-world-book-dialog__item-select{background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .72),#ffffff3d)}.one-act-continuity-world-book-dialog__item-select{flex:1;min-width:0;display:flex;align-items:center;gap:12px;border:0;padding:10px 8px;background:transparent;text-align:left;color:inherit;cursor:pointer}.one-act-continuity-world-book-dialog__item-select:hover{background:rgb(var(--one-act-rose-faint) / .24)}.one-act-continuity-world-book-dialog__item-select:disabled{cursor:not-allowed;opacity:1}.one-act-continuity-world-book-dialog__item-select:disabled:hover{background:transparent}.one-act-continuity-world-book-dialog__item-copy,.one-act-continuity-world-book-dialog__skeleton-copy{min-width:0;flex:1;display:grid}.one-act-continuity-world-book-dialog__item-copy{gap:4px}.one-act-continuity-world-book-dialog__item-title,.one-act-continuity-world-book-dialog__item-meta{overflow-wrap:anywhere;word-break:break-word}.one-act-continuity-world-book-dialog__item-title{color:rgb(var(--one-act-ink) / .9);font-size:14px;line-height:1.35;font-weight:500}.one-act-continuity-world-book-dialog__item-meta{color:rgb(var(--one-act-ink-soft) / .82);font-size:12px;line-height:1.52}.one-act-continuity-world-book-dialog__check-slot,.one-act-continuity-world-book-dialog__skeleton-check{width:28px;flex:none;display:flex;align-items:center;justify-content:center}.one-act-continuity-world-book-dialog__check{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(var(--one-act-line) / .74);background:rgb(var(--one-act-rose-faint) / .26);color:rgb(var(--one-act-rose) / .92);opacity:0}.one-act-continuity-world-book-dialog__check[data-visible=true]{opacity:1}.one-act-continuity-world-book-dialog__edit,.one-act-continuity-world-book-dialog__skeleton-edit{width:40px;flex:none}.one-act-continuity-world-book-dialog__edit{align-self:center;margin-right:8px;color:rgb(var(--one-act-rose) / .94)}.one-act-continuity-world-book-dialog__edit:disabled{color:rgb(var(--one-act-ink-faint) / .82);cursor:not-allowed;opacity:1}.one-act-continuity-world-book-dialog__skeleton-item{display:flex;align-items:center;gap:12px;padding:10px 8px}.one-act-continuity-world-book-dialog__skeleton-copy{gap:7px}.one-act-continuity-world-book-dialog__skeleton-title,.one-act-continuity-world-book-dialog__skeleton-line,.one-act-continuity-world-book-dialog__skeleton-check,.one-act-continuity-world-book-dialog__skeleton-edit{background:rgb(var(--one-act-ink-faint) / .11);animation:one-act-continuity-world-book-dialog-skeleton-breathe 1.8s ease-in-out infinite}.one-act-continuity-world-book-dialog__skeleton-title{width:min(144px,58%);height:12px}.one-act-continuity-world-book-dialog__skeleton-line{width:100%;height:9px}.one-act-continuity-world-book-dialog__skeleton-line--short{width:74%}.one-act-continuity-world-book-dialog__skeleton-check{width:22px;height:22px}.one-act-continuity-world-book-dialog__skeleton-edit{height:10px}.one-act-continuity-world-book-dialog__empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px 12px;text-align:center}.one-act-continuity-world-book-dialog__empty svg{color:rgb(var(--one-act-ink-faint) / .78)}.one-act-continuity-world-book-dialog__empty-title{font-size:14px;line-height:1.45;color:rgb(var(--one-act-ink) / .88)}.one-act-continuity-world-book-dialog__empty-description{max-width:220px;font-size:12px;line-height:1.6;color:rgb(var(--one-act-ink-soft) / .82)}.one-act-continuity-world-book-dialog__footer{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:14px 18px calc(18px + env(safe-area-inset-bottom))}.one-act-continuity-world-book-dialog__footer:before{top:0}.one-act-continuity-world-book-dialog__summary{font-size:13px;line-height:1.45;color:rgb(var(--one-act-ink-soft) / .9)}.one-act-continuity-world-book-dialog__save-error{grid-column:1 / -1;margin:0;color:#ab667af5;font-size:12px;line-height:1.5}.one-act-continuity-world-book-dialog__footer-actions{display:grid;grid-template-columns:repeat(2,minmax(88px,1fr));gap:10px}.one-act-continuity-world-book-dialog__action{min-height:42px;border:1px solid rgb(var(--one-act-line) / .72);padding:0 16px;background:#ffffffd1;color:rgb(var(--one-act-ink));font-size:14px;cursor:pointer;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-continuity-world-book-dialog__action:hover{background:rgb(var(--one-act-rose-faint) / .4)}.one-act-continuity-world-book-dialog__action--primary{border-color:rgb(var(--one-act-rose) / .34);background:linear-gradient(90deg,#fffc,rgb(var(--one-act-rose-faint) / .62));color:rgb(var(--one-act-rose) / .96)}.one-act-continuity-world-book-dialog__action--primary:disabled{opacity:1;cursor:not-allowed;border-color:rgb(var(--one-act-line) / .52);background:#ffffff8f;color:rgb(var(--one-act-ink-faint) / .82)}.one-act-continuity-world-book-dialog__backdrop:disabled{cursor:default}.one-act-continuity-world-book-dialog__close:disabled,.one-act-continuity-world-book-dialog__tab:disabled,.one-act-continuity-world-book-dialog__notice-action:disabled,.one-act-continuity-world-book-dialog__create:disabled,.one-act-continuity-world-book-dialog__edit:disabled,.one-act-continuity-world-book-dialog__action:disabled{cursor:not-allowed;opacity:.54}.one-act-continuity-world-book-dialog__close:disabled:hover,.one-act-continuity-world-book-dialog__tab:disabled:hover,.one-act-continuity-world-book-dialog__notice-action:disabled:hover,.one-act-continuity-world-book-dialog__create:disabled:hover,.one-act-continuity-world-book-dialog__edit:disabled:hover,.one-act-continuity-world-book-dialog__action:disabled:hover{background:initial;color:inherit}.one-act-continuity-world-book-dialog__close:disabled:active,.one-act-continuity-world-book-dialog__edit:disabled:active,.one-act-continuity-world-book-dialog__action:disabled:active{transform:none}.one-act-continuity-world-book-dialog__sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}@keyframes one-act-continuity-world-book-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes one-act-continuity-world-book-dialog-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes one-act-continuity-world-book-dialog-skeleton-breathe{0%,to{opacity:.48}50%{opacity:.82}}@media (max-width: 420px){.one-act-continuity-world-book-dialog__notice{align-items:flex-start;flex-direction:column}.one-act-continuity-world-book-dialog__footer{grid-template-columns:minmax(0,1fr)}.one-act-continuity-world-book-dialog__footer-actions{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.one-act-continuity-world-book-dialog__backdrop,.one-act-continuity-world-book-dialog__panel{opacity:1}.one-act-continuity-world-book-dialog__panel{transform:none}.one-act-continuity-world-book-dialog__backdrop,.one-act-continuity-world-book-dialog__panel,.one-act-continuity-world-book-dialog__skeleton-title,.one-act-continuity-world-book-dialog__skeleton-line,.one-act-continuity-world-book-dialog__skeleton-check,.one-act-continuity-world-book-dialog__skeleton-edit{animation:none}.one-act-continuity-world-book-dialog__close,.one-act-continuity-world-book-dialog__tab,.one-act-continuity-world-book-dialog__notice-action,.one-act-continuity-world-book-dialog__create,.one-act-continuity-world-book-dialog__item-select,.one-act-continuity-world-book-dialog__edit,.one-act-continuity-world-book-dialog__action{transition:none}}.one-act-world-book-editor-dialog{--one-act-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--one-act-ink: 72 65 69;--one-act-ink-soft: 120 106 113;--one-act-ink-faint: 171 151 160;--one-act-rose: 210 143 168;--one-act-rose-soft: 241 205 220;--one-act-rose-faint: 248 226 235;--one-act-line: 232 203 215;position:fixed;top:0;right:0;bottom:0;left:0;z-index:155;display:flex;align-items:center;justify-content:center;padding:calc(12px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom));isolation:isolate;color:rgb(var(--one-act-ink))}.one-act-world-book-editor-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:radial-gradient(80% 42% at 50% 14%,rgb(var(--one-act-rose-soft) / .28),transparent 70%),#52434a2e;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:one-act-world-book-editor-dialog-backdrop-in .18s ease-out forwards}.one-act-world-book-editor-dialog__panel{position:relative;width:min(100%,440px);max-height:min(80dvh,680px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(var(--one-act-line) / .72);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:radial-gradient(68% 34% at 90% 0%,rgb(var(--one-act-rose-faint) / .42),transparent 72%),linear-gradient(180deg,#fffffffa,#fff9fbfa);opacity:0;transform:translateY(8px);animation:one-act-world-book-editor-dialog-panel-in .22s ease-out forwards}.one-act-world-book-editor-dialog__header,.one-act-world-book-editor-dialog__notice,.one-act-world-book-editor-dialog__footer{position:relative}.one-act-world-book-editor-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 18px 14px}.one-act-world-book-editor-dialog__header:after,.one-act-world-book-editor-dialog__notice:after,.one-act-world-book-editor-dialog__footer:before,.one-act-world-book-editor-dialog__entry:before{content:"";position:absolute;right:18px;left:18px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / 0),rgb(var(--one-act-line) / .82) 18%,rgb(var(--one-act-line) / .38) 82%,rgb(var(--one-act-line) / 0))}.one-act-world-book-editor-dialog__header:after,.one-act-world-book-editor-dialog__notice:after{bottom:0}.one-act-world-book-editor-dialog__footer:before,.one-act-world-book-editor-dialog__entry:before{top:0}.one-act-world-book-editor-dialog__header-copy,.one-act-world-book-editor-dialog__section,.one-act-world-book-editor-dialog__field,.one-act-world-book-editor-dialog__entries,.one-act-world-book-editor-dialog__bound-roles,.one-act-world-book-editor-dialog__empty,.one-act-world-book-editor-dialog__empty-inline{min-width:0}.one-act-world-book-editor-dialog__header-copy,.one-act-world-book-editor-dialog__section,.one-act-world-book-editor-dialog__field,.one-act-world-book-editor-dialog__entries,.one-act-world-book-editor-dialog__entry,.one-act-world-book-editor-dialog__bound-roles,.one-act-world-book-editor-dialog__role-list,.one-act-world-book-editor-dialog__empty,.one-act-world-book-editor-dialog__notice-actions{display:grid}.one-act-world-book-editor-dialog__header-copy{gap:6px}.one-act-world-book-editor-dialog__title,.one-act-world-book-editor-dialog__description,.one-act-world-book-editor-dialog__section-title,.one-act-world-book-editor-dialog__subsection-title,.one-act-world-book-editor-dialog__field-label,.one-act-world-book-editor-dialog__entry-index,.one-act-world-book-editor-dialog__error,.one-act-world-book-editor-dialog__status,.one-act-world-book-editor-dialog__notice-copy,.one-act-world-book-editor-dialog__empty-title,.one-act-world-book-editor-dialog__empty-description,.one-act-world-book-editor-dialog__section-meta,.one-act-world-book-editor-dialog__hint,.one-act-world-book-editor-dialog__setting-label,.one-act-world-book-editor-dialog__char-count,.one-act-world-book-editor-dialog__role-name{margin:0}.one-act-world-book-editor-dialog__title,.one-act-world-book-editor-dialog__section-title,.one-act-world-book-editor-dialog__subsection-title,.one-act-world-book-editor-dialog__setting-label{font-family:var(--one-act-serif)}.one-act-world-book-editor-dialog__title{font-size:18px;line-height:1.25;font-weight:500;letter-spacing:.08em}.one-act-world-book-editor-dialog__description,.one-act-world-book-editor-dialog__field-label,.one-act-world-book-editor-dialog__section-meta,.one-act-world-book-editor-dialog__char-count,.one-act-world-book-editor-dialog__hint,.one-act-world-book-editor-dialog__status,.one-act-world-book-editor-dialog__notice-copy,.one-act-world-book-editor-dialog__empty-description{color:rgb(var(--one-act-ink-soft) / .88)}.one-act-world-book-editor-dialog__description,.one-act-world-book-editor-dialog__hint,.one-act-world-book-editor-dialog__notice-copy,.one-act-world-book-editor-dialog__empty-description{font-size:12px;line-height:1.6}.one-act-world-book-editor-dialog__section-title,.one-act-world-book-editor-dialog__subsection-title{font-size:15px;line-height:1.35;font-weight:500}.one-act-world-book-editor-dialog__subsection-title{font-size:14px}.one-act-world-book-editor-dialog__field-label,.one-act-world-book-editor-dialog__char-count{font-size:12px;line-height:1.4}.one-act-world-book-editor-dialog__section-meta,.one-act-world-book-editor-dialog__entry-index{font-size:13px;line-height:1.45}.one-act-world-book-editor-dialog__entry-index,.one-act-world-book-editor-dialog__empty-title,.one-act-world-book-editor-dialog__setting-label,.one-act-world-book-editor-dialog__role-name{color:rgb(var(--one-act-ink))}.one-act-world-book-editor-dialog__empty-title,.one-act-world-book-editor-dialog__role-name{font-size:14px;line-height:1.45}.one-act-world-book-editor-dialog__close,.one-act-world-book-editor-dialog__switch,.one-act-world-book-editor-dialog__segment,.one-act-world-book-editor-dialog__action,.one-act-world-book-editor-dialog__text-action,.one-act-world-book-editor-dialog__notice-action,.one-act-world-book-editor-dialog__add-entry,.one-act-world-book-editor-dialog__role-button{transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.one-act-world-book-editor-dialog__close,.one-act-world-book-editor-dialog__text-action,.one-act-world-book-editor-dialog__notice-action,.one-act-world-book-editor-dialog__add-entry,.one-act-world-book-editor-dialog__role-button{background:transparent}.one-act-world-book-editor-dialog__close{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:0;color:rgb(var(--one-act-ink-soft) / .82);cursor:pointer}.one-act-world-book-editor-dialog__close:hover{background:rgb(var(--one-act-rose-faint) / .54);border-color:rgb(var(--one-act-line) / .52);color:rgb(var(--one-act-ink))}.one-act-world-book-editor-dialog__close:active,.one-act-world-book-editor-dialog__segment:active,.one-act-world-book-editor-dialog__action:active,.one-act-world-book-editor-dialog__text-action:active,.one-act-world-book-editor-dialog__add-entry:active,.one-act-world-book-editor-dialog__role-button:active{transform:translateY(1px)}.one-act-world-book-editor-dialog__close:focus-visible,.one-act-world-book-editor-dialog__switch:focus-visible,.one-act-world-book-editor-dialog__segment:focus-visible,.one-act-world-book-editor-dialog__input:focus-visible,.one-act-world-book-editor-dialog__textarea:focus-visible,.one-act-world-book-editor-dialog__action:focus-visible,.one-act-world-book-editor-dialog__text-action:focus-visible,.one-act-world-book-editor-dialog__notice-action:focus-visible,.one-act-world-book-editor-dialog__add-entry:focus-visible,.one-act-world-book-editor-dialog__role-button:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .56);outline-offset:2px}.one-act-world-book-editor-dialog__body{min-height:0;display:grid;gap:18px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 18px 18px}.one-act-world-book-editor-dialog__body::-webkit-scrollbar{width:8px}.one-act-world-book-editor-dialog__body::-webkit-scrollbar-thumb{background:rgb(var(--one-act-line) / .72)}.one-act-world-book-editor-dialog__body--loading{gap:20px}.one-act-world-book-editor-dialog__section,.one-act-world-book-editor-dialog__entry,.one-act-world-book-editor-dialog__bound-roles,.one-act-world-book-editor-dialog__field,.one-act-world-book-editor-dialog__entries,.one-act-world-book-editor-dialog__role-list{gap:10px}.one-act-world-book-editor-dialog__section-heading,.one-act-world-book-editor-dialog__field-row,.one-act-world-book-editor-dialog__entry-header,.one-act-world-book-editor-dialog__entry-actions,.one-act-world-book-editor-dialog__field-actions,.one-act-world-book-editor-dialog__footer,.one-act-world-book-editor-dialog__setting-row,.one-act-world-book-editor-dialog__role-button{display:flex;align-items:center}.one-act-world-book-editor-dialog__section-heading,.one-act-world-book-editor-dialog__field-row,.one-act-world-book-editor-dialog__entry-header,.one-act-world-book-editor-dialog__setting-row{justify-content:space-between;gap:12px}.one-act-world-book-editor-dialog__field-row,.one-act-world-book-editor-dialog__field-actions,.one-act-world-book-editor-dialog__entry-actions,.one-act-world-book-editor-dialog__footer-actions,.one-act-world-book-editor-dialog__notice-actions{gap:10px}.one-act-world-book-editor-dialog__setting-row{min-height:46px;padding:0 0 4px}.one-act-world-book-editor-dialog__setting-label{font-size:16px;line-height:1.4}.one-act-world-book-editor-dialog__note{margin-left:12px;padding-left:12px;border-left:1px solid rgb(var(--one-act-line) / .9);color:rgb(var(--one-act-ink-soft) / .84);font-size:12px;line-height:1.65}.one-act-world-book-editor-dialog__switch{position:relative;width:44px;height:26px;flex:0 0 auto;border:1px solid rgb(var(--one-act-line) / .76);border-radius:999px;padding:0;background:rgb(var(--one-act-line) / .4);cursor:pointer}.one-act-world-book-editor-dialog__switch--active{border-color:rgb(var(--one-act-rose) / .68);background:rgb(var(--one-act-rose) / .78)}.one-act-world-book-editor-dialog__switch-thumb{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:999px;background:#fffffff5;transition:transform .15s ease}.one-act-world-book-editor-dialog__switch--active .one-act-world-book-editor-dialog__switch-thumb{transform:translate(18px)}.one-act-world-book-editor-dialog__input,.one-act-world-book-editor-dialog__textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid rgb(var(--one-act-line) / .76);border-radius:0;padding:10px 12px;background:#ffffffd6;color:rgb(var(--one-act-ink));font-size:14px;box-shadow:none;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-world-book-editor-dialog__input{min-height:42px}.one-act-world-book-editor-dialog__textarea{min-height:144px;resize:vertical;line-height:1.6}.one-act-world-book-editor-dialog__segmented{display:grid;gap:8px}.one-act-world-book-editor-dialog__segmented--two{grid-template-columns:repeat(2,minmax(0,1fr))}.one-act-world-book-editor-dialog__segmented--three{grid-template-columns:repeat(3,minmax(0,1fr))}.one-act-world-book-editor-dialog__segment,.one-act-world-book-editor-dialog__action{min-height:42px;border:1px solid rgb(var(--one-act-line) / .72);padding:0 12px;color:rgb(var(--one-act-ink-soft) / .9);cursor:pointer;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-world-book-editor-dialog__segment{background:#ffffffbd;font-size:13px;line-height:1.3}.one-act-world-book-editor-dialog__segment:hover,.one-act-world-book-editor-dialog__action:hover{background:rgb(var(--one-act-rose-faint) / .4)}.one-act-world-book-editor-dialog__segment[data-selected=true]{border-color:rgb(var(--one-act-rose) / .4);background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .78),#ffffff70);color:rgb(var(--one-act-ink))}.one-act-world-book-editor-dialog__entries{gap:0}.one-act-world-book-editor-dialog__entry{position:relative;gap:12px;padding:18px 0 16px}.one-act-world-book-editor-dialog__entry:first-child{padding-top:14px}.one-act-world-book-editor-dialog__entry:before{right:0;left:0}.one-act-world-book-editor-dialog__entry-actions{flex-wrap:wrap;justify-content:flex-end}.one-act-world-book-editor-dialog__text-action,.one-act-world-book-editor-dialog__notice-action,.one-act-world-book-editor-dialog__add-entry{display:inline-flex;align-items:center;gap:6px;border:0;padding:0;font-size:12px;line-height:1.4;color:rgb(var(--one-act-rose) / .94);cursor:pointer}.one-act-world-book-editor-dialog__text-action--danger{color:#ab667afa}.one-act-world-book-editor-dialog__text-action:hover,.one-act-world-book-editor-dialog__notice-action:hover,.one-act-world-book-editor-dialog__add-entry:hover{color:rgb(var(--one-act-ink))}.one-act-world-book-editor-dialog__char-count{white-space:nowrap}.one-act-world-book-editor-dialog__hint,.one-act-world-book-editor-dialog__status,.one-act-world-book-editor-dialog__error{font-size:12px;line-height:1.6}.one-act-world-book-editor-dialog__error{color:#a5586e}.one-act-world-book-editor-dialog__file-input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}.one-act-world-book-editor-dialog__bound-roles{margin-top:2px}.one-act-world-book-editor-dialog__role-list{gap:0}.one-act-world-book-editor-dialog__role-item{position:relative;min-height:56px}.one-act-world-book-editor-dialog__role-item:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / .62),rgb(var(--one-act-line) / .16) 72%,rgb(var(--one-act-line) / 0))}.one-act-world-book-editor-dialog__role-item:last-child:after{display:none}.one-act-world-book-editor-dialog__role-accent{position:absolute;top:10px;bottom:10px;left:0;width:2px;opacity:0;background:linear-gradient(180deg,rgb(var(--one-act-rose) / 0),rgb(var(--one-act-rose) / .78) 18%,rgb(var(--one-act-rose) / .78) 82%,rgb(var(--one-act-rose) / 0))}.one-act-world-book-editor-dialog__role-item[data-selected=true] .one-act-world-book-editor-dialog__role-accent{opacity:1}.one-act-world-book-editor-dialog__role-item[data-selected=true] .one-act-world-book-editor-dialog__role-button{background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .72),#ffffff3d)}.one-act-world-book-editor-dialog__role-button{width:100%;min-width:0;justify-content:space-between;gap:12px;border:0;padding:12px 8px;text-align:left;color:inherit;cursor:pointer}.one-act-world-book-editor-dialog__role-button:hover{background:rgb(var(--one-act-rose-faint) / .24)}.one-act-world-book-editor-dialog__role-name{min-width:0;overflow-wrap:anywhere;word-break:break-word}.one-act-world-book-editor-dialog__check-slot{width:28px;flex:none;display:inline-flex;align-items:center;justify-content:center}.one-act-world-book-editor-dialog__check{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(var(--one-act-line) / .74);background:rgb(var(--one-act-rose-faint) / .26);color:rgb(var(--one-act-rose) / .92);opacity:0}.one-act-world-book-editor-dialog__check[data-visible=true]{opacity:1}.one-act-world-book-editor-dialog__empty{min-height:240px;align-content:center;justify-items:center;gap:10px;text-align:center}.one-act-world-book-editor-dialog__empty-inline{padding:14px 0 2px;color:rgb(var(--one-act-ink-soft) / .82);font-size:12px;line-height:1.6}.one-act-world-book-editor-dialog__notice{gap:10px;padding:12px 0 14px}.one-act-world-book-editor-dialog__notice:after{right:0;left:0}.one-act-world-book-editor-dialog__notice--footer{margin:0 18px}.one-act-world-book-editor-dialog__notice-actions{grid-auto-flow:column;justify-content:start}.one-act-world-book-editor-dialog__range-labels{display:grid;grid-template-columns:auto 1fr auto;gap:10px;color:rgb(var(--one-act-ink-soft) / .82);font-size:12px;line-height:1.4}.one-act-world-book-editor-dialog__add-entry{margin-top:10px;justify-self:start}.one-act-world-book-editor-dialog__footer{gap:10px 16px;padding:14px 18px calc(18px + env(safe-area-inset-bottom))}.one-act-world-book-editor-dialog__footer--single,.one-act-world-book-editor-dialog__footer--create{display:grid}.one-act-world-book-editor-dialog__footer--single{grid-template-columns:minmax(0,1fr)}.one-act-world-book-editor-dialog__footer--create{grid-template-columns:repeat(2,minmax(0,1fr))}.one-act-world-book-editor-dialog__footer--edit{justify-content:space-between}.one-act-world-book-editor-dialog__footer-actions{display:grid;grid-template-columns:repeat(2,minmax(88px,1fr));margin-left:auto;min-width:min(100%,186px)}.one-act-world-book-editor-dialog__action{justify-content:center;background:#ffffffd1;color:rgb(var(--one-act-ink));font-size:14px}.one-act-world-book-editor-dialog__action--primary{border-color:rgb(var(--one-act-rose) / .34);background:linear-gradient(90deg,#fffc,rgb(var(--one-act-rose-faint) / .62));color:rgb(var(--one-act-rose) / .96)}.one-act-world-book-editor-dialog__action--danger-ghost{border-color:#d29eb0bd;color:#ab667afa}.one-act-world-book-editor-dialog__action--danger-soft{border-color:#d29eb0bd;background:#fff0f5d6;color:#ab667afa}.one-act-world-book-editor-dialog__action:disabled,.one-act-world-book-editor-dialog__segment:disabled,.one-act-world-book-editor-dialog__switch:disabled,.one-act-world-book-editor-dialog__input:disabled,.one-act-world-book-editor-dialog__textarea:disabled,.one-act-world-book-editor-dialog__text-action:disabled,.one-act-world-book-editor-dialog__notice-action:disabled,.one-act-world-book-editor-dialog__add-entry:disabled,.one-act-world-book-editor-dialog__role-button:disabled{opacity:1;cursor:not-allowed;color:rgb(var(--one-act-ink-faint) / .84);border-color:rgb(var(--one-act-line) / .52);transition:none}.one-act-world-book-editor-dialog__action:disabled{background:#ffffff8f}.one-act-world-book-editor-dialog__segment:disabled,.one-act-world-book-editor-dialog__switch:disabled,.one-act-world-book-editor-dialog__input:disabled,.one-act-world-book-editor-dialog__textarea:disabled{background:#ffffffb8}.one-act-world-book-editor-dialog__text-action:disabled,.one-act-world-book-editor-dialog__notice-action:disabled,.one-act-world-book-editor-dialog__add-entry:disabled,.one-act-world-book-editor-dialog__role-button:disabled{background:transparent}.one-act-world-book-editor-dialog__role-button:disabled:hover,.one-act-world-book-editor-dialog__text-action:disabled:hover,.one-act-world-book-editor-dialog__notice-action:disabled:hover,.one-act-world-book-editor-dialog__add-entry:disabled:hover{color:rgb(var(--one-act-ink-faint) / .84)}.one-act-world-book-editor-dialog__sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}.one-act-world-book-editor-dialog__skeleton-field,.one-act-world-book-editor-dialog__skeleton-setting,.one-act-world-book-editor-dialog__entry-skeleton{display:grid;gap:10px}.one-act-world-book-editor-dialog__skeleton-setting{grid-template-columns:minmax(0,1fr) auto;align-items:center}.one-act-world-book-editor-dialog__skeleton-label,.one-act-world-book-editor-dialog__skeleton-input,.one-act-world-book-editor-dialog__skeleton-line,.one-act-world-book-editor-dialog__skeleton-switch,.one-act-world-book-editor-dialog__skeleton-note,.one-act-world-book-editor-dialog__skeleton-textarea{background:rgb(var(--one-act-ink-faint) / .11);animation:one-act-world-book-editor-dialog-skeleton-breathe 1.8s ease-in-out infinite}.one-act-world-book-editor-dialog__skeleton-label{width:72px;height:10px}.one-act-world-book-editor-dialog__skeleton-input{height:42px}.one-act-world-book-editor-dialog__skeleton-line{width:100%;height:10px}.one-act-world-book-editor-dialog__skeleton-line--short{width:88px}.one-act-world-book-editor-dialog__skeleton-line--mid{width:112px}.one-act-world-book-editor-dialog__skeleton-switch{width:44px;height:26px;border-radius:999px}.one-act-world-book-editor-dialog__skeleton-note{width:86%;height:34px;margin-left:12px}.one-act-world-book-editor-dialog__skeleton-textarea{min-height:144px}@keyframes one-act-world-book-editor-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes one-act-world-book-editor-dialog-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes one-act-world-book-editor-dialog-skeleton-breathe{0%,to{opacity:.48}50%{opacity:.82}}@media (max-width: 360px){.one-act-world-book-editor-dialog__body{padding-left:14px;padding-right:14px}.one-act-world-book-editor-dialog__footer--create,.one-act-world-book-editor-dialog__footer--edit{display:grid;grid-template-columns:minmax(0,1fr)}.one-act-world-book-editor-dialog__footer-actions{width:100%;margin-left:0}}@media (prefers-reduced-motion: reduce){.one-act-world-book-editor-dialog__backdrop,.one-act-world-book-editor-dialog__panel{opacity:1}.one-act-world-book-editor-dialog__panel{transform:none}.one-act-world-book-editor-dialog__backdrop,.one-act-world-book-editor-dialog__panel,.one-act-world-book-editor-dialog__skeleton-label,.one-act-world-book-editor-dialog__skeleton-input,.one-act-world-book-editor-dialog__skeleton-line,.one-act-world-book-editor-dialog__skeleton-switch,.one-act-world-book-editor-dialog__skeleton-note,.one-act-world-book-editor-dialog__skeleton-textarea{animation:none}.one-act-world-book-editor-dialog__close,.one-act-world-book-editor-dialog__switch,.one-act-world-book-editor-dialog__switch-thumb,.one-act-world-book-editor-dialog__segment,.one-act-world-book-editor-dialog__action,.one-act-world-book-editor-dialog__text-action,.one-act-world-book-editor-dialog__notice-action,.one-act-world-book-editor-dialog__add-entry,.one-act-world-book-editor-dialog__role-button{transition:none}}.one-act-continuity-recent-context-dialog{--one-act-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--one-act-ink: 72 65 69;--one-act-ink-soft: 120 106 113;--one-act-ink-faint: 171 151 160;--one-act-rose: 210 143 168;--one-act-rose-soft: 241 205 220;--one-act-rose-faint: 248 226 235;--one-act-line: 232 203 215;position:fixed;top:0;right:0;bottom:0;left:0;z-index:145;display:flex;align-items:center;justify-content:center;padding:calc(12px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom));isolation:isolate;color:rgb(var(--one-act-ink))}.one-act-continuity-recent-context-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:radial-gradient(80% 42% at 50% 14%,rgb(var(--one-act-rose-soft) / .28),transparent 70%),#52434a2e;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:one-act-continuity-recent-context-dialog-backdrop-in .18s ease-out forwards}.one-act-continuity-recent-context-dialog__panel{position:relative;width:min(100%,440px);max-height:min(82dvh,700px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(var(--one-act-line) / .72);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:radial-gradient(68% 34% at 90% 0%,rgb(var(--one-act-rose-faint) / .42),transparent 72%),linear-gradient(180deg,#fffffffa,#fff9fbfa);opacity:0;transform:translateY(8px);animation:one-act-continuity-recent-context-dialog-panel-in .22s ease-out forwards}.one-act-continuity-recent-context-dialog__header,.one-act-continuity-recent-context-dialog__footer{position:relative;flex:none}.one-act-continuity-recent-context-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 18px 14px}.one-act-continuity-recent-context-dialog__header:after,.one-act-continuity-recent-context-dialog__footer:before,.one-act-continuity-recent-context-dialog__toggle-section:after,.one-act-continuity-recent-context-dialog__section:after{content:"";position:absolute;right:0;left:0;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / 0),rgb(var(--one-act-line) / .82) 18%,rgb(var(--one-act-line) / .38) 82%,rgb(var(--one-act-line) / 0))}.one-act-continuity-recent-context-dialog__header:after{right:18px;bottom:0;left:18px}.one-act-continuity-recent-context-dialog__header-copy,.one-act-continuity-recent-context-dialog__toggle-copy,.one-act-continuity-recent-context-dialog__section-heading{min-width:0;display:grid}.one-act-continuity-recent-context-dialog__header-copy{gap:6px}.one-act-continuity-recent-context-dialog__toggle-copy,.one-act-continuity-recent-context-dialog__section-heading{gap:5px}.one-act-continuity-recent-context-dialog__title,.one-act-continuity-recent-context-dialog__description,.one-act-continuity-recent-context-dialog__toggle-title,.one-act-continuity-recent-context-dialog__toggle-description,.one-act-continuity-recent-context-dialog__section-title,.one-act-continuity-recent-context-dialog__section-description,.one-act-continuity-recent-context-dialog__notice p,.one-act-continuity-recent-context-dialog__item-name,.one-act-continuity-recent-context-dialog__item-status,.one-act-continuity-recent-context-dialog__item-meta,.one-act-continuity-recent-context-dialog__empty,.one-act-continuity-recent-context-dialog__cutoff,.one-act-continuity-recent-context-dialog__summary,.one-act-continuity-recent-context-dialog__save-error{margin:0}.one-act-continuity-recent-context-dialog__title,.one-act-continuity-recent-context-dialog__section-title,.one-act-continuity-recent-context-dialog__toggle-title{font-family:var(--one-act-serif)}.one-act-continuity-recent-context-dialog__title{font-size:18px;line-height:1.25;font-weight:500;letter-spacing:.08em}.one-act-continuity-recent-context-dialog__description,.one-act-continuity-recent-context-dialog__toggle-description,.one-act-continuity-recent-context-dialog__section-description,.one-act-continuity-recent-context-dialog__cutoff,.one-act-continuity-recent-context-dialog__summary{font-size:12px;line-height:1.6;color:rgb(var(--one-act-ink-soft) / .88)}.one-act-continuity-recent-context-dialog__close,.one-act-continuity-recent-context-dialog__switch,.one-act-continuity-recent-context-dialog__notice-action,.one-act-continuity-recent-context-dialog__action,.one-act-continuity-recent-context-dialog__item{transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease,transform .14s ease}.one-act-continuity-recent-context-dialog__close{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:0;background:transparent;color:rgb(var(--one-act-ink-soft) / .82);cursor:pointer}.one-act-continuity-recent-context-dialog__close:hover{background:rgb(var(--one-act-rose-faint) / .54);border-color:rgb(var(--one-act-line) / .52);color:rgb(var(--one-act-ink))}.one-act-continuity-recent-context-dialog__close:active,.one-act-continuity-recent-context-dialog__switch:active,.one-act-continuity-recent-context-dialog__action:active{transform:translateY(1px)}.one-act-continuity-recent-context-dialog__close:focus-visible,.one-act-continuity-recent-context-dialog__switch:focus-visible,.one-act-continuity-recent-context-dialog__notice-action:focus-visible,.one-act-continuity-recent-context-dialog__action:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .56);outline-offset:2px}.one-act-continuity-recent-context-dialog__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 18px}.one-act-continuity-recent-context-dialog__body::-webkit-scrollbar{width:8px}.one-act-continuity-recent-context-dialog__body::-webkit-scrollbar-thumb{background:rgb(var(--one-act-line) / .72)}.one-act-continuity-recent-context-dialog__toggle-section,.one-act-continuity-recent-context-dialog__section{position:relative}.one-act-continuity-recent-context-dialog__toggle-section{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 0}.one-act-continuity-recent-context-dialog__toggle-section:after,.one-act-continuity-recent-context-dialog__section:after{bottom:0}.one-act-continuity-recent-context-dialog__toggle-title,.one-act-continuity-recent-context-dialog__section-title{font-size:15px;line-height:1.35;font-weight:500}.one-act-continuity-recent-context-dialog__switch{width:54px;height:30px;flex:none;display:inline-flex;align-items:center;padding:3px;border:1px solid rgb(var(--one-act-line) / .76);background:#ffffffd1;cursor:pointer;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-continuity-recent-context-dialog__switch[aria-checked=true]{border-color:rgb(var(--one-act-rose) / .36);background:linear-gradient(90deg,rgb(var(--one-act-rose-faint) / .88),#ffffff94)}.one-act-continuity-recent-context-dialog__switch-thumb{width:22px;height:22px;box-sizing:border-box;border:1px solid rgb(var(--one-act-line) / .82);background:#fffffff0;transform:translate(0);transition:transform .16s ease,border-color .14s ease}.one-act-continuity-recent-context-dialog__switch[aria-checked=true] .one-act-continuity-recent-context-dialog__switch-thumb{transform:translate(24px);border-color:rgb(var(--one-act-rose) / .28)}.one-act-continuity-recent-context-dialog__notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0 2px}.one-act-continuity-recent-context-dialog__notice[data-tone=error] p{color:#ab667af5}.one-act-continuity-recent-context-dialog__notice p,.one-act-continuity-recent-context-dialog__empty{font-size:12px;line-height:1.6}.one-act-continuity-recent-context-dialog__notice-action{border:0;padding:0;background:transparent;color:rgb(var(--one-act-rose) / .92);font-size:12px;line-height:1.4;cursor:pointer}.one-act-continuity-recent-context-dialog__notice-action:hover{color:rgb(var(--one-act-ink))}.one-act-continuity-recent-context-dialog__preview,.one-act-continuity-recent-context-dialog__list{display:grid}.one-act-continuity-recent-context-dialog__section:not([data-enabled=true])>:not(.one-act-continuity-recent-context-dialog__toggle-section){opacity:.62}.one-act-continuity-recent-context-dialog__section{display:grid;gap:12px;padding:16px 0}.one-act-continuity-recent-context-dialog__item{display:grid;gap:4px;padding:10px 0}.one-act-continuity-recent-context-dialog__item+.one-act-continuity-recent-context-dialog__item{border-top:1px solid rgb(var(--one-act-line) / .36)}.one-act-continuity-recent-context-dialog__item-name,.one-act-continuity-recent-context-dialog__item-status,.one-act-continuity-recent-context-dialog__item-meta{overflow-wrap:anywhere;word-break:break-word}.one-act-continuity-recent-context-dialog__item-name{font-size:14px;line-height:1.4;color:rgb(var(--one-act-ink) / .92)}.one-act-continuity-recent-context-dialog__item-status{font-size:12px;line-height:1.55;color:rgb(var(--one-act-rose) / .94)}.one-act-continuity-recent-context-dialog__item-meta{font-size:12px;line-height:1.6;color:rgb(var(--one-act-ink-soft) / .86)}.one-act-continuity-recent-context-dialog__empty{padding:2px 0 4px;color:rgb(var(--one-act-ink-soft) / .82)}.one-act-continuity-recent-context-dialog__cutoff{padding:16px 0 18px}.one-act-continuity-recent-context-dialog__skeleton{display:grid;gap:10px;padding:2px 0 4px}.one-act-continuity-recent-context-dialog__skeleton span{display:block;height:10px;background:rgb(var(--one-act-ink-faint) / .11);animation:one-act-continuity-recent-context-dialog-skeleton-breathe 1.8s ease-in-out infinite}.one-act-continuity-recent-context-dialog__skeleton span:nth-child(1){width:46%}.one-act-continuity-recent-context-dialog__skeleton span:nth-child(2){width:100%}.one-act-continuity-recent-context-dialog__skeleton span:nth-child(3){width:72%}.one-act-continuity-recent-context-dialog__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:14px 18px calc(18px + env(safe-area-inset-bottom))}.one-act-continuity-recent-context-dialog__footer:before{top:0;right:18px;left:18px}.one-act-continuity-recent-context-dialog__actions{display:grid;grid-template-columns:repeat(2,minmax(88px,1fr));gap:10px}.one-act-continuity-recent-context-dialog__action{min-height:42px;border:1px solid rgb(var(--one-act-line) / .72);padding:0 16px;background:#ffffffd1;color:rgb(var(--one-act-ink));font-size:14px;cursor:pointer;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-continuity-recent-context-dialog__action:hover{background:rgb(var(--one-act-rose-faint) / .4)}.one-act-continuity-recent-context-dialog__action--primary{border-color:rgb(var(--one-act-rose) / .34);background:linear-gradient(90deg,#fffc,rgb(var(--one-act-rose-faint) / .62));color:rgb(var(--one-act-rose) / .96)}.one-act-continuity-recent-context-dialog__save-error{grid-column:1 / -1;color:#ab667af5;font-size:12px;line-height:1.5}.one-act-continuity-recent-context-dialog__backdrop:disabled,.one-act-continuity-recent-context-dialog__close:disabled,.one-act-continuity-recent-context-dialog__switch:disabled,.one-act-continuity-recent-context-dialog__notice-action:disabled,.one-act-continuity-recent-context-dialog__action:disabled{opacity:.5;cursor:not-allowed}.one-act-continuity-recent-context-dialog__close:disabled:hover,.one-act-continuity-recent-context-dialog__notice-action:disabled:hover,.one-act-continuity-recent-context-dialog__action:disabled:hover{background:initial;color:inherit}.one-act-continuity-recent-context-dialog__close:disabled:active,.one-act-continuity-recent-context-dialog__switch:disabled:active,.one-act-continuity-recent-context-dialog__action:disabled:active{transform:none}.one-act-continuity-recent-context-dialog__sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}@keyframes one-act-continuity-recent-context-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes one-act-continuity-recent-context-dialog-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes one-act-continuity-recent-context-dialog-skeleton-breathe{0%,to{opacity:.48}50%{opacity:.82}}@media (max-width: 420px){.one-act-continuity-recent-context-dialog__notice,.one-act-continuity-recent-context-dialog__toggle-section,.one-act-continuity-recent-context-dialog__footer{display:grid;grid-template-columns:minmax(0,1fr)}.one-act-continuity-recent-context-dialog__switch{justify-self:end}.one-act-continuity-recent-context-dialog__actions{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.one-act-continuity-recent-context-dialog__backdrop,.one-act-continuity-recent-context-dialog__panel{opacity:1;animation:none}.one-act-continuity-recent-context-dialog__panel{transform:none}.one-act-continuity-recent-context-dialog__skeleton span{animation:none}.one-act-continuity-recent-context-dialog__close,.one-act-continuity-recent-context-dialog__switch,.one-act-continuity-recent-context-dialog__switch-thumb,.one-act-continuity-recent-context-dialog__notice-action,.one-act-continuity-recent-context-dialog__action,.one-act-continuity-recent-context-dialog__item{transition:none}}.cv-one-act-settings-page-title{display:block;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);letter-spacing:.12em}.one-act-page--narrative-settings{--app-page-bottom-padding: 0px}.one-act-page__body--narrative-settings,.cv-one-act-settings-root{min-height:0;overflow:hidden}.cv-one-act-settings-page{width:100%;height:100%;min-height:0;background:transparent}.cv-one-act-settings-page-content{width:100%;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden}.cv-one-act-settings-page-slot{width:min(100%,560px);min-height:100%;margin:0 auto;padding:14px 16px calc(30px + env(safe-area-inset-bottom))}.cv-one-act-settings-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:25px;border-bottom:1px solid rgb(var(--one-act-line) / .56)}.cv-one-act-settings-tab{position:relative;display:flex;align-items:baseline;justify-content:center;gap:8px;min-height:43px;border:0;padding:0 0 12px;background:transparent;color:rgb(var(--one-act-ink-faint));font-family:var(--one-act-serif);font-size:15px;letter-spacing:.08em;text-align:center}.cv-one-act-settings-tab.is-active{color:rgb(var(--one-act-ink))}.cv-one-act-settings-tab.is-active:after{content:"";position:absolute;bottom:-1px;left:50%;width:42px;height:2px;background:rgb(var(--one-act-rose) / .82);transform:translate(-50%)}.cv-one-act-settings-feature-section{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:0 12px;padding:0 0 28px}.cv-one-act-settings-feature-section:last-child,.cv-one-act-settings-feature-section--last-numbered{padding-bottom:0}.cv-one-act-settings-feature-rail{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:4px}.cv-one-act-settings-feature-rail:after{content:"";position:absolute;z-index:0;top:37px;bottom:-28px;left:50%;width:1px;background:rgb(var(--one-act-line) / .42);transform:translate(-50%)}.cv-one-act-settings-feature-section:last-child .cv-one-act-settings-feature-rail:after,.cv-one-act-settings-feature-section--last-numbered .cv-one-act-settings-feature-rail:after{display:none}.cv-one-act-settings-feature-index{position:relative;z-index:1;width:100%;color:rgb(var(--one-act-rose) / .8);font-family:var(--one-act-serif);font-size:17px;line-height:1;letter-spacing:.04em;text-align:center}.cv-one-act-settings-feature-node{position:relative;z-index:1;width:8px;height:8px;border:1px solid rgb(var(--one-act-rose) / .62);border-radius:50%;background:#fffcfdf5}.cv-one-act-settings-feature-section--continuity .cv-one-act-settings-feature-node{border-color:rgb(var(--one-act-rose) / .92);background:rgb(var(--one-act-rose) / .78)}.cv-one-act-settings-feature-content{min-width:0}.cv-one-act-settings-feature-header{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;padding-bottom:12px}.cv-one-act-settings-feature-icon,.cv-one-act-settings-beautify-header>svg,.cv-one-act-settings-beautify-item>svg{color:rgb(var(--one-act-rose) / .86)}.cv-one-act-settings-feature-heading{min-width:0}.cv-one-act-settings-feature-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.cv-one-act-settings-feature-heading h2,.cv-one-act-settings-beautify-header h2{margin:0;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:17px;font-weight:700;letter-spacing:.1em}.cv-one-act-settings-feature-title-row span{flex:none;color:rgb(var(--one-act-rose) / .76);font-size:10px;letter-spacing:.04em}.cv-one-act-settings-feature-heading p,.cv-one-act-settings-beautify-header p,.cv-one-act-settings-primary-card p,.cv-one-act-settings-cue p,.cv-one-act-settings-beautify-item p{margin:4px 0 0;color:rgb(var(--one-act-ink-faint));font-size:11px;font-weight:500;line-height:1.6}.cv-one-act-settings-feature-rule{width:100%;height:1px;margin-top:10px;background:linear-gradient(90deg,rgb(var(--one-act-rose) / .58),rgb(var(--one-act-line) / .34),transparent)}.cv-one-act-settings-feature-section--continuity .cv-one-act-settings-feature-rule{width:70%;height:2px;background:linear-gradient(90deg,rgb(var(--one-act-rose) / .86),rgb(var(--one-act-rose) / .22),transparent)}.cv-one-act-settings-primary-card{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:68px;border:1px solid rgb(var(--one-act-line) / .68);padding:12px 13px;background:rgb(var(--one-act-settings-card) / var(--one-act-settings-card-opacity));clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.cv-one-act-settings-primary-card--script>div,.cv-one-act-settings-primary-card--time>div,.cv-one-act-settings-primary-card--material>div{min-width:0}.cv-one-act-settings-primary-card--script h3,.cv-one-act-settings-primary-card--script p,.cv-one-act-settings-primary-card--time h3,.cv-one-act-settings-primary-card--time p,.cv-one-act-settings-primary-card--material h3,.cv-one-act-settings-primary-card--material p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cv-one-act-settings-feature-section--continuity .cv-one-act-settings-primary-card{border-color:rgb(var(--one-act-rose) / .38);background:linear-gradient(100deg,rgb(var(--one-act-rose-faint) / .52),rgb(var(--one-act-settings-card) / calc(var(--one-act-settings-card-opacity) * .92)))}.cv-one-act-settings-primary-card h3,.cv-one-act-settings-cue h3,.cv-one-act-settings-beautify-item h3{margin:0;color:rgb(var(--one-act-ink));font-size:13px;font-weight:700;line-height:1.45}.cv-one-act-settings-primary-card>span{flex:none;color:rgb(var(--one-act-rose) / .78);font-family:var(--one-act-serif);font-size:11px;letter-spacing:.08em}.cv-one-act-settings-primary-card>svg{flex:none;color:rgb(var(--one-act-rose) / .72)}.cv-one-act-settings-primary-card--digest button,.cv-one-act-settings-digest-action,.cv-one-act-settings-digest-summary button{border:1px solid rgb(var(--one-act-line) / .7);border-radius:0;background:transparent;color:rgb(var(--one-act-ink-soft));font:inherit}.cv-one-act-settings-primary-card--digest button{flex:none;padding:6px 8px;font-size:11px}.cv-one-act-settings-primary-card--digest button:disabled{cursor:default;opacity:.58}.cv-one-act-settings-digest-summary{margin-top:9px;border-left:2px solid rgb(var(--one-act-line) / .72);padding:5px 0 5px 9px}.cv-one-act-settings-digest-summary p,.cv-one-act-settings-digest-control p{margin:4px 0 0;color:rgb(var(--one-act-ink-faint));font-size:11px;line-height:1.65}.cv-one-act-settings-digest-summary button{margin-left:8px;padding:2px 6px;font-size:10px}.cv-one-act-settings-digest-stat-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:5px 10px}.cv-one-act-settings-digest-stat-grid span{color:rgb(var(--one-act-ink-soft));font-size:11px;line-height:1.55}.cv-one-act-settings-digest-control{margin-top:12px;border-top:1px solid rgb(var(--one-act-line) / .5);padding-top:10px}.cv-one-act-settings-digest-control-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cv-one-act-settings-digest-control h3{margin:0;color:rgb(var(--one-act-ink));font-size:13px;font-weight:700;line-height:1.45}.cv-one-act-settings-digest-switch{position:relative;flex:none;width:33px;height:18px;margin-top:2px}.cv-one-act-settings-digest-switch input{position:absolute;width:1px;height:1px;opacity:0}.cv-one-act-settings-digest-switch span{display:block;width:100%;height:100%;border:1px solid rgb(var(--one-act-line) / .78);border-radius:999px;background:rgb(var(--one-act-settings-card) / calc(var(--one-act-settings-card-opacity) * .84));transition:background .16s ease,border-color .16s ease}.cv-one-act-settings-digest-switch span:after{position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:rgb(var(--one-act-ink-faint));content:"";transition:transform .16s ease,background .16s ease}.cv-one-act-settings-digest-switch input:checked+span{border-color:rgb(var(--one-act-rose) / .62);background:rgb(var(--one-act-rose-faint) / .5)}.cv-one-act-settings-digest-switch input:checked+span:after{transform:translate(15px);background:rgb(var(--one-act-rose) / .84)}.cv-one-act-settings-digest-switch input:focus-visible+span{outline:2px solid rgb(var(--one-act-rose) / .2);outline-offset:2px}.cv-one-act-settings-digest-switch input:disabled+span{opacity:.5}.cv-one-act-settings-digest-range-label,.cv-one-act-settings-digest-limit-label{display:block;margin-top:8px;color:rgb(var(--one-act-ink-faint));font-size:11px}.cv-one-act-settings-digest-range-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s ease,opacity .18s ease}.cv-one-act-settings-digest-range-reveal[data-expanded=true]{grid-template-rows:1fr;opacity:1}.cv-one-act-settings-digest-range-reveal-inner{min-height:0;overflow:hidden;transform:translateY(-4px);transition:transform .2s ease}.cv-one-act-settings-digest-range-reveal[data-expanded=true] .cv-one-act-settings-digest-range-reveal-inner{transform:translateY(0)}.cv-one-act-settings-digest-range{margin-top:3px}.cv-one-act-settings-digest-range:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion: reduce){.cv-one-act-settings-digest-range-reveal,.cv-one-act-settings-digest-range-reveal-inner{transition:none}}.cv-one-act-settings-digest-limit-label input{display:block;box-sizing:border-box;width:100%;margin-top:5px;border:1px solid rgb(var(--one-act-line) / .7);border-radius:0;padding:7px 8px;background:rgb(var(--one-act-settings-card) / calc(var(--one-act-settings-card-opacity) * .92));color:rgb(var(--one-act-ink));font:inherit;font-size:12px}.cv-one-act-settings-digest-limit-label input:focus{border-color:rgb(var(--one-act-rose) / .54);outline:none}.cv-one-act-settings-digest-action{margin-top:8px;padding:6px 10px;cursor:pointer;font-size:11px}.cv-one-act-settings-digest-action:disabled{cursor:default;opacity:.5}.cv-one-act-settings-digest-failed{color:rgb(var(--one-act-rose) / .84)!important}.cv-one-act-settings-context-cue{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;margin-top:11px;border-left:2px solid rgb(var(--one-act-rose) / .62);padding:7px 0 7px 9px}.cv-one-act-settings-context-cue>svg{margin-top:1px;color:rgb(var(--one-act-rose) / .84)}.cv-one-act-settings-context-cue-main{min-width:0}.cv-one-act-settings-context-cue-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.cv-one-act-settings-context-cue h3{margin:0;color:rgb(var(--one-act-ink));font-size:13px;font-weight:700;line-height:1.45}.cv-one-act-settings-context-cue p{margin:3px 0 0;color:rgb(var(--one-act-ink-faint));font-size:11px;font-weight:500;line-height:1.6}.cv-one-act-settings-context-cue-title-row span{flex:none;color:rgb(var(--one-act-rose) / .68);font-family:var(--one-act-serif);font-size:12px;line-height:1.5;white-space:nowrap}.cv-one-act-settings-context-range{--one-act-context-range-progress: 0%;--one-act-context-range-track-height: 3px;--one-act-context-range-thumb-size: 14px;--one-act-context-range-thumb-offset: -5.5px;--one-act-context-range-track-background: linear-gradient( 90deg, rgb(var(--one-act-rose) / .42) 0, rgb(var(--one-act-rose) / .28) var(--one-act-context-range-progress), rgb(var(--one-act-line) / .5) var(--one-act-context-range-progress), rgb(var(--one-act-line) / .5) 100% );--one-act-context-range-progress-background: rgb(var(--one-act-rose) / .34);display:block;width:100%;height:28px;margin:7px 0 0;border:0;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}.cv-one-act-settings-context-range::-webkit-slider-runnable-track{width:100%;height:var(--one-act-context-range-track-height);border:0;border-radius:999px;background:var(--one-act-context-range-track-background)}.cv-one-act-settings-context-range::-webkit-slider-thumb{width:var(--one-act-context-range-thumb-size);height:var(--one-act-context-range-thumb-size);margin-top:var(--one-act-context-range-thumb-offset);border:1px solid rgb(var(--one-act-rose) / .62);border-radius:50%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fffcfdfa;box-shadow:none}.cv-one-act-settings-context-range::-moz-range-track{height:var(--one-act-context-range-track-height);border:0;border-radius:999px;background:var(--one-act-context-range-track-background)}.cv-one-act-settings-context-range::-moz-range-progress{height:var(--one-act-context-range-track-height);border-radius:999px;background:var(--one-act-context-range-progress-background)}.cv-one-act-settings-context-range::-moz-range-thumb{width:var(--one-act-context-range-thumb-size);height:var(--one-act-context-range-thumb-size);border:1px solid rgb(var(--one-act-rose) / .62);border-radius:50%;background:#fffcfdfa;box-shadow:none}.cv-one-act-settings-context-range:focus{outline:none}.cv-one-act-settings-context-range:focus-visible::-webkit-slider-thumb{outline:2px solid rgb(var(--one-act-rose) / .18);outline-offset:3px}.cv-one-act-settings-context-range:focus-visible::-moz-range-thumb{outline:2px solid rgb(var(--one-act-rose) / .18);outline-offset:3px}.cv-one-act-settings-context-range:disabled{cursor:default;opacity:.5}.cv-one-act-settings-context-save-failed{color:rgb(var(--one-act-rose) / .84)!important}.cv-one-act-settings-cue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin-top:10px}.cv-one-act-settings-cue{display:flex;gap:8px;min-width:0;padding:5px 0 3px}button.cv-one-act-settings-cue{width:100%;border:0;background:transparent;text-align:left;cursor:pointer}button.cv-one-act-settings-cue:disabled{cursor:not-allowed;opacity:.52}.cv-one-act-settings-cue-mark{flex:none;width:2px;min-height:28px;margin-top:1px;background:linear-gradient(180deg,rgb(var(--one-act-rose) / .76),rgb(var(--one-act-rose) / .14))}.cv-one-act-settings-source-note{margin:10px 0 0;border-left:2px solid rgb(var(--one-act-line) / .72);padding:6px 0 6px 9px;color:rgb(var(--one-act-ink-faint));font-size:11px;font-weight:500;line-height:1.65}.cv-one-act-settings-cue--readonly{cursor:default}.cv-one-act-settings-cue--readonly .cv-one-act-settings-cue-mark{background:rgb(var(--one-act-line) / .76)}.cv-one-act-settings-cue--readonly h3{color:rgb(var(--one-act-ink-soft))}.cv-one-act-settings-cue--wide{grid-column:1 / -1}.cv-one-act-settings-cue-grid--single{grid-template-columns:minmax(0,1fr)}.cv-one-act-settings-branch-actor-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:10px}.cv-one-act-settings-branch-actor-card{min-width:0;border:1px solid rgb(var(--one-act-line) / .68);padding:11px 12px 10px;background:rgb(var(--one-act-settings-card) / calc(var(--one-act-settings-card-opacity) * .96));clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.cv-one-act-settings-branch-actor-main{min-width:0}.cv-one-act-settings-branch-actor-main h3{margin:0;color:rgb(var(--one-act-ink));font-size:13px;font-weight:700;line-height:1.45}.cv-one-act-settings-branch-actor-main p{margin:4px 0 0;color:rgb(var(--one-act-ink-faint));font-size:11px;font-weight:500;line-height:1.6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cv-one-act-settings-branch-actor-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:9px;padding-top:8px;border-top:1px solid rgb(var(--one-act-line) / .48)}@media (max-width: 360px){.cv-one-act-settings-branch-actor-actions{grid-template-columns:minmax(0,1fr)}}.cv-one-act-settings-beautify{padding:3px 0 0 18px}.cv-one-act-settings-beautify-header{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding-bottom:19px}.cv-one-act-settings-beautify-header p{max-width:320px}.cv-one-act-settings-beautify-header span{display:block;width:64px;height:2px;margin-top:12px;background:linear-gradient(90deg,rgb(var(--one-act-rose) / .82),rgb(var(--one-act-rose) / .14))}.cv-one-act-settings-beautify-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cv-one-act-settings-beautify-item{min-height:106px;border:1px solid rgb(var(--one-act-line) / .58);padding:13px 12px;background:rgb(var(--one-act-settings-card) / calc(var(--one-act-settings-card-opacity) * .64));clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.cv-one-act-settings-beautify-item h3{margin-top:15px}.cv-one-act-settings-beautify-item[type=button]{width:100%;text-align:left;border-radius:0;color:inherit;font:inherit;cursor:pointer}.cv-one-act-settings-beautify-item[type=button]:hover:not(:disabled){border-color:rgb(var(--one-act-rose) / .82);background:rgb(var(--one-act-rose-faint) / .45)}.cv-one-act-settings-beautify-item[type=button]:active:not(:disabled){background:rgb(var(--one-act-rose-faint) / .7)}.cv-one-act-settings-beautify-item[type=button]:focus-visible{outline:1px solid rgb(var(--one-act-rose));outline-offset:2px}.cv-one-act-settings-beautify-item[type=button]:disabled{cursor:not-allowed;opacity:.56}@media (max-width: 360px){.cv-one-act-settings-page-slot{padding-right:12px;padding-left:12px}.cv-one-act-settings-feature-index{font-size:15px}.cv-one-act-settings-cue-grid{grid-template-columns:minmax(0,1fr)}.cv-one-act-settings-cue--wide{grid-column:auto}}.cv-one-act-settings-danger-zone{margin-top:8px;padding-top:24px;border-top:1px solid rgb(var(--one-act-line) / .68)}.cv-one-act-settings-danger-zone .cv-one-act-settings-feature-icon,.cv-one-act-settings-cue--danger .cv-one-act-settings-cue-mark{color:#a5586e}.cv-one-act-settings-cue--danger{border-color:#a5586e57}.cv-one-act-digest-page{--app-page-bottom-padding: 0px}.cv-one-act-digest-page-body{min-height:0;overflow:hidden}.cv-one-act-digest-page-title{color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);letter-spacing:.12em}.cv-one-act-digest-page-content{width:100%;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden}.cv-one-act-digest-page-slot{width:min(100%,560px);min-height:100%;margin:0 auto;padding:14px 16px calc(30px + env(safe-area-inset-bottom))}.cv-one-act-digest-status,.cv-one-act-digest-selection,.cv-one-act-digest-item-heading,.cv-one-act-digest-item-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.cv-one-act-digest-status{border-bottom:1px solid rgb(var(--one-act-line) / .56);padding:0 0 12px;color:rgb(var(--one-act-ink-faint));font-size:11px}.cv-one-act-digest-message{margin:22px 0;border-left:2px solid rgb(var(--one-act-rose) / .55);padding:8px 0 8px 10px;color:rgb(var(--one-act-ink-soft));font-size:13px;line-height:1.7}.cv-one-act-digest-message--failed p,.cv-one-act-digest-item-error{margin:0}.cv-one-act-digest-message button,.cv-one-act-digest-selection button,.cv-one-act-digest-item-actions button{border:1px solid rgb(var(--one-act-line) / .7);border-radius:0;padding:5px 8px;background:transparent;color:rgb(var(--one-act-ink-soft));font:inherit;font-size:11px}.cv-one-act-digest-selection{margin:16px 0 20px;border-bottom:1px solid rgb(var(--one-act-line) / .56);padding-bottom:12px;color:rgb(var(--one-act-ink-soft));font-size:12px;align-items:flex-start;flex-wrap:wrap}.cv-one-act-digest-selection>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.cv-one-act-digest-selection button:disabled,.cv-one-act-digest-item-actions button:disabled{cursor:default;opacity:.5}.cv-one-act-digest-group,.cv-one-act-digest-section{padding:0 0 25px}.cv-one-act-digest-section-title,.cv-one-act-digest-state-group-title{margin:0 0 10px;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);letter-spacing:.1em}.cv-one-act-digest-section-title{font-size:16px}.cv-one-act-digest-state-groups{display:grid;gap:18px}.cv-one-act-digest-state-group-title{font-size:13px}.cv-one-act-digest-group h2{margin:0 0 10px;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:16px;letter-spacing:.1em}.cv-one-act-digest-items{border-top:1px solid rgb(var(--one-act-line) / .56)}.cv-one-act-digest-item{border-bottom:1px solid rgb(var(--one-act-line) / .56);padding:13px 0}.cv-one-act-digest-item-heading{color:rgb(var(--one-act-rose) / .84);font-family:var(--one-act-serif);font-size:12px;letter-spacing:.08em}.cv-one-act-digest-item-select{display:inline-flex;align-items:center;gap:5px;color:rgb(var(--one-act-ink-faint));font-family:inherit;font-size:11px;letter-spacing:0}.cv-one-act-digest-item-select input[type=checkbox]{box-sizing:border-box;display:inline-grid;place-content:center;width:12px;height:12px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid rgb(var(--one-act-line) / .78);border-radius:0;background:rgb(var(--one-act-settings-card) / calc(var(--one-act-settings-card-opacity) * .72));color:rgb(var(--one-act-rose) / .9);cursor:pointer}.cv-one-act-digest-item-select input[type=checkbox]:before{content:"";width:4px;height:7px;border-right:1px solid rgb(255 255 255 / .95);border-bottom:1px solid rgb(255 255 255 / .95);transform:rotate(42deg) scale(0);transform-origin:center}.cv-one-act-digest-item-select input[type=checkbox]:checked{border-color:rgb(var(--one-act-rose) / .72);background:rgb(var(--one-act-rose) / .72)}.cv-one-act-digest-item-select input[type=checkbox]:checked:before{transform:rotate(42deg) scale(1)}.cv-one-act-digest-item-select input[type=checkbox]:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .5);outline-offset:2px}.cv-one-act-digest-item-select input[type=checkbox]:disabled{cursor:default;opacity:.45}.cv-one-act-digest-export-panel{margin:-5px 0 20px;border-top:1px solid rgb(var(--one-act-rose) / .42);border-bottom:1px solid rgb(var(--one-act-line) / .56);padding:14px 0}.cv-one-act-digest-export-header{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.cv-one-act-digest-export-header h2,.cv-one-act-digest-export-role-heading strong{margin:0;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:15px;letter-spacing:.1em}.cv-one-act-digest-export-header span,.cv-one-act-digest-export-role-heading span{color:rgb(var(--one-act-ink-faint));font-size:11px}.cv-one-act-digest-export-description,.cv-one-act-digest-export-message{margin:10px 0 0;color:rgb(var(--one-act-ink-faint));font-size:11px;line-height:1.65}.cv-one-act-digest-export-message--failed{color:rgb(var(--one-act-rose) / .9)}.cv-one-act-digest-export-message--success{color:rgb(var(--one-act-ink-soft))}.cv-one-act-digest-export-role-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:14px}.cv-one-act-digest-export-role-heading>div:first-child,.cv-one-act-digest-export-role-copy,.cv-one-act-digest-export-result{display:grid;gap:3px}.cv-one-act-digest-export-role-heading strong{font-size:12px;font-weight:500;letter-spacing:.06em}.cv-one-act-digest-export-role-heading span{font-size:10px}.cv-one-act-digest-export-role-tools,.cv-one-act-digest-export-actions{display:flex;flex-wrap:wrap;gap:7px}.cv-one-act-digest-export-role-tools button,.cv-one-act-digest-export-actions button{border:1px solid rgb(var(--one-act-line) / .7);border-radius:0;padding:5px 8px;background:transparent;color:rgb(var(--one-act-ink-soft));font:inherit;font-size:11px}.cv-one-act-digest-export-role-tools button:disabled,.cv-one-act-digest-export-actions button:disabled{cursor:default;opacity:.5}.cv-one-act-digest-export-actions .cv-one-act-digest-export-submit{border-color:rgb(var(--one-act-rose) / .55);background:rgb(var(--one-act-rose) / .08);color:rgb(var(--one-act-ink))}.cv-one-act-digest-export-role-list{margin-top:9px;border-top:1px solid rgb(var(--one-act-line) / .56)}.cv-one-act-digest-export-role{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;border-bottom:1px solid rgb(var(--one-act-line) / .56);padding:10px 0;cursor:pointer}.cv-one-act-digest-export-role input[type=checkbox]{box-sizing:border-box;display:inline-grid;place-content:center;width:12px;height:12px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid rgb(var(--one-act-line) / .78);border-radius:0;background:rgb(var(--one-act-settings-card) / calc(var(--one-act-settings-card-opacity) * .72));color:rgb(var(--one-act-rose) / .9);cursor:pointer}.cv-one-act-digest-export-role input[type=checkbox]:before{content:"";width:4px;height:7px;border-right:1px solid rgb(255 255 255 / .95);border-bottom:1px solid rgb(255 255 255 / .95);transform:rotate(42deg) scale(0);transform-origin:center}.cv-one-act-digest-export-role input[type=checkbox]:checked{border-color:rgb(var(--one-act-rose) / .72);background:rgb(var(--one-act-rose) / .72)}.cv-one-act-digest-export-role input[type=checkbox]:checked:before{transform:rotate(42deg) scale(1)}.cv-one-act-digest-export-role input[type=checkbox]:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .5);outline-offset:2px}.cv-one-act-digest-export-role input[type=checkbox]:disabled{cursor:default;opacity:.45}.cv-one-act-digest-export-role-copy{min-width:0}.cv-one-act-digest-export-role-copy strong{overflow:hidden;color:rgb(var(--one-act-ink));font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.cv-one-act-digest-export-role-copy small,.cv-one-act-digest-export-result span{color:rgb(var(--one-act-ink-faint));font-size:10px;line-height:1.5}.cv-one-act-digest-export-role[data-selected=true] .cv-one-act-digest-export-role-copy strong{color:rgb(var(--one-act-rose) / .9)}.cv-one-act-digest-export-actions{margin-top:12px}.cv-one-act-digest-export-result-list{margin-top:10px;border-top:1px solid rgb(var(--one-act-line) / .56)}.cv-one-act-digest-export-result{border-bottom:1px solid rgb(var(--one-act-line) / .56);padding:9px 0}.cv-one-act-digest-export-result strong{color:rgb(var(--one-act-ink));font-size:12px;font-weight:500}.cv-one-act-digest-export-result span{line-height:1.55}.cv-one-act-digest-item-fact{margin:10px 0;color:rgb(var(--one-act-ink));font-size:14px;line-height:1.7;white-space:pre-wrap}.cv-one-act-digest-item-scene-time{display:flex;align-items:baseline;gap:7px;margin:8px 0 0;color:rgb(var(--one-act-ink-faint));font-size:10px;line-height:1.5}.cv-one-act-digest-item-scene-time span{flex:0 0 auto;letter-spacing:.06em}.cv-one-act-digest-item-scene-time time{color:rgb(var(--one-act-ink-soft));font-variant-numeric:tabular-nums}.cv-one-act-digest-item-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin:0}.cv-one-act-digest-item-meta div{min-width:0}.cv-one-act-digest-item-meta dt,.cv-one-act-digest-item-meta dd{display:inline;margin:0;color:rgb(var(--one-act-ink-faint));font-size:11px;line-height:1.6}.cv-one-act-digest-item-meta dd{color:rgb(var(--one-act-ink-soft))}.cv-one-act-digest-item-meta dt:after{content:"："}.cv-one-act-digest-item-actions{justify-content:flex-start;margin-top:11px}.cv-one-act-digest-editor{margin:10px 0}.cv-one-act-digest-editor label{display:grid;gap:5px;color:rgb(var(--one-act-ink-soft));font-size:11px}.cv-one-act-digest-editor textarea{box-sizing:border-box;min-height:90px;width:100%;resize:vertical;border:1px solid rgb(var(--one-act-line) / .7);border-radius:0;padding:8px;background:rgb(var(--one-act-settings-card) / calc(var(--one-act-settings-card-opacity) * .9));color:rgb(var(--one-act-ink));font:inherit;font-size:13px;line-height:1.6}.cv-one-act-digest-editor textarea:focus{border-color:rgb(var(--one-act-rose) / .54);outline:none}.cv-one-act-digest-item-error{margin-top:8px;color:rgb(var(--one-act-rose) / .84);font-size:11px}.cv-one-act-digest-refinement-panel{margin:-5px 0 20px;border-top:1px solid rgb(var(--one-act-rose) / .42);border-bottom:1px solid rgb(var(--one-act-line) / .56);padding:14px 0}.cv-one-act-digest-refinement-header{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.cv-one-act-digest-refinement-header h2,.cv-one-act-digest-refinement-preview-title{margin:0;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:15px;letter-spacing:.1em}.cv-one-act-digest-refinement-header span{color:rgb(var(--one-act-ink-faint));font-size:11px}.cv-one-act-digest-refinement-direction{display:grid;gap:5px;margin-top:13px;color:rgb(var(--one-act-ink-soft));font-size:11px}.cv-one-act-digest-refinement-direction textarea{box-sizing:border-box;width:100%;min-height:76px;resize:vertical;border:1px solid rgb(var(--one-act-line) / .7);border-radius:0;padding:8px;background:rgb(var(--one-act-settings-card) / calc(var(--one-act-settings-card-opacity) * .9));color:rgb(var(--one-act-ink));font:inherit;font-size:13px;line-height:1.6}.cv-one-act-digest-refinement-direction textarea:focus{border-color:rgb(var(--one-act-rose) / .54);outline:none}.cv-one-act-digest-refinement-message{margin:10px 0 0;color:rgb(var(--one-act-ink-faint));font-size:11px;line-height:1.65}.cv-one-act-digest-refinement-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.cv-one-act-digest-refinement-actions button{border:1px solid rgb(var(--one-act-line) / .7);border-radius:0;padding:5px 8px;background:transparent;color:rgb(var(--one-act-ink-soft));font:inherit;font-size:11px}.cv-one-act-digest-refinement-actions button:disabled{cursor:default;opacity:.5}.cv-one-act-digest-refinement-preview-title{margin-top:15px}.cv-one-act-digest-refinement-preview{margin-top:8px;border-top:1px solid rgb(var(--one-act-line) / .56)}.cv-one-act-digest-refinement-preview-item{border-bottom:1px solid rgb(var(--one-act-line) / .56);padding:9px 0}.cv-one-act-digest-refinement-preview-item p{margin:2px 0;color:rgb(var(--one-act-ink-soft));font-size:11px;line-height:1.6}.cv-one-act-digest-refinement-preview-item p span{margin-right:7px;color:rgb(var(--one-act-ink-faint))}.cv-one-act-digest-refinement-preview-item small{display:block;margin-top:5px;color:rgb(var(--one-act-ink-faint));font-size:10px;line-height:1.45;overflow-wrap:anywhere}@media (max-width: 360px){.cv-one-act-digest-page-slot{padding-right:12px;padding-left:12px}.cv-one-act-digest-item-meta{grid-template-columns:minmax(0,1fr)}.cv-one-act-digest-selection{display:grid;justify-items:stretch}.cv-one-act-digest-selection>div{justify-content:flex-start}}.one-act-continuity-opening-draft-dialog{--one-act-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--one-act-ink: 72 65 69;--one-act-ink-soft: 120 106 113;--one-act-ink-faint: 171 151 160;--one-act-rose: 210 143 168;--one-act-rose-soft: 241 205 220;--one-act-rose-faint: 248 226 235;--one-act-line: 232 203 215;position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:flex;align-items:center;justify-content:center;padding:calc(12px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom));isolation:isolate;color:rgb(var(--one-act-ink))}.one-act-continuity-opening-draft-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:radial-gradient(80% 42% at 50% 14%,rgb(var(--one-act-rose-soft) / .22),transparent 70%),#52434a2e;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:one-act-continuity-opening-draft-dialog-backdrop-in .18s ease-out forwards}.one-act-continuity-opening-draft-dialog__panel{position:relative;width:100%;max-width:520px;max-height:min(88dvh,760px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(var(--one-act-line) / .76);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:radial-gradient(68% 34% at 88% 0%,rgb(var(--one-act-rose-faint) / .36),transparent 72%),linear-gradient(180deg,#fffffffa,#fff9fbfa);opacity:0;transform:translateY(8px);animation:one-act-continuity-opening-draft-dialog-panel-in .22s ease-out forwards}.one-act-continuity-opening-draft-dialog__header,.one-act-continuity-opening-draft-dialog__footer{position:relative;flex:none}.one-act-continuity-opening-draft-dialog__header,.one-act-continuity-opening-draft-dialog__body,.one-act-continuity-opening-draft-dialog__footer{padding-right:18px;padding-left:18px}.one-act-continuity-opening-draft-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-top:18px;padding-bottom:14px}.one-act-continuity-opening-draft-dialog__header:after,.one-act-continuity-opening-draft-dialog__section:after,.one-act-continuity-opening-draft-dialog__footer:before{content:"";position:absolute;right:18px;left:18px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / 0),rgb(var(--one-act-line) / .82) 18%,rgb(var(--one-act-line) / .38) 82%,rgb(var(--one-act-line) / 0))}.one-act-continuity-opening-draft-dialog__header:after{bottom:0}.one-act-continuity-opening-draft-dialog__footer:before{top:0}.one-act-continuity-opening-draft-dialog__section:after{bottom:0}.one-act-continuity-opening-draft-dialog__header-copy,.one-act-continuity-opening-draft-dialog__section-heading{min-width:0;display:grid;gap:6px}.one-act-continuity-opening-draft-dialog__title,.one-act-continuity-opening-draft-dialog__description,.one-act-continuity-opening-draft-dialog__section-title,.one-act-continuity-opening-draft-dialog__section-description,.one-act-continuity-opening-draft-dialog__note,.one-act-continuity-opening-draft-dialog__count,.one-act-continuity-opening-draft-dialog__brief-preview,.one-act-continuity-opening-draft-dialog__error,.one-act-continuity-opening-draft-dialog__notice-text{margin:0}.one-act-continuity-opening-draft-dialog__title,.one-act-continuity-opening-draft-dialog__section-title{font-family:var(--one-act-serif)}.one-act-continuity-opening-draft-dialog__title{font-size:18px;line-height:1.25;font-weight:500;letter-spacing:.08em}.one-act-continuity-opening-draft-dialog__description,.one-act-continuity-opening-draft-dialog__section-description,.one-act-continuity-opening-draft-dialog__note,.one-act-continuity-opening-draft-dialog__count{font-size:12px;line-height:1.6;color:rgb(var(--one-act-ink-soft) / .88)}.one-act-continuity-opening-draft-dialog__section-title{display:inline-flex;align-items:center;gap:6px;font-size:15px;line-height:1.4;font-weight:500;letter-spacing:.05em}.one-act-continuity-opening-draft-dialog__close,.one-act-continuity-opening-draft-dialog__text-button,.one-act-continuity-opening-draft-dialog__action,.one-act-continuity-opening-draft-dialog__textarea{transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease,transform .14s ease}.one-act-continuity-opening-draft-dialog__close,.one-act-continuity-opening-draft-dialog__text-button,.one-act-continuity-opening-draft-dialog__action{border:1px solid rgb(var(--one-act-line) / .72);padding:0;background:#ffffffb8;color:rgb(var(--one-act-ink));cursor:pointer;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.one-act-continuity-opening-draft-dialog__close{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border-color:transparent;clip-path:none}.one-act-continuity-opening-draft-dialog__close:hover,.one-act-continuity-opening-draft-dialog__text-button:hover,.one-act-continuity-opening-draft-dialog__action:hover{background:rgb(var(--one-act-rose-faint) / .4)}.one-act-continuity-opening-draft-dialog__close:active,.one-act-continuity-opening-draft-dialog__text-button:active,.one-act-continuity-opening-draft-dialog__action:active{transform:translateY(1px)}.one-act-continuity-opening-draft-dialog__close:focus-visible,.one-act-continuity-opening-draft-dialog__text-button:focus-visible,.one-act-continuity-opening-draft-dialog__action:focus-visible,.one-act-continuity-opening-draft-dialog__textarea:focus-visible{outline:1px solid rgb(var(--one-act-rose) / .56);outline-offset:2px}.one-act-continuity-opening-draft-dialog__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.one-act-continuity-opening-draft-dialog__body::-webkit-scrollbar{width:8px}.one-act-continuity-opening-draft-dialog__body::-webkit-scrollbar-thumb{background:rgb(var(--one-act-line) / .72)}.one-act-continuity-opening-draft-dialog__section{position:relative;display:grid;gap:12px;padding:16px 0}.one-act-continuity-opening-draft-dialog__section--toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:start}.one-act-continuity-opening-draft-dialog__section--generating{gap:14px;padding-top:20px;padding-bottom:20px}.one-act-continuity-opening-draft-dialog__textarea{width:100%;min-height:112px;border:1px solid rgb(var(--one-act-line) / .82);padding:13px 14px;background:#ffffffc2;color:rgb(var(--one-act-ink));font:inherit;line-height:1.7;resize:none;border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.one-act-continuity-opening-draft-dialog__textarea::-moz-placeholder{color:rgb(var(--one-act-ink-faint) / .94)}.one-act-continuity-opening-draft-dialog__textarea::placeholder{color:rgb(var(--one-act-ink-faint) / .94)}.one-act-continuity-opening-draft-dialog__textarea--preview{min-height:132px}.one-act-continuity-opening-draft-dialog__textarea--scene{min-height:180px}.one-act-continuity-opening-draft-dialog__count{justify-self:end;letter-spacing:.04em}.one-act-continuity-opening-draft-dialog__error{font-size:12px;line-height:1.6;color:#ab667af5}.one-act-continuity-opening-draft-dialog__loading{height:1px;overflow:hidden}.one-act-continuity-opening-draft-dialog__loading span{display:block;width:46%;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / 0),rgb(var(--one-act-line) / .92),rgb(var(--one-act-line) / 0));animation:one-act-continuity-opening-draft-dialog-flow 1.9s ease-in-out infinite}.one-act-continuity-opening-draft-dialog__loading-copy{display:grid;gap:10px}.one-act-continuity-opening-draft-dialog__loading-copy span{display:block;height:10px;background:rgb(var(--one-act-rose-faint) / .48);animation:one-act-continuity-opening-draft-dialog-breathe 1.8s ease-in-out infinite}.one-act-continuity-opening-draft-dialog__loading-copy span:nth-child(1){width:34%}.one-act-continuity-opening-draft-dialog__loading-copy span:nth-child(2){width:100%}.one-act-continuity-opening-draft-dialog__loading-copy span:nth-child(3){width:72%}.one-act-continuity-opening-draft-dialog__brief-preview,.one-act-continuity-opening-draft-dialog__notice-text{white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.72}.one-act-continuity-opening-draft-dialog__notice{background:linear-gradient(180deg,#ffffffbd,rgb(var(--one-act-rose-faint) / .28))}.one-act-continuity-opening-draft-dialog__text-button{min-height:34px;display:inline-flex;align-items:center;gap:6px;justify-self:end;padding:0 12px;font:inherit}.one-act-continuity-opening-draft-dialog__footer{display:grid;gap:12px;padding-top:14px;padding-bottom:18px}.one-act-continuity-opening-draft-dialog__footer:not(.one-act-continuity-opening-draft-dialog__footer--preview){grid-template-columns:repeat(2,minmax(0,1fr))}.one-act-continuity-opening-draft-dialog__footer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.one-act-continuity-opening-draft-dialog__action{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font:inherit;text-align:center}.one-act-continuity-opening-draft-dialog__action--primary{border-color:rgb(var(--one-act-rose) / .34);background:linear-gradient(90deg,#ffffffd1,rgb(var(--one-act-rose-faint) / .62));color:rgb(var(--one-act-rose) / .96)}.one-act-continuity-opening-draft-dialog__action:disabled,.one-act-continuity-opening-draft-dialog__textarea:disabled{cursor:default;opacity:.64}@keyframes one-act-continuity-opening-draft-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes one-act-continuity-opening-draft-dialog-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes one-act-continuity-opening-draft-dialog-flow{0%{transform:translate(-18%);opacity:.35}50%{opacity:.9}to{transform:translate(114%);opacity:.35}}@keyframes one-act-continuity-opening-draft-dialog-breathe{0%,to{opacity:.45}50%{opacity:.92}}@media (max-width: 420px){.one-act-continuity-opening-draft-dialog__header,.one-act-continuity-opening-draft-dialog__body,.one-act-continuity-opening-draft-dialog__footer{padding-right:14px;padding-left:14px}.one-act-continuity-opening-draft-dialog__header:after,.one-act-continuity-opening-draft-dialog__section:after,.one-act-continuity-opening-draft-dialog__footer:before{right:14px;left:14px}.one-act-continuity-opening-draft-dialog__section--toolbar{grid-template-columns:1fr}.one-act-continuity-opening-draft-dialog__text-button{justify-self:start}}@media (max-height: 640px){.one-act-continuity-opening-draft-dialog{align-items:stretch}.one-act-continuity-opening-draft-dialog__panel{max-height:none;min-height:0}.one-act-continuity-opening-draft-dialog__textarea{min-height:96px}.one-act-continuity-opening-draft-dialog__textarea--preview{min-height:116px}.one-act-continuity-opening-draft-dialog__textarea--scene{min-height:152px}}@media (prefers-reduced-motion: reduce){.one-act-continuity-opening-draft-dialog__backdrop,.one-act-continuity-opening-draft-dialog__panel,.one-act-continuity-opening-draft-dialog__loading span,.one-act-continuity-opening-draft-dialog__loading-copy span{animation:none}.one-act-continuity-opening-draft-dialog__close,.one-act-continuity-opening-draft-dialog__text-button,.one-act-continuity-opening-draft-dialog__action,.one-act-continuity-opening-draft-dialog__textarea{transition:none}}.one-act-branch-identity-draft-dialog__brief-list{display:grid;gap:16px}.one-act-branch-identity-draft-dialog__brief-item{display:grid;gap:8px}.one-act-branch-identity-draft-dialog__brief-head{display:grid;gap:4px}.one-act-branch-identity-draft-dialog__brief-name{color:#64748b;font-size:13px;font-weight:700}.one-act-branch-identity-draft-dialog__brief-textarea{resize:none}.one-act-branch-identity-draft-dialog__progress{color:#64748b;font-size:14px}.one-act-branch-identity-draft-dialog__progress strong{color:#be7890}.one-act-branch-identity-draft-dialog__actor-rail{margin:0 0 16px;overflow-x:auto}.one-act-branch-identity-draft-dialog__preview-head{gap:10px}.one-act-branch-identity-draft-dialog__user-note{color:#94a3b8;font-size:12px}.one-act-continuity-identity__mask-row{width:100%;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.one-act-continuity-identity__mask-row:active{background:rgb(var(--one-act-rose) / .04)}.one-act-continuity-identity__mask-row:focus-visible{outline:2px solid rgb(var(--one-act-rose) / .32);outline-offset:-2px}.one-act-continuity-identity__mask-value{min-width:0;max-width:58%;flex:0 1 auto;margin-left:auto;justify-content:flex-end}.one-act-continuity-identity__avatar{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(var(--one-act-rose) / .18);border-radius:999px}.one-act-continuity-identity__avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.one-act-continuity-identity__avatar-fallback{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;background:linear-gradient(180deg,#fffafbfa,#ffecf0f5);color:rgb(var(--one-act-rose) / .86);font-family:var(--one-act-serif);font-size:12px;line-height:1}.one-act-continuity-identity__mask-name{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.one-act-continuity-identity__note{margin:10px 16px 14px;padding-left:12px;border-left:1px solid rgb(var(--one-act-line) / .9);background:transparent;color:rgb(var(--one-act-ink-soft) / .84);font-size:12px;line-height:1.65}@media (max-width: 360px){.one-act-continuity-identity__note{margin-right:14px;margin-left:14px}}@media (prefers-reduced-motion: reduce){.one-act-continuity-identity__mask-row{transition:none}}.one-act-page{--one-act-serif: "Noto Serif SC", "Songti SC", "STSong", serif;--one-act-ink: 72 65 69;--one-act-ink-soft: 120 106 113;--one-act-ink-faint: 171 151 160;--one-act-rose: 210 143 168;--one-act-rose-soft: 241 205 220;--one-act-rose-faint: 248 226 235;--one-act-line: 232 203 215;background:radial-gradient(70% 42% at 6% 15%,rgb(255 221 235 / .34),transparent 72%),radial-gradient(58% 44% at 96% 36%,rgb(247 219 231 / .23),transparent 76%),radial-gradient(54% 24% at 50% 43%,rgb(255 255 255 / .92),transparent 74%),linear-gradient(180deg,#fff9fc,#fffdfd 45%,#fffafb)}.one-act-page__body{display:flex;overflow-x:hidden}.one-act-page__title,.one-act-display-type{font-family:var(--one-act-serif)}.one-act-page__title{color:rgb(var(--one-act-ink));font-size:17px;line-height:1.2;font-weight:500;letter-spacing:.18em}.one-act-ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.one-act-ambient__glow{position:absolute;top:34px;right:8%;width:150px;height:94px;border-radius:999px;background:radial-gradient(circle at 46% 50%,#ffffffe6,#ffe6ef47 34%,#fff4f800 74%);opacity:.72;animation:one-act-ambient-breathe 18s ease-in-out infinite}.one-act-ambient__worldline{position:absolute;top:30px;left:-8px;width:calc(100% + 16px);height:108px;overflow:visible;opacity:.9}.one-act-ambient__worldline-main,.one-act-ambient__worldline-branch{fill:none;stroke-linecap:round;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1}.one-act-ambient__worldline-main{stroke:url(#one-act-worldline-main-gradient);animation:one-act-worldline-reveal .76s ease-out forwards}.one-act-ambient__worldline-branch{stroke:url(#one-act-worldline-branch-gradient);animation:one-act-worldline-reveal .62s .15s ease-out forwards}.one-act-ambient__worldline-split{fill:#ffffffeb;stroke:rgb(var(--one-act-rose) / .7);stroke-width:1}.one-act-ambient__worldline-end--main{fill:rgb(var(--one-act-rose) / .58)}.one-act-ambient__worldline-end--branch{fill:#fffc;stroke:rgb(var(--one-act-rose-soft) / .7);stroke-width:1}.one-act-ambient__wordmark{position:absolute;left:50%;bottom:18px;transform:translate(-50%);color:rgb(var(--one-act-ink) / .032);font-family:var(--one-act-serif);font-size:clamp(54px,15vw,68px);font-style:italic;line-height:1;letter-spacing:-.045em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes one-act-worldline-reveal{to{stroke-dashoffset:0}}@keyframes one-act-hero-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes one-act-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes one-act-ambient-breathe{0%,to{opacity:.62;transform:translateZ(0)}50%{opacity:.82;transform:translate3d(-8px,6px,0)}}@media (max-width: 360px){.one-act-ambient__glow{top:36px;right:4%;width:138px;opacity:.66}.one-act-ambient__wordmark{left:50%;bottom:16px;transform:translate(-50%);font-size:50px;opacity:.82}}@media (prefers-reduced-motion: reduce){.one-act-ambient__glow,.one-act-ambient__worldline-main,.one-act-ambient__worldline-branch{animation:none}}.one-act-create-cast .one-act-create-mode__content{padding-top:4px}.one-act-create-cast .one-act-create-mode__intro{min-height:116px}.one-act-create-cast .one-act-create-mode__intro-copy{width:100%}.one-act-create-cast .one-act-create-mode__intro-decor{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;pointer-events:none}.one-act-create-cast .one-act-create-mode__intro-wordmark{top:2px;right:0;font-size:clamp(48px,13vw,58px)}.one-act-create-cast .one-act-creation-progress{margin-top:16px;margin-bottom:20px}.one-act-create-cast__section-title{margin:0;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:18px;line-height:1.45;font-weight:500;letter-spacing:.04em}.one-act-create-cast__entered{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.one-act-create-cast__entered-title-wrap{padding-top:6px}.one-act-create-cast__entered-track-wrap{position:relative;min-width:0}.one-act-create-cast__entered-fade{position:absolute;top:0;right:0;bottom:0;width:20px;background:linear-gradient(90deg,#fff0,#ffffffc7);pointer-events:none;z-index:1}.one-act-create-cast__entered-track{display:flex;gap:10px;min-width:0;padding:2px 10px 2px 0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.one-act-create-cast__entered-track::-webkit-scrollbar{display:none}.one-act-create-cast__entered-chip{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid rgb(var(--one-act-line) / .52);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#ffffff85}.one-act-create-cast__chip-avatar,.one-act-create-cast__role-avatar,.one-act-create-cast__npc-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;color:rgb(var(--one-act-ink-soft));background:rgb(var(--one-act-rose-faint) / .76)}.one-act-create-cast__avatar-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.one-act-create-cast__chip-avatar{width:22px;height:22px}.one-act-create-cast__chip-name,.one-act-create-cast__actor-name,.one-act-create-cast__mask-name,.one-act-create-cast__mask-status{color:rgb(var(--one-act-ink-soft));font-size:13px;line-height:1.5}.one-act-create-cast__chip-name,.one-act-create-cast__actor-name{white-space:nowrap}.one-act-create-cast__mask{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:18px;padding:0 0 14px;border-bottom:1px dashed rgb(var(--one-act-line) / .76)}.one-act-create-cast__mask--branch{gap:6px 10px}.one-act-create-cast__mask-label{color:rgb(var(--one-act-ink-faint));font-size:11.5px;line-height:1.45;letter-spacing:.08em}.one-act-create-cast__mask-name{color:rgb(var(--one-act-ink))}.one-act-create-cast__mask-status{color:rgb(var(--one-act-rose) / .82)}.one-act-create-cast__mask-copy{width:100%;color:rgb(var(--one-act-ink-soft) / .82);font-size:12px;line-height:1.6}.one-act-create-cast__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;padding:4px;border:1px solid rgb(var(--one-act-line) / .78);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#ffffff47}.one-act-create-cast__tab{min-height:42px;border:1px solid transparent;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#fff3;color:rgb(var(--one-act-ink-soft));font-size:13px;line-height:1.4;letter-spacing:.08em;transition:border-color .17s ease,background-color .17s ease,color .17s ease}.one-act-create-cast__tab--active{border-color:rgb(var(--one-act-rose) / .22);background:linear-gradient(180deg,rgb(var(--one-act-rose-faint) / .44),#ffffff94);color:rgb(var(--one-act-rose))}.one-act-create-cast__tab:focus-visible,.one-act-create-cast__actor-card:focus-visible{outline:2px solid rgb(var(--one-act-rose) / .38);outline-offset:3px}.one-act-create-cast__selection{margin-top:18px}.one-act-create-cast__selection-header{margin-bottom:12px}.one-act-create-cast__candidate-state{margin:0;color:rgb(var(--one-act-ink-soft));font-size:13px;line-height:1.6}.one-act-create-cast__role-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:10px}.one-act-create-cast__npc-groups{display:grid;gap:18px}.one-act-create-cast__npc-group{display:grid;gap:10px}.one-act-create-cast__npc-owner{margin:0;color:rgb(var(--one-act-ink-faint));font-size:11.5px;line-height:1.45;letter-spacing:.08em}.one-act-create-cast__npc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.one-act-create-cast__actor-card{position:relative;display:flex;width:100%;border:1px solid rgb(var(--one-act-line) / .72);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#ffffff8f;text-align:left;transition:border-color .17s ease,background-color .17s ease,opacity .17s ease,filter .17s ease}.one-act-create-cast__actor-card--selected{border-color:rgb(var(--one-act-rose) / .72);background:linear-gradient(180deg,rgb(var(--one-act-rose-faint) / .42),#ffffffb8)}.one-act-create-cast__actor-card--role{min-height:108px;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:18px 10px 16px}.one-act-create-cast__actor-card--npc{min-height:76px;align-items:center;gap:12px;padding:14px 14px 14px 16px}.one-act-create-cast__role-avatar{width:44px;height:44px}.one-act-create-cast__npc-avatar{width:34px;height:34px;flex:0 0 auto}.one-act-create-cast__actor-name{color:rgb(var(--one-act-ink))}.one-act-create-cast__actor-indicator{position:absolute;top:10px;right:10px;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid rgb(var(--one-act-line) / .78);border-radius:999px;color:#fffffff5;background:transparent}.one-act-create-cast__actor-card--selected .one-act-create-cast__actor-indicator{border-color:rgb(var(--one-act-rose) / .78);background:rgb(var(--one-act-rose) / .92)}.one-act-create-cast__hint{min-height:18px;margin-bottom:8px;color:rgb(var(--one-act-rose) / .82);font-size:12px;line-height:1.5}.one-act-create-cast__next:disabled{opacity:.46;cursor:not-allowed;filter:saturate(.7)}.one-act-create-cast__next:disabled:active{transform:none}@media (max-width: 360px){.one-act-create-cast .one-act-create-mode__intro-wordmark{right:-2px;font-size:48px}.one-act-create-cast__entered{grid-template-columns:1fr;gap:8px}}.one-act-create-branch-setup .one-act-create-mode__content{padding-top:4px}.one-act-create-branch-setup .one-act-create-mode__intro{min-height:116px}.one-act-create-branch-setup .one-act-create-mode__intro-copy{width:100%}.one-act-create-branch-setup .one-act-create-mode__description{max-width:none}.one-act-create-branch-setup .one-act-create-mode__intro-decor{position:absolute;top:0;right:0;width:176px;min-height:96px;flex:none;pointer-events:none}.one-act-create-branch-setup .one-act-create-mode__intro-wordmark{top:4px;right:0;font-size:clamp(30px,8.2vw,42px)}.one-act-create-branch-setup .one-act-creation-progress{margin-top:16px;margin-bottom:14px}.one-act-create-branch-setup__boundary-note,.one-act-create-branch-setup__subnote{padding-left:12px;border-left:1px solid rgb(var(--one-act-line) / .82);color:rgb(var(--one-act-ink-soft) / .84);font-size:12px;line-height:1.65}.one-act-create-branch-setup__boundary-note p,.one-act-create-branch-setup__subnote p{margin:0}.one-act-create-branch-setup__section{margin-top:22px;padding-top:18px;border-top:1px dashed rgb(var(--one-act-line) / .56);animation:one-act-create-fade-up .28s ease-out both}.one-act-create-branch-setup__section-head,.one-act-create-branch-setup__field-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.one-act-create-branch-setup__section-title{margin:0;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:18px;line-height:1.3;font-weight:500}.one-act-create-branch-setup__section-state{flex:0 0 auto;color:rgb(var(--one-act-rose) / .82);font-size:12px;line-height:1.3;letter-spacing:.06em;white-space:nowrap}.one-act-create-branch-setup__chip-track,.one-act-branch-actor-rail{display:flex;gap:8px;margin-top:14px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.one-act-create-branch-setup__chip-track::-webkit-scrollbar,.one-act-branch-actor-rail::-webkit-scrollbar{display:none}.one-act-create-branch-setup__chip{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid rgb(var(--one-act-line) / .52);background:#ffffff8a;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.one-act-create-branch-setup__chip-avatar{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;color:rgb(var(--one-act-ink-soft));background:rgb(var(--one-act-rose-faint) / .76)}.one-act-create-branch-setup__chip-name,.one-act-branch-actor-rail__label,.one-act-branch-relation-summary__pair{white-space:nowrap}.one-act-create-branch-setup__chip-name{color:rgb(var(--one-act-ink));font-size:13px;line-height:1.4}.one-act-create-branch-setup__field{margin-top:16px}.one-act-create-branch-setup__field-label{display:inline-block;margin-bottom:10px;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:15px;line-height:1.3}.one-act-create-branch-setup__input,.one-act-create-branch-setup__textarea{width:100%;box-sizing:border-box;border:1px solid rgb(var(--one-act-line) / .76);border-radius:0;background:#ffffffc2;color:rgb(var(--one-act-ink));font-size:14px;box-shadow:none;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.one-act-create-branch-setup__input{min-height:46px;padding:0 14px}.one-act-create-branch-setup__textarea{padding:14px;line-height:1.75;resize:none}.one-act-create-branch-setup__textarea--world{min-height:144px}.one-act-create-branch-setup__textarea--situation,.one-act-create-branch-setup__textarea--relation,.one-act-create-branch-setup__textarea--opening{min-height:104px}.one-act-create-branch-setup__textarea--opening-text{height:clamp(180px,32vh,260px);min-height:180px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;resize:none}.one-act-create-branch-setup__textarea--persona{min-height:166px}.one-act-create-branch-setup__textarea--short{min-height:72px}.one-act-create-branch-setup__input::-moz-placeholder,.one-act-create-branch-setup__textarea::-moz-placeholder{color:rgb(var(--one-act-ink-faint))}.one-act-create-branch-setup__input::placeholder,.one-act-create-branch-setup__textarea::placeholder{color:rgb(var(--one-act-ink-faint))}.one-act-create-branch-setup__selection-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:52px;margin-top:16px;padding:0;border:0;border-bottom:1px dashed rgb(var(--one-act-line) / .66);background:transparent;text-align:left;opacity:1}.one-act-create-branch-setup__selection-row:disabled,.one-act-create-branch-setup__ai-button:disabled,.one-act-create-branch-setup__secondary-action:disabled{opacity:1;cursor:default}.one-act-create-branch-setup__selection-title{color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:15px;line-height:1.3}.one-act-create-branch-setup__selection-meta{display:inline-flex;align-items:center;gap:6px;min-width:0;color:rgb(var(--one-act-ink-soft) / .84)}.one-act-create-branch-setup__selection-summary{overflow:hidden;color:inherit;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.one-act-create-branch-setup__ai-button,.one-act-create-branch-setup__secondary-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid rgb(var(--one-act-rose) / .34);background:linear-gradient(90deg,#ffffffb8,rgb(var(--one-act-rose-faint) / .52));color:rgb(var(--one-act-rose) / .88);font-family:var(--one-act-serif);font-size:12px;line-height:1;letter-spacing:.05em;white-space:nowrap;box-shadow:none;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.one-act-create-branch-setup__ai-button--inline{margin-top:14px}.one-act-branch-relation-draft-dialog__choices{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 14px}.one-act-branch-relation-draft-dialog__choice{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 10px;border:1px solid rgba(var(--one-act-ink),.2);background:transparent;color:rgb(var(--one-act-ink));font:inherit}.one-act-branch-relation-draft-dialog__choice.is-selected{border-color:rgb(var(--one-act-ink))}.one-act-create-branch-setup__subnote{margin-top:12px}.one-act-create-branch-setup__subnote--persona{margin-top:14px}.one-act-branch-actor-rail__item{display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;min-width:88px;min-height:48px;padding:9px 12px 8px;border:1px solid rgb(var(--one-act-line) / .62);background:#ffffff7a;color:rgb(var(--one-act-ink-soft));text-align:left;box-shadow:none;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.one-act-branch-actor-rail__item--active{border-color:rgb(var(--one-act-rose) / .72);background:linear-gradient(180deg,rgb(var(--one-act-rose-faint) / .44),#ffffffb8);color:rgb(var(--one-act-ink))}.one-act-branch-actor-rail__label{color:inherit;font-size:13px;line-height:1.3}.one-act-branch-actor-rail__status{color:rgb(var(--one-act-ink-faint));font-size:11px;line-height:1.2}.one-act-branch-relation-summary{margin-top:14px}.one-act-branch-relation-summary__item{padding:10px 0;border-bottom:1px dashed rgb(var(--one-act-line) / .62)}.one-act-branch-relation-summary__pair{color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:14px;line-height:1.4}.one-act-branch-relation-summary__text{margin-top:5px;white-space:pre-wrap;color:rgb(var(--one-act-ink-soft) / .84);font-size:13px;line-height:1.55}.one-act-branch-relation-summary__remaining{margin-top:10px;color:rgb(var(--one-act-ink-faint));font-size:12px;line-height:1.5}.one-act-create-branch-setup__actions{display:flex;gap:10px;margin-top:14px}.one-act-create-branch-setup .one-act-create-mode__footer{position:static;bottom:auto;margin-top:24px;padding:10px 0 28px;background:none}.one-act-create-branch-setup .one-act-create-mode__next{min-height:46px}.one-act-create-branch-setup__secondary-action--primary{border-color:rgb(var(--one-act-rose) / .46)}.one-act-create-branch-setup__start:disabled{opacity:.46;cursor:not-allowed;filter:saturate(.7)}.one-act-create-branch-setup__start:disabled:active{transform:none}.one-act-create-branch-setup__private-chat{margin-top:14px;padding:13px 0;border-top:1px solid rgb(var(--one-act-line) / .58);border-bottom:1px solid rgb(var(--one-act-line) / .58)}.one-act-create-branch-setup__private-chat-status{color:rgb(var(--one-act-ink-soft) / .82);font-size:12px;line-height:1.55}.one-act-create-branch-setup__private-chat-row,.one-act-create-branch-setup__private-chat-error{display:flex;align-items:center;justify-content:space-between;gap:14px}.one-act-create-branch-setup__private-chat-row>div{display:grid;gap:4px}.one-act-create-branch-setup__private-chat-row strong{color:rgb(var(--one-act-ink));font-size:13px;font-weight:600}.one-act-create-branch-setup__private-chat-row span,.one-act-create-branch-setup__private-chat-error>span,.one-act-create-branch-setup__private-chat-range>span{color:rgb(var(--one-act-ink-soft) / .8);font-size:12px;line-height:1.45}.one-act-create-branch-setup__private-chat-switch{position:relative;width:42px;height:22px;flex:0 0 auto;padding:0;border:1px solid rgb(var(--one-act-line) / .86);border-radius:999px;background:#f4f4f7c7;box-shadow:none}.one-act-create-branch-setup__private-chat-switch[aria-checked=true]{border-color:rgb(var(--one-act-rose) / .6);background:rgb(var(--one-act-rose-faint) / .82)}.one-act-create-branch-setup__private-chat-switch-thumb{position:absolute;top:3px;left:3px;width:14px;height:14px;border:1px solid rgb(var(--one-act-line) / .72);border-radius:50%;background:#fffffff5;transition:transform .16s ease,border-color .16s ease}.one-act-create-branch-setup__private-chat-switch[aria-checked=true] .one-act-create-branch-setup__private-chat-switch-thumb{transform:translate(20px);border-color:rgb(var(--one-act-rose) / .48)}.one-act-create-branch-setup__private-chat-range{display:grid;gap:9px;margin-top:14px}.one-act-create-branch-setup__private-chat-range input[type=range]{width:100%;height:18px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;accent-color:rgb(var(--one-act-rose))}.one-act-create-branch-setup__private-chat-range input[type=range]::-webkit-slider-runnable-track{height:3px;border:0;background:rgb(var(--one-act-line) / .82)}.one-act-create-branch-setup__private-chat-range input[type=range]::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgb(var(--one-act-rose) / .58);border-radius:50%;background:#fffafc;box-shadow:none}.one-act-create-branch-setup__private-chat-range input[type=range]::-moz-range-track{height:3px;border:0;background:rgb(var(--one-act-line) / .82)}.one-act-create-branch-setup__private-chat-range input[type=range]::-moz-range-thumb{width:14px;height:14px;border:1px solid rgb(var(--one-act-rose) / .58);border-radius:50%;background:#fffafc;box-shadow:none}.one-act-create-branch-setup__private-chat-error button{padding:6px 10px;border:1px solid rgb(var(--one-act-rose) / .38);background:#ffffff94;color:rgb(var(--one-act-ink-soft));font-size:12px;box-shadow:none}.one-act-create-branch-setup__ai-button:disabled{opacity:.45;cursor:not-allowed}.one-act-create-branch-setup__input:focus-visible,.one-act-create-branch-setup__textarea:focus-visible,.one-act-branch-actor-rail__item:focus-visible,.one-act-create-branch-setup__private-chat-switch:focus-visible,.one-act-create-branch-setup__private-chat-range input[type=range]:focus-visible,.one-act-create-branch-setup__private-chat-error button:focus-visible{outline:2px solid rgb(var(--one-act-rose) / .3);outline-offset:3px}@media (max-width: 390px){.one-act-create-branch-setup .one-act-create-mode__intro-decor{width:144px}.one-act-create-branch-setup .one-act-create-mode__intro-wordmark{font-size:clamp(24px,7.2vw,32px)}}@media (max-width: 360px){.one-act-create-branch-setup .one-act-create-mode__intro-wordmark{right:0;font-size:25px}.one-act-create-branch-setup__section-head,.one-act-create-branch-setup__field-head{align-items:flex-start;flex-direction:column;gap:8px}.one-act-create-branch-setup__actions{flex-direction:column}}.one-act-create-continuity-setup .one-act-create-mode__content{padding-top:4px}.one-act-create-continuity-setup .one-act-create-mode__intro{min-height:116px}.one-act-create-continuity-setup .one-act-create-mode__intro-copy{width:100%}.one-act-create-continuity-setup .one-act-create-mode__description{max-width:none}.one-act-create-continuity-setup .one-act-create-mode__intro-decor{position:absolute;top:0;right:0;width:160px;min-height:96px;flex:none;pointer-events:none}.one-act-create-continuity-setup .one-act-create-mode__intro-wordmark{top:2px;right:0;font-size:clamp(44px,12vw,54px)}.one-act-create-continuity-setup .one-act-creation-progress{margin-top:16px;margin-bottom:20px}.one-act-create-continuity-setup__section{margin-top:22px;padding-top:18px;border-top:1px dashed rgb(var(--one-act-line) / .56);animation:one-act-create-fade-up .28s ease-out both}.one-act-create-continuity-setup__section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.one-act-create-continuity-setup__section-title{margin:0;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:18px;line-height:1.3;font-weight:500}.one-act-create-continuity-setup__section-state{flex:0 0 auto;color:rgb(var(--one-act-rose) / .82);font-size:12px;line-height:1.2;letter-spacing:.06em}.one-act-create-continuity-setup__actor-track{display:flex;flex-wrap:nowrap;gap:8px;margin-top:14px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;touch-action:pan-x;padding-bottom:2px}.one-act-create-continuity-setup__actor-track::-webkit-scrollbar{display:none}.one-act-create-continuity-setup__actor-chip{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-height:34px;padding:0 12px;border:1px solid rgb(var(--one-act-rose) / .26);background:#ffffffb3;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.one-act-create-continuity-setup__actor-chip-avatar{display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--one-act-ink-soft) / .82)}.one-act-create-continuity-setup__actor-chip-name{color:rgb(var(--one-act-ink));font-size:13px;line-height:1.2;white-space:nowrap}.one-act-create-continuity-setup__mask-summary{margin:10px 0 0;color:rgb(var(--one-act-ink-soft) / .76);font-size:12px;line-height:1.6}.one-act-create-continuity-setup__mask-summary-label{margin-right:8px}.one-act-create-continuity-setup__field{margin-top:16px}.one-act-create-continuity-setup__field-label{display:inline-block;margin-bottom:10px;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:15px;line-height:1.3}.one-act-create-continuity-setup__input,.one-act-create-continuity-setup__textarea{width:100%;box-sizing:border-box;border:1px solid rgb(var(--one-act-line) / .76);border-radius:0;background:#ffffffc2;color:rgb(var(--one-act-ink));font-size:14px;box-shadow:none;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.one-act-create-continuity-setup__input{min-height:46px;padding:0 14px}.one-act-create-continuity-setup__textarea{padding:14px;line-height:1.75;resize:none}.one-act-create-continuity-setup__textarea--background{min-height:126px}.one-act-create-continuity-setup__textarea--opening-text{min-height:96px}.one-act-create-continuity-setup__input::-moz-placeholder,.one-act-create-continuity-setup__textarea::-moz-placeholder{color:rgb(var(--one-act-ink-faint))}.one-act-create-continuity-setup__input::placeholder,.one-act-create-continuity-setup__textarea::placeholder{color:rgb(var(--one-act-ink-faint))}.one-act-create-continuity-setup__count{margin-top:6px;color:rgb(var(--one-act-ink-faint));font-size:11px;line-height:1.2;text-align:right}.one-act-create-continuity-setup__selection-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:52px;padding:0;border:0;border-bottom:1px dashed rgb(var(--one-act-line) / .66);background:transparent;opacity:1;text-align:left;cursor:pointer}.one-act-create-continuity-setup__selection-row:disabled{opacity:1;cursor:default}.one-act-create-continuity-setup__section>.one-act-create-continuity-setup__selection-row:last-child{border-bottom:0}.one-act-create-continuity-setup__selection-main{min-width:0}.one-act-create-continuity-setup__selection-title{display:inline-block;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:15px;line-height:1.3}.one-act-create-continuity-setup__selection-meta{display:inline-flex;align-items:center;gap:6px;min-width:0;color:rgb(var(--one-act-ink-soft) / .84)}.one-act-create-continuity-setup__selection-summary-stack{min-width:0;display:grid;gap:3px;justify-items:end}.one-act-create-continuity-setup__selection-summary{min-width:0;overflow:hidden;color:inherit;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.one-act-create-continuity-setup__selection-detail{color:rgb(var(--one-act-ink-faint) / .92);font-size:11.5px;line-height:1.3}.one-act-create-continuity-setup__time-hint{margin:8px 0 0;color:rgb(var(--one-act-ink-soft) / .8);font-size:12px;line-height:1.6}.one-act-create-continuity-setup__input:focus-visible,.one-act-create-continuity-setup__textarea:focus-visible{outline:2px solid rgb(var(--one-act-rose) / .3);outline-offset:3px}.one-act-create-continuity-setup__ai-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-height:30px;padding:0 10px;border:1px solid rgb(var(--one-act-rose) / .34);background:linear-gradient(90deg,#ffffffb8,rgb(var(--one-act-rose-faint) / .52));color:rgb(var(--one-act-rose) / .88);font-family:var(--one-act-serif);font-size:12px;line-height:1;letter-spacing:.05em;white-space:nowrap;box-shadow:none;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.one-act-create-continuity-setup__validation-toast{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 18px);z-index:35;width:min(calc(100vw - 28px),320px);padding:11px 14px;border:1px solid rgb(214 193 195 / .72);background:#fff9f5f5;color:rgb(var(--one-act-ink) / .9);font-size:12.5px;line-height:1.5;text-align:center;pointer-events:none;transform:translate3d(-50%,0,0);animation:one-act-create-continuity-validation-toast-in .22s ease-out both}.one-act-create-continuity-setup__ai-icon{flex:0 0 auto;color:rgb(var(--one-act-rose) / .82)}@keyframes one-act-create-continuity-validation-toast-in{0%{opacity:0;transform:translate3d(-50%,8px,0)}to{opacity:1;transform:translate3d(-50%,0,0)}}.one-act-create-continuity-setup .one-act-create-mode__footer{position:static;bottom:auto;margin-top:24px;padding:10px 0 28px;background:none}.one-act-create-continuity-setup .one-act-create-mode__next{min-height:46px}@media (max-width: 360px){.one-act-create-continuity-setup .one-act-create-mode__intro-wordmark{right:0;font-size:43px}.one-act-create-continuity-setup__section-head{gap:10px}.one-act-create-continuity-setup__section-state{font-size:11px;white-space:nowrap}.one-act-create-continuity-setup__ai-button{min-height:28px;padding:0 8px;font-size:11.5px}.one-act-create-continuity-setup__selection-title,.one-act-create-continuity-setup__field-label{font-size:14px}.one-act-create-continuity-setup__selection-summary{font-size:12px}}@media (prefers-reduced-motion: reduce){.one-act-create-continuity-setup__validation-toast{animation:none}}.one-act-page--create{background:radial-gradient(58% 34% at 94% 13%,rgb(var(--one-act-rose-faint) / .22),transparent 74%),radial-gradient(48% 32% at 5% 60%,rgb(var(--one-act-rose-soft) / .11),transparent 76%),linear-gradient(180deg,#fffdfd,#fffafb)}.one-act-page__title--create{animation:one-act-create-header-fade .22s ease-out both}.one-act-create-mode{position:relative;width:100%;flex:1 0 auto}.one-act-create-mode__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#fffdfdf5,#fffafbc2);animation:one-act-create-veil-fade .2s ease-out forwards}.one-act-create-mode__content{position:relative;z-index:1;width:100%;max-width:560px;margin:0 auto;padding:10px 0 0}.one-act-create-mode__intro{position:relative;display:block;min-height:138px;animation:one-act-create-fade-up .28s ease-out both}.one-act-create-mode__intro-copy{position:relative;z-index:1;width:100%;min-width:0}.one-act-create-mode__step-count{display:inline-flex;align-items:baseline;gap:8px;color:rgb(var(--one-act-ink-faint));font-family:var(--one-act-serif);line-height:1}.one-act-create-mode__step-current{color:rgb(var(--one-act-rose) / .92);font-size:clamp(26px,7vw,29px)}.one-act-create-mode__step-divider,.one-act-create-mode__step-total{color:rgb(var(--one-act-ink-faint) / .74);font-size:clamp(17px,4.4vw,18px)}.one-act-create-mode__heading{margin:18px 0 0;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:clamp(29px,7.6vw,31px);line-height:1.18;font-weight:500;letter-spacing:.02em}.one-act-create-mode__description{max-width:none;margin:10px 0 0;color:rgb(var(--one-act-ink-soft));font-size:14px;line-height:1.7}.one-act-create-mode__intro-decor{position:absolute;top:0;right:0;z-index:0;width:128px;min-height:118px;pointer-events:none}.one-act-create-mode__intro-wordmark{position:absolute;top:4px;right:10px;color:rgb(var(--one-act-ink) / .032);font-family:var(--one-act-serif);font-size:clamp(52px,14vw,64px);font-style:italic;line-height:.95;letter-spacing:-.04em;white-space:nowrap}.one-act-create-mode__intro-line,.one-act-create-mode__intro-node{display:none}.one-act-creation-progress{position:relative;margin-top:28px;margin-bottom:30px;animation:one-act-create-fade-up .28s 70ms ease-out both}.one-act-creation-progress__track,.one-act-creation-progress__fill{position:absolute;top:50%;left:0;height:1px;transform:translateY(-50%)}.one-act-creation-progress__track{right:0;background:rgb(var(--one-act-line) / .48)}.one-act-creation-progress__fill{background:rgb(var(--one-act-rose) / .82)}.one-act-creation-progress__nodes{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;list-style:none}.one-act-creation-progress__node{position:relative;display:flex;align-items:center;justify-content:center}.one-act-creation-progress__dot{position:relative;z-index:1;width:6px;height:6px;border-radius:999px;background:rgb(var(--one-act-line) / .8)}.one-act-creation-progress__node--current .one-act-creation-progress__dot{width:8px;height:8px;background:rgb(var(--one-act-rose) / .92)}.one-act-creation-progress__node--current:before{content:"";position:absolute;width:20px;height:20px;border:1px solid rgb(var(--one-act-rose) / .22);border-radius:999px;background:rgb(var(--one-act-rose-soft) / .16)}.one-act-creation-progress__node--complete .one-act-creation-progress__dot{background:rgb(var(--one-act-rose) / .66)}.one-act-create-mode__choices{display:flex;flex-direction:column;gap:15px}.one-act-mode-option-card{position:relative;display:block;width:100%;min-height:176px;border:1px solid rgb(var(--one-act-line) / .64);background:linear-gradient(180deg,#ffffffeb,#fffcfddb);padding:0;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);color:rgb(var(--one-act-ink));text-align:left;transition:transform .15s ease,border-color .15s ease,background .15s ease;animation:one-act-create-fade-up .28s ease-out both}.one-act-mode-option-card:before,.one-act-mode-option-card:after{content:"";position:absolute;left:18px;right:18px;height:1px;background:linear-gradient(90deg,rgb(var(--one-act-line) / 0),rgb(var(--one-act-line) / .24),rgb(var(--one-act-line) / 0))}.one-act-mode-option-card:before{top:12px}.one-act-mode-option-card:after{bottom:12px}.one-act-mode-option-card--selected{border-color:rgb(var(--one-act-rose) / .72);background:linear-gradient(110deg,#ffffffc7,rgb(var(--one-act-rose-faint) / .42))}.one-act-mode-option-card--disabled{opacity:.72}.one-act-create-mode__choices>.one-act-mode-option-card:nth-child(1){animation-delay:.12s}.one-act-create-mode__choices>.one-act-mode-option-card:nth-child(2){animation-delay:.19s}.one-act-mode-option-card__inner{position:relative;display:flex;min-height:174px;justify-content:space-between;gap:14px;padding:24px 22px}.one-act-mode-option-card__copy{position:relative;z-index:1;display:flex;max-width:58%;flex-direction:column}.one-act-mode-option-card__title{color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:clamp(23px,6vw,25px);line-height:1.35;font-weight:500}.one-act-mode-option-card__description{margin-top:13px;color:rgb(var(--one-act-ink-soft));font-size:13.5px;line-height:1.65}.one-act-mode-option-card__status{display:inline-flex;align-items:center;gap:9px;margin-top:15px;color:rgb(var(--one-act-ink-faint));font-size:12px;line-height:1.4}.one-act-mode-option-card__status-line{width:14px;height:1px;background:rgb(var(--one-act-line) / .62)}.one-act-mode-option-card__visual{position:relative;display:block;width:42%;min-width:116px;flex:0 0 42%}.one-act-mode-option-card__wordmark{position:absolute;z-index:0;left:auto;right:calc(100% - 30px);bottom:7px;color:rgb(var(--one-act-ink) / .028);font-family:var(--one-act-serif);font-size:clamp(34px,8.8vw,42px);font-style:italic;line-height:1;letter-spacing:-.04em;white-space:nowrap;pointer-events:none}.one-act-mode-option-card--solo .one-act-mode-option-card__wordmark{right:calc(100% - 38px);bottom:8px}.one-act-mode-option-card__tags{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.one-act-mode-option-card__tag{position:absolute;display:flex;flex-direction:column;align-items:center}.one-act-mode-option-card__tag-thread{width:1px;height:24px;background:linear-gradient(180deg,rgb(var(--one-act-line) / .14),rgb(var(--one-act-rose) / .34))}.one-act-mode-option-card__tag-body{display:flex;width:42px;height:68px;margin-top:3px;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgb(var(--one-act-line) / .34);background:linear-gradient(180deg,#ffffff8f,rgb(var(--one-act-rose-faint) / .2))}.one-act-mode-option-card__tag-head{width:10px;height:10px;border-radius:999px;background:rgb(var(--one-act-ink-soft) / .16)}.one-act-mode-option-card__tag-shoulder{width:18px;height:10px;margin-top:7px;border-radius:999px 999px 7px 7px;background:rgb(var(--one-act-ink-soft) / .14)}.one-act-mode-option-card__tags--ensemble .one-act-mode-option-card__tag:nth-child(1){top:12px;right:72px;transform:rotate(-2deg)}.one-act-mode-option-card__tags--ensemble .one-act-mode-option-card__tag:nth-child(2){top:18px;right:40px;transform:translateY(5px)}.one-act-mode-option-card__tags--ensemble .one-act-mode-option-card__tag:nth-child(3){top:10px;right:8px;transform:rotate(2deg)}.one-act-mode-option-card__tags--solo .one-act-mode-option-card__tag--solo{top:18px;right:12px}.one-act-mode-option-card__indicator{position:absolute;top:22px;right:20px;display:flex;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid rgb(var(--one-act-line) / .78);border-radius:999px;background:#ffffffe0;color:rgb(var(--one-act-rose))}.one-act-mode-option-card--selected .one-act-mode-option-card__indicator{border-color:rgb(var(--one-act-rose) / .78);background:rgb(var(--one-act-rose) / .92);color:#fffffff0}.one-act-mode-option-card:not(:disabled):active{transform:translateY(1px);border-color:rgb(var(--one-act-rose) / .88)}.one-act-mode-option-card:focus-visible{outline:2px solid rgb(var(--one-act-rose) / .38);outline-offset:3px}.one-act-create-mode__footer{position:sticky;bottom:0;margin-top:24px;padding:16px 0 10px;background:linear-gradient(180deg,#fffcfd00,#fffcfdf0 32%);animation:one-act-create-fade-up .28s .18s ease-out both}.one-act-create-mode__next{width:100%;min-height:50px;border:1px solid rgb(var(--one-act-rose-soft) / .52);border-radius:0;background:linear-gradient(135deg,#ffffffbd,rgb(var(--one-act-rose-faint) / .38),rgb(var(--one-act-rose-soft) / .22));clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);color:rgb(var(--one-act-ink-soft) / .9);font-size:15px;line-height:1.2;font-weight:500;letter-spacing:.06em}.one-act-create-mode__next:active{transform:translateY(1px)}@keyframes one-act-create-header-fade{0%{opacity:0}to{opacity:1}}@keyframes one-act-create-veil-fade{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes one-act-create-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 360px){.one-act-create-mode__content{padding-top:6px}.one-act-create-mode__intro{min-height:126px}.one-act-create-mode__heading{font-size:28px}.one-act-create-mode__intro-wordmark{font-size:clamp(48px,13vw,56px)}.one-act-mode-option-card__inner{padding:20px}.one-act-mode-option-card__copy{max-width:54%}.one-act-mode-option-card__visual{transform:scale(.92);transform-origin:right center}.one-act-create-mode__next{min-height:48px}}@media (prefers-reduced-motion: reduce){.one-act-page__title--create,.one-act-create-mode__veil,.one-act-create-mode__intro,.one-act-creation-progress,.one-act-create-mode__footer{animation:none}.one-act-mode-option-card{animation:none;transition:none}}.one-act-create-world .one-act-create-mode__content{padding-top:4px}.one-act-create-world .one-act-create-mode__intro{min-height:116px}.one-act-create-world .one-act-create-mode__intro-copy{width:100%}.one-act-create-world .one-act-create-mode__description{max-width:none}.one-act-create-world .one-act-create-mode__intro-decor{position:absolute;top:0;right:0;width:160px;min-height:96px;flex:none;pointer-events:none}.one-act-create-world .one-act-create-mode__intro-wordmark{top:2px;right:0;font-size:clamp(48px,13vw,58px)}.one-act-create-world .one-act-creation-progress{margin-top:16px;margin-bottom:20px}.one-act-create-world__choices{gap:10px}.one-act-world-option-card{min-height:122px}.one-act-world-option-card__inner{min-height:120px;gap:10px;padding:14px 20px}.one-act-world-option-card__copy{max-width:calc(68% - 10px)}.one-act-world-option-card__visual{width:32%;min-width:88px;flex:0 0 32%}.one-act-world-option-card .one-act-mode-option-card__description{margin-top:6px}.one-act-world-option-card__note{margin-top:6px;color:rgb(var(--one-act-rose) / .82);font-size:12px;line-height:1.45}.one-act-world-option-card__wordmark{left:auto;right:-1px;bottom:3px;font-size:clamp(27px,7vw,33px)}.one-act-world-option-card .one-act-mode-option-card__indicator{top:14px;right:16px;width:26px;height:26px}.one-act-world-option-card__path{position:absolute;top:42px;right:2px;width:86px;height:30px;color:rgb(var(--one-act-rose) / .34)}.one-act-world-option-card__path-line{position:absolute;top:14px;left:2px;right:2px;height:1px;background:currentColor}.one-act-world-option-card__path-node{position:absolute;top:11px;width:7px;height:7px;border:1px solid currentColor;border-radius:999px;background:#ffffffd6}.one-act-world-option-card__path-node--a{left:2px}.one-act-world-option-card__path-node--b{left:calc(50% - 3px)}.one-act-world-option-card__path-node--c{right:2px}.one-act-world-option-card__path--branch{top:40px}.one-act-world-option-card__branch-main,.one-act-world-option-card__branch-up,.one-act-world-option-card__branch-down{position:absolute;height:1px;background:currentColor;transform-origin:right center}.one-act-world-option-card__branch-main{top:14px;left:2px;width:56px}.one-act-world-option-card__branch-up{top:14px;right:2px;width:27px;transform:rotate(-24deg)}.one-act-world-option-card__branch-down{top:14px;right:2px;width:27px;transform:rotate(24deg)}.one-act-world-option-card__branch-node{position:absolute;top:11px;left:54px;width:7px;height:7px;border:1px solid currentColor;border-radius:999px;background:#ffffffd6}.one-act-create-world__settings{margin-top:10px;border:1px solid rgb(var(--one-act-line) / .56);background:#ffffffa3;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);animation:one-act-create-fade-up .28s .22s ease-out both}.one-act-world-option-card.one-act-mode-option-card--selected{box-shadow:none}.one-act-create-world__setting-row{position:relative;display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:16px;padding:0 16px}.one-act-create-world__setting-row+.one-act-create-world__setting-row:before{content:"";position:absolute;top:0;left:16px;right:16px;border-top:1px dashed rgb(var(--one-act-line) / .62)}.one-act-create-world__setting-label{color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:16px;line-height:1.4}.one-act-create-world__setting-value{display:inline-flex;align-items:center;gap:5px;color:rgb(var(--one-act-ink-soft) / .82);font-size:14px;line-height:1.4}.one-act-create-world__mask-button{width:100%;border:0;background:transparent;text-align:left;cursor:pointer}.one-act-create-world__mask-button .one-act-create-world__setting-value{min-width:0}.one-act-create-world__mask-button-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.one-act-create-world__switch{position:relative;width:44px;height:26px;flex:0 0 auto;border:1px solid rgb(var(--one-act-line) / .76);border-radius:999px;background:rgb(var(--one-act-line) / .4);padding:0;transition:border-color .15s ease,background .15s ease}.one-act-create-world__switch--active{border-color:rgb(var(--one-act-rose) / .68);background:rgb(var(--one-act-rose) / .78)}.one-act-create-world__switch-thumb{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:999px;background:#fffffff5;transition:transform .15s ease}.one-act-create-world__switch--active .one-act-create-world__switch-thumb{transform:translate(18px)}.one-act-create-world__switch:focus-visible{outline:2px solid rgb(var(--one-act-rose) / .38);outline-offset:3px}.one-act-create-world__branch-note,.one-act-create-world__branch-observer{margin:10px 16px 14px;padding-left:12px;border-left:1px solid rgb(var(--one-act-line) / .9);color:rgb(var(--one-act-ink-soft) / .84);font-size:12px;line-height:1.65;background:transparent}.one-act-create-world__branch-note p,.one-act-create-world__branch-observer p{margin:0}.one-act-create-world__branch-observer-title{display:inline-block;margin-bottom:5px;color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:15px;line-height:1.4}.one-act-create-world .one-act-create-mode__footer{position:static;bottom:auto;margin-top:12px;padding:8px 0 0;background:none}.one-act-create-world .one-act-create-mode__next{min-height:46px}.one-act-create-world .one-act-create-mode__next[aria-disabled=true]{opacity:.46}.one-act-create-world .one-act-create-mode__next[aria-disabled=true]:active{transform:none}.one-act-create-world__validation-toast{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom) + 76px);z-index:80;pointer-events:none;width:-moz-max-content;width:max-content;max-width:calc(100vw - 32px);padding:10px 14px;border:1px solid rgb(var(--one-act-rose) / .24);border-radius:14px;background:#fffffff5;color:rgb(var(--one-act-ink) / .9);font-size:13px;line-height:1.4;text-align:center;box-shadow:0 6px 18px rgb(var(--one-act-rose) / .08);transform:translate(-50%);animation:one-act-create-world-validation-toast-in .18s ease-out}@keyframes one-act-create-world-validation-toast-in{0%{opacity:0;transform:translate(-50%) translateY(6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media (max-width: 360px){.one-act-create-world .one-act-create-mode__intro-wordmark{right:-2px;font-size:48px}.one-act-world-option-card{min-height:116px}.one-act-world-option-card__inner{min-height:114px;gap:8px;padding:12px 16px}.one-act-world-option-card__copy{max-width:calc(70% - 8px)}.one-act-world-option-card__visual{width:30%;min-width:78px;flex-basis:30%}.one-act-world-option-card__note{margin-top:5px;font-size:11.5px}.one-act-world-option-card .one-act-mode-option-card__indicator{top:12px;right:14px;width:24px;height:24px}.one-act-create-world__setting-row{min-height:44px;padding:0 14px}.one-act-create-world__setting-row+.one-act-create-world__setting-row:before{left:14px;right:14px}.one-act-create-world__branch-note,.one-act-create-world__branch-observer{margin-right:14px;margin-left:14px}.one-act-create-world .one-act-create-mode__footer{margin-top:10px;padding-top:8px}.one-act-create-world .one-act-create-mode__next{min-height:44px}}@media (prefers-reduced-motion: reduce){.one-act-create-world__settings,.one-act-create-world__switch,.one-act-create-world__switch-thumb{animation:none;transition:none}.one-act-create-world__validation-toast{animation:none;transform:translate(-50%)}}.one-act-create-solo-origin .one-act-create-mode__content,.one-act-create-solo-cast .one-act-create-mode__content{padding-top:4px}.one-act-create-solo-origin .one-act-create-mode__intro,.one-act-create-solo-cast .one-act-create-mode__intro{min-height:116px}.one-act-create-solo-origin .one-act-creation-progress,.one-act-create-solo-cast .one-act-creation-progress{margin-top:16px;margin-bottom:20px}.one-act-create-solo-origin__choices{gap:10px}.one-act-create-solo-origin__option--unavailable{cursor:not-allowed;opacity:.48}.one-act-create-solo-origin__unavailable-label{margin-top:4px;color:rgb(var(--one-act-ink-soft) / .8);font-size:11px}.one-act-create-solo-origin__choices .one-act-world-option-card{min-height:112px}.one-act-create-solo-origin__mask{margin-top:12px;border:1px solid rgb(var(--one-act-line) / .56);background:#ffffffa3;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.one-act-create-solo-origin__mask-button{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;padding:0 16px;text-align:left}.one-act-create-solo-origin__mask-label{color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:16px}.one-act-create-solo-origin__mask-value{display:inline-flex;align-items:center;gap:5px;color:rgb(var(--one-act-ink-soft) / .82);font-size:14px}.one-act-create-solo-origin__mask p{margin:0 16px 14px;padding-left:12px;border-left:1px solid rgb(var(--one-act-line) / .9);color:rgb(var(--one-act-ink-soft) / .84);font-size:12px;line-height:1.65}.one-act-create-solo-cast__summary,.one-act-create-solo-cast__scope{display:grid;gap:5px;padding:12px 14px;border:1px solid rgb(var(--one-act-line) / .56);background:#ffffff8f}.one-act-create-solo-cast__summary>span,.one-act-create-solo-cast__scope>span{color:rgb(var(--one-act-ink-soft) / .82);font-size:12px;line-height:1.55}.one-act-create-solo-cast__summary strong,.one-act-create-solo-cast__scope strong{color:rgb(var(--one-act-ink));font-family:var(--one-act-serif);font-size:15px;font-weight:500}.one-act-create-solo-cast__scope{margin-top:10px;border-style:dashed}.one-act-create-solo-cast__selection{margin-top:18px}.one-act-create-solo-cast .one-act-create-mode__footer{margin-top:24px}.one-act-create-solo-cast .one-act-create-cast__role-grid{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))}@media (max-width: 360px){.one-act-create-solo-origin__mask-button{padding:0 14px}.one-act-create-solo-origin__mask p{margin-right:14px;margin-left:14px}}
