/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:var(--font-instrument);--font-mono:var(--font-spline-mono);--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-amber-600:oklch(66.6% .179 58.318);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-paper:#f7f4ee;--color-sheet:#fffdf8;--color-cream:#f0ebe0;--color-ink:#1d1a16;--color-ink-soft:#565148;--color-ink-faint:#8f887c;--color-line:#e6dfd2;--color-line-strong:#d5cbb8;--color-seal:#8e2f26;--color-seal-deep:#6f241c;--color-canvas:#efe7d8;--color-card:#fffdf8;--color-surface:#f0ebe0;--font-display:var(--font-fraunces);--color-app-canvas:#f3f4f8;--color-app-wash-2:#e8eaf1;--color-app-panel:#fff;--color-app-line:#e5e7ee;--color-app-line-strong:#d2d6e0;--color-app-ink:#1a1917;--color-app-ink-soft:#545a67;--color-app-ink-faint:#676d7c;--color-app-red:#b42318;--color-app-green:#1f7a47;--color-accent:#3d5bf5;--color-accent-deep:#2e47cc;--color-accent-tint:#eef1fe;--color-bar:#1c1b19;--color-bar-2:#302e2a;--color-bar-3:#3a3834;--color-bar-ink:#f4f2ee;--color-bar-ink-2:#b5b0a7;--color-bar-blue:#9aabff;--color-red-on-ink:#ff9d90;--ease-enter:cubic-bezier(.2,.8,.2,1);--font-app:var(--font-general-sans),var(--font-inter)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-1\.5{inset:calc(var(--spacing) * 1.5)}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-y-0{inset-block:0}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-4{top:calc(var(--spacing) * -4)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-13{top:calc(var(--spacing) * 13)}.top-\[7px\]{top:7px}.top-\[29px\]{top:29px}.top-\[36\%\]{top:36%}.top-\[64px\]{top:64px}.top-\[68px\]{top:68px}.top-full{top:100%}.top-px{top:1px}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-7{right:calc(var(--spacing) * 7)}.right-full{right:100%}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-full{bottom:100%}.-left-12{left:calc(var(--spacing) * -12)}.-left-\[4\.5rem\]{left:-4.5rem}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-7{left:calc(var(--spacing) * 7)}.left-8{left:calc(var(--spacing) * 8)}.left-\[18px\]{left:18px}.left-\[36\%\]{left:36%}.left-auto{left:auto}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.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-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[25\]{z-index:25}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.order-2{order:2}.order-3{order:3}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-\[9px\]{margin-inline:-9px}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-12{margin-inline:calc(var(--spacing) * 12)}.mx-\[3px\]{margin-inline:3px}.mx-\[calc\(var\(--page-gutter\,3\.5rem\)\*-1\)\]{margin-inline:calc(var(--page-gutter,3.5rem) * -1)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-\[9px\]{margin-block:-9px}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-7{margin-block:calc(var(--spacing) * 7)}.my-\[5px\]{margin-block:5px}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-\[9px\]{margin-top:-9px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[0\.62em\]{margin-top:.62em}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-\[9px\]{margin-right:-9px}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-\[9px\]{margin-left:-9px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.\[field-sizing\:content\]{field-sizing:content}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-72{height:calc(var(--spacing) * 72)}.h-\[1\.15rem\]{height:1.15rem}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[14px\]{height:14px}.h-\[16\.5px\]{height:16.5px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[19\.5px\]{height:19.5px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[30rem\]{height:30rem}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[42\%\]{height:42%}.h-\[58\%\]{height:58%}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[88px\]{height:88px}.h-\[92px\]{height:92px}.h-\[96px\]{height:96px}.h-\[104px\]{height:104px}.h-\[120px\]{height:120px}.h-\[420px\]{height:420px}.h-\[min\(680px\,86vh\)\]{height:min(680px,86vh)}.h-\[min\(720px\,88vh\)\]{height:min(720px,88vh)}.h-\[min\(820px\,100\%\)\]{height:min(820px,100%)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[22rem\]{max-height:22rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[220px\]{max-height:220px}.max-h-\[288px\]{max-height:288px}.max-h-\[320px\]{max-height:320px}.max-h-\[420px\]{max-height:420px}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-\[17rem\]{min-height:17rem}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[88px\]{min-height:88px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[260px\]{min-height:260px}.min-h-\[380px\]{min-height:380px}.min-h-dvh{min-height:100dvh}.w-0{width:0}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[4px\]{width:4px}.w-\[5px\]{width:5px}.w-\[8px\]{width:8px}.w-\[9px\]{width:9px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[15rem\]{width:15rem}.w-\[17rem\]{width:17rem}.w-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[21px\]{width:21px}.w-\[21rem\]{width:21rem}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[26rem\]{width:26rem}.w-\[27rem\]{width:27rem}.w-\[30rem\]{width:30rem}.w-\[34\%\]{width:34%}.w-\[42\%\]{width:42%}.w-\[56\%\]{width:56%}.w-\[58\%\]{width:58%}.w-\[64\%\]{width:64%}.w-\[68\%\]{width:68%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[78\%\]{width:78%}.w-\[80\%\]{width:80%}.w-\[104px\]{width:104px}.w-\[112px\]{width:112px}.w-\[130\%\]{width:130%}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[232px\]{width:232px}.w-\[236px\]{width:236px}.w-\[240px\]{width:240px}.w-\[248px\]{width:248px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[420px\]{width:420px}.w-\[1040px\]{width:1040px}.w-\[calc\(100\%\+1rem\)\]{width:calc(100% + 1rem)}.w-\[clamp\(520px\,42vw\,660px\)\]{width:clamp(520px,42vw,660px)}.w-\[min\(34rem\,40vw\)\]{width:min(34rem,40vw)}.w-\[min\(880px\,94vw\)\]{width:min(880px,94vw)}.w-\[min\(960px\,94vw\)\]{width:min(960px,94vw)}.w-\[min\(1240px\,100\%\)\]{width:min(1240px,100%)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[9\.5rem\]{max-width:9.5rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[13em\]{max-width:13em}.max-w-\[14em\]{max-width:14em}.max-w-\[15em\]{max-width:15em}.max-w-\[16em\]{max-width:16em}.max-w-\[18em\]{max-width:18em}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24em\]{max-width:24em}.max-w-\[26rem\]{max-width:26rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34em\]{max-width:34em}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36em\]{max-width:36em}.max-w-\[55\%\]{max-width:55%}.max-w-\[60\%\]{max-width:60%}.max-w-\[64rem\]{max-width:64rem}.max-w-\[70ch\]{max-width:70ch}.max-w-\[72rem\]{max-width:72rem}.max-w-\[80rem\]{max-width:80rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[120px\]{max-width:120px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[660px\]{max-width:660px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(34rem\,40vw\)\]{max-width:min(34rem,40vw)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-\[1\.15rem\]{min-width:1.15rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[18px\]{min-width:18px}.min-w-\[22px\]{min-width:22px}.min-w-\[26px\]{min-width:26px}.min-w-\[30px\]{min-width:30px}.min-w-\[40\%\]{min-width:40%}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[300px\]{min-width:300px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.translate-x-0\.5{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%)}.translate-x-1\/2,.translate-x-\[18px\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[18px\]{--tw-translate-x:18px}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-translate-y-1\/2,.-translate-y-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-45deg\]{rotate:-45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[ui-fade_200ms_ease-out_both\]{animation:ui-fade .2s ease-out both}.animate-pulse{animation:var(--animate-pulse)}.cursor-cell{cursor:cell}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.columns-3{column-count:3}.break-inside-avoid{break-inside:avoid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.grid-cols-\[196px_1fr\]{grid-template-columns:196px 1fr}.grid-rows-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-rows:minmax(0,1fr) minmax(0,1.1fr)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-app-line>:not(:last-child)){border-color:var(--color-app-line)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[22px\]{border-radius:22px}.rounded-\[calc\(var\(--card-radius\)\+4px\)\]{border-radius:calc(var(--card-radius) + 4px)}.rounded-\[var\(--block-radius\)\]{border-radius:var(--block-radius)}.rounded-\[var\(--card-radius\)\]{border-radius:var(--card-radius)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br-\[4px\]{border-bottom-right-radius:4px}.rounded-br-\[10px\]{border-bottom-right-radius:10px}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-\[10px\]{border-bottom-left-radius:10px}.rounded-bl-none{border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[1\.5px\]{border-left-style:var(--tw-border-style);border-left-width:1.5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#46433e\]{border-color:#46433e}.border-\[\#c9d2fb\]{border-color:#c9d2fb}.border-\[\#e6e9f0\]{border-color:#e6e9f0}.border-accent{border-color:var(--color-accent)}.border-amber-600{border-color:var(--color-amber-600)}.border-app-line{border-color:var(--color-app-line)}.border-app-line-strong{border-color:var(--color-app-line-strong)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-current{border-color:currentColor}.border-ink{border-color:var(--color-ink)}.border-line{border-color:var(--color-line)}.border-line-strong{border-color:var(--color-line-strong)}.border-red-200{border-color:var(--color-red-200)}.border-transparent{border-color:#0000}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-\[\#101f28\]{background-color:#101f28}.bg-\[\#272521\]{background-color:#272521}.bg-\[\#c53030\]\/10{background-color:oklab(54.4071% .167166 .081353/.1)}.bg-\[\#ece3de\]{background-color:#ece3de}.bg-\[\#fdf1ef\]{background-color:#fdf1ef}.bg-\[rgba\(25\,28\,36\,0\.38\)\]{background-color:#191c2461}.bg-\[rgba\(26\,25\,23\,\.18\)\]{background-color:#1a19172e}.bg-\[rgba\(26\,25\,23\,\.28\)\]{background-color:#1a191747}.bg-\[rgba\(26\,25\,23\,\.32\)\]{background-color:#1a191752}.bg-\[rgba\(26\,25\,23\,\.36\)\]{background-color:#1a19175c}.bg-\[var\(--sel\)\]{background-color:var(--sel)}.bg-accent{background-color:var(--color-accent)}.bg-accent-tint{background-color:var(--color-accent-tint)}.bg-accent-tint\/40{background-color:#eef1fe66}@supports (color:color-mix(in lab,red,red)){.bg-accent-tint\/40{background-color:color-mix(in oklab,var(--color-accent-tint) 40%,transparent)}}.bg-accent\/40{background-color:#3d5bf566}@supports (color:color-mix(in lab,red,red)){.bg-accent\/40{background-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}.bg-accent\/70{background-color:#3d5bf5b3}@supports (color:color-mix(in lab,red,red)){.bg-accent\/70{background-color:color-mix(in oklab,var(--color-accent) 70%,transparent)}}.bg-app-canvas{background-color:var(--color-app-canvas)}.bg-app-green{background-color:var(--color-app-green)}.bg-app-ink{background-color:var(--color-app-ink)}.bg-app-ink-faint{background-color:var(--color-app-ink-faint)}.bg-app-ink-faint\/40{background-color:#676d7c66}@supports (color:color-mix(in lab,red,red)){.bg-app-ink-faint\/40{background-color:color-mix(in oklab,var(--color-app-ink-faint) 40%,transparent)}}.bg-app-ink-faint\/50{background-color:#676d7c80}@supports (color:color-mix(in lab,red,red)){.bg-app-ink-faint\/50{background-color:color-mix(in oklab,var(--color-app-ink-faint) 50%,transparent)}}.bg-app-ink-faint\/60{background-color:#676d7c99}@supports (color:color-mix(in lab,red,red)){.bg-app-ink-faint\/60{background-color:color-mix(in oklab,var(--color-app-ink-faint) 60%,transparent)}}.bg-app-ink\/40{background-color:#1a191766}@supports (color:color-mix(in lab,red,red)){.bg-app-ink\/40{background-color:color-mix(in oklab,var(--color-app-ink) 40%,transparent)}}.bg-app-ink\/80{background-color:#1a1917cc}@supports (color:color-mix(in lab,red,red)){.bg-app-ink\/80{background-color:color-mix(in oklab,var(--color-app-ink) 80%,transparent)}}.bg-app-line{background-color:var(--color-app-line)}.bg-app-line-strong{background-color:var(--color-app-line-strong)}.bg-app-panel{background-color:var(--color-app-panel)}.bg-app-panel\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-app-panel\/60{background-color:color-mix(in oklab,var(--color-app-panel) 60%,transparent)}}.bg-app-panel\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-app-panel\/95{background-color:color-mix(in oklab,var(--color-app-panel) 95%,transparent)}}.bg-app-red{background-color:var(--color-app-red)}.bg-app-wash-2{background-color:var(--color-app-wash-2)}.bg-bar{background-color:var(--color-bar)}.bg-bar-2{background-color:var(--color-bar-2)}.bg-bar-3{background-color:var(--color-bar-3)}.bg-bar-ink{background-color:var(--color-bar-ink)}.bg-bar\/80{background-color:#1c1b19cc}@supports (color:color-mix(in lab,red,red)){.bg-bar\/80{background-color:color-mix(in oklab,var(--color-bar) 80%,transparent)}}.bg-card{background-color:var(--color-card)}.bg-cream{background-color:var(--color-cream)}.bg-cream\/40{background-color:#f0ebe066}@supports (color:color-mix(in lab,red,red)){.bg-cream\/40{background-color:color-mix(in oklab,var(--color-cream) 40%,transparent)}}.bg-current{background-color:currentColor}.bg-ink{background-color:var(--color-ink)}.bg-line-strong{background-color:var(--color-line-strong)}.bg-red-50{background-color:var(--color-red-50)}.bg-seal{background-color:var(--color-seal)}.bg-sheet{background-color:var(--color-sheet)}.bg-surface{background-color:var(--color-surface)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.p-\[6px\]{padding:6px}.p-\[7px\]{padding:7px}.p-\[9px\]{padding:9px}.p-\[12\%\]{padding:12%}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-\[0\.15em\]{padding-inline:.15em}.px-\[5px\]{padding-inline:5px}.px-\[7px\]{padding-inline:7px}.px-\[var\(--page-gutter\)\]{padding-inline:var(--page-gutter)}.px-\[var\(--plain-pad\,0\.5rem\)\]{padding-inline:var(--plain-pad,.5rem)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[5px\]{padding-block:5px}.py-px{padding-block:1px}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-11{padding-top:calc(var(--spacing) * 11)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-\[3px\]{padding-top:3px}.pt-\[38px\]{padding-top:38px}.pt-\[78px\]{padding-top:78px}.pt-\[clamp\(28px\,7vh\,80px\)\]{padding-top:clamp(28px,7vh,80px)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[38px\]{padding-left:38px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[0\.1em\]{vertical-align:.1em}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-app{font-family:var(--font-app)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7em\]{font-size:.7em}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.88em\]{font-size:.88em}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.825rem\]{font-size:.825rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.12rem\]{font-size:1.12rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.38rem\]{font-size:1.38rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.875rem\]{font-size:1.875rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2\.8rem\]{font-size:2.8rem}.text-\[2\.9rem\]{font-size:2.9rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.1rem\]{font-size:3.1rem}.text-\[3\.4rem\]{font-size:3.4rem}.text-\[4\.2rem\]{font-size:4.2rem}.text-\[5px\]{font-size:5px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[24px\]{font-size:24px}.text-\[38px\]{font-size:38px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.1rem\]{--tw-leading:1.1rem;line-height:1.1rem}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#c53030\]{color:#c53030}.text-\[\#cbc6bd\]{color:#cbc6bd}.text-accent{color:var(--color-accent)}.text-app-green{color:var(--color-app-green)}.text-app-ink{color:var(--color-app-ink)}.text-app-ink-faint{color:var(--color-app-ink-faint)}.text-app-ink-soft{color:var(--color-app-ink-soft)}.text-app-line-strong{color:var(--color-app-line-strong)}.text-app-red{color:var(--color-app-red)}.text-app-red\/70{color:#b42318b3}@supports (color:color-mix(in lab,red,red)){.text-app-red\/70{color:color-mix(in oklab,var(--color-app-red) 70%,transparent)}}.text-bar-blue{color:var(--color-bar-blue)}.text-bar-ink{color:var(--color-bar-ink)}.text-bar-ink-2{color:var(--color-bar-ink-2)}.text-inherit{color:inherit}.text-ink{color:var(--color-ink)}.text-ink-faint{color:var(--color-ink-faint)}.text-ink-soft{color:var(--color-ink-soft)}.text-red-500{color:var(--color-red-500)}.text-red-700{color:var(--color-red-700)}.text-red-on-ink{color:var(--color-red-on-ink)}.text-seal{color:var(--color-seal)}.text-sheet{color:var(--color-sheet)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/88{color:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.text-white\/88{color:color-mix(in oklab,var(--color-white) 88%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.text-white\/95{color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{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}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-line-strong{-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong)}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[var\(--color-accent\)\]{accent-color:var(--color-accent)}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-1{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-1{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1a19170f)}.shadow-\[0_0_0_0\.5px_var\(--color-accent\)\,0_0_0_3\.5px_var\(--color-accent-tint\)\]{--tw-shadow:0 0 0 .5px var(--tw-shadow-color,var(--color-accent)),0 0 0 3.5px var(--tw-shadow-color,var(--color-accent-tint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_var\(--color-accent\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--color-accent))}.shadow-\[0_0_0_1\.5px_var\(--color-accent\)\],.shadow-\[0_0_0_1\.5px_var\(--sel\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_var\(--sel\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--sel))}.shadow-\[0_0_0_1px_var\(--color-app-line\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-app-line))}.shadow-\[0_0_0_1px_var\(--color-app-line-strong\)\],.shadow-\[0_0_0_1px_var\(--color-app-line\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-app-line-strong\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-app-line-strong))}.shadow-\[0_0_0_2px_\#fff\,0_0_0_4px_var\(--color-accent\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#fff),0 0 0 4px var(--tw-shadow-color,var(--color-accent))}.shadow-\[0_0_0_2px_\#fff\,0_0_0_4px_var\(--color-accent\)\],.shadow-\[0_0_0_2px_\#fff\,0_0_0_4px_var\(--color-app-ink\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_\#fff\,0_0_0_4px_var\(--color-app-ink\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#fff),0 0 0 4px var(--tw-shadow-color,var(--color-app-ink))}.shadow-\[0_0_0_2px_var\(--color-accent\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-accent))}.shadow-\[0_0_0_2px_var\(--color-accent\)\],.shadow-\[0_0_0_3px_var\(--color-accent-tint\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--color-accent-tint\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--color-accent-tint))}.shadow-\[0_1px_2px_rgba\(25\,28\,36\,\.04\)\,0_8px_24px_-12px_rgba\(25\,28\,36\,\.12\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#191c240a),0 8px 24px -12px var(--tw-shadow-color,#191c241f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(25\,28\,36\,\.06\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#191c240f)}.shadow-\[0_1px_2px_rgba\(25\,28\,36\,\.06\)\],.shadow-\[0_1px_2px_rgba\(25\,28\,36\,\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(25\,28\,36\,\.12\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#191c241f)}.shadow-\[0_1px_2px_rgba\(26\,25\,23\,\.3\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1a19174d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(26\,25\,23\,\.06\)\,inset_0_0_0_1px_var\(--color-app-line\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1a19170f),inset 0 0 0 1px var(--tw-shadow-color,var(--color-app-line));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(26\,25\,23\,\.06\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1a19170f)}.shadow-\[0_1px_2px_rgba\(26\,25\,23\,\.06\)\],.shadow-\[0_1px_2px_rgba\(26\,25\,23\,\.08\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(26\,25\,23\,\.08\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1a191714)}.shadow-\[0_1px_2px_rgba\(29\,26\,22\,0\.06\)\,0_12px_32px_-16px_rgba\(29\,26\,22\,0\.18\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1d1a160f),0 12px 32px -16px var(--tw-shadow-color,#1d1a162e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(25\,28\,36\,\.06\)\,0_16px_40px_-16px_rgba\(25\,28\,36\,\.22\)\]{--tw-shadow:0 2px 6px var(--tw-shadow-color,#191c240f),0 16px 40px -16px var(--tw-shadow-color,#191c2438);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_10px_-6px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 3px 10px -6px var(--tw-shadow-color,#0000002e)}.shadow-\[0_3px_10px_-6px_rgba\(0\,0\,0\,0\.18\)\],.shadow-\[0_4px_14px_-6px_rgba\(29\,26\,22\,0\.25\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_14px_-6px_rgba\(29\,26\,22\,0\.25\)\]{--tw-shadow:0 4px 14px -6px var(--tw-shadow-color,#1d1a1640)}.shadow-\[0_10px_28px_-10px_rgba\(29\,26\,22\,0\.35\)\]{--tw-shadow:0 10px 28px -10px var(--tw-shadow-color,#1d1a1659)}.shadow-\[0_10px_28px_-10px_rgba\(29\,26\,22\,0\.35\)\],.shadow-\[0_16px_40px_-12px_rgba\(29\,26\,22\,0\.35\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_40px_-12px_rgba\(29\,26\,22\,0\.35\)\]{--tw-shadow:0 16px 40px -12px var(--tw-shadow-color,#1d1a1659)}.shadow-\[inset_0_0_0_1\.5px_var\(--color-accent\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--color-accent))}.shadow-\[inset_0_0_0_1\.5px_var\(--color-accent\)\],.shadow-\[inset_0_0_0_1\.5px_var\(--color-app-ink\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--color-app-ink\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--color-app-ink))}.shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#0000001f)}.shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,\.12\)\],.shadow-\[inset_0_0_0_1px_rgba\(26\,25\,23\,\.1\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(26\,25\,23\,\.1\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#1a19171a)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,\.7\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ffffffb3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-accent\)\,0_0_0_3px_var\(--color-accent-tint\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-accent)),0 0 0 3px var(--tw-shadow-color,var(--color-accent-tint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-app-line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-app-line))}.shadow-\[inset_0_0_0_1px_var\(--color-app-line-strong\)\],.shadow-\[inset_0_0_0_1px_var\(--color-app-line\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-app-line-strong\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-app-line-strong))}.shadow-ink{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ffffff24),0 12px 28px -10px var(--tw-shadow-color,#00000073),0 2px 6px var(--tw-shadow-color,#0000002e)}.shadow-ink,.shadow-panel{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-panel{--tw-shadow:0 2px 6px var(--tw-shadow-color,#1a19170f),0 18px 44px -18px var(--tw-shadow-color,#1a191747)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring,.ring-1,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-accent{--tw-ring-color:var(--color-accent)}.ring-app-line{--tw-ring-color:var(--color-app-line)}.ring-line{--tw-ring-color:var(--color-line)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-app-panel{--tw-ring-offset-color:var(--color-app-panel)}.\!outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.outline{outline-width:1px}.outline,.outline-2{outline-style:var(--tw-outline-style)}.outline-2{outline-width:2px}.-outline-offset-2{outline-offset:calc(2px * -1)}.outline-accent{outline-color:var(--color-accent)}.blur{--tw-blur:blur(8px)}.blur,.brightness-1{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-1{--tw-brightness:brightness(1%)}.brightness-2{--tw-brightness:brightness(2%)}.brightness-2,.brightness-3{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-3{--tw-brightness:brightness(3%)}.brightness-4{--tw-brightness:brightness(4%)}.brightness-4,.brightness-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,)}.brightness-5{--tw-brightness:brightness(5%)}.brightness-6{--tw-brightness:brightness(6%)}.brightness-6,.brightness-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,)}.brightness-7{--tw-brightness:brightness(7%)}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.saturate-\[\.6\]{--tw-saturate:saturate(.6)}.filter,.saturate-\[\.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,)}.filter-none{filter:none}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\,color\]{transition-property:opacity,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,color\,background-color\]{transition-property:opacity,color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-enter{--tw-ease:var(--ease-enter);transition-timing-function:var(--ease-enter)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--synclo-dot\:\#fff\]{--synclo-dot:#fff}.group-focus-within\/sec\:opacity-100:is(:where(.group\/sec):focus-within *){opacity:1}.group-focus-within\/tile\:pointer-events-auto:is(:where(.group\/tile):focus-within *){pointer-events:auto}.group-focus-within\/tile\:opacity-100:is(:where(.group\/tile):focus-within *){opacity:1}@media (hover:hover){.group-hover\/acc\:opacity-100:is(:where(.group\/acc):hover *),.group-hover\/add\:opacity-100:is(:where(.group\/add):hover *),.group-hover\/border\:opacity-100:is(:where(.group\/border):hover *),.group-hover\/bullet\:opacity-100:is(:where(.group\/bullet):hover *),.group-hover\/card\:opacity-100:is(:where(.group\/card):hover *),.group-hover\/cover\:opacity-100:is(:where(.group\/cover):hover *),.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/preset\:ring-app-line-strong:is(:where(.group\/preset):hover *){--tw-ring-color:var(--color-app-line-strong)}.group-hover\/r\:hidden:is(:where(.group\/r):hover *){display:none}.group-hover\/r\:inline-grid:is(:where(.group\/r):hover *){display:inline-grid}.group-hover\/ref\:opacity-100:is(:where(.group\/ref):hover *),.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/sec\:opacity-0:is(:where(.group\/sec):hover *){opacity:0}.group-hover\/sec\:opacity-100:is(:where(.group\/sec):hover *){opacity:1}.group-hover\/style\:shadow-\[0_0_0_1px_var\(--color-app-ink-faint\)\]:is(:where(.group\/style):hover *){--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-app-ink-faint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\/tc\:text-accent:is(:where(.group\/tc):hover *){color:var(--color-accent)}.group-hover\/theme\:border-line-strong:is(:where(.group\/theme):hover *){border-color:var(--color-line-strong)}.group-hover\/theme\:opacity-100:is(:where(.group\/theme):hover *){opacity:1}.group-hover\/tile\:pointer-events-auto:is(:where(.group\/tile):hover *){pointer-events:auto}.group-hover\/tile\:opacity-100:is(:where(.group\/tile):hover *){opacity:1}.group-hover\/tile\:shadow-\[0_0_0_1px_var\(--color-app-ink-faint\)\]:is(:where(.group\/tile):hover *){--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-app-ink-faint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\/tm\:-translate-y-px:is(:where(.group\/tm):hover *){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/tm\:border-accent:is(:where(.group\/tm):hover *){border-color:var(--color-accent)}.group-hover\/tm\:text-app-ink:is(:where(.group\/tm):hover *){color:var(--color-app-ink)}.group-hover\/tm\:shadow-\[0_1px_2px_rgba\(25\,28\,36\,\.04\)\,0_8px_24px_-12px_rgba\(25\,28\,36\,\.12\)\]:is(:where(.group\/tm):hover *){--tw-shadow:0 1px 2px var(--tw-shadow-color,#191c240a),0 8px 24px -12px var(--tw-shadow-color,#191c241f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.marker\:text-seal ::marker{color:var(--color-seal)}.marker\:text-seal::marker{color:var(--color-seal)}.marker\:text-seal ::-webkit-details-marker,.marker\:text-seal::-webkit-details-marker{color:var(--color-seal)}.placeholder\:text-app-ink-faint::placeholder{color:var(--color-app-ink-faint)}.placeholder\:text-ink-faint::placeholder{color:var(--color-ink-faint)}.first\:mt-1:first-child{margin-top:var(--spacing)}.first\:rounded-t-xl:first-child{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.last\:mb-2:last-child{margin-bottom:calc(var(--spacing) * 2)}.last\:rounded-b-xl:last-child{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.open\:pb-4:is([open],:popover-open,:open){padding-bottom:calc(var(--spacing) * 4)}.focus-within\:border-accent:focus-within{border-color:var(--color-accent)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-\[0_0_0_0\.5px_var\(--color-accent\)\,0_0_0_3\.5px_var\(--color-accent-tint\)\]:focus-within{--tw-shadow:0 0 0 .5px var(--tw-shadow-color,var(--color-accent)),0 0 0 3.5px var(--tw-shadow-color,var(--color-accent-tint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:shadow-\[0_0_0_1\.5px_var\(--color-accent\)\,0_0_0_4\.5px_var\(--color-accent-tint\)\]:focus-within{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--color-accent)),0 0 0 4.5px var(--tw-shadow-color,var(--color-accent-tint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:shadow-\[0_0_0_2px_var\(--color-accent-tint\)\,0_26px_54px_-24px_rgba\(5\,12\,70\,\.7\)\]:focus-within{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-accent-tint)),0 26px 54px -24px var(--tw-shadow-color,#050c46b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:border-app-ink-faint:hover{border-color:var(--color-app-ink-faint)}.hover\:border-app-line-strong:hover{border-color:var(--color-app-line-strong)}.hover\:border-line-strong:hover{border-color:var(--color-line-strong)}.hover\:border-seal:hover{border-color:var(--color-seal)}.hover\:bg-\[\#c53030\]\/10:hover{background-color:oklab(54.4071% .167166 .081353/.1)}.hover\:bg-\[\#fdf1ef\]:hover{background-color:#fdf1ef}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-ink\)_7\%\,transparent\)\]:hover{background-color:#1d1a1612}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-ink\)_7\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-ink) 7%,transparent)}}.hover\:bg-accent-deep:hover{background-color:var(--color-accent-deep)}.hover\:bg-accent-tint:hover{background-color:var(--color-accent-tint)}.hover\:bg-app-canvas:hover{background-color:var(--color-app-canvas)}.hover\:bg-app-line:hover{background-color:var(--color-app-line)}.hover\:bg-app-panel:hover{background-color:var(--color-app-panel)}.hover\:bg-app-panel\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-app-panel\/60:hover{background-color:color-mix(in oklab,var(--color-app-panel) 60%,transparent)}}.hover\:bg-app-wash-2:hover{background-color:var(--color-app-wash-2)}.hover\:bg-bar-2:hover{background-color:var(--color-bar-2)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-sheet:hover{background-color:var(--color-sheet)}.hover\:bg-white\/14:hover{background-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/14:hover{background-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:text-\[\#c53030\]:hover{color:#c53030}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-app-ink:hover{color:var(--color-app-ink)}.hover\:text-app-red:hover{color:var(--color-app-red)}.hover\:text-bar-ink:hover{color:var(--color-bar-ink)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-seal:hover{color:var(--color-seal)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-1:hover{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1a19170f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_var\(--color-app-ink-faint\)\,0_8px_24px_-12px_rgba\(26\,25\,23\,\.18\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-app-ink-faint)),0 8px 24px -12px var(--tw-shadow-color,#1a19172e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_var\(--color-app-ink-faint\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-app-ink-faint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_2px_\#fff\,0_0_0_3px_var\(--color-app-ink-faint\)\]:hover{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#fff),0 0 0 3px var(--tw-shadow-color,var(--color-app-ink-faint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_2px_var\(--color-app-ink-faint\)\]:hover{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-app-ink-faint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_var\(--color-app-ink-faint\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-app-ink-faint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-card\,0_1px_2px_rgba\(25\,28\,36\,\.04\)\,0_8px_24px_-12px_rgba\(25\,28\,36\,\.12\)\)\]:hover{--tw-shadow:var(--shadow-card,0 1px 2px #191c240a,0 8px 24px -12px #191c241f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-app-ink-faint:hover{--tw-ring-color:var(--color-app-ink-faint)}.hover\:ring-seal\/40:hover{--tw-ring-color:#8e2f2666}@supports (color:color-mix(in lab,red,red)){.hover\:ring-seal\/40:hover{--tw-ring-color:color-mix(in oklab,var(--color-seal) 40%,transparent)}}}.focus\:border-accent:focus{border-color:var(--color-accent)}.focus\:bg-app-panel:focus{background-color:var(--color-app-panel)}.focus\:text-app-ink:focus{color:var(--color-app-ink)}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-\[0_0_0_0\.5px_var\(--color-accent\)\,0_0_0_3\.5px_var\(--color-accent-tint\)\]:focus{--tw-shadow:0 0 0 .5px var(--tw-shadow-color,var(--color-accent)),0 0 0 3.5px var(--tw-shadow-color,var(--color-accent-tint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-\[0_0_0_1\.5px_var\(--color-accent\)\]:focus{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--color-accent))}.focus\:ring-2:focus,.focus\:shadow-\[0_0_0_1\.5px_var\(--color-accent\)\]:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-accent\/20:focus{--tw-ring-color:#3d5bf533}@supports (color:color-mix(in lab,red,red)){.focus\:ring-accent\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-accent) 20%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-\[inset_0_0_0_2px_var\(--color-accent\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:shadow-\[inset_0_0_0_2px_var\(--color-bar-blue\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--color-bar-blue));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-accent-deep:active{background-color:var(--color-accent-deep)}.active\:bg-app-wash-2:active{background-color:var(--color-app-wash-2)}.active\:bg-bar-3:active{background-color:var(--color-bar-3)}@media (hover:hover){.enabled\:hover\:-translate-y-0\.5:enabled:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.enabled\:hover\:border-app-ink-faint:enabled:hover{border-color:var(--color-app-ink-faint)}.enabled\:hover\:border-seal:enabled:hover{border-color:var(--color-seal)}.enabled\:hover\:bg-accent-deep:enabled:hover{background-color:var(--color-accent-deep)}.enabled\:hover\:bg-app-canvas:enabled:hover{background-color:var(--color-app-canvas)}.enabled\:hover\:bg-app-ink-faint:enabled:hover{background-color:var(--color-app-ink-faint)}.enabled\:hover\:bg-app-wash-2:enabled:hover{background-color:var(--color-app-wash-2)}.enabled\:hover\:bg-bar-2:enabled:hover{background-color:var(--color-bar-2)}.enabled\:hover\:bg-seal:enabled:hover{background-color:var(--color-seal)}.enabled\:hover\:text-app-ink:enabled:hover{color:var(--color-app-ink)}.enabled\:hover\:text-app-red:enabled:hover{color:var(--color-app-red)}.enabled\:hover\:text-bar-blue:enabled:hover{color:var(--color-bar-blue)}.enabled\:hover\:text-bar-ink:enabled:hover{color:var(--color-bar-ink)}.enabled\:hover\:text-seal:enabled:hover{color:var(--color-seal)}.enabled\:hover\:shadow-\[0_0_0_1px_var\(--color-app-ink-faint\)\]:enabled:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-app-ink-faint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.enabled\:focus\:hover\:border-accent:enabled:focus:hover{border-color:var(--color-accent)}}.enabled\:active\:bg-accent-deep:enabled:active{background-color:var(--color-accent-deep)}.enabled\:active\:bg-app-wash-2:enabled:active{background-color:var(--color-app-wash-2)}.enabled\:active\:bg-bar-3:enabled:active{background-color:var(--color-bar-3)}.enabled\:active\:shadow-\[inset_0_1px_2px_rgba\(0\,0\,0\,\.2\)\]:enabled:active{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-app-canvas:disabled{background-color:var(--color-app-canvas)}.disabled\:bg-app-line:disabled{background-color:var(--color-app-line)}.disabled\:text-app-ink-faint:disabled{color:var(--color-app-ink-faint)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.aria-checked\:bg-app-panel[aria-checked=true]{background-color:var(--color-app-panel)}.aria-checked\:text-app-ink[aria-checked=true]{color:var(--color-app-ink)}.aria-checked\:shadow-1[aria-checked=true]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1a19170f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-selected\:border-app-ink[aria-selected=true]{border-color:var(--color-app-ink)}.aria-selected\:text-app-ink[aria-selected=true]{color:var(--color-app-ink)}.data-\[on\=true\]\:bg-accent-tint[data-on=true]{background-color:var(--color-accent-tint)}.data-\[on\=true\]\:bg-app-canvas[data-on=true]{background-color:var(--color-app-canvas)}.data-\[on\=true\]\:bg-bar-2[data-on=true]{background-color:var(--color-bar-2)}.data-\[on\=true\]\:text-accent[data-on=true]{color:var(--color-accent)}.data-\[on\=true\]\:text-bar-blue[data-on=true]{color:var(--color-bar-blue)}.data-\[on\=true\]\:text-bar-ink[data-on=true]{color:var(--color-bar-ink)}@media (min-width:40rem){.sm\:w-\[360px\]{width:360px}.sm\:columns-4{column-count:4}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.md\:-mx-12{margin-inline:calc(var(--spacing) * -12)}.md\:mx-auto{margin-inline:auto}.md\:flex{display:flex}.md\:grid{display:grid}.md\:max-w-\[720px\]{max-width:720px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[21rem_minmax\(0\,1fr\)\]{grid-template-columns:21rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.md\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.md\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,5fr)}.md\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,3fr)}.md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.md\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:pt-1{padding-top:var(--spacing)}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:h-\[max\(30rem\,calc\(100vh_-_17rem\)\)\]{height:max(30rem,100vh - 17rem)}.lg\:h-auto{height:auto}.lg\:min-h-0{min-height:0}.lg\:columns-6{column-count:6}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[13\.5rem_21rem_minmax\(0\,1fr\)\]{grid-template-columns:13.5rem 21rem minmax(0,1fr)}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-13{top:calc(var(--spacing) * 13)}.xl\:order-none{order:0}.xl\:mx-0{margin-inline:0}.xl\:mb-0{margin-bottom:0}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-\[calc\(100dvh-116px\)\]{height:calc(100dvh - 116px)}.xl\:max-w-none{max-width:none}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[300px_minmax\(0\,1fr\)_300px\]{grid-template-columns:300px minmax(0,1fr) 300px}.xl\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.xl\:flex-col{flex-direction:column}.xl\:items-center{align-items:center}.xl\:items-start{align-items:flex-start}.xl\:gap-7{gap:calc(var(--spacing) * 7)}.xl\:overflow-y-auto{overflow-y:auto}.xl\:rounded-none{border-radius:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:border-app-line{border-color:var(--color-app-line)}.xl\:pt-\[136px\]{padding-top:136px}.xl\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.xl\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@container (min-width:28rem){.\@md\:absolute{position:absolute}.\@md\:top-0{top:0}.\@md\:top-1\/2{top:50%}.\@md\:left-0{left:0}.\@md\:left-5{left:calc(var(--spacing) * 5)}.\@md\:mb-0{margin-bottom:0}.\@md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.\@md\:-translate-x-1\/2,.\@md\:-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.\@md\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.\@md\:pt-8{padding-top:calc(var(--spacing) * 8)}.\@md\:pr-9{padding-right:calc(var(--spacing) * 9)}.\@md\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.\@md\:pl-10{padding-left:calc(var(--spacing) * 10)}}@container (min-width:42rem){.\@2xl\:absolute{position:absolute}.\@2xl\:top-0{top:0}.\@2xl\:top-1\/2{top:50%}.\@2xl\:left-0{left:0}.\@2xl\:left-5{left:calc(var(--spacing) * 5)}.\@2xl\:mb-0{margin-bottom:0}.\@2xl\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.\@2xl\:-translate-x-1\/2,.\@2xl\:-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.\@2xl\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.\@2xl\:pt-8{padding-top:calc(var(--spacing) * 8)}.\@2xl\:pr-9{padding-right:calc(var(--spacing) * 9)}.\@2xl\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.\@2xl\:pl-10{padding-left:calc(var(--spacing) * 10)}}@media print{.print\:py-0{padding-block:0}}.\[\&\>div\]\:justify-center>div{justify-content:center}.\[\&\>div\]\:\!rounded-\[2px\]>div{border-radius:2px!important}.\[\&\>div\]\:rounded-t-\[4px\]>div{border-top-left-radius:4px;border-top-right-radius:4px}.\[\&\>div\]\:rounded-l-\[4px\]>div{border-top-left-radius:4px;border-bottom-left-radius:4px}.\[\&\>div\]\:rounded-l-none>div{border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>div\]\:rounded-r-\[4px\]>div{border-top-right-radius:4px;border-bottom-right-radius:4px}.\[\&\>div\]\:rounded-r-none>div{border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>div\]\:rounded-b-none>div{border-bottom-right-radius:0;border-bottom-left-radius:0}section:hover .\[section\:hover_\&\]\:opacity-100{opacity:1}}:root{--color-data-1:#8e2f26;--color-data-2:#b45f2c;--color-data-3:#6a7742;--color-data-4:#2f6a64;--color-data-5:#54628c;--color-data-6:#a8842c;--color-card-deep:#6f241c;--color-card-deep-ink:#fffdf8;--color-cover-ink:#1d1a16;--bar-edge:#ffffff24;--sel:#3d5bf5;--app-gradient-accent:linear-gradient(92deg,#3d5bf5,#6d4bf0);--app-gradient-studio:linear-gradient(178deg,#faf6ef,#f2f1f6 42%,#e8edfd);--gradient-canvas:linear-gradient(165deg,#ece1cd,#efe7d8 40%,#ede4d6);--gradient-cover:linear-gradient(135deg,#f3e2d6,#fffdf8 55%,#f4ecdd);--gradient-accent:linear-gradient(90deg,#8e2f26,#a2492a);--card-radius:14px;--card-shadow:0 1px 2px #1d1a160d,0 18px 44px -22px #1d1a1647;--color-heading:var(--color-ink);--font-display-weight:400;--font-display-tracking:-.025em;--font-display-transform:none;--font-body-weight:400;--card-border-width:0px;--card-border-color:transparent;--card-pad-x:3rem;--card-pad-y:2.25rem;--card-blur:0px;--block-radius:12px}.doc-heading{color:var(--color-heading);font-weight:var(--font-display-weight);letter-spacing:var(--font-display-tracking);text-transform:var(--font-display-transform)}::selection{background:var(--sel,#3d5bf5)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--sel,#3d5bf5) 26%,transparent)}}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}:root [data-tone=ink] :focus-visible{outline-color:var(--color-bar-blue)}[role=menu] :is([role=menuitem],[role=menuitemradio]):focus-visible{outline:none}[data-doc-host]{background:var(--host-bg);background-attachment:fixed}[data-smart-toolbar] svg{--color-seal:var(--color-bar-blue)}[data-notice=error] :focus-visible{outline-color:#fff}:is(input,textarea,select):focus-visible{outline:none}article :focus-visible{outline:2px solid var(--color-seal);outline-offset:2px}article :is(input,textarea,select):focus-visible{outline:none}[contenteditable][data-ph]:empty:before{content:attr(data-ph);color:var(--color-ink-faint)}.cell-on-fill [contenteditable][data-ph]:empty:before{color:#fffdf8b3}@supports (color:color-mix(in lab,red,red)){.cell-on-fill [contenteditable][data-ph]:empty:before{color:color-mix(in srgb,var(--color-sheet) 70%,transparent)}}span[contenteditable]:empty{min-width:1px;max-width:100%;display:inline-block}.blockwrap :is(p,h3,h4,h5,li):has(>[contenteditable=true],>span>[contenteditable=true]){cursor:text}[contenteditable]:focus{caret-color:auto;outline:none}.doc-list{--mk:1.5em;flex-direction:column;gap:.35em;padding:0;list-style:none;display:flex}.doc-list>li{grid-template-columns:var(--col,var(--mk)) minmax(0,1fr);align-items:baseline;display:grid}.doc-list>li[data-level]{--col:1.5em;margin-left:calc(var(--mk) + (var(--lv) - 1) * 1.5em)}.doc-li-mark{-webkit-user-select:none;user-select:none}.doc-li-dot{vertical-align:middle;background:currentColor;border-radius:50%;width:.34em;height:.34em;display:inline-block}.doc-li-dot[data-shape=ring]{box-sizing:border-box;width:.44em;height:.44em;background:0 0;border:.085em solid;width:round(.44em,1px);height:round(.44em,1px)}.doc-li-dot[data-shape=square]{border-radius:0;width:.3em;height:.3em}.doc-li-check{box-sizing:border-box;border:.11em solid var(--color-seal);vertical-align:-.14em;width:1em;height:1em;color:var(--color-sheet);cursor:pointer;border-radius:.22em;display:inline-block;position:relative}.doc-li-check>svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:.75em;height:.75em;margin:auto;position:absolute;inset:0}.doc-list>li[data-done] .doc-li-check{background:var(--color-seal)}.doc-list>li[data-done]>.doc-li-text{color:var(--color-ink-faint);text-decoration:line-through}.doc-list[data-list=numbered]>li>.doc-li-mark{font-variant-numeric:tabular-nums}.doc-list[data-digits="2"]{--mk:calc(2ch + .95em)}.doc-list[data-digits="3"]{--mk:calc(3ch + .95em)}.doc-list:is([data-digits="2"],[data-digits="3"])>li:not([data-level])>.doc-li-mark{text-align:right;padding-right:.66em}.doc-list[data-list=arrow]>li>.doc-li-mark{color:var(--color-seal)}.doc-inline-link{color:var(--color-link,currentColor);-webkit-text-decoration-color:var(--color-link,var(--color-line-strong));text-decoration-color:var(--color-link,var(--color-line-strong))}.doc-link-block{--link:var(--color-seal);position:relative}.doc-link-row{font-size:.95rem;display:flex}.doc-link-row[data-align=center]{justify-content:center}.doc-link-row[data-align=right]{justify-content:flex-end}.doc-button{box-sizing:border-box;border:1.5px solid var(--link);border-radius:6px;align-items:center;min-height:2.45em;padding:0 1.05em;font-weight:600;text-decoration:none;display:inline-flex}.doc-button[data-look=filled]{background:var(--link);color:#fbfaf8}.doc-button[data-look=outline],.doc-textlink{color:var(--link)}.doc-textlink{text-underline-offset:3px;font-weight:700;text-decoration:underline}.doc-preview{border:1px solid var(--color-line);color:inherit;border-radius:8px;text-decoration:none;display:flex;position:relative;overflow:hidden}.doc-preview-pic{background:#1d1a160d;flex:0 0 40%;max-height:11rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.doc-preview-pic{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}}.doc-preview-pic>img{object-fit:cover;width:100%;height:100%}.doc-preview-text{background:#1d1a160a;flex-direction:column;flex:1;gap:.35rem;min-width:0;padding:1rem 2.5rem 1rem 1.1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.doc-preview-text{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}}.doc-preview-site{color:var(--color-ink-faint);align-items:center;gap:.45rem;font-size:.8rem;display:flex}.doc-preview-site>img{border-radius:3px}.doc-preview-title{color:var(--color-ink);font-size:.95rem;font-weight:700}.doc-preview-desc{-webkit-line-clamp:3;color:var(--color-ink-faint);-webkit-box-orient:vertical;font-size:.85rem;line-height:1.55;display:-webkit-box;overflow:hidden}.doc-preview-go{color:var(--link);position:absolute;top:.9rem;right:.9rem}.doc-embed{border:1px solid var(--color-line);height:var(--embed-h,32.5rem);border-radius:8px;position:relative;overflow:hidden}.doc-embed[data-shape=ratio]{height:auto;aspect-ratio:var(--embed-ratio)}.doc-embed[data-portrait]{max-width:22rem;margin-left:auto;margin-right:auto}.doc-embed>iframe,.doc-embed>video{background:#000;border:0;width:100%;height:100%;display:block}.doc-embed>iframe{background:#fff}.doc-embed[data-media=audio]{border:0;height:auto;overflow:visible}.doc-embed>audio{width:100%;display:block}.doc-embed-print{display:none}.doc-embed-empty{aspect-ratio:16/9;background:#edebe6;border-radius:8px;place-items:center;width:100%;max-height:20rem;display:grid}@supports (color:color-mix(in lab,red,red)){.doc-embed-empty{background:color-mix(in srgb,var(--color-ink) 8%,var(--color-card,var(--color-sheet)))}}.doc-embed-empty{font-family:var(--font-app);color:var(--color-ink-faint);font-size:.85rem}html[data-print] .doc-embed{aspect-ratio:auto;border:0;height:auto;overflow:visible}html[data-print] .doc-embed>:not(.doc-embed-print){display:none}html[data-print] .doc-embed-print{display:block}.doc-preview-expand{cursor:zoom-in;text-align:left;width:100%}.doc-embed-big-frame>video{background:#000;width:100%;height:100%}.doc-embed-big-frame[data-media=audio]{height:auto;padding:2rem}.doc-embed-big-frame>audio{width:100%}.doc-embed-catch{cursor:pointer;position:absolute;inset:0}.doc-embed-expand{color:#fff;background:#1414188c;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.6rem;right:.6rem}.doc-embed-big{z-index:80;background:#1414188c;place-items:center;display:grid;position:fixed;inset:0}.doc-embed-big-frame{background:#fff;border-radius:12px;width:90vw;height:85vh;position:relative;overflow:hidden}.doc-embed-big-frame>iframe{border:0;width:100%;height:100%}.doc-embed-close{color:#fff;background:#14141899;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.6rem;right:.6rem}.doc-embed-note{color:var(--color-ink-faint);margin-bottom:.5rem;font-size:.8rem}.blockwrap.is-selected>.doc-embed,.blockwrap.is-selected>.doc-link-block :is(.doc-button,.doc-textlink,.doc-preview),.blockwrap.is-selected>.doc-link-block.doc-embed{outline:2px solid var(--sel);outline-offset:2px}.group>.blockwrap.is-selected:has(>.doc-link-block),.group>.blockwrap.is-selected:has(>.doc-link-block):focus-within,.group>.blockwrap.is-selected:has(>.doc-link-block):hover{box-shadow:none}.doc-labels{flex-wrap:wrap;align-items:center;gap:.5em;font-size:.95rem;display:flex}.doc-labels[data-align=center]{justify-content:center}.doc-labels[data-align=right]{justify-content:flex-end}.doc-label{--label:var(--color-seal);box-sizing:border-box;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;gap:.45em;height:1.93em;padding:0 .79em;font-size:.78em;display:inline-flex;position:relative}.doc-label[data-plain]{text-transform:none;letter-spacing:0}.doc-label[data-look=filled]{background:var(--label)}@supports (color:color-mix(in lab,red,red)){.doc-label[data-look=filled]{background:color-mix(in srgb,var(--label) 17%,transparent)}}.doc-label[data-look=filled]{color:var(--color-ink)}.doc-label[data-look=filled][data-solid]{background:var(--label);color:oklch(from var(--label) clamp(.2,(.66 - l) * 1000,.985) 0 0)}.doc-label[data-look=filled][data-solid][data-dark]{color:#fbfaf8}.doc-label[data-look=filled][data-solid] .doc-label-icon{color:inherit}.doc-label[data-look=outline]{border-color:var(--label);color:var(--label)}.doc-label-icon,.doc-label[data-look=text]{color:var(--label)}.doc-label-icon{place-items:center;display:grid}.doc-label.is-selected{outline:2px solid var(--sel);outline-offset:3px}.doc-label>.item-handle{opacity:0;transition:opacity .15s;top:-7px;left:50%}.doc-label.is-selected>.item-handle,.doc-label:focus-within>.item-handle,.doc-label:hover>.item-handle{opacity:1}.label-add{background:var(--color-accent-tint);width:1.45em;height:1.45em;color:var(--color-accent);opacity:0;border-radius:999px;place-items:center;transition:opacity .15s;display:grid}.blockwrap:focus-within .label-add,.blockwrap:hover .label-add{opacity:1}.doc-math{color:var(--color-ink);justify-content:center;font-size:1.05rem;display:flex;overflow-x:auto}.doc-math .katex-display{margin:.25em 0}.doc-math.is-live{cursor:text;border-radius:8px}.doc-math.is-live:hover{background:#1d1a160a}@supports (color:color-mix(in lab,red,red)){.doc-math.is-live:hover{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}}.doc-math-empty{color:var(--color-ink-faint);padding:.6em 0;font-size:.9rem}.doc-math-source{background:#1d1a160f;border-radius:6px;flex-direction:column;padding:.3rem .4rem;display:flex}@supports (color:color-mix(in lab,red,red)){.doc-math-source{background:color-mix(in srgb,var(--color-ink) 6%,transparent)}}.doc-math-source{box-shadow:0 0 0 2px #3d5bf573}@supports (color:color-mix(in lab,red,red)){.doc-math-source{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 45%,transparent)}}.doc-math-source{font-family:var(--font-mono);color:var(--color-ink-soft);font-size:.86rem;line-height:1.6}.doc-math-fence{-webkit-user-select:none;user-select:none;color:var(--color-ink-faint)}.doc-math-tex{white-space:pre-wrap;overflow-wrap:anywhere}.doc-code{background:#1d1a160f;border-radius:8px;position:relative}@supports (color:color-mix(in lab,red,red)){.doc-code{background:color-mix(in srgb,var(--color-ink) 6%,transparent)}}.doc-code-scroll{overflow-x:auto}.doc-code-body{font-family:var(--font-mono);color:var(--color-ink);margin:0;padding:1.25rem;font-size:.82rem;line-height:1.6;display:grid}.doc-code-body>code{white-space:pre;font:inherit;grid-area:1/1}.doc-code[data-hl]:not(:focus-within) .code-words{color:#0000}.doc-code:focus-within .code-hl{visibility:hidden}.code-pill{border:1px solid #1d1a1673;align-items:stretch;height:24px;display:flex;position:absolute;top:7px;right:14px}@supports (color:color-mix(in lab,red,red)){.code-pill{border:1px solid color-mix(in srgb,var(--color-ink) 45%,transparent)}}.code-pill{background:#fffdf88c;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.code-pill{background:color-mix(in srgb,var(--color-sheet) 55%,transparent)}}.code-pill{color:var(--color-ink);font-size:.72rem}.code-pill.is-read{opacity:0;transition:opacity .15s}.doc-code:hover .code-pill.is-read{opacity:1}.code-pill-lang{border-right:1px solid #1d1a1673;align-items:center;gap:4px;padding:0 8px 0 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.code-pill-lang{border-right:1px solid color-mix(in srgb,var(--color-ink) 45%,transparent)}}.code-pill-copy,.code-pill.is-read .code-pill-copy{place-items:center;width:30px;display:grid}.code-lang-menu{z-index:40;border:1px solid var(--color-app-line);background:var(--color-app-panel);width:220px;max-height:300px;font-family:var(--font-app);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 2px 6px #191c240f,0 16px 40px -16px #191c2438}.code-lang-row{text-align:left;width:100%;color:var(--color-app-ink);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:.85rem;display:flex}.code-lang-row:hover{background:var(--color-app-canvas)}.code-hl :is(.hljs-comment,.hljs-quote){color:var(--color-ink-faint);font-style:italic}.code-hl :is(.hljs-keyword,.hljs-selector-tag,.hljs-built_in,.hljs-type,.hljs-doctag){color:var(--color-seal)}.code-hl :is(.hljs-string,.hljs-regexp,.hljs-addition,.hljs-template-tag){color:var(--color-data-2)}.code-hl :is(.hljs-number,.hljs-literal,.hljs-symbol,.hljs-bullet){color:var(--color-data-3)}.code-hl :is(.hljs-title,.hljs-section,.hljs-name,.hljs-selector-id,.hljs-selector-class){color:var(--color-data-1)}.code-hl :is(.hljs-attr,.hljs-attribute,.hljs-variable,.hljs-template-variable,.hljs-params,.hljs-meta){color:var(--color-ink-soft)}.code-hl .hljs-deletion{color:#c53030}.doc-quote{border-left:2px solid var(--color-seal);padding:1.05em 0 1.05em 1.5em;font-size:.95rem}.doc-quote>p{font-size:1em}.doc-callout{background-color:var(--callout-fill);border-radius:6px;gap:1.28em;padding:1.125em 1.17em;font-size:.95rem;display:flex}.doc-callout-icon{height:1.75em;color:var(--callout-icon);flex-shrink:0;place-items:center;display:grid}.doc-callout-body{flex:1;min-width:0}.doc-callout[data-dark]{--color-ink:#fbfaf8;--color-ink-soft:#fbfaf8db;--color-ink-faint:#fbfaf89e}.doc-callout-body>[data-inner]:first-child figure:first-child,.doc-callout-body>[data-inner]:first-child>:first-child{margin-top:0}.doc-callout[data-callout=insight],.doc-callout[data-callout=note]{--callout-fill:#8e2f262b}@supports (color:color-mix(in lab,red,red)){.doc-callout[data-callout=insight],.doc-callout[data-callout=note]{--callout-fill:color-mix(in srgb,var(--color-seal) 17%,transparent)}}.doc-callout[data-callout=insight],.doc-callout[data-callout=note]{--callout-icon:var(--color-ink)}.doc-callout[data-callout=insight]{--callout-icon:var(--color-seal)}.doc-callout[data-callout=info]{--callout-fill:#5da2ff80;--callout-icon:#1d6fe8}.doc-callout[data-callout=warning]{--callout-fill:#f7e26380;--callout-icon:#a58400}.doc-callout[data-callout=caution]{--callout-fill:#ff545780;--callout-icon:#e11d24}.doc-callout[data-callout=success]{--callout-fill:#5dfc6780;--callout-icon:#16883a}.doc-callout[data-callout=question]{--callout-fill:#a7aaad80;--callout-icon:#6b6b6b}.blockwrap.is-selected>.doc-callout{outline:2px solid var(--sel);outline-offset:-1px}.group>.blockwrap.is-selected:has(>.doc-callout),.group>.blockwrap.is-selected:has(>.doc-callout):focus-within,.group>.blockwrap.is-selected:has(>.doc-callout):hover{box-shadow:none}.doc-toggle{border-radius:10px;font-size:.95rem}.doc-toggle-line{align-items:flex-start;display:flex}.doc-toggle[data-read]>.doc-toggle-line{cursor:pointer}.doc-toggle-btn{width:1.5em;height:1.5em;color:var(--color-ink);border-radius:999px;flex-shrink:0;place-items:center;margin:.125em .4em 0 -.4em;transition:background-color .12s;display:grid}.doc-toggle-btn:hover{background-color:#1d1a1617}@supports (color:color-mix(in lab,red,red)){.doc-toggle-btn:hover{background-color:color-mix(in srgb,var(--color-ink) 9%,transparent)}}.doc-toggle-btn svg{width:.72em;height:.6em;transition:transform .15s}.doc-toggle[data-empty]>.doc-toggle-line .doc-toggle-btn{color:#1d1a166b}@supports (color:color-mix(in lab,red,red)){.doc-toggle[data-empty]>.doc-toggle-line .doc-toggle-btn{color:color-mix(in srgb,var(--color-ink) 42%,transparent)}}.doc-toggle[data-closed]>.doc-toggle-line .doc-toggle-btn svg{transform:rotate(-90deg)}.doc-toggle-title{min-width:0;color:var(--color-ink);flex:1;margin:0;line-height:1.75}.doc-toggle-body{border-left:1px solid #1d1a1624;margin:.9em 0 0 .35em;padding:.3em 0 .8em 1.15em}@supports (color:color-mix(in lab,red,red)){.doc-toggle-body{border-left:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent)}}.doc-toggle[data-closed]>.doc-toggle-body{display:none}.doc-toggle[data-anim]:not([data-closed])>.doc-toggle-body{animation:toggle-open .18s ease-out}@keyframes toggle-open{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.doc-toggle[data-anim]>.doc-toggle-body{animation:none}}.doc-toggle-body>[data-inner]:first-child figure:first-child,.doc-toggle-body>[data-inner]:first-child>:first-child{margin-top:0}.blockwrap.is-selected>.doc-toggle{outline:2px solid var(--sel);outline-offset:.45em}.group>.blockwrap.is-selected:has(>.doc-toggle),.group>.blockwrap.is-selected:has(>.doc-toggle):focus-within,.group>.blockwrap.is-selected:has(>.doc-toggle):hover{box-shadow:none}html[data-print] .doc-toggle[data-closed]>.doc-toggle-body{display:block}html[data-print] .doc-toggle[data-closed]>.doc-toggle-line .doc-toggle-btn svg{transform:none}.doc-table-wrap{position:relative}.doc-table-caption{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-faint);margin-bottom:.5rem;font-size:.7rem}.doc-table{table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--color-line);border-radius:6px;width:100%;font-size:.95rem}.doc-table td{vertical-align:top;overflow-wrap:break-word;height:2.9em;padding:.575em 1em;position:relative}.doc-table td>[data-inner]:first-child figure:first-child,.doc-table td>[data-inner]:first-child>:first-child{margin-top:0}.doc-table tr:first-child>td:first-child{border-top-left-radius:5px}.doc-table tr:first-child>td:last-child{border-top-right-radius:5px}.doc-table tr:last-child>td:first-child{border-bottom-left-radius:5px}.doc-table tr:last-child>td:last-child{border-bottom-right-radius:5px}.doc-table:is([data-look=striped],[data-look=bordered],[data-look=column]) td+td{border-left:1px solid var(--color-line-strong)}.doc-table:is([data-look=bordered],[data-look=row]) tr+tr>td{border-top:1px solid var(--color-line)}.doc-table[data-look=striped] tr:nth-child(2n)>td{background-color:#1d1a160a}@supports (color:color-mix(in lab,red,red)){.doc-table[data-look=striped] tr:nth-child(2n)>td{background-color:color-mix(in srgb,var(--color-ink) 4%,transparent)}}.doc-table[data-look=none]{border-color:#0000}.doc-table td[data-sel]{box-shadow:inset 0 0 0 100vmax #3d5bf51c}@supports (color:color-mix(in lab,red,red)){.doc-table td[data-sel]{box-shadow:inset 0 0 0 100vmax color-mix(in srgb,var(--color-accent) 11%,transparent)}}.doc-table[data-selected]{outline:2px solid var(--sel);outline-offset:-1px}.group>.blockwrap.is-selected:has(.doc-table[data-selected]),.group>.blockwrap.is-selected:has(.doc-table[data-selected]):focus-within,.group>.blockwrap.is-selected:has(.doc-table[data-selected]):hover{box-shadow:none}.blockwrap .doc-table-wrap{margin-bottom:1.75rem}.doc-table-wrap .tbl-add{opacity:0;pointer-events:none;transition:opacity .12s}.doc-table-wrap:hover .tbl-add{opacity:1;pointer-events:auto}.line-hint{display:none}[contenteditable]:empty:focus+.line-hint{flex-wrap:wrap;row-gap:.35rem;display:inline-flex}.cell-on-card,.cell-on-fill{border:1px solid #0000;transition:border-color .15s}.blockwrap.is-selected .cell-on-card,.blockwrap:focus-within .cell-on-card,.blockwrap:hover .cell-on-card{border-color:#1d1a1647}@supports (color:color-mix(in lab,red,red)){.blockwrap.is-selected .cell-on-card,.blockwrap:focus-within .cell-on-card,.blockwrap:hover .cell-on-card{border-color:color-mix(in srgb,var(--color-ink) 28%,transparent)}}.blockwrap .cell-on-card:focus-within{border-color:#8e2f2699}@supports (color:color-mix(in lab,red,red)){.blockwrap .cell-on-card:focus-within{border-color:color-mix(in srgb,var(--color-seal) 60%,transparent)}}.blockwrap.is-selected .cell-on-fill,.blockwrap:focus-within .cell-on-fill,.blockwrap:hover .cell-on-fill{border-color:#fffdf89e}@supports (color:color-mix(in lab,red,red)){.blockwrap.is-selected .cell-on-fill,.blockwrap:focus-within .cell-on-fill,.blockwrap:hover .cell-on-fill{border-color:color-mix(in srgb,var(--color-sheet) 62%,transparent)}}.blockwrap .cell-on-fill:focus-within{border-color:#fffdf8f5}@supports (color:color-mix(in lab,red,red)){.blockwrap .cell-on-fill:focus-within{border-color:color-mix(in srgb,var(--color-sheet) 96%,transparent)}}.nested-block.nested-block:not(:hover,:focus-within,.is-selected) :is(.cell-on-card,.cell-on-fill){border-color:#0000}.nested-block.nested-block:not(:hover,:focus-within,.is-selected) .dia-item:not(.is-selected){outline-color:#0000}[data-slope]{--gap:.625rem;--pw:min(9rem,calc((100cqw - (var(--n) - 1) * var(--gap)) / var(--n)));align-items:flex-end;gap:var(--gap);width:fit-content;max-width:100%;margin:0 auto;display:flex}[data-diagram-root][data-align=left]>[data-slope]{margin-left:0}[data-diagram-root][data-align=right]>[data-slope]{margin-right:0}.slope-pillar{flex:0 0 var(--pw);width:var(--pw);height:calc(var(--pw) * (1.96 + var(--i) * .28));border-radius:calc(var(--pw) / 2) calc(var(--pw) / 2) 0 0;background:var(--fill);color:var(--color-sheet);flex-direction:column;align-items:center;display:flex;position:relative}.slope-disc-cell{width:calc(var(--pw) * .72);height:calc(var(--pw) * .72);margin-top:calc(var(--pw) * .14);border-radius:.25rem;flex:none;position:relative}.slope-disc{background:var(--color-sheet);width:100%;height:100%;color:var(--color-ink);border-radius:50%;place-items:center;display:grid}.slope-disc svg{width:calc(var(--pw) * .25);height:calc(var(--pw) * .25)}.slope-disc-cell>.cycle-badge-ghost{inset:0}.slope-disc-cell .icon-slot,.slope-disc-cell>.cycle-badge-ghost>*,.slope-disc-cell>.cycle-badge-ghost>*>*{width:100%;height:100%;display:block}.slope-words{min-height:calc(var(--pw) * .76);margin:calc(var(--pw) * .11) calc(var(--pw) * .02) 0;text-align:center;overflow-wrap:anywhere;border-radius:.25rem;align-self:stretch;place-items:center;padding:.4em .45em;display:grid}.slope-title{font-size:clamp(.72rem,calc(var(--pw) * .118),1.06rem);font-weight:500;line-height:1.3}.slope-detail{font-size:clamp(.62rem,calc(var(--pw) * .09),.82rem);opacity:.88;margin-top:.3em;line-height:1.35}.group>.blockwrap.is-selected:has(>[data-diagram-root]),.group>.blockwrap.is-selected:has(>[data-diagram-root]):focus-within,.group>.blockwrap.is-selected:has(>[data-diagram-root]):hover{box-shadow:none}.blockwrap.is-selected>[data-diagram-root]:not(:has(>[data-drawing])),.blockwrap.is-selected>[data-diagram-root]>[data-drawing]{outline:2px solid var(--sel);outline-offset:10px;border-radius:2px}.blockwrap.is-selected>[data-diagram-root][data-fit]:not(:has(>[data-drawing])),.blockwrap.is-selected>[data-diagram-root][data-fit]>[data-drawing]{outline-width:calc(2px / var(--fit-k,1));outline-offset:calc(10px / var(--fit-k,1))}[data-road]{--u:min(calc(100cqw / 1000),.855px);--sp:calc(var(--u) * 870 / (var(--n) + 1));--cell:min(max(7.5rem,min(calc(var(--u) * 199),calc(var(--sp) * 1.15))),calc(var(--sp) * 2 - .5rem));width:calc(var(--u) * 1000);max-width:100%;margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-road]{margin-left:0}[data-diagram-root][data-align=right]>[data-road]{margin-right:0}.road-row{z-index:1;grid-template-columns:repeat(var(--n),var(--sp));padding-inline:calc(var(--u) * 65 + var(--sp) / 2);min-height:calc(var(--u) * 100);display:grid;position:relative}.road-above{margin-bottom:calc(var(--u) * -33);align-items:end}.road-below{margin-top:calc(var(--u) * -33);align-items:start}.road-band{width:100%;height:auto;display:block}.road-tar{fill:none;stroke:#1d1a161a}@supports (color:color-mix(in lab,red,red)){.road-tar{stroke:color-mix(in srgb,var(--color-ink) 10%,transparent)}}.road-tar{stroke-width:35px;stroke-linecap:round}.road-dash{fill:none;stroke-width:3.5px;stroke-dasharray:22 13}.road-item{grid-column:var(--col);width:var(--cell);border-radius:.375rem;flex-direction:column;justify-self:center;align-items:center;display:flex;position:relative}.road-item-above,.road-item-below{gap:calc(var(--u) * 21)}.road-words{text-align:center;overflow-wrap:break-word;border-radius:.25rem;width:100%;padding:.2rem .25rem}.road-title{font-size:clamp(.82rem,calc(var(--u) * 20),1.06rem);font-weight:700}.road-detail,.road-title{color:var(--color-ink);line-height:1.3}.road-detail{font-size:clamp(.7rem,calc(var(--u) * 16.4),.88rem);margin-top:.15em}.road-marker{width:calc(var(--u) * 77);height:calc(var(--u) * 77);flex:none;position:relative}.road-pin{width:100%;height:calc(var(--u) * 100);position:absolute;left:0}.road-marker-above>.road-pin{top:0}.road-marker-below>.road-pin{bottom:0}.road-icon{color:var(--color-sheet);place-items:center;display:grid;position:absolute;inset:0}.road-icon svg{width:calc(var(--u) * 35);height:calc(var(--u) * 35)}.road-marker>.cycle-badge-ghost{inset:0}.road-marker .icon-slot,.road-marker>.cycle-badge-ghost>*,.road-marker>.cycle-badge-ghost>*>*{width:100%;height:100%;display:block}.dia-item{outline-offset:2px;outline:1px solid #0000;transition:outline-color .15s}.blockwrap.is-selected .dia-item,.blockwrap:focus-within .dia-item,.blockwrap:hover .dia-item{outline-color:#1d1a1638}@supports (color:color-mix(in lab,red,red)){.blockwrap.is-selected .dia-item,.blockwrap:focus-within .dia-item,.blockwrap:hover .dia-item{outline-color:color-mix(in srgb,var(--color-ink) 22%,transparent)}}.blockwrap .dia-item.is-selected,.blockwrap:focus-within .dia-item.is-selected,.blockwrap:hover .dia-item.is-selected{outline:2px solid var(--sel)}.dia-item>.item-handle{opacity:0;transition:opacity .15s;top:-2px;left:50%}.dia-item.is-selected>.item-handle,.dia-item:focus-within>.item-handle,.dia-item:hover>.item-handle{opacity:1}.dia-item.is-selected,.dia-item:focus-within,.dia-item:hover{z-index:4}[data-slope]>.dia-item{outline-offset:3px}[data-slope]>.dia-item:not(.is-selected){outline-color:#0000}.dia-item-legacy{outline-offset:5px}.dia-item-legacy>.item-handle{top:-6px}[data-variant=ideas]>div>div:last-child .dia-item>.item-handle{left:calc(100% - 22px)}.dia-item-legacy.dia-item-flush{outline-offset:-1px}.dia-item-legacy.dia-item-flush>.item-handle{top:-1px}.blockwrap.is-selected .dia-item-on-fill:not(.is-selected),.blockwrap:focus-within .dia-item-on-fill:not(.is-selected),.blockwrap:hover .dia-item-on-fill:not(.is-selected){outline-color:#fffdf873}@supports (color:color-mix(in lab,red,red)){.blockwrap.is-selected .dia-item-on-fill:not(.is-selected),.blockwrap:focus-within .dia-item-on-fill:not(.is-selected),.blockwrap:hover .dia-item-on-fill:not(.is-selected){outline-color:color-mix(in srgb,var(--color-sheet) 45%,transparent)}}.dia-ghost{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:50%;overflow:hidden}.group>.blockwrap.is-selected:has(.dia-item.is-selected)>[data-diagram-root],.group>.blockwrap.is-selected:has(.dia-item.is-selected)>[data-diagram-root]>[data-drawing]{outline:none}[data-pillar]{--u:min(calc(100cqw / 1000),.849px);width:calc(var(--u) * 1000);max-width:100%;padding:calc(var(--u) * 21) calc(var(--u) * 14);align-items:center;margin:0 auto;display:grid;position:relative}[data-diagram-root][data-align=left]>[data-pillar]{margin-left:0}[data-diagram-root][data-align=right]>[data-pillar]{margin-right:0}[data-pillar=flank]{grid-template-columns:calc(var(--u) * 227) calc(var(--u) * 412) calc(var(--u) * 227);column-gap:calc(var(--u) * 53)}[data-pillar=list]{grid-template-columns:calc(var(--u) * 412) calc(var(--u) * 457);column-gap:calc(var(--u) * 100)}.pillar-temple{aspect-ratio:1;width:100%;position:relative}.pillar-svg{width:100%;height:100%;display:block}.pillar-icon{color:var(--color-sheet);fill:none}.pillar-ghost{inset:35% auto auto;left:calc((var(--gx) - var(--gw) / 2) * 1%);width:calc(var(--gw) * 1%);height:40%}.pillar-ghost .icon-slot,.pillar-ghost>*,.pillar-ghost>*>*{width:100%;height:100%;display:block}.pillar-side{grid-auto-rows:minmax(calc(var(--u) * 192),auto);row-gap:calc(var(--u) * 67);align-content:center;display:grid}.pillar-card{border-radius:.375rem;position:relative}[data-pillar=flank] .pillar-card{grid-row:var(--row);flex-direction:column;display:flex}.pillar-mark{background:var(--c);display:block}[data-pillar=flank] .pillar-mark{width:100%;height:3px;margin-bottom:calc(var(--u) * 14)}.pillar-words{padding:calc(var(--u) * 10) calc(var(--u) * 8);border-radius:.25rem}[data-pillar=flank] .pillar-words{min-height:calc(var(--u) * 174);flex:auto}.pillar-title{font-size:clamp(.85rem,calc(var(--u) * 19),1.05rem);color:var(--color-ink);font-weight:700;line-height:1.3}.pillar-detail{font-size:clamp(.74rem,calc(var(--u) * 16.5),.9rem);color:var(--color-ink);margin-top:.35em;line-height:1.4}.pillar-list{row-gap:calc(var(--u) * 34);align-content:center;display:grid}[data-pillar=list] .pillar-card{grid-template-columns:calc(var(--u) * 19) 1fr;column-gap:calc(var(--u) * 33);min-height:calc(var(--u) * 100);display:grid}[data-pillar=list] .pillar-words{padding:calc(var(--u) * 12) calc(var(--u) * 6)}[data-pillar] .dia-item:not(.is-selected){outline-color:#0000}[data-pillar] .dia-item{outline-offset:4px}@container (max-width:34rem){[data-pillar=flank],[data-pillar=list]{grid-template-columns:minmax(0,1fr);row-gap:1rem}[data-pillar] .pillar-temple{order:-1;width:min(100%,22rem);margin:0 auto}[data-pillar=flank] .pillar-side{display:contents}[data-pillar=flank] .pillar-card{order:var(--i);grid-row:auto}[data-pillar=flank] .pillar-words{min-height:0}}[data-semi-road]{--u:min(calc(100cqw / 1000),.85px);--ru:calc(var(--r) * var(--u));--cell:min(max(7.5rem,min(calc((var(--d) - 3) * var(--u)),calc(var(--u) * 218))),calc(var(--d) * 2 * var(--u) - .5rem));--cell-h:min(calc(var(--ru) * 2 + 4 * var(--u)),calc(var(--u) * 265));width:calc(var(--u) * 1000);max-width:100%;padding-block:calc(var(--u) * 12);margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-semi-road]{margin-left:0}[data-diagram-root][data-align=right]>[data-semi-road]{margin-right:0}.sroad-row{grid-template-columns:repeat(var(--n),calc(var(--d) * var(--u)));padding-left:calc(var(--x0) * var(--u));min-height:calc(var(--ru) + 12 * var(--u));display:grid;position:relative}.sroad-bowls{align-items:end}.sroad-arches{align-items:start}.sroad-svg{z-index:0;fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;position:absolute;top:0;left:0;overflow:visible}.sroad-item{z-index:1;grid-column:var(--col);width:var(--cell);min-height:var(--cell-h);border-radius:.5rem;flex-direction:column;justify-self:center;display:flex;position:relative}.sroad-bowls>.sroad-item{margin-bottom:calc(var(--ru) * -.65);justify-content:flex-end}.sroad-arches>.sroad-item{margin-top:calc(var(--ru) * -.5);justify-content:flex-start}.sroad-words{margin:calc(var(--u) * 8);padding:calc(var(--u) * 6) calc(var(--u) * 4);text-align:center;overflow-wrap:break-word;border-radius:.375rem;flex-direction:column;flex:auto;display:flex}.sroad-bowls .sroad-words{justify-content:flex-end}.sroad-title{font-size:clamp(.82rem,calc(var(--u) * 20),1.06rem);color:var(--color-ink);font-weight:700;line-height:1.3}.sroad-detail{font-size:clamp(.72rem,calc(var(--u) * 17),.9rem);color:var(--color-ink);margin-top:.3em;line-height:1.35}[data-semi-road] .dia-item{outline-offset:0}@container (max-width:34rem){.sroad-arches>.sroad-item{margin-top:.6rem}.sroad-bowls>.sroad-item{margin-bottom:.6rem}[data-semi-road]{--cell-h:0px;--cell:min(max(6.5rem,calc((var(--d) - 3) * var(--u))),calc(var(--d) * 1.7 * var(--u)))}[data-semi-road] .sroad-words{margin:0;padding:.2rem .1rem}}[data-min-funnel]{--u:min(calc(100cqw / 1000),.76px);width:calc(var(--u) * 1000);max-width:100%;margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-min-funnel]{margin-left:0}[data-diagram-root][data-align=right]>[data-min-funnel]{margin-right:0}.mfun-svg{width:100%;height:calc(var(--u) * 520);fill:none;stroke-width:calc(var(--u) * 5.5);stroke-linejoin:round;display:block}.mfun-svg,.mfun-svg>*{vector-effect:non-scaling-stroke}@container (max-width:34rem){.mfun-svg{height:calc(var(--u) * 1040)}.mfun-item{min-height:calc(var(--h) * var(--u) * 20)}}.mfun-item{top:50%;left:calc(var(--l) * 1%);width:calc(var(--w) * 1%);min-height:calc(var(--h) * var(--u) * 10);border-radius:.375rem;flex-direction:column;justify-content:center;display:flex;position:absolute;transform:translateY(-50%)}.mfun-words{margin:calc(var(--u) * 8) calc(var(--u) * 5);padding:calc(var(--u) * 6) calc(var(--u) * 2);text-align:center;overflow-wrap:break-word;border-radius:.25rem}.mfun-tip.has-detail .mfun-words{width:calc(var(--u) * 200);margin-left:auto;padding-inline:0}.mfun-tip.has-detail .mfun-title{font-size:clamp(.76rem,calc(var(--u) * 20),.95rem)}.mfun-tip.has-detail .mfun-detail{font-size:clamp(.66rem,calc(var(--u) * 15),.8rem)}.mfun-title{font-size:clamp(.8rem,calc(var(--u) * 22),1.06rem);color:var(--color-ink);font-weight:700;line-height:1.3}.mfun-detail{font-size:clamp(.7rem,calc(var(--u) * 16),.88rem);color:var(--color-ink);margin-top:.3em;line-height:1.35}[data-min-funnel] .dia-item{outline-offset:0}.dia-item:not(:hover):not(:focus-within) .dia-detail:has([contenteditable]:empty){display:none}[data-min-road]{--u:min(calc(100cqw / 1000),.858px);--sw:max(2px,calc(var(--u) * 4));--rad:calc(var(--u) * 21);grid-template-rows:minmax(calc(var(--u) * 201),auto) minmax(calc(var(--u) * 201),auto);width:calc(var(--u) * 1000);max-width:100%;padding:calc(var(--u) * 8) calc(var(--u) * 34) calc(var(--u) * 8) calc(var(--u) * 31);margin:0 auto;display:grid}[data-diagram-root][data-align=left]>[data-min-road]{margin-left:0}[data-diagram-root][data-align=right]>[data-min-road]{margin-right:0}.mroad-loop{border:var(--sw) solid var(--stroke);flex-direction:column;align-items:center;display:flex;position:relative}.mroad-loop+.mroad-loop{margin-left:calc(var(--sw) * -1)}.mroad-n{border-radius:var(--rad) var(--rad) 0 0;padding:calc(var(--u) * 12) calc(var(--u) * 9) calc(var(--u) * 20);border-bottom:0;justify-content:flex-start}.mroad-u{border-radius:0 0 var(--rad) var(--rad);padding:calc(var(--u) * 20) calc(var(--u) * 9) calc(var(--u) * 12);border-top:0;justify-content:flex-end}.mroad-loop:not(.mroad-first):before{content:"";left:calc(var(--sw) * -.5 - var(--u) * 6);width:calc(var(--u) * 12);height:calc(var(--u) * 12);border:0 solid var(--stroke);position:absolute;transform:rotate(45deg)}.mroad-u:not(.mroad-first):before{top:calc(var(--u) * -6);border-right-width:var(--sw);border-bottom-width:var(--sw)}.mroad-n:not(.mroad-first):before{bottom:calc(var(--u) * -6);border-left-width:var(--sw);border-top-width:var(--sw)}.mroad-first:after,.mroad-last:after{content:"";width:calc(var(--u) * 16);height:calc(var(--u) * 16);background:var(--stroke);border-radius:50%;position:absolute}.mroad-first:after{left:calc(var(--sw) * -.5 - var(--u) * 8);bottom:calc(var(--u) * -8)}.mroad-last:after{right:calc(var(--sw) * -.5 - var(--u) * 8)}.mroad-n.mroad-last:after{bottom:calc(var(--u) * -8)}.mroad-u.mroad-last:after{top:calc(var(--u) * -8)}.mroad-item{width:min(calc(var(--u) * 172),100%);min-height:calc(var(--u) * 169);border-radius:.375rem;flex-direction:column;display:flex;position:relative}.mroad-n .mroad-item{justify-content:flex-start}.mroad-u .mroad-item{justify-content:flex-end}.mroad-words{margin:calc(var(--u) * 9) calc(var(--u) * 4);padding:calc(var(--u) * 6) 0;text-align:center;border-radius:.25rem}.mroad-title{font-size:clamp(.82rem,calc(var(--u) * 20),1.06rem);color:var(--color-ink);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-weight:700;line-height:1.3}.mroad-detail{font-size:clamp(.72rem,calc(var(--u) * 16),.9rem);color:var(--color-ink);margin-top:.3em;line-height:1.35}[data-min-road] .dia-item{outline-offset:0}@container (max-width:34rem){.mroad-item{width:min(max(6rem,calc(var(--u) * 169)),100%)}}[data-target]{--u:min(calc(100cqw / 1000),.694px);grid-template-rows:minmax(calc(var(--u) * 77),auto) auto minmax(calc(var(--u) * 67),auto);width:calc(var(--u) * 1000);max-width:100%;margin:0 auto;display:grid}[data-diagram-root][data-align=left]>[data-target]{margin-left:0}[data-diagram-root][data-align=right]>[data-target]{margin-right:0}.target-row{justify-content:center;display:flex;position:relative}.target-row-top{padding-bottom:calc(var(--u) * 21);align-items:flex-end}.target-row-bottom{padding-top:calc(var(--u) * 12);align-items:flex-start}.target-svg{fill:none;width:100%;height:auto;stroke:var(--stroke);stroke-linecap:round;stroke-linejoin:round;display:block}.target-outer{stroke-width:11.5px}.target-inner{stroke-width:4.3px}.target-dot{fill:var(--stroke);stroke:none}.target-axis{stroke-width:3px}.target-arrow{stroke-width:6px}.target-item{max-width:calc(var(--u) * 236);border-radius:.375rem;position:relative}.target-left,.target-right{position:absolute;top:50%;transform:translateY(-50%)}.target-left{right:calc(50% + var(--u) * 264)}.target-right{left:calc(50% + var(--u) * 264)}.target-words{padding:calc(var(--u) * 9) calc(var(--u) * 14);text-align:center;overflow-wrap:break-word;border-radius:.375rem}.target-left .target-words{text-align:right}.target-right .target-words{text-align:left}.target-title{font-size:clamp(.85rem,calc(var(--u) * 24),1.06rem);color:var(--color-ink);white-space:nowrap;font-weight:700;line-height:1.3}.target-detail{font-size:clamp(.72rem,calc(var(--u) * 18),.88rem);color:var(--color-ink);margin-top:.25em;line-height:1.35}[data-target] .dia-item:not(.is-selected){outline-color:#0000}[data-target] .dia-item{outline-offset:2px}@container (max-width:34rem){.target-title{white-space:normal}.target-item{max-width:calc(50% - var(--u) * 250)}.target-bottom,.target-top{max-width:60%}}[data-orbit]{--u:min(calc(100cqw / 1000),.857px);width:calc(var(--u) * 1000);height:calc(var(--u) * 524);max-width:100%;margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-orbit]{margin-left:0}[data-diagram-root][data-align=right]>[data-orbit]{margin-right:0}.orbit-svg{fill:none;width:100%;height:100%;stroke:var(--stroke);position:absolute;inset:0}.orbit-outer{stroke-width:3px}.orbit-inner,.orbit-node{stroke-width:2px}.orbit-node{fill:var(--color-sheet)}.orbit-core{width:calc(var(--u) * 308);height:calc(var(--u) * 308);background:var(--fill);color:var(--color-sheet);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-core>.orbit-words{width:calc(var(--u) * 215)}.orbit-card{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--u) * 288);border-radius:calc(var(--u) * 14);background:var(--fill);color:var(--color-sheet);position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 16px -10px #00000059}.orbit-words{margin:calc(var(--u) * 10);padding:calc(var(--u) * 7) calc(var(--u) * 8);text-align:center;overflow-wrap:break-word;border-radius:.25rem}.orbit-title{font-size:clamp(.85rem,calc(var(--u) * 20),1.06rem);color:inherit;font-weight:700;line-height:1.3}.orbit-detail{font-size:clamp(.72rem,calc(var(--u) * 16.5),.9rem);color:inherit;opacity:.94;margin-top:.35em;line-height:1.35}[data-orbit] .dia-item:not(.is-selected){outline-color:#0000}[data-orbit] .dia-item{outline-offset:3px}[data-orbit] .orbit-core>.item-handle{top:0}@container (max-width:34rem){[data-orbit]{flex-direction:column;align-items:center;gap:.75rem;height:auto;display:flex}[data-orbit] .orbit-svg{display:none}[data-orbit] .orbit-core{width:15rem;height:15rem;position:static;transform:none}[data-orbit] .orbit-core>.orbit-words{width:11rem}[data-orbit] .orbit-card{width:min(100%,20rem);position:static;transform:none}}[data-bullseye]{--u:min(calc(100cqw / 1000),.827px);width:calc(var(--u) * 1000);max-width:100%;min-height:calc((var(--side) + 40) * var(--u));padding-block:calc(var(--u) * 20);align-items:center;margin:0 auto;display:flex;position:relative}[data-diagram-root][data-align=left]>[data-bullseye]{margin-left:0}[data-diagram-root][data-align=right]>[data-bullseye]{margin-right:0}.bullseye-rings{left:calc((var(--cx) - var(--side) / 2) * var(--u));width:calc(var(--side) * var(--u));height:calc(var(--side) * var(--u));position:absolute;top:50%;transform:translateY(-50%)}.bullseye-svg{width:100%;height:100%;display:block}.bullseye-ring{stroke:var(--color-sheet);stroke-width:1.5px}.bullseye-leaders{fill:none;stroke-linecap:round;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bullseye-list{z-index:1;gap:calc(var(--u) * 14);flex-direction:column;width:100%}.bullseye-card,.bullseye-list{display:flex;position:relative}.bullseye-card{width:calc(var(--u) * 470);min-height:calc(var(--u) * 110);margin-left:calc(var(--shift) * var(--u));border-radius:calc(var(--u) * 10);align-items:flex-start}.bullseye-disc{width:calc(var(--u) * 68);height:calc(var(--u) * 68);margin:calc(var(--u) * 14) 0 0;background:var(--c);color:var(--color-sheet);z-index:1;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.bullseye-disc svg{width:calc(var(--u) * 34);height:calc(var(--u) * 34)}.bullseye-disc>.cycle-badge-ghost{inset:0}.bullseye-disc .icon-slot,.bullseye-disc>.cycle-badge-ghost>*,.bullseye-disc>.cycle-badge-ghost>*>*{width:100%;height:100%;display:block}.bullseye-words{min-width:0;margin:calc(var(--u) * 10) calc(var(--u) * 10) calc(var(--u) * 10) calc(var(--u) * 6);padding:calc(var(--u) * 8) calc(var(--u) * 10);overflow-wrap:break-word;border-radius:.375rem;flex:auto}.bullseye-title{font-size:clamp(.85rem,calc(var(--u) * 20),1.06rem);color:var(--color-ink);font-weight:700;line-height:1.3}.bullseye-detail{font-size:clamp(.72rem,calc(var(--u) * 17),.9rem);color:var(--color-ink);margin-top:.3em;line-height:1.35}[data-bullseye] .dia-item{outline-offset:0}@container (max-width:34rem){[data-bullseye]{flex-direction:column;gap:1rem;min-height:0}.bullseye-rings{width:min(60%,calc(var(--side) * var(--u) * 1.6));aspect-ratio:1;height:auto;position:static;transform:none}.bullseye-leaders{display:none}.bullseye-card{width:min(100% - 2.5rem,24rem);margin-left:2.5rem}}[data-versus]{--u:min(calc(100cqw / 1000),.858px);width:calc(var(--u) * 1000);height:calc(var(--u) * 420);max-width:100%;margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-versus]{margin-left:0}[data-diagram-root][data-align=right]>[data-versus]{margin-right:0}.versus-svg{fill:none;width:100%;height:100%;stroke:var(--c);position:absolute;inset:0}.versus-divider{stroke-width:2.5px}.versus-spoke{stroke-width:1.5px;opacity:.8}.versus-head{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--u) * 180);height:calc(var(--u) * 180);background:var(--hc);color:var(--color-sheet);border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.versus-head-words{width:calc(var(--u) * 130);padding:calc(var(--u) * 6) calc(var(--u) * 4);text-align:center;overflow-wrap:break-word;border-radius:.25rem}.versus-head-title{font-size:clamp(.85rem,calc(var(--u) * 20),1.06rem);color:inherit;font-weight:700;line-height:1.3}.versus-spoke-item{top:calc(var(--y) * 1%);align-items:center;gap:calc(var(--u) * 10);border-radius:.375rem;display:flex;position:absolute;transform:translateY(-50%)}.versus-left{right:calc(100% - var(--x) * 1% - var(--u) * 23);flex-direction:row-reverse}.versus-right{left:calc(var(--x) * 1% - var(--u) * 23)}.versus-disc{width:calc(var(--u) * 46);height:calc(var(--u) * 46);background:var(--sc);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.versus-disc{background:color-mix(in srgb,var(--sc) 14%,var(--color-sheet))}}.versus-disc{border:1px solid var(--sc)}@supports (color:color-mix(in lab,red,red)){.versus-disc{border:1px solid color-mix(in srgb,var(--sc) 35%,transparent)}}.versus-disc{color:var(--color-ink)}.versus-disc svg{width:calc(var(--u) * 24);height:calc(var(--u) * 24)}.versus-disc>.cycle-badge-ghost{inset:0}.versus-disc .icon-slot,.versus-disc>.cycle-badge-ghost>*,.versus-disc>.cycle-badge-ghost>*>*{width:100%;height:100%;display:block}.versus-words{width:calc(var(--u) * 190);padding:calc(var(--u) * 4) calc(var(--u) * 6);overflow-wrap:break-word;border-radius:.25rem}[data-versus][data-two] .versus-words{width:calc(var(--u) * 210)}.versus-left .versus-words{text-align:right}.versus-label{font-size:clamp(.8rem,calc(var(--u) * 17.5),.98rem)}.versus-detail,.versus-label{color:var(--color-ink);line-height:1.3}.versus-detail{font-size:clamp(.68rem,calc(var(--u) * 14),.82rem);opacity:.8;margin-top:.2em}[data-versus] .dia-item{outline-offset:2px}[data-versus] .versus-head>.item-handle{top:0}@container (max-width:34rem){[data-versus]{grid-template-columns:1fr 1fr;gap:.75rem;height:auto;padding:.5rem 0;display:grid}[data-versus] .versus-svg{display:none}[data-versus] .versus-head{grid-row:1;width:8.5rem;height:8.5rem;margin:0 auto;position:static;transform:none}[data-versus] .versus-head-words{width:6.5rem}[data-versus] .versus-spoke-item{flex-direction:row;width:100%;position:static;transform:none}[data-versus] .versus-left{grid-column:1}[data-versus] .versus-right{grid-column:2}[data-versus] .versus-left .versus-words{text-align:left}[data-versus] .versus-words{flex:auto;width:auto}}[data-diamonds]{--s:min(1,calc(100cqw / (var(--w) * 1px)));width:calc(var(--w) * var(--s) * 1px);height:calc(var(--h) * var(--s) * 1px);margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-diamonds]{margin-left:0}[data-diagram-root][data-align=right]>[data-diamonds]{margin-right:0}.diamonds-svg{left:0;top:calc(var(--by) * var(--s) * 1px);width:100%;height:calc(var(--bh) * var(--s) * 1px);position:absolute}.diamonds-icon{color:var(--color-sheet);fill:none}.diamonds-ghost{inset:auto;left:calc((var(--gx) - 40) * var(--s) * 1px);top:calc((var(--gy) - 40) * var(--s) * 1px);width:calc(80px * var(--s));height:calc(80px * var(--s))}.diamonds-ghost .icon-slot,.diamonds-ghost>*,.diamonds-ghost>*>*{width:100%;height:100%;display:block}.diamonds-card{left:calc(var(--x) * var(--s) * 1px);top:calc(var(--y) * var(--s) * 1px);width:calc(223px * var(--s));min-height:calc(100px * var(--s));border-radius:.375rem;flex-direction:column;justify-content:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.diamonds-words{margin:calc(9px * var(--s));padding:calc(6px * var(--s)) calc(8px * var(--s));overflow-wrap:break-word;border-radius:.25rem}.diamonds-left .diamonds-words{text-align:right}.diamonds-mid .diamonds-words{text-align:center}.diamonds-title{font-size:calc(17px * var(--s));color:var(--color-ink);font-weight:700;line-height:1.3}.diamonds-detail{font-size:calc(14.5px * var(--s));color:var(--color-ink);margin-top:.3em;line-height:1.35}[data-diamonds] .dia-item{outline-offset:0}@container (max-width:34rem){[data-diamonds]{--s:1;flex-direction:column;gap:.5rem;width:100%;height:auto;display:flex}.diamonds-svg{width:min(100%,24rem);height:auto;margin:0 auto;position:static}.diamonds-ghost{display:none}.diamonds-card{width:100%;min-height:0;position:static;transform:none}.diamonds-card .diamonds-words{text-align:left;margin:.25rem 0}}[data-iceberg]{--u:min(calc(100cqw / 1000),.86px);width:calc(var(--u) * 1000);height:calc(var(--u) * 532);max-width:100%;margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-iceberg]{margin-left:0}[data-diagram-root][data-align=right]>[data-iceberg]{margin-right:0}.iceberg-berg{width:40%;height:100%;position:absolute;top:0;left:0}.iceberg-leaders{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.iceberg-face{fill:var(--color-sheet);stroke:var(--stroke);stroke-width:3px;stroke-linejoin:round}.iceberg-cut{stroke:var(--color-sheet);stroke-width:1.2px;opacity:.8}.iceberg-leader{stroke-width:1.5px}.iceberg-item{left:calc(var(--u) * 388);right:calc(var(--u) * 10);top:calc(var(--y) * 1%);min-height:calc(var(--u) * 62);border-radius:.375rem;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.iceberg-disc{width:calc(var(--u) * 50);height:calc(var(--u) * 50);margin-left:calc(var(--u) * -2);background:var(--c);color:var(--color-sheet);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.iceberg-disc svg{width:calc(var(--u) * 22);height:calc(var(--u) * 22)}.iceberg-disc>.cycle-badge-ghost{inset:0}.iceberg-disc .icon-slot,.iceberg-disc>.cycle-badge-ghost>*,.iceberg-disc>.cycle-badge-ghost>*>*{width:100%;height:100%;display:block}.iceberg-dot{width:calc(var(--u) * 24);height:calc(var(--u) * 24);margin:0 calc(var(--u) * 13);background:var(--c);border-radius:50%;flex:none}.iceberg-words{min-width:0;margin:calc(var(--u) * 6) calc(var(--u) * 10) calc(var(--u) * 6) calc(var(--u) * 20);padding:calc(var(--u) * 6) calc(var(--u) * 10);overflow-wrap:break-word;border-radius:.375rem;flex:auto}.iceberg-title{font-size:clamp(.85rem,calc(var(--u) * 20),1.06rem);color:var(--color-ink);font-weight:700;line-height:1.3}.iceberg-detail{font-size:clamp(.72rem,calc(var(--u) * 16.5),.9rem);color:var(--color-ink);margin-top:.25em;line-height:1.35}[data-iceberg] .dia-item{outline-offset:0}@container (max-width:34rem){[data-iceberg]{flex-direction:column;gap:.35rem;height:auto;display:flex}.iceberg-berg{width:min(60%,14rem);height:auto;margin:0 auto;position:static}.iceberg-leaders{display:none}.iceberg-item{width:100%;position:static;transform:none}}[data-chain]{--s:min(1,calc(100cqw / (var(--w) * 1px)));width:calc(var(--w) * var(--s) * 1px);height:calc(var(--h) * var(--s) * 1px);margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-chain]{margin-left:0}[data-diagram-root][data-align=right]>[data-chain]{margin-right:0}.chain-svg{width:100%;height:100%;position:absolute;inset:0}.chain-link{stroke:#1d1a1624}@supports (color:color-mix(in lab,red,red)){.chain-link{stroke:color-mix(in srgb,var(--color-ink) 14%,transparent)}}.chain-link{stroke-width:1.5px}.chain-item{left:calc(var(--x) * var(--s) * 1px);top:calc(var(--y) * var(--s) * 1px);width:calc(194px * var(--s));border-radius:.375rem;position:absolute;transform:translate(-50%,-50%)}.chain-words{margin:calc(6px * var(--s));padding:calc(8px * var(--s)) calc(8px * var(--s));text-align:center;border-radius:.375rem}.chain-title{font-size:calc(17px * var(--s));color:var(--color-ink);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-weight:700;line-height:1.3}.chain-detail{font-size:calc(14px * var(--s));color:var(--color-ink);margin-top:.3em;line-height:1.35}[data-chain] .dia-item{outline-offset:0}@container (max-width:34rem){.chain-title{font-size:max(.78rem,calc(17px * var(--s)))}.chain-detail{font-size:max(.68rem,calc(14px * var(--s)))}}[data-bubbles]{--s:min(1,calc(100cqw / (var(--w) * 1px)));width:calc(var(--w) * var(--s) * 1px);align-items:stretch;margin:0 auto;display:flex;position:relative}[data-diagram-root][data-align=left]>[data-bubbles]{margin-left:0}[data-diagram-root][data-align=right]>[data-bubbles]{margin-right:0}.bubbles-svg{width:100%;height:calc(var(--h) * var(--s) * 1px);position:absolute;top:0;left:0}.bubbles-icon{color:var(--color-ink);fill:none}.bubbles-item{flex:0 0 calc(176px * var(--s));padding:calc(8px * var(--s)) 0 calc(7px * var(--s));border-radius:.375rem;flex-direction:column;align-items:center;display:flex;position:relative}.bubbles-item+.bubbles-item{margin-left:calc(-19px * var(--s))}.bubbles-ring{width:calc(167px * var(--s));height:calc(167px * var(--s));flex:none;position:relative}.bubbles-ghost{inset:auto;left:calc(50% - 40px * var(--s));top:calc(50% - 40px * var(--s));width:calc(80px * var(--s));height:calc(80px * var(--s))}.bubbles-ghost .icon-slot,.bubbles-ghost>*,.bubbles-ghost>*>*{width:100%;height:100%;display:block}.bubbles-words{width:calc(131px * var(--s));min-height:calc(96px * var(--s));margin-top:calc(16px * var(--s));padding:calc(6px * var(--s)) calc(8px * var(--s));text-align:center;border-radius:.375rem;flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.bubbles-title{font-size:calc(17px * var(--s));color:var(--color-ink);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-weight:700;line-height:1.4}.bubbles-detail{font-size:calc(14px * var(--s));color:var(--color-ink);margin-top:.3em;line-height:1.35}.bubbles-words [contenteditable]{-webkit-hyphens:manual;hyphens:manual}[data-bubbles] .dia-item{outline-offset:0}@container (max-width:34rem){.bubbles-words{width:calc(157px * var(--s));padding-inline:2px}.bubbles-title{font-size:max(.78rem,calc(17px * var(--s)))}.bubbles-detail{font-size:max(.68rem,calc(14px * var(--s)))}}[data-quadrant]{--s:min(1,calc(100cqw / 857px));grid-template-columns:calc(170px * var(--s)) minmax(0,1fr) calc(170px * var(--s));width:calc(857px * var(--s));padding:calc(14px * var(--s)) 0 calc(9px * var(--s));margin:0 auto;display:grid}[data-diagram-root][data-align=left]>[data-quadrant]{margin-left:0}[data-diagram-root][data-align=right]>[data-quadrant]{margin-right:0}.quad-label{min-height:calc(31px * var(--s));padding:calc(3px * var(--s)) calc(8px * var(--s));text-align:center;border-radius:.375rem;justify-content:center;align-items:center;display:flex}.quad-bottom,.quad-top{width:calc(326px * var(--s));justify-self:center}.quad-top{grid-area:1/2}.quad-bottom{grid-area:3/2}.quad-left{grid-area:2/1;align-self:center}.quad-right{grid-area:2/3;align-self:center}.quad-label-text{font-size:calc(17px * var(--s));color:var(--color-ink);font-weight:700;line-height:1.3}.quad-mid{padding:calc(30px * var(--s)) 0;grid-area:2/2;position:relative}.quad-axis{fill:none;stroke:var(--c);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;overflow:visible}.quad-axis-h{left:calc(11px * var(--s));right:calc(11px * var(--s));width:calc(100% - 22px * var(--s));height:20px;top:calc(50% - 10px)}.quad-axis-v{top:calc(10.5px * var(--s));bottom:calc(10.5px * var(--s));width:20px;height:calc(100% - 21px * var(--s));left:calc(50% - 10px)}.quad-cards{grid-template-columns:repeat(2,calc(187px * var(--s)));justify-content:center;column-gap:calc(45px * var(--s));row-gap:calc(34px * var(--s));grid-auto-rows:1fr;display:grid;position:relative}.quad-card{min-height:calc(124px * var(--s));padding:calc(7px * var(--s)) calc(6.5px * var(--s));border-radius:.375rem;flex-direction:column;align-items:center;display:flex;position:relative}.quad-disc{width:calc(40px * var(--s));height:calc(40px * var(--s));margin-bottom:calc(9px * var(--s));background:var(--c);color:var(--color-sheet);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.quad-disc>svg{width:calc(27px * var(--s));height:calc(27px * var(--s))}.quad-ghost{inset:0}.quad-ghost .icon-slot,.quad-ghost>*,.quad-ghost>*>*{width:100%;height:100%;display:block}.quad-words{min-height:calc(61.5px * var(--s));padding:calc(1px * var(--s)) calc(6px * var(--s));text-align:center;border-radius:.375rem;flex-direction:column;flex:1 0 auto;justify-content:center;align-self:stretch;display:flex}.quad-text{font-family:var(--font-sans);font-size:calc(15px * var(--s));color:var(--color-ink);font-weight:400;line-height:1.3}.quad-detail{font-size:calc(13px * var(--s));color:var(--color-ink-soft);margin-top:.25em;line-height:1.35}.quad-label [contenteditable],.quad-words [contenteditable]{-webkit-hyphens:manual;hyphens:manual}[data-quadrant] .dia-item{outline-offset:0}@container (max-width:34rem){[data-quadrant]{--s:1;grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;width:100%}.quad-bottom,.quad-top{width:100%}.quad-left,.quad-right{writing-mode:vertical-rl;justify-self:center;min-height:0;padding:.5rem .125rem}.quad-left{transform:rotate(180deg)}.quad-label-text{font-size:.9rem}.quad-mid{padding:1.25rem 0}.quad-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.quad-card{min-height:0}.quad-text{font-size:.85rem}}[data-venn]{--s:min(1,calc(100cqw / (var(--w) * 1px)));width:calc(var(--w) * var(--s) * 1px);height:calc(var(--h) * var(--s) * 1px);margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-venn]{margin-left:0}[data-diagram-root][data-align=right]>[data-venn]{margin-right:0}.venn-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.venn-circle{fill-opacity:.5}.venn-item{left:calc(var(--x) * var(--s) * 1px);top:calc(var(--y) * var(--s) * 1px);width:calc(401px * var(--s));height:calc(401px * var(--s));pointer-events:none;border-radius:.375rem;position:absolute}.venn-item>*{pointer-events:auto}.venn-words{left:calc(var(--x) * var(--s) * 1px);top:calc(var(--y) * var(--s) * 1px);width:calc(var(--bw) * var(--s) * 1px);height:calc(var(--bh) * var(--s) * 1px);padding:calc(6px * var(--s));text-align:center;color:var(--color-sheet);border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.venn-words .venn-title{font-size:calc(13px * var(--s));color:var(--color-sheet);overflow-wrap:normal;font-weight:700;line-height:1.35}.venn-words .venn-detail{font-size:calc(11.5px * var(--s));color:var(--color-sheet);margin-top:.25em;line-height:1.35}.venn-icon{margin-bottom:calc(4px * var(--s));display:grid}.venn-icon>svg{width:calc(22px * var(--s));height:calc(22px * var(--s))}.venn-words [contenteditable]{-webkit-hyphens:manual;hyphens:manual}[data-venn] .dia-item{outline-offset:0}@container (max-width:34rem){.venn-words .venn-title{font-size:max(.68rem,calc(13px * var(--s)))}.venn-words .venn-detail{font-size:max(.62rem,calc(11.5px * var(--s)))}}[data-concentric]{--s:min(1,calc(100cqw / 855px));width:calc(855px * var(--s));height:calc(var(--h) * var(--s) * 1px);margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-concentric]{margin-left:0}[data-diagram-root][data-align=right]>[data-concentric]{margin-right:0}.conc-svg{width:100%;height:100%;position:absolute;inset:0}.conc-ring{stroke:#fffdf8a6}@supports (color:color-mix(in lab,red,red)){.conc-ring{stroke:color-mix(in srgb,var(--color-sheet) 65%,transparent)}}.conc-ring{stroke-width:1.2px}.conc-leader{stroke:#1d1a1647}@supports (color:color-mix(in lab,red,red)){.conc-leader{stroke:color-mix(in srgb,var(--color-ink) 28%,transparent)}}.conc-leader{stroke-width:1.5px}.conc-card{top:calc(var(--y) * var(--s) * 1px);min-height:calc(152px * var(--s));border-radius:.375rem;flex-direction:column;justify-content:center;display:flex;position:absolute;transform:translateY(-50%)}.conc-right{left:calc(597.5px * var(--s));right:calc(6px * var(--s))}.conc-left{left:calc(9px * var(--s));right:calc(607.5px * var(--s));text-align:right}.conc-words{margin:calc(8px * var(--s)) calc(10px * var(--s)) calc(8px * var(--s)) calc(24px * var(--s));padding:calc(6px * var(--s)) calc(4px * var(--s));border-radius:.25rem;flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.conc-left .conc-words{margin:calc(8px * var(--s)) calc(32px * var(--s)) calc(8px * var(--s)) calc(8px * var(--s))}.conc-title{font-size:calc(17px * var(--s));color:var(--color-ink);margin-bottom:.25em;font-weight:700;line-height:1.3}.conc-detail{font-family:var(--font-sans);font-size:calc(15px * var(--s));color:var(--color-ink);line-height:1.35}.conc-icon{vertical-align:-.15em;color:var(--c);margin-right:.35em;display:inline-grid}.conc-words [contenteditable]{-webkit-hyphens:manual;hyphens:manual}[data-concentric] .dia-item{outline-offset:0}.conc-mini{display:none}@container (max-width:34rem){[data-concentric]{--s:1;flex-direction:column;gap:.5rem;width:100%;height:auto;display:flex}.conc-svg{display:none}.conc-mini{width:min(100%,13rem);height:auto;margin:0 auto .5rem;display:block}.conc-card,.conc-left,.conc-right{text-align:left;min-height:0;position:static;transform:none}.conc-card .conc-words{margin:.25rem 0}.conc-title:before{content:"";background:var(--c);border-radius:999px;width:.6em;height:.6em;margin-right:.45em;display:inline-block}.conc-title{font-size:1rem}.conc-title:empty:before{content:none}.conc-detail{font-size:.9rem}}[data-linear-venn]{--s:min(1,calc(100cqw / (var(--w) * 1px)));width:calc(var(--w) * var(--s) * 1px);height:calc(var(--h) * var(--s) * 1px);margin:0 auto;position:relative}[data-diagram-root][data-align=left]>[data-linear-venn]{margin-left:0}[data-diagram-root][data-align=right]>[data-linear-venn]{margin-right:0}.lvenn-svg{width:100%;height:100%;position:absolute;inset:0}.lvenn-ring{fill:none;stroke-width:4px}.lvenn-disc{stroke:#fffdf8a6}@supports (color:color-mix(in lab,red,red)){.lvenn-disc{stroke:color-mix(in srgb,var(--color-sheet) 65%,transparent)}}.lvenn-disc{stroke-width:1.2px}[data-linear-venn=filled] .lvenn-text,[data-linear-venn=filled] .lvenn-title{color:var(--color-sheet)}.blockwrap.is-selected [data-linear-venn=filled] .dia-item:not(.is-selected),.blockwrap:focus-within [data-linear-venn=filled] .dia-item:not(.is-selected),.blockwrap:hover [data-linear-venn=filled] .dia-item:not(.is-selected){outline-color:#fffdf873}@supports (color:color-mix(in lab,red,red)){.blockwrap.is-selected [data-linear-venn=filled] .dia-item:not(.is-selected),.blockwrap:focus-within [data-linear-venn=filled] .dia-item:not(.is-selected),.blockwrap:hover [data-linear-venn=filled] .dia-item:not(.is-selected){outline-color:color-mix(in srgb,var(--color-sheet) 45%,transparent)}}.lvenn-card{left:calc(var(--x) * var(--s) * 1px);top:calc(var(--y) * var(--s) * 1px);width:calc(174px * var(--s));min-height:calc(118px * var(--s));border-radius:.375rem;position:absolute;transform:translate(-50%,-50%)}.lvenn-card,.lvenn-words{flex-direction:column;display:flex}.lvenn-words{margin:calc(6px * var(--s));padding:calc(6px * var(--s)) calc(8px * var(--s));text-align:center;border-radius:.25rem;flex:1 0 auto;justify-content:center;align-items:center}.lvenn-title{font-size:calc(17px * var(--s));margin-bottom:.3em;font-weight:700}.lvenn-text,.lvenn-title{color:var(--color-ink);line-height:1.3}.lvenn-text{font-family:var(--font-sans);font-size:calc(15px * var(--s))}.lvenn-icon{color:var(--c);margin-bottom:.3em;display:grid}.lvenn-words [contenteditable]{-webkit-hyphens:manual;hyphens:manual}[data-linear-venn] .dia-item{outline-offset:0}@container (max-width:34rem){[data-linear-venn]{--s:1;flex-direction:column;gap:.5rem;width:100%;height:auto;display:flex}.lvenn-svg{height:auto;margin-bottom:.5rem;position:static}.lvenn-card{width:100%;min-height:0;position:static;transform:none}.lvenn-words{text-align:left;align-items:flex-start;margin:.25rem 0}.lvenn-title:before{content:"";background:var(--c);border-radius:999px;width:.6em;height:.6em;margin-right:.45em;display:inline-block}.lvenn-title{font-size:1rem}[data-linear-venn=filled] .lvenn-text,[data-linear-venn=filled] .lvenn-title{color:var(--color-ink)}.lvenn-title:empty:before{content:none}.lvenn-text{font-size:.9rem}}[data-fstyle=large],[data-fstyle=normal],[data-fstyle=small]{font-family:var(--font-sans);font-weight:var(--font-body-weight,400);letter-spacing:normal;text-transform:none}[data-fstyle=small]{font-size:.8125rem;line-height:1.4}[data-fstyle=normal]{font-size:1rem;line-height:1.45}[data-fstyle=large]{font-size:1.2rem;line-height:1.4}[data-fstyle=h1],[data-fstyle=h2],[data-fstyle=h3],[data-fstyle=h4]{font-family:var(--font-display);letter-spacing:var(--font-display-tracking,normal);text-transform:var(--font-display-transform,none);font-weight:700}[data-fstyle=h4]{font-size:1.1rem;line-height:1.3}[data-fstyle=h3]{font-size:1.3rem;line-height:1.25}[data-fstyle=h2]{font-size:1.6rem;line-height:1.2}[data-fstyle=h1]{font-size:2rem;line-height:1.15}.gear-cell{z-index:1;border-radius:.5rem;flex-direction:column;padding:6px;display:flex;position:relative}.gear-cell.dia-item-legacy{outline-offset:0}.gear-cell.dia-item-legacy>.item-handle{top:-1px}[data-variant=gears]>div>svg{margin-top:-1.5cqw}.gear-cell-raised{margin-bottom:-16.5cqw;padding-bottom:calc(16.5cqw + 6px)}.gear-cell-lowered{margin-top:-13.3cqw;padding-top:calc(13.3cqw + 6px)}.gear-words{text-align:center;border-radius:.375rem;flex-direction:column;min-height:6.25rem;padding:.5rem .75rem;display:flex}.gear-cell-raised .gear-words{justify-content:flex-end}.gear-cell-lowered .gear-words{justify-content:flex-start}.gear-title{color:var(--color-ink);font-size:1.06rem;font-weight:700;line-height:1.3}.gear-text{font-family:var(--font-sans);color:var(--color-ink);margin-top:.3em;font-size:.94rem;line-height:1.35}.gear-words [contenteditable]{-webkit-hyphens:manual;hyphens:manual}@container (max-width:34rem){[data-variant=gears]>div{flex-direction:column;gap:.6rem;display:flex}[data-variant=gears]>div>svg{order:-1;margin-top:0;margin-bottom:.4rem}[data-variant=gears]>div>.grid{display:contents}[data-variant=gears] .gear-cell{align-self:stretch!important;margin:0 6px!important;padding:0!important}[data-variant=gears] .gear-words{text-align:left;min-height:0;justify-content:flex-start!important}[data-variant=gears] .dia-item[data-box="1"]{order:1}[data-variant=gears] .dia-item[data-box="2"]{order:2}[data-variant=gears] .dia-item[data-box="3"]{order:3}[data-variant=gears] .dia-item[data-box="4"]{order:4}[data-variant=gears] .dia-item[data-box="5"]{order:5}[data-variant=gears] .dia-item-dot .gear-title:before{content:"";background:var(--c);border-radius:999px;width:.6em;height:.6em;margin-right:.45em;display:inline-block}[data-variant=gears] .gear-title{font-size:1rem}}[data-variant=infinity],[data-variant=pinwheel]{--nz:2.1}[data-variant=square-arrows]{--nz:2.3}[data-variant=puzzle]{--nz:2.1;--ncx:.52}[data-variant=solar-system]{--nz:1.5}[data-variant=isometric-building]{--nz:1.7}[data-variant=isometric-globe]{--nz:2.1}[data-variant=isometric-squares]{--nz:2.3}@container (max-width:34rem){:is([data-variant=pinwheel],[data-variant=infinity],[data-variant=square-arrows],[data-variant=puzzle],[data-variant=solar-system],[data-variant=isometric-building],[data-variant=isometric-globe],[data-variant=isometric-squares],[data-variant=arrow-bars],[data-variant=inputs])>.flow-root>div{flex-direction:column;gap:.6rem;display:flex;overflow-x:clip;aspect-ratio:auto!important}:is([data-variant=pinwheel],[data-variant=infinity],[data-variant=square-arrows],[data-variant=puzzle],[data-variant=solar-system],[data-variant=isometric-building],[data-variant=isometric-globe],[data-variant=isometric-squares],[data-variant=arrow-bars],[data-variant=inputs])>.flow-root>div>svg{max-width:none;margin-left:calc((.5 - var(--ncx,.5) * var(--nz,1)) * 100%);flex:none;margin-bottom:.4rem;width:calc(100% * var(--nz,1))!important;height:auto!important;position:static!important}:is([data-variant=pinwheel],[data-variant=infinity],[data-variant=square-arrows],[data-variant=puzzle],[data-variant=solar-system],[data-variant=isometric-building],[data-variant=isometric-globe],[data-variant=isometric-squares],[data-variant=arrow-bars],[data-variant=inputs])>.flow-root>div>div{text-align:left;margin:0 6px;aspect-ratio:auto!important;justify-content:flex-start!important;width:auto!important;height:auto!important;min-height:0!important;position:static!important;inset:auto!important;transform:translate(0)!important}:is([data-variant=pinwheel],[data-variant=infinity],[data-variant=square-arrows],[data-variant=puzzle],[data-variant=solar-system],[data-variant=isometric-building],[data-variant=isometric-globe],[data-variant=isometric-squares],[data-variant=arrow-bars],[data-variant=inputs]) .flex-row-reverse{flex-direction:row!important}:is([data-variant=pinwheel],[data-variant=infinity],[data-variant=square-arrows],[data-variant=puzzle],[data-variant=solar-system],[data-variant=isometric-building],[data-variant=isometric-globe],[data-variant=isometric-squares],[data-variant=arrow-bars],[data-variant=inputs]) .text-right{text-align:left!important}:is([data-variant=pinwheel],[data-variant=infinity],[data-variant=square-arrows],[data-variant=puzzle],[data-variant=solar-system],[data-variant=isometric-building],[data-variant=isometric-globe],[data-variant=isometric-squares],[data-variant=arrow-bars],[data-variant=inputs])>.flow-root>div>div:not(.dia-item)>.dia-item{flex:auto}:is([data-variant=pinwheel],[data-variant=infinity],[data-variant=square-arrows],[data-variant=puzzle],[data-variant=solar-system],[data-variant=isometric-building],[data-variant=isometric-globe],[data-variant=isometric-squares],[data-variant=arrow-bars],[data-variant=inputs]) .dia-leader{display:none}:is([data-variant=pinwheel],[data-variant=infinity],[data-variant=square-arrows],[data-variant=puzzle],[data-variant=solar-system],[data-variant=isometric-building],[data-variant=isometric-globe],[data-variant=isometric-squares],[data-variant=arrow-bars],[data-variant=inputs]) .dia-item-dot p:first-of-type:before{content:"";background:var(--c);border-radius:999px;width:.6em;height:.6em;margin-right:.45em;display:inline-block}:is([data-variant=pinwheel],[data-variant=infinity],[data-variant=square-arrows],[data-variant=puzzle],[data-variant=solar-system],[data-variant=isometric-building],[data-variant=isometric-globe],[data-variant=isometric-squares],[data-variant=arrow-bars],[data-variant=inputs]) .dia-item-dot p:first-of-type:empty:before{content:none}[data-variant=arrow-bars]>.flow-root>div>div{color:var(--color-ink)!important}[data-variant=inputs]>.flow-root>div>svg{display:none}[data-variant=inputs]>.flow-root>div>div{padding:.75rem 1rem;border-radius:.75rem!important}[data-variant=inputs]>.flow-root>div>.dia-item[data-box="0"]{order:-1}[data-variant=solar-system]>.flow-root>div>.dia-item[data-box="0"]{padding:.6rem 1rem;border-radius:.75rem!important}:is([data-variant=connected-circles],[data-variant=packed-circles])>.flow-root>div{flex-direction:column;gap:.6rem;display:flex;aspect-ratio:auto!important}:is([data-variant=connected-circles],[data-variant=packed-circles])>.flow-root>div>.dia-item{margin:0 6px;padding:.75rem 1rem;aspect-ratio:auto!important;border-radius:.75rem!important;width:auto!important;position:static!important}:is([data-variant=connected-circles],[data-variant=packed-circles])>.flow-root>div>.dia-item>div{width:100%!important}:is([data-variant=connected-circles],[data-variant=packed-circles]) .dia-item[data-box="1"]{order:1}:is([data-variant=connected-circles],[data-variant=packed-circles]) .dia-item[data-box="2"]{order:2}:is([data-variant=connected-circles],[data-variant=packed-circles]) .dia-item[data-box="3"]{order:3}:is([data-variant=connected-circles],[data-variant=packed-circles]) .dia-item[data-box="4"]{order:4}[data-variant=ideas]>div>div:last-child{flex-direction:column;align-items:stretch;gap:1.75rem;padding-top:1.25rem}[data-variant=ideas]>div>div:last-child>div{max-width:none;padding-top:0;margin-top:0!important}[data-variant=ideas]>div>div:last-child>div>span[aria-hidden]{display:none}[data-variant=ideas]>div>div:first-child>.dia-item{width:100%;max-width:none}}.doc-boxes{--box-accent:var(--color-seal);--per-row:1;--box-gap:1rem;--box-gap-y:1rem;gap:var(--box-gap-y) var(--box-gap);flex-wrap:wrap;display:flex}@container (min-width:28rem){.doc-boxes{--per-row:min(2,var(--cols))}}@container (min-width:42rem){.doc-boxes{--per-row:var(--cols)}}.doc-boxes>.doc-box{flex:1 1 calc((100% - (var(--per-row) - 1) * var(--box-gap)) / var(--per-row) - .5px)}[data-boxes=top-circle]{--box-gap-y:2.75rem}[data-boxes=joined-icons],[data-boxes=joined]{--box-gap:0px;--box-gap-y:0px}.doc-box,.doc-boxes{--box-tint:var(--box-accent)}@supports (color:color-mix(in lab,red,red)){.doc-box,.doc-boxes{--box-tint:color-mix(in srgb,var(--box-accent) 14%,transparent)}}.doc-box,.doc-boxes{--box-mid:var(--box-accent)}@supports (color:color-mix(in lab,red,red)){.doc-box,.doc-boxes{--box-mid:color-mix(in srgb,var(--box-accent) 38%,transparent)}}.doc-box{border-radius:var(--block-radius,6px);min-width:0;position:relative}[data-boxes=alternating]>.doc-box,[data-boxes=solid-icons]>.doc-box,[data-boxes=solid]>.doc-box{background-color:var(--box-tint);border:1px solid var(--box-mid)}[data-boxes=outline]>.doc-box{border:2px solid var(--box-mid)}[data-boxes=bullets-arrow],[data-boxes=bullets-large],[data-boxes=bullets-small]{--box-gap:1.75rem;--box-gap-y:1.75rem}[data-boxes=bullets-small]>.doc-box{border-radius:0;grid-template-columns:.6rem minmax(0,1fr);align-items:start;column-gap:.85rem;display:grid}.bullet-small-mark{place-items:center;width:.6rem;height:1.58rem;display:grid}[data-boxes=bullets-arrow]>.doc-box,[data-boxes=bullets-large]>.doc-box{border-radius:0;grid-template-columns:2.5rem minmax(0,1fr);align-items:start;column-gap:1rem;display:grid}.bullet-mark{border-radius:calc(var(--block-radius,6px) / 2);width:2.5rem;height:2.5rem;color:var(--box-accent);place-items:center;font-size:1.5rem;font-weight:700;line-height:1;display:grid}[data-boxed]>.doc-box>.bullet-mark{background-color:var(--box-tint);color:var(--color-heading,var(--color-ink))}[data-boxes=bullets-steps]{--box-gap:1.5rem;--box-gap-y:1.75rem}[data-boxes=bullets-steps]>.doc-box{border-radius:0}.step-num{color:var(--color-ink-soft);letter-spacing:.01em;padding-bottom:.35rem;font-size:1.05rem;font-weight:300;line-height:1.3}.step-body{border-top:2px solid var(--box-accent);padding:.9rem 0 .6rem}.bullet-icon{width:2.5rem;height:2.5rem;color:var(--box-accent);place-items:center;display:grid}.bullet-dot{background-color:var(--box-accent);border-radius:9999px;width:.6rem;height:.6rem}[data-boxes=leaf]>.doc-box{background-color:var(--box-tint);border:1px solid var(--box-mid);border-radius:2.25rem 0}[data-timeline]{grid-template-columns:max-content minmax(0,1fr);gap:1.75rem 0;display:grid}[data-timeline]>.doc-box{grid-column:1/-1;grid-row:var(--at);grid-template-columns:subgrid;border-radius:0;align-items:start;display:grid}[data-timeline]>.box-axis{grid-column:1;grid-row:1/span var(--n);background-color:#1d1a163d;justify-self:center;width:2px}@supports (color:color-mix(in lab,red,red)){[data-timeline]>.box-axis{background-color:color-mix(in srgb,var(--color-ink) 24%,transparent)}}.tl-mark{z-index:1;border-radius:calc(var(--block-radius,6px) / 2);background-color:var(--box-accent);grid-column:1;place-items:center;min-width:2.5rem;height:2.5rem;padding:0 .45rem;display:grid}@supports (color:color-mix(in lab,red,red)){.tl-mark{background-color:color-mix(in srgb,var(--box-accent) 14%,var(--color-card,var(--color-sheet)))}}.tl-mark{white-space:nowrap;font-size:1.4rem;font-weight:700;line-height:1}.tl-mark[data-long]{letter-spacing:.01em;padding:0 .6rem;font-size:.95rem}.tl-mark:has(>.bullet-dot){background-color:#0000;min-width:.9rem;height:2.5rem;padding:0}.tl-text{grid-column:2;min-width:0;padding:0 0 .35rem 2.25rem;position:relative}.tl-title{align-items:center;min-height:2.5rem;display:flex}.tl-text:before{content:"";background-color:#1d1a163d;display:none;position:absolute}@supports (color:color-mix(in lab,red,red)){.tl-text:before{background-color:color-mix(in srgb,var(--color-ink) 24%,transparent)}}[data-line]>.doc-box>.tl-text:before{display:block}[data-timeline][data-line]>.doc-box>.tl-text{padding-left:4.4rem}[data-timeline]>.doc-box>.tl-text:before{width:3.25rem;height:2px;top:calc(1.25rem - 1px);left:0}[data-timeline=minimal] .bullet-dot{width:.875rem;height:.875rem}[data-timeline=minimal]>.doc-box>.tl-text:before{width:1.7rem}[data-timeline=minimal][data-line]>.doc-box>.tl-text{padding-left:4.05rem}@container (min-width:28rem){[data-timeline][data-direction=column][data-alternate]{grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);grid-auto-rows:minmax(5.25rem,auto);row-gap:0}[data-timeline][data-direction=column][data-alternate]>.box-axis{grid-column:2;grid-row:1/span var(--n1)}[data-timeline][data-direction=column][data-alternate]>.doc-box{grid-row:var(--at) /span 2}[data-timeline][data-direction=column][data-alternate]>.doc-box[data-side=a]{grid-column:1/3}[data-timeline][data-direction=column][data-alternate]>.doc-box[data-side=b]{grid-column:2/4}[data-timeline][data-direction=column][data-alternate]>.doc-box[data-side=a]>.tl-mark{grid-area:1/2}[data-timeline][data-direction=column][data-alternate]>.doc-box[data-side=a]>.tl-text{text-align:right;grid-area:1/1;padding:0 2.25rem .35rem 0}[data-timeline][data-direction=column][data-alternate][data-line]>.doc-box[data-side=a]>.tl-text{padding-left:0;padding-right:4.4rem}[data-timeline][data-direction=column][data-alternate]>.doc-box[data-side=a] .tl-title{justify-content:flex-end}[data-timeline][data-direction=column][data-alternate]>.doc-box[data-side=a]>.tl-text:before{left:auto;right:0}}@container (min-width:42rem){[data-timeline][data-direction=row]{grid-template-columns:repeat(var(--n),minmax(0,1fr));grid-template-rows:auto auto auto;gap:0 1rem}[data-timeline][data-direction=row]>.box-axis{grid-area:2/1/auto/-1;place-self:center stretch;width:auto;height:2px}[data-timeline][data-direction=row]>.doc-box{grid-column:var(--at);grid-row:1/span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;text-align:center;justify-items:center}[data-timeline][data-direction=row]>.doc-box>.tl-mark{grid-area:2/1}[data-timeline][data-direction=row]>.doc-box>.tl-text{grid-area:3/1;padding:.5rem .25rem .35rem}[data-timeline][data-direction=row]>.doc-box[data-side=a]>.tl-text{grid-row:1;align-self:end;padding:.35rem .25rem .5rem}[data-timeline][data-direction=row] .tl-title{justify-content:center;min-height:0}[data-timeline][data-direction=row][data-line]>.doc-box>.tl-text{padding-top:2.6rem;padding-left:.25rem}[data-timeline][data-direction=row][data-line]>.doc-box[data-side=a]>.tl-text{padding-top:.35rem;padding-bottom:2.6rem}[data-timeline][data-direction=row]>.doc-box>.tl-text:before{width:2px;height:2rem;top:0;left:calc(50% - 1px)}[data-timeline][data-direction=row]>.doc-box[data-side=a]>.tl-text:before{top:auto;bottom:0}}@container (min-width:28rem){[data-timeline=minimal][data-direction=column][data-alternate][data-line]>.doc-box[data-side=a]>.tl-text{padding-left:0;padding-right:4.05rem}}[data-boxes=alternating]{grid-template-columns:minmax(0,1fr);display:grid}[data-boxes=alternating]>.box-axis{background-color:#1d1a163d;display:none}@supports (color:color-mix(in lab,red,red)){[data-boxes=alternating]>.box-axis{background-color:color-mix(in srgb,var(--color-ink) 24%,transparent)}}@container (min-width:28rem){[data-boxes=alternating][data-direction=column]{grid-template-columns:minmax(0,1fr) 2px minmax(0,1fr);gap:2.25rem 3px}[data-boxes=alternating][data-direction=column]>.doc-box{grid-row:var(--at);grid-column:1}[data-boxes=alternating][data-direction=column]>.doc-box[data-side=b]{grid-column:3}[data-boxes=alternating][data-direction=column]>.box-axis{grid-column:2;grid-row:1/span var(--n);display:block}[data-boxes=alternating][data-direction=column][data-align=center]>.doc-box[data-side=a]{text-align:right}[data-boxes=alternating][data-direction=column][data-align=center]>.doc-box[data-side=b]{text-align:left}}@container (min-width:42rem){[data-boxes=alternating][data-direction=row]{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:3px 1.25rem}[data-boxes=alternating][data-direction=row]>.doc-box{grid-column:var(--at);grid-row:1;align-self:end}[data-boxes=alternating][data-direction=row]>.doc-box[data-side=b]{grid-row:3;align-self:start}[data-boxes=alternating][data-direction=row]>.box-axis{grid-row:2;grid-column:1/span var(--n);height:2px;display:block}}[data-boxes=sideline]>.doc-box{border:2px solid var(--box-mid)}[data-boxes=sideline]>.doc-box:before,[data-boxes=top-circle]>.doc-box:before{content:"";background-color:var(--box-accent);position:absolute}[data-boxes=sideline]>.doc-box:before{border-radius:var(--block-radius,6px) 0 0 var(--block-radius,6px);width:6px;top:-2px;bottom:-2px;left:-2px}[data-boxes=top-circle]>.doc-box:before{border-radius:var(--block-radius,6px) var(--block-radius,6px) 0 0;height:6px;top:-2px;left:-2px;right:-2px}[data-boxes=sideline-text]>.doc-box{border-left:3px solid var(--box-accent);border-radius:0}[data-boxes=topline]>.doc-box{background-color:var(--box-tint)}[data-boxes=topline-text]>.doc-box,[data-boxes=topline]>.doc-box{border-top:3px solid var(--box-accent);border-radius:0}[data-boxes=labeled]>.doc-box,[data-boxes=top-circle]>.doc-box{border:2px solid var(--box-mid)}[data-boxes=labeled]>.doc-box{overflow:hidden}[data-boxes=labeled][data-direction=column]>.doc-box{display:flex}[data-boxes=labeled][data-direction=column]>.doc-box>.box-label{flex:none;place-items:center;width:4.5rem;display:grid}[data-boxes][data-align=center]>.doc-box{text-align:center}[data-boxes][data-align=right]>.doc-box{text-align:right}[data-boxes][data-align=center] .box-mark{margin-inline:auto}[data-boxes][data-align=right] .box-mark{margin-left:auto}.box-label{background-color:var(--box-tint);text-align:center;min-height:2.9rem;padding:.55rem .75rem;font-size:1.4rem;font-weight:700;line-height:1.25}[data-boxes=arrows]{--box-gap:0px;--box-gap-y:0px}[data-boxes=arrows]>.doc-box{border-radius:0}.box-arrow{--arrow-cut:1rem;background-color:var(--box-tint);min-height:4.5rem;padding:.5rem calc(var(--arrow-cut) + .75rem);text-align:center;clip-path:polygon(0 0,calc(100% - var(--arrow-cut)) 0,calc(100% - 2px) 50%,calc(100% - var(--arrow-cut)) 100%,0 100%,var(--arrow-cut) 50%);place-items:center;font-size:1.6rem;font-weight:500;line-height:1.2;display:grid}[data-boxes=arrows]>.doc-box>.seq-body{padding:1.2rem 1rem 1.1rem 1.05rem}[data-boxes=arrows][data-direction=column]>.doc-box{display:flex}[data-boxes=arrows][data-direction=column]>.doc-box>.box-arrow{width:5.625rem;min-height:6.625rem;padding:calc(var(--arrow-cut) + .25rem) .4rem;clip-path:polygon(0 0,50% var(--arrow-cut),100% 0,100% calc(100% - var(--arrow-cut)),50% calc(100% - 2px),0 calc(100% - var(--arrow-cut)));flex:none}[data-boxes=pills]{--box-gap:1.125rem;--box-gap-y:1.125rem}[data-boxes=pills]>.doc-box{border-radius:0}.box-pill{background-color:var(--box-tint);text-align:center;border-radius:9999px;place-items:center;min-height:3.375rem;padding:.4rem 1.25rem;font-size:1.6rem;font-weight:500;line-height:1.2;display:grid}[data-boxes=pills]>.doc-box>.seq-body{padding:1.25rem 1rem 1.1rem 1.125rem}[data-boxes=pills][data-direction=column]>.doc-box{display:flex}[data-boxes=pills][data-direction=column]>.doc-box>.box-pill{flex:none;width:4.375rem;min-height:6.625rem;padding:1rem .4rem}[data-boxes=images]{--box-gap:1.25rem;--box-gap-y:1.5rem;--img:100}[data-boxes=images]>.doc-box{border-radius:0}.box-image{width:min(calc(var(--img) * 1%),calc(var(--item-w) * var(--img) / 100));aspect-ratio:16/10;position:relative}[data-shape=circle] .box-image,[data-shape=square] .box-image{aspect-ratio:1}[data-shape=portrait] .box-image{aspect-ratio:4/5}.box-image>[data-image-frame],.box-image>img{position:absolute;inset:0}.box-image-text{padding:1.3rem 0 .9rem}[data-boxes=images][data-align=center] .box-image{margin-inline:auto}[data-boxes=images][data-align=right] .box-image{margin-left:auto}[data-image-pos=left]>.doc-box{align-items:flex-start;gap:1.125rem;display:flex}[data-image-pos=left] .box-image{width:min(calc(var(--img) * .5%),calc(var(--item-w) * var(--img) / 200));flex:none}[data-image-pos=left] .box-image-text{padding-top:0}[data-boxes=icons]{--box-gap:1.25rem;--box-gap-y:2.2rem;--icon-box:40px}[data-boxes=icons]>.doc-box{border-radius:0}.box-icon{line-height:0;display:flex}.box-icon,.icon-slot{height:var(--icon-box)}.icon-slot{width:var(--icon-box);color:var(--box-accent);border-radius:8px;place-items:center;display:grid}.icon-slot svg{width:100%;height:100%}.icon-slot svg *{vector-effect:non-scaling-stroke;stroke-width:2px}.icon-slot.is-empty{background-color:#1d1a1617}@supports (color:color-mix(in lab,red,red)){.icon-slot.is-empty{background-color:color-mix(in srgb,var(--color-ink) 9%,transparent)}}.icon-slot.is-empty{color:#1d1a166b}@supports (color:color-mix(in lab,red,red)){.icon-slot.is-empty{color:color-mix(in srgb,var(--color-ink) 42%,transparent)}}.icon-slot.is-empty svg{width:60%;height:60%}.box-icon-text{padding:1.5rem 0 .9rem}[data-boxes=icons][data-align=center] .box-icon{justify-content:center}[data-boxes=icons][data-align=right] .box-icon{justify-content:flex-end}[data-boxes=icons][data-image-pos=left]>.doc-box{gap:1.6rem}[data-image-pos=left] .box-icon{flex:none}[data-image-pos=left] .box-icon-text{padding-top:0}[data-boxes=stats]{--box-gap:1.25rem;--box-gap-y:2rem;--stat-size:3.75rem}[data-boxes=stats]>.doc-box{border-radius:0;padding:.35rem .5rem .9rem;container-type:inline-size}.stat-number,.stat-number [contenteditable]{white-space:nowrap}.stat-number{color:var(--stat-colour,var(--color-heading));font-size:min(var(--stat-size),calc(100cqw / var(--stat-w,2.4)));letter-spacing:-.01em;font-weight:500;line-height:1.1}.stat-delta{color:var(--color-ink-soft);margin-top:.2rem;font-size:.85rem}.stat-text{margin-top:1.1rem}[data-boxes^=stats-circle]{--box-gap:1.25rem;--box-gap-y:2rem;--ring:16.81rem;--ring-k:99;--ring-track:#1d1a1617}@supports (color:color-mix(in lab,red,red)){[data-boxes^=stats-circle]{--ring-track:color-mix(in srgb,var(--color-ink) 9%,transparent)}}[data-boxes=stats],[data-boxes^=stats-circle]{justify-content:flex-start}[data-boxes=stats][data-align=center],[data-boxes^=stats-circle][data-align=center]{justify-content:center}[data-boxes=stats][data-align=right],[data-boxes^=stats-circle][data-align=right]{justify-content:flex-end}[data-boxes=stats]>.doc-box,[data-boxes^=stats-circle]>.doc-box{flex-grow:0}[data-boxes^=stats-circle]>.doc-box{border-radius:0;padding-bottom:.9rem}[data-boxes=images]{--item-w:calc((100cqw - (var(--per-row) - 1) * var(--box-gap)) / var(--per-row))}.stat-ring{width:min(var(--ring),99%);aspect-ratio:1;place-items:center;display:grid;position:relative;container-type:inline-size}[data-boxes^=stats-circle][data-align=center] .stat-ring{margin-inline:auto}[data-boxes^=stats-circle][data-align=right] .stat-ring{margin-left:auto}.stat-ring-arc{background:conic-gradient(var(--box-accent) calc(var(--pct) * 1%),var(--ring-track) 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 9cqw),#000 calc(100% - 9cqw + .5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 9cqw),#000 calc(100% - 9cqw + .5px))}.stat-ring[data-ghost]>.stat-ring-arc{background:conic-gradient(#1d1a1633 calc(var(--pct) * 1%),var(--ring-track) 0)}@supports (color:color-mix(in lab,red,red)){.stat-ring[data-ghost]>.stat-ring-arc{background:conic-gradient(color-mix(in srgb,var(--color-ink) 20%,transparent) calc(var(--pct) * 1%),var(--ring-track) 0)}}.stat-ring-number,.stat-ring-number [contenteditable]{white-space:nowrap}.stat-ring-number{color:var(--stat-colour,var(--color-heading));font-size:min(17cqw,calc(78cqw / var(--stat-w,2.4)));font-weight:500;line-height:1.1;position:relative}[data-boxes^=stats-circle] .stat-text{margin-top:1.25rem}[data-boxes^=stats-circle][data-image-pos=left]>.doc-box{gap:1.0625rem}[data-image-pos=left] .stat-ring{flex:none;width:min(35%,6rem)}[data-image-pos=left] .stat-ring-number{font-size:min(calc(var(--ring-k) * .389cqw),calc(78cqw / var(--stat-w,2.4)))}[data-boxes=stats-circle-mid] .stat-ring:before{content:"";background-color:#1d1a163d;border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){[data-boxes=stats-circle-mid] .stat-ring:before{background-color:color-mix(in srgb,var(--color-ink) 24%,transparent)}}[data-boxes=stats-circle-mid] .stat-ring:before{-webkit-mask:radial-gradient(circle,#0000 calc(44.95cqw - .4px),#000 44.95cqw 46.05cqw,#0000 calc(46.05cqw + .4px));mask:radial-gradient(circle,#0000 calc(44.95cqw - .4px),#000 44.95cqw 46.05cqw,#0000 calc(46.05cqw + .4px))}[data-boxes=stats-circle-mid] .stat-ring-arc{background:conic-gradient(var(--box-accent) calc(var(--pct) * 1%),transparent 0)}[data-boxes=stats-circle-mid] .stat-ring[data-ghost]>.stat-ring-arc{background:conic-gradient(#1d1a1633 calc(var(--pct) * 1%),transparent 0)}@supports (color:color-mix(in lab,red,red)){[data-boxes=stats-circle-mid] .stat-ring[data-ghost]>.stat-ring-arc{background:conic-gradient(color-mix(in srgb,var(--color-ink) 20%,transparent) calc(var(--pct) * 1%),transparent 0)}}[data-boxes^=stats-circle][data-image-pos=left] .stat-text{margin-top:0}[data-boxes=stats-bar]{--box-gap:1.25rem;--box-gap-y:2.2rem;--ring-track:#1d1a1617}@supports (color:color-mix(in lab,red,red)){[data-boxes=stats-bar]{--ring-track:color-mix(in srgb,var(--color-ink) 9%,transparent)}}[data-boxes=stats-bar]>.doc-box{border-radius:0;flex-grow:0;padding:.625rem 0 .9rem}.stat-bar{align-items:center;gap:.875rem;min-height:1.7rem;display:flex}.stat-bar-track{background-color:var(--ring-track);border-radius:2px;flex:1 1 0;min-width:2rem;height:1.4375rem;display:block;overflow:hidden}.stat-bar-fill{height:100%;width:calc(var(--pct) * 1%);background-color:var(--box-accent);display:block}.stat-bar[data-ghost] .stat-bar-fill{background-color:#1d1a1633}@supports (color:color-mix(in lab,red,red)){.stat-bar[data-ghost] .stat-bar-fill{background-color:color-mix(in srgb,var(--color-ink) 20%,transparent)}}.stat-bar-number,.stat-bar-number [contenteditable]{white-space:nowrap}.stat-bar-number{min-width:calc(var(--stat-w,2.4) * .92em);color:var(--stat-colour,var(--color-heading));text-align:right;flex:none;font-size:1.4rem;font-weight:500;line-height:1.2}[data-boxes=stats-bar] .stat-text{margin-top:1.1rem}[data-boxes=stats-star]{--box-gap:1.25rem;--box-gap-y:2.2rem}[data-boxes=stats-star]>.doc-box{border-radius:0;flex-grow:0;padding:.25rem 0 .9rem}.stat-star{align-items:center;gap:.875rem;display:flex}[data-boxes=stats-star][data-align=center] .stat-star{justify-content:center}[data-boxes=stats-star][data-align=right] .stat-star{justify-content:flex-end}.stat-stars{aspect-ratio:170/30;flex:0 10.625rem;min-width:0;display:block;position:relative}.stat-stars-row{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:2.94%;display:grid;position:absolute;inset:0}.stat-stars-row svg{width:100%;height:100%}.stat-stars-row.is-empty{color:#1d1a1642}@supports (color:color-mix(in lab,red,red)){.stat-stars-row.is-empty{color:color-mix(in srgb,var(--color-ink) 26%,transparent)}}.stat-stars-row.is-full{color:var(--box-accent);clip-path:inset(0 calc(100% - var(--pct) * 1%) 0 0)}.stat-star[data-ghost] .stat-stars-row.is-full{color:#1d1a1633}@supports (color:color-mix(in lab,red,red)){.stat-star[data-ghost] .stat-stars-row.is-full{color:color-mix(in srgb,var(--color-ink) 20%,transparent)}}.stat-star-number,.stat-star-number [contenteditable]{white-space:nowrap}.stat-star-number{min-width:calc(var(--stat-w,1.8) * .92em);color:var(--stat-colour,var(--color-heading));flex:none;font-size:1.4rem;font-weight:500;line-height:1.2}[data-boxes=stats-star] .stat-text{margin-top:1.1rem}[data-boxes=stats-dots]{--box-gap:1.25rem;--box-gap-y:2.2rem;--ring-track:#1d1a1617}@supports (color:color-mix(in lab,red,red)){[data-boxes=stats-dots]{--ring-track:color-mix(in srgb,var(--color-ink) 9%,transparent)}}[data-boxes=stats-dots]{--stat-size:3.4rem}[data-boxes=stats-dots]>.doc-box{border-radius:0;flex-grow:0;padding:.25rem 0 .9rem;container-type:inline-size}.stat-dots{aspect-ratio:1;width:min(13.25rem,100%);position:relative}[data-boxes=stats-dots][data-align=center] .stat-dots{margin-inline:auto}[data-boxes=stats-dots][data-align=right] .stat-dots{margin-left:auto}.stat-dots-layer{position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#000 85%,#0000 90%) 0 0/10% 10%;mask:radial-gradient(circle closest-side,#000 85%,#0000 90%) 0 0/10% 10%}.stat-dots-layer.is-track{background-color:var(--ring-track)}.stat-dots-layer.is-fill{background-color:var(--box-accent);clip-path:polygon(0 100%,0 calc(100% - (var(--rows) + 1) * 10%),calc(var(--rem) * 10%) calc(100% - (var(--rows) + 1) * 10%),calc(var(--rem) * 10%) calc(100% - var(--rows) * 10%),100% calc(100% - var(--rows) * 10%),100% 100%)}.stat-dots[data-ghost]>.is-fill{background-color:#1d1a1633}@supports (color:color-mix(in lab,red,red)){.stat-dots[data-ghost]>.is-fill{background-color:color-mix(in srgb,var(--color-ink) 20%,transparent)}}.stat-dots-number{margin-top:1.3rem}[data-boxes=stats-dots] .stat-text{margin-top:1rem}[data-boxes=stats-dotline]{--box-gap:1.25rem;--box-gap-y:2.2rem;--ring-track:#1d1a1617}@supports (color:color-mix(in lab,red,red)){[data-boxes=stats-dotline]{--ring-track:color-mix(in srgb,var(--color-ink) 9%,transparent)}}[data-boxes=stats-dotline]>.doc-box{border-radius:0;flex-grow:0;padding:.25rem 0 .9rem}[data-boxes=stats-dotline][data-align=center] .stat-star{justify-content:center}[data-boxes=stats-dotline][data-align=right] .stat-star{justify-content:flex-end}.stat-dotline{aspect-ratio:5;flex:0 6rem;min-width:0;display:block;position:relative}.stat-dotline-layer{position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#000 90%,#0000 95%) 0 0/20% 100%;mask:radial-gradient(circle closest-side,#000 90%,#0000 95%) 0 0/20% 100%}.stat-dotline-layer.is-track{background-color:var(--ring-track)}.stat-dotline-layer.is-fill{background-color:var(--box-accent);clip-path:inset(0 calc(100% - var(--n) * 20%) 0 0)}.stat-star[data-ghost] .stat-dotline-layer.is-fill{background-color:#1d1a1633}@supports (color:color-mix(in lab,red,red)){.stat-star[data-ghost] .stat-dotline-layer.is-fill{background-color:color-mix(in srgb,var(--color-ink) 20%,transparent)}}[data-boxes=stats-dotline] .stat-text{margin-top:1.1rem}[data-radial]{grid-template-columns:minmax(0,1fr) min(18.75rem,38%) minmax(0,1fr);align-items:center;column-gap:1.75rem;display:grid}.cycle-col{flex-direction:column;justify-content:space-around;align-self:stretch;gap:1rem;min-width:0;display:flex}.cycle-col.is-left{text-align:right}[data-radial] .doc-box{border-radius:0;padding:.5rem .4rem .65rem}.cycle-donut{aspect-ratio:1;--icon-box:16cqw;position:relative;container-type:inline-size}.cycle-donut>svg{width:100%;height:100%;position:absolute;inset:0}.cycle-seg{fill:var(--box-accent)}@supports (color:color-mix(in lab,red,red)){.cycle-seg{fill:color-mix(in srgb,var(--box-accent) 14%,transparent)}}[data-boxes=ring] .cycle-seg{fill:var(--box-accent)}@supports (color:color-mix(in lab,red,red)){[data-boxes=ring] .cycle-seg{fill:color-mix(in srgb,var(--box-accent) 20%,var(--color-sheet))}}.ring-line{stroke:var(--box-accent)}@supports (color:color-mix(in lab,red,red)){.ring-line{stroke:color-mix(in srgb,var(--box-accent) 20%,transparent)}}[data-boxes=ring]{grid-template-columns:minmax(0,1fr) min(16.5rem,36%) minmax(0,1fr)}[data-boxes=ring] .cycle-donut{--icon-box:12.5cqw}[data-boxes=ring] .cycle-num{font-size:6.4cqw}[data-boxes=ring] .icon-slot:not(.is-empty){width:7.5cqw;height:7.5cqw}[data-boxes=ring] .icon-slot.is-empty{border-radius:50%}.cycle-mark{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);line-height:0;position:absolute;transform:translate(-50%,-50%)}.cycle-num{font-size:8cqw;font-weight:500;line-height:1}.cycle-badge-ghost{opacity:0;place-items:center;display:grid;position:absolute;inset:-.5rem}[data-radial] .icon-slot:not(.is-empty){width:9cqw;height:9cqw;color:var(--color-heading)!important}[data-radial] .icon-slot.is-empty{opacity:0;transition:opacity .15s}.blockwrap [data-radial]:has(.is-selected) .icon-slot.is-empty,.blockwrap.is-selected [data-radial] .icon-slot.is-empty,.blockwrap:focus-within [data-radial] .icon-slot.is-empty,.blockwrap:hover [data-radial] .icon-slot.is-empty{opacity:1}@container (max-width:34rem){[data-radial]{grid-template-columns:minmax(0,1fr);row-gap:1rem}[data-radial]>.cycle-donut{order:-1;width:min(18.75rem,80%);margin-inline:auto}[data-radial]>.cycle-col{display:contents}[data-radial] .doc-box{order:var(--at);text-align:left}}.blockwrap [data-radial] .doc-box{outline-offset:0;outline:1px solid #0000;transition:outline-color .15s}.blockwrap [data-radial]:has(.is-selected) .doc-box,.blockwrap.is-selected [data-radial] .doc-box,.blockwrap:focus-within [data-radial] .doc-box,.blockwrap:hover [data-radial] .doc-box{outline-color:#1d1a1638}@supports (color:color-mix(in lab,red,red)){.blockwrap [data-radial]:has(.is-selected) .doc-box,.blockwrap.is-selected [data-radial] .doc-box,.blockwrap:focus-within [data-radial] .doc-box,.blockwrap:hover [data-radial] .doc-box{outline-color:color-mix(in srgb,var(--color-ink) 22%,transparent)}}.blockwrap [data-radial] .doc-box:focus-within{outline-color:#8e2f2699}@supports (color:color-mix(in lab,red,red)){.blockwrap [data-radial] .doc-box:focus-within{outline-color:color-mix(in srgb,var(--color-seal) 60%,transparent)}}.blockwrap [data-radial] .doc-box.is-selected,.blockwrap:hover [data-radial] .doc-box.is-selected{outline:2px solid var(--sel)}[data-radial] .doc-box>.item-handle{top:0}.blockwrap:has(>.doc-boxes-wrap>[data-radial]){margin-top:calc(1.25rem - 2px);margin-bottom:-2px;padding-block:2px}[data-boxes=semi-circle]{--arch-r:calc(var(--arch) * .5cqw);display:block;position:relative}.semi-row{z-index:1;pointer-events:none;align-items:flex-start;gap:2%;display:flex;position:relative}.semi-row>.doc-box{min-width:0;padding-top:calc(.5rem + var(--drop) * var(--arch-r));text-align:center;pointer-events:auto;flex:1 1 0}.semi-arch{width:calc(var(--arch) * 1%);margin:calc(1.75rem - var(--max-drop) * var(--arch-r)) auto 0;aspect-ratio:2;--icon-box:8cqw;position:relative;container-type:inline-size}.semi-arch>svg{width:100%;height:100%;position:absolute;inset:0}[data-boxes=semi-circle] .cycle-num{font-size:5cqw}[data-boxes=semi-circle] .icon-slot:not(.is-empty){width:5.5cqw;height:5.5cqw}@container (max-width:34rem){[data-boxes=semi-circle]{flex-direction:column;gap:1rem;min-height:0;display:flex}[data-boxes=semi-circle]>.semi-arch{order:-1;width:100%;margin:0}[data-boxes=semi-circle]>.semi-row{flex-direction:column;gap:.75rem}[data-boxes=semi-circle] .semi-row>.doc-box{text-align:left;width:100%;padding-top:.5rem}}[data-boxes=quote-boxes]{--box-gap:1.125rem;--box-gap-y:1.125rem}[data-boxes=quote-boxes]>.doc-box{--q-line:#1d1a1638}@supports (color:color-mix(in lab,red,red)){[data-boxes=quote-boxes]>.doc-box{--q-line:color-mix(in srgb,var(--color-ink) 22%,transparent)}}[data-boxes=quote-boxes]>.doc-box{--q-w:1.75rem;--q-h:1.15rem;background:linear-gradient(var(--q-line),var(--q-line)) var(--q-w) 0 /calc(100% - var(--q-w)) 2.5px no-repeat,linear-gradient(var(--q-line),var(--q-line)) 0 var(--q-h) /2.5px calc(100% - var(--q-h)) no-repeat,linear-gradient(var(--q-line),var(--q-line)) 100% 0 /2.5px calc(100% - var(--q-h)) no-repeat,linear-gradient(var(--q-line),var(--q-line)) 0 100% /calc(100% - var(--q-w)) 2.5px no-repeat;border-radius:0}[data-boxes=quote-boxes]>.doc-box:after,[data-boxes=quote-boxes]>.doc-box:before{height:1.2rem;color:var(--box-accent);pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:3rem;font-weight:700;line-height:1;position:absolute;overflow:visible}[data-boxes=quote-boxes]>.doc-box:before{content:"“";top:-.95rem;left:-.45rem}[data-boxes=quote-boxes]>.doc-box:after{content:"”";bottom:-.05rem;right:-.45rem}[data-boxes=speech-bubbles]{--box-gap:1.125rem;--box-gap-y:1.0625rem;--tail:1.375rem}[data-boxes=speech-bubbles]>.doc-box{isolation:isolate;padding:1.2rem 1.1rem calc(1.15rem + var(--tail));border-radius:0}[data-boxes=speech-bubbles]>.doc-box:after,[data-boxes=speech-bubbles]>.doc-box:before{content:"";z-index:-1;background-color:var(--box-tint);position:absolute}[data-boxes=speech-bubbles]>.doc-box:before{inset:0 0 var(--tail) 0;border-radius:8px}[data-boxes=speech-bubbles]>.doc-box:after{height:var(--tail);width:var(--tail);clip-path:polygon(0 0,100% 0,100% 100%);bottom:0;left:66.67%;transform:translate(-50%)}[data-boxes=staircase]{--box-gap-y:.5rem;--icon-box:2.9rem}[data-boxes=staircase]>.doc-box{border-radius:0;display:flex}.stair-step{min-height:6.5rem;width:calc(var(--step) * 1%);background-color:var(--box-tint);flex:none;place-items:center;display:grid}[data-boxes=staircase][data-inside] .stair-step{place-items:stretch stretch}.stair-mark{place-items:center;line-height:0;display:grid;position:relative}.stair-mark .cycle-num{font-size:1.4rem;font-weight:500;line-height:1}.stair-img{object-fit:cover;border-radius:2px;width:1.625rem;height:1.625rem}.stair-text{flex:1 1 0;min-width:0;position:relative}.stair-words{padding:1.2rem 1.1rem 1.3rem}[data-boxes=staircase]>.doc-box:not(:last-child)>.stair-text:after{content:"";background-color:#1d1a162e;height:1px;position:absolute;bottom:0;left:.6rem;right:.6rem}@supports (color:color-mix(in lab,red,red)){[data-boxes=staircase]>.doc-box:not(:last-child)>.stair-text:after{background-color:color-mix(in srgb,var(--color-ink) 18%,transparent)}}[data-boxes=staircase] .icon-slot:not(.is-empty){width:1.5rem;height:1.5rem;color:var(--color-heading)!important}[data-boxes=staircase] .icon-slot.is-empty{opacity:0;transition:opacity .15s}.blockwrap [data-boxes=staircase]:has(.is-selected) .icon-slot.is-empty,.blockwrap.is-selected [data-boxes=staircase] .icon-slot.is-empty,.blockwrap:focus-within [data-boxes=staircase] .icon-slot.is-empty,.blockwrap:hover [data-boxes=staircase] .icon-slot.is-empty{opacity:1}[data-boxes=staircase]>.doc-box>.item-handle{top:0;left:calc(var(--step) * .5%)}.blockwrap [data-boxes=staircase]>.doc-box{outline-offset:0}.blockwrap:has(>.doc-boxes-wrap>[data-boxes=staircase]){margin-top:calc(1.25rem - 2px);margin-bottom:-2px;padding-block:2px}[data-steps]{--rise:min(1.6875rem,calc(38cqw / var(--n)));--bar:1.125rem;flex-direction:column;gap:1.0625rem;display:flex}[data-steps]>.doc-box{padding-left:calc(var(--at) * var(--rise));border-radius:0;flex-direction:column;flex:none;display:flex}.step-in{flex:auto;display:flex}[data-boxes=arrow-steps]{--bar:3.4375rem;--arrow-right:polygon(0 17.3%,calc(100% - 2.8125rem) 17.3%,calc(100% - 2.8125rem) 0,100% 50%,calc(100% - 2.8125rem) 100%,calc(100% - 2.8125rem) 82.7%,0 82.7%)}[data-boxes=arrow-steps] .step-bar{clip-path:polygon(17% 0,83% 0,83% calc(100% - 1.6875rem),100% calc(100% - 1.6875rem),50% 100%,0 calc(100% - 1.6875rem),17% calc(100% - 1.6875rem))}[data-boxes=icon-steps]{--bar:3.375rem;--thin:1.125rem;--icon-box:2.4rem;--disc:radial-gradient(circle calc(var(--bar) / 2) at calc(var(--bar) / 2) calc(var(--bar) / 2),#000 97%,transparent 100%)}[data-boxes=icon-steps] .step-in{position:relative}[data-boxes=icon-steps] .step-bar{-webkit-mask:var(--disc) 0 0 /100% 100% no-repeat,linear-gradient(#000,#000) center calc(var(--bar) / 2) /var(--thin) 100% no-repeat;mask:var(--disc) 0 0 /100% 100% no-repeat,linear-gradient(#000,#000) center calc(var(--bar) / 2) /var(--thin) 100% no-repeat}.step-mark{height:var(--bar);width:var(--bar);place-items:center;line-height:0;display:grid;position:absolute;top:0;left:0}.step-mark .cycle-num{font-size:1.5rem;font-weight:500;line-height:1}[data-boxes=icon-steps] .icon-slot:not(.is-empty){width:1.625rem;height:1.625rem;color:var(--color-heading)!important}[data-boxes=icon-steps] .icon-slot.is-empty{opacity:0;border-radius:50%;transition:opacity .15s}.blockwrap [data-boxes=icon-steps]:has(.is-selected) .icon-slot.is-empty,.blockwrap.is-selected [data-boxes=icon-steps] .icon-slot.is-empty,.blockwrap:focus-within [data-boxes=icon-steps] .icon-slot.is-empty,.blockwrap:hover [data-boxes=icon-steps] .icon-slot.is-empty{opacity:1}[data-boxes=box-steps] .step-in{border:2.5px solid #1d1a1638}@supports (color:color-mix(in lab,red,red)){[data-boxes=box-steps] .step-in{border:2.5px solid color-mix(in srgb,var(--color-ink) 22%,transparent)}}[data-boxes=box-steps] .step-in{border-radius:2px}.step-bar{width:var(--bar);background-color:var(--box-tint);flex:none}.step-words{flex:1 1 0;padding:1.35rem 1.1rem 2rem}@container (min-width:28rem){[data-steps][data-form=stack-top] .step-in{flex-direction:column}[data-steps][data-form=stack-top] .step-bar{height:var(--bar);width:auto}[data-boxes=arrow-steps][data-form=stack-top] .step-bar{clip-path:var(--arrow-right)}[data-boxes=icon-steps][data-form=stack-top] .step-bar{-webkit-mask:var(--disc) 0 0 /100% 100% no-repeat,linear-gradient(#000,#000) calc(var(--bar) / 2) center /100% var(--thin) no-repeat;mask:var(--disc) 0 0 /100% 100% no-repeat,linear-gradient(#000,#000) calc(var(--bar) / 2) center /100% var(--thin) no-repeat}}@container (min-width:36rem){[data-steps][data-form=row]{--rise:1.6875rem;grid-template-columns:repeat(var(--per),minmax(0,1fr));display:grid}[data-steps][data-form=row]>.doc-box{padding-top:calc((var(--per) - 1 - var(--col)) * var(--rise));padding-left:0}[data-steps][data-form=row] .step-in{flex-direction:column}[data-steps][data-form=row] .step-bar{height:var(--bar);width:auto}[data-boxes=arrow-steps][data-form=row] .step-bar{clip-path:var(--arrow-right)}[data-boxes=icon-steps][data-form=row] .step-bar{-webkit-mask:var(--disc) 0 0 /100% 100% no-repeat,linear-gradient(#000,#000) calc(var(--bar) / 2) center /100% var(--thin) no-repeat;mask:var(--disc) 0 0 /100% 100% no-repeat,linear-gradient(#000,#000) calc(var(--bar) / 2) center /100% var(--thin) no-repeat}}[data-steps]>.doc-box>.item-handle{top:0}.blockwrap [data-steps]>.doc-box{outline-offset:0}.blockwrap:has(>.doc-boxes-wrap>[data-steps]){margin-top:calc(1.25rem - 2px);margin-bottom:-2px;padding-block:2px}[data-pyramid]{--box-gap-y:.25rem;--cx:25;--icon-box:2.6rem}[data-pyramid][data-inside]{--cx:50}[data-pyramid]>.doc-box{border-radius:0;align-items:stretch;min-height:6.5rem;display:flex}.pyr-shape{background-color:var(--box-tint);pointer-events:none;clip-path:polygon(calc((var(--cx) - var(--t)) * 1%) 0,calc((var(--cx) + var(--t)) * 1%) 0,calc((var(--cx) + var(--b)) * 1%) 100%,calc((var(--cx) - var(--b)) * 1%) 100%);position:absolute;inset:0}.pyr-mark{top:50%;left:calc(var(--cx) * 1%);place-items:center;line-height:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.pyr-mark .cycle-num{font-size:1.4rem;font-weight:500;line-height:1}.pyr-text{min-width:0;padding-left:calc((var(--cx) + var(--w)) * 1%);flex:1 1 0;position:relative}[data-apex=top]>.pyr-mark{top:calc(50% + .75rem)}[data-apex=bottom]>.pyr-mark{top:calc(50% - .75rem)}.pyr-words{padding:1.2rem 1.1rem 1.3rem;position:relative}[data-pyramid]:not([data-inside])>.doc-box:not(:last-child)>.pyr-text:after{content:"";right:0;bottom:calc(var(--box-gap-y) / -2 - .5px);left:calc((var(--cx) + var(--b)) * 1% + .25rem);background-color:#1d1a162e;height:1px;position:absolute}@supports (color:color-mix(in lab,red,red)){[data-pyramid]:not([data-inside])>.doc-box:not(:last-child)>.pyr-text:after{background-color:color-mix(in srgb,var(--color-ink) 18%,transparent)}}[data-pyramid][data-inside] .pyr-text{place-items:center;padding-left:0;display:grid}[data-pyramid][data-inside] .pyr-words{width:calc(var(--m) * 2%);text-align:center;min-width:9rem;max-width:100%;padding-inline:.5rem}[data-pyramid] .icon-slot:not(.is-empty){width:1.5rem;height:1.5rem;color:var(--color-heading)!important}[data-pyramid] .icon-slot.is-empty{opacity:0;transition:opacity .15s}.blockwrap [data-pyramid]:has(.is-selected) .icon-slot.is-empty,.blockwrap.is-selected [data-pyramid] .icon-slot.is-empty,.blockwrap:focus-within [data-pyramid] .icon-slot.is-empty,.blockwrap:hover [data-pyramid] .icon-slot.is-empty{opacity:1}[data-pyramid]>.doc-box>.item-handle{top:0;left:calc(var(--cx) * 1%)}.blockwrap [data-pyramid]>.doc-box{outline-offset:0}.blockwrap:has(>.doc-boxes-wrap>[data-pyramid]){margin-top:calc(1.25rem - 2px);margin-bottom:-2px;padding-block:2px}[data-boxes=joined-icons],[data-boxes=joined]{border:1px solid var(--box-mid);border-radius:var(--block-radius,6px);background-color:var(--box-tint);overflow:clip}[data-boxes=joined-icons]>.doc-box,[data-boxes=joined]>.doc-box{box-shadow:-1px 0 0 0 var(--box-mid),0 -1px 0 0 var(--box-mid);border-radius:0}.box-circle{background-color:var(--box-accent);color:var(--box-on-accent,var(--color-sheet))}.doc-box .box-circle,.doc-box button[data-diagram-item]{font-family:var(--font-display);font-size:1.3rem;font-weight:700}.box-tile{border:1px solid var(--box-mid)}.blockwrap:has(>.doc-boxes-wrap){margin-top:calc(1.25rem - 6px);margin-bottom:-6px;padding-block:6px}.blockwrap>.doc-boxes-wrap{margin-top:0}.blockwrap .doc-boxes>.doc-box{outline-offset:4px;outline:1px solid #0000;transition:outline-color .15s}.blockwrap .doc-boxes:has(>.is-selected)>.doc-box,.blockwrap:focus-within .doc-boxes>.doc-box,.blockwrap:hover .doc-boxes>.doc-box{outline-color:#1d1a1638}@supports (color:color-mix(in lab,red,red)){.blockwrap .doc-boxes:has(>.is-selected)>.doc-box,.blockwrap:focus-within .doc-boxes>.doc-box,.blockwrap:hover .doc-boxes>.doc-box{outline-color:color-mix(in srgb,var(--color-ink) 22%,transparent)}}.blockwrap .doc-boxes>.doc-box:focus-within{outline-color:#8e2f2699}@supports (color:color-mix(in lab,red,red)){.blockwrap .doc-boxes>.doc-box:focus-within{outline-color:color-mix(in srgb,var(--color-seal) 60%,transparent)}}.blockwrap [data-boxes=alternating]>.doc-box{outline-offset:1px}.blockwrap [data-timeline]>.doc-box{outline-offset:0}[data-timeline]>.doc-box>.item-handle{top:0}.doc-box>.item-handle{opacity:0;transition:opacity .15s;top:-4px;left:50%}[data-boxes=alternating]>.doc-box>.item-handle{top:-1px}[data-boxes=joined-icons]>.doc-box>.item-handle,[data-boxes=joined]>.doc-box>.item-handle{top:0}[data-boxes=top-circle]>.doc-box>.item-handle{left:22%}.doc-box.is-selected>.item-handle,.doc-box:focus-within>.item-handle,.doc-box:hover>.item-handle{opacity:1}.blockwrap .doc-boxes>.doc-box.is-selected,.blockwrap:focus-within .doc-boxes>.doc-box.is-selected,.blockwrap:hover .doc-boxes>.doc-box.is-selected{outline:2px solid var(--sel)}.blockwrap [data-boxes=joined-icons]>.doc-box.is-selected,.blockwrap [data-boxes=joined]>.doc-box.is-selected{box-shadow:-1px 0 0 0 var(--box-mid),0 -1px 0 0 var(--box-mid),inset 0 0 0 2px var(--sel);outline:none}[data-boxes=joined-icons],[data-boxes=joined]{overflow-clip-margin:10px}.item-swatch{background-color:var(--color-seal)}.item-swatch[data-token=ink]{background-color:var(--color-ink)}.item-swatch[data-token=data-1]{background-color:var(--color-data-1)}.item-swatch[data-token=data-2]{background-color:var(--color-data-2)}.item-swatch[data-token=data-3]{background-color:var(--color-data-3)}.item-swatch[data-token=data-4]{background-color:var(--color-data-4)}.item-swatch[data-token=data-5]{background-color:var(--color-data-5)}.item-swatch[data-token=data-6]{background-color:var(--color-data-6)}.blockwrap [data-boxes=joined-icons]>.doc-box,.blockwrap [data-boxes=joined]>.doc-box{outline:none}.blockwrap [data-boxes=joined-icons]>.doc-box:focus-within,.blockwrap [data-boxes=joined]>.doc-box:focus-within{box-shadow:-1px 0 0 0 var(--box-mid),0 -1px 0 0 var(--box-mid),inset 0 0 0 1px #8e2f2699}@supports (color:color-mix(in lab,red,red)){.blockwrap [data-boxes=joined-icons]>.doc-box:focus-within,.blockwrap [data-boxes=joined]>.doc-box:focus-within{box-shadow:-1px 0 0 0 var(--box-mid),0 -1px 0 0 var(--box-mid),inset 0 0 0 1px color-mix(in srgb,var(--color-seal) 60%,transparent)}}.blockwrap [data-boxes=arrows]>.doc-box{outline-offset:-1px;outline:none}.blockwrap [data-boxes=arrows]>.doc-box:after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .15s;position:absolute;inset:0 -1px -1px 0}.blockwrap [data-boxes=arrows]:has(>.is-selected)>.doc-box:after,.blockwrap.is-selected [data-boxes=arrows]>.doc-box:after,.blockwrap:focus-within [data-boxes=arrows]>.doc-box:after,.blockwrap:hover [data-boxes=arrows]>.doc-box:after{border-color:#cdcbc6}@supports (color:color-mix(in lab,red,red)){.blockwrap [data-boxes=arrows]:has(>.is-selected)>.doc-box:after,.blockwrap.is-selected [data-boxes=arrows]>.doc-box:after,.blockwrap:focus-within [data-boxes=arrows]>.doc-box:after,.blockwrap:hover [data-boxes=arrows]>.doc-box:after{border-color:color-mix(in srgb,var(--color-ink) 22%,var(--color-card,var(--color-sheet)))}}.blockwrap [data-boxes=arrows]>.doc-box:focus-within:after{z-index:1;border-color:#bb817a}@supports (color:color-mix(in lab,red,red)){.blockwrap [data-boxes=arrows]>.doc-box:focus-within:after{border-color:color-mix(in srgb,var(--color-seal) 60%,var(--color-card,var(--color-sheet)))}}[data-boxes=arrows]>.doc-box>.item-handle,[data-boxes=icons]>.doc-box>.item-handle,[data-boxes=images]>.doc-box>.item-handle,[data-boxes=pills]>.doc-box>.item-handle,[data-boxes=speech-bubbles]>.doc-box>.item-handle,[data-boxes=stats-bar]>.doc-box>.item-handle,[data-boxes=stats-dotline]>.doc-box>.item-handle,[data-boxes=stats-dots]>.doc-box>.item-handle,[data-boxes=stats-star]>.doc-box>.item-handle,[data-boxes=stats]>.doc-box>.item-handle,[data-boxes^=stats-circle]>.doc-box>.item-handle{top:0}.blockwrap [data-boxes=icons]>.doc-box,.blockwrap [data-boxes=images]>.doc-box,.blockwrap [data-boxes=speech-bubbles]>.doc-box,.blockwrap [data-boxes=stats-bar]>.doc-box,.blockwrap [data-boxes=stats-dotline]>.doc-box,.blockwrap [data-boxes=stats-dots]>.doc-box,.blockwrap [data-boxes=stats-star]>.doc-box,.blockwrap [data-boxes=stats]>.doc-box,.blockwrap [data-boxes^=stats-circle]>.doc-box{outline-offset:0}.blockwrap [data-boxes=pills]>.doc-box{outline-offset:1px}.blockwrap:has(>.doc-boxes-wrap>[data-boxes=arrows]),.blockwrap:has(>.doc-boxes-wrap>[data-boxes=icons]),.blockwrap:has(>.doc-boxes-wrap>[data-boxes=images]),.blockwrap:has(>.doc-boxes-wrap>[data-boxes=pills]),.blockwrap:has(>.doc-boxes-wrap>[data-boxes=speech-bubbles]),.blockwrap:has(>.doc-boxes-wrap>[data-boxes=stats-bar]),.blockwrap:has(>.doc-boxes-wrap>[data-boxes=stats-dotline]),.blockwrap:has(>.doc-boxes-wrap>[data-boxes=stats-dots]),.blockwrap:has(>.doc-boxes-wrap>[data-boxes=stats-star]),.blockwrap:has(>.doc-boxes-wrap>[data-boxes=stats]),.blockwrap:has(>.doc-boxes-wrap>[data-boxes^=stats-circle]){margin-top:calc(1.25rem - 2px);margin-bottom:-2px;padding-block:2px}.blockwrap [data-boxes=box-steps]:has(>.is-selected)>.doc-box:not(.is-selected):not(:focus-within),.blockwrap [data-boxes=quote-boxes]:has(>.is-selected)>.doc-box:not(.is-selected):not(:focus-within),.blockwrap.is-selected [data-boxes=box-steps]>.doc-box:not(.is-selected):not(:focus-within),.blockwrap.is-selected [data-boxes=quote-boxes]>.doc-box:not(.is-selected):not(:focus-within),.blockwrap:focus-within [data-boxes=box-steps]>.doc-box:not(.is-selected):not(:focus-within),.blockwrap:focus-within [data-boxes=quote-boxes]>.doc-box:not(.is-selected):not(:focus-within),.blockwrap:hover [data-boxes=box-steps]>.doc-box:not(.is-selected):not(:focus-within),.blockwrap:hover [data-boxes=quote-boxes]>.doc-box:not(.is-selected):not(:focus-within){outline-color:#0000}.item-add{opacity:0;transition:opacity .15s,border-color .15s,background-color .15s}.blockwrap:focus-within .item-add,.blockwrap:hover .item-add{opacity:1}.scheme-swatch{background:var(--sw)}.smart-toolbar{display:none}.smart-toolbar.is-open{display:flex}.doc-columns{--col-pad-x:1.25rem;--col-pad-y:1rem;margin-left:calc(var(--col-pad-x) * -1);margin-right:calc(var(--col-pad-x) * -1);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.doc-col{min-width:0;padding:var(--col-pad-y) var(--col-pad-x);border:1px solid #0000;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.doc-col+.doc-col{margin-top:-1px}@media (min-width:640px){.doc-columns{grid-template-columns:var(--col-tpl,repeat(var(--cols),minmax(0,1fr)))}.doc-col+.doc-col{margin-top:0;margin-left:-1px}}.doc-columns[data-columns="5"],.doc-columns[data-columns="6"]{--col-pad-x:1.125rem}.doc-col>[data-inner]:first-child>:first-child{margin-top:0}section:focus-within .doc-columns.is-editing>.doc-col,section:hover .doc-columns.is-editing>.doc-col{border-color:#1d1a1633}@supports (color:color-mix(in lab,red,red)){section:focus-within .doc-columns.is-editing>.doc-col,section:hover .doc-columns.is-editing>.doc-col{border-color:color-mix(in srgb,var(--color-ink) 20%,transparent)}}section .doc-columns.is-editing>.doc-col.is-selected,section:focus-within .doc-columns.is-editing>.doc-col.is-selected,section:hover .doc-columns.is-editing>.doc-col.is-selected{z-index:2;border-color:var(--sel);box-shadow:inset 0 0 0 1px var(--sel)}.doc-columns .col-add,.doc-columns .col-handle,.doc-columns .inner-handle{opacity:0;transition:opacity .15s}.blockwrap.is-selected>.doc-columns>.col-add,.doc-col [data-inner]:hover>.inner-handle,.doc-col [data-inner]>.inner-handle.is-open,.doc-col.is-selected>.col-handle,.doc-col:focus-within>.col-handle,.doc-col:hover>.col-handle,.doc-columns:focus-within>.col-add,.doc-columns:has(.is-selected)>.col-add,.doc-columns:hover>.col-add{opacity:1}.doc-columns .inner-handle{left:calc(var(--col-pad-x) * -1 + 2px);top:2px}@media (max-width:639px){.col-resizers{display:none}}[contenteditable][data-ph-focus]:empty:not(:focus):before{content:none}.cell-pills{display:none}[contenteditable]:empty:focus+.cell-pills{display:inline-flex}.doc-col p:has(>[contenteditable][data-ph-focus]:empty:focus){white-space:nowrap;overflow:hidden}[contenteditable]{-webkit-hyphens:auto;hyphens:auto}.blockwrap{border-radius:6px;transition:box-shadow .15s}.group>.blockwrap.is-selected,.group>.blockwrap.is-selected:focus-within,.group>.blockwrap.is-selected:hover{box-shadow:inset 0 0 0 2px var(--sel)}.group:has(>.blockwrap.is-selected)>.gutter-controls{opacity:1;transform:translate(0)}.blockwrap.is-selected .doc-boxes>.doc-box{outline-color:#1d1a1638}@supports (color:color-mix(in lab,red,red)){.blockwrap.is-selected .doc-boxes>.doc-box{outline-color:color-mix(in srgb,var(--color-ink) 22%,transparent)}}.blockwrap.is-selected .item-add,.blockwrap:has(.doc-box.is-selected) .item-add{opacity:1}.group:has(.doc-box.is-selected)>.gutter-controls{opacity:1;transform:translate(0)}.blockwrap:has(>.doc-columns),.blockwrap:has(>.doc-columns):focus-within,.blockwrap:has(>.doc-columns):hover,.group>.blockwrap.is-selected:has(>.doc-columns){box-shadow:none}.blockwrap.is-selected>.doc-columns:after{content:"";z-index:2;border:2px solid var(--sel);pointer-events:none;position:absolute;inset:0}.gutter-controls{opacity:0;transition:opacity .15s,transform .15s;transform:translate(-4px)}.group:hover .gutter-controls,.gutter-controls:focus-within{opacity:1;transform:translate(0)}@keyframes toolbar-in{0%{opacity:0;transform:translate(-50%)translateY(4px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.format-toolbar{animation:toolbar-in .12s ease-out both}@keyframes panel-in{0%{opacity:0;transform:translateY(-3px)scale(.98)}to{opacity:1}}.panel-in{animation:panel-in .12s ease-out both}@keyframes ui-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes ui-drop{0%{opacity:0;transform:translateY(-4px)}}@keyframes ui-panel-in{0%{opacity:0;transform:translate(16px)}}@keyframes ui-panel-in-left{0%{opacity:0;transform:translate(-16px)}}@keyframes ui-fade{0%{opacity:0}}.ui-rise{animation:ui-rise .15s cubic-bezier(.2,.8,.2,1) both}.ui-drop{animation:ui-drop .15s cubic-bezier(.2,.8,.2,1) both}.ui-panel-in{animation:ui-panel-in .2s cubic-bezier(.2,.8,.2,1) both}.ui-panel-in-left{animation:ui-panel-in-left .2s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.ui-drop,.ui-panel-in,.ui-panel-in-left,.ui-rise{animation-name:ui-fade}}[data-block-palette] :focus-visible,[data-format-toolbar] :focus-visible,[data-image-toolbar] :focus-visible,[data-media-modal] :focus-visible,[data-media-tray] :focus-visible,[data-page-setup] :focus-visible,[data-section-chrome] :focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}[data-block-palette] :is(input,textarea,select):focus-visible,[data-format-toolbar] :is(input,textarea,select):focus-visible,[data-media-modal] :is(input,textarea,select):focus-visible,[data-media-tray] :is(input,textarea,select):focus-visible,[data-page-setup] :is(input,textarea,select):focus-visible,[data-section-chrome] :is(input,textarea,select):focus-visible{outline:none}@keyframes drawer-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.drawer-in{animation:drawer-in .2s ease-out both}@keyframes block-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.block-enter{animation:block-enter .5s cubic-bezier(.22,1,.36,1) both}@keyframes caret-blink{0%,to{opacity:1}50%{opacity:0}}.stream-caret{vertical-align:-.15em;background:var(--color-seal);width:2px;height:1em;margin-left:2px;animation:caret-blink .9s step-end infinite;display:inline-block}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,var(--color-cream) 25%,#faf6ec 50%,var(--color-cream) 75%);background-size:200% 100%;animation:shimmer 1.4s linear infinite}html[data-print] body{background:0 0}@media print{html[data-print],html[data-print] *{-webkit-print-color-adjust:exact;print-color-adjust:exact}html[data-print] article{max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}html[data-print] section{break-inside:avoid}html[data-print] :is(h1,h2,h3,h4),html[data-print] [data-section-heading]{break-after:avoid}html[data-print] [data-section-heading]{break-inside:avoid}html[data-print] :is(p,li){orphans:3;widows:3}html[data-print] [data-block]:not([data-block=paragraph],[data-block=list]),html[data-print] figure,html[data-print] svg,html[data-print] table{break-inside:avoid}[data-print-chrome]{display:none!important}}html[data-print=cards] article{max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}html[data-print=cards] article>div{padding:0!important}html[data-print=cards] article>.h-\[3px\]{display:none!important}html[data-print=cards] [data-print-page]{box-sizing:border-box;break-after:page;break-inside:avoid;background:var(--gradient-canvas);background-position:50%;background-size:cover;padding:38px;overflow:hidden}html[data-print=cards] [data-print-page]:last-child{break-after:auto}html[data-print=cards] [data-print-page]>section{margin-top:0!important}html[data-print=cards] [data-cover]{border-radius:var(--card-radius);margin:0!important}html[data-print=cards] [data-print-page][data-bleed]{padding:0}html[data-print=cards] [data-print-page][data-bleed] [data-cover]{border-radius:0}@media (min-width:768px){[data-rail-bleed]{top:calc(-1 * var(--card-border-width));bottom:calc(-1 * var(--card-border-width));width:calc(40% + var(--card-border-width));flex-direction:column;display:flex;position:absolute;overflow:hidden}[data-rail-bleed=right]{right:calc(-1 * var(--card-border-width));border-radius:0 var(--card-radius) var(--card-radius) 0}[data-rail-bleed=left]{left:calc(-1 * var(--card-border-width));border-radius:var(--card-radius) 0 0 var(--card-radius)}[data-rail-bleed] [data-image-frame],[data-rail-bleed] [data-image-frame]>div:not([data-image-toolbar]),[data-rail-bleed] div:has(>figure),[data-rail-bleed] div:has([data-image-frame]),[data-rail-bleed] figure{flex:auto;aspect-ratio:auto!important;border-radius:0!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important}[data-rail-bleed] div:has([data-image-frame]){padding:0!important}[data-rail-bleed] img{object-fit:cover;display:block;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important}[data-rail-bleed] figcaption{display:none}}[data-rail-bleed] .image-menu{margin:0;top:12px;bottom:auto}[data-image-mask] .img-handle,[data-rail-bleed] .img-handle{display:none}@media (min-width:768px){[data-rail-bleed] .picture-expand,[data-rail-bleed] figure a,[data-rail-bleed] figure>div.relative{width:100%;height:100%}}[data-image-mask] [data-image-frame],[data-image-mask] [data-image-frame]>div:not([data-image-toolbar]),[data-image-mask] figure,[data-image-mask] figure>div{aspect-ratio:auto!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important}[data-image-mask=circle] [data-image-frame]>div:not([data-image-toolbar]),[data-image-mask=circle] figure,[data-image-mask=circle] figure>div,[data-image-mask=circle] img{border-radius:50%!important}[data-image-mask=tile] [data-image-frame]>div:not([data-image-toolbar]),[data-image-mask=tile] figure,[data-image-mask=tile] figure>div,[data-image-mask=tile] img{border-radius:3px!important}[data-image-mask=stadium] .picture-icon,[data-image-mask=stadium] [data-image-frame]>div:not([data-image-toolbar]),[data-image-mask=stadium] figure,[data-image-mask=stadium] figure>div,[data-image-mask=stadium] img{border-radius:9999px!important}[data-image-mask=circle] .picture-icon{border-radius:50%!important}.oval-has-icon .picture-icon,[data-image-mask=stadium] .picture-icon{padding:4% 0}[data-oval] .oval-card{border-radius:.5rem}[data-oval] .oval-words{border-radius:.375rem;padding:.3rem .35rem;left:5%;right:5%}[data-oval] .oval-text,[data-oval] .oval-title{-webkit-hyphens:manual;hyphens:manual}.oval-title{font-size:1rem;font-weight:700;line-height:1.35}.oval-text,.oval-title{color:var(--color-ink);overflow-wrap:break-word}.oval-text{margin-top:.3em;font-size:.85rem;line-height:1.4}@media (max-width:640px){[data-oval]{flex-direction:column;gap:.9rem;display:flex;aspect-ratio:auto!important}[data-oval]>svg{display:none}[data-oval]>[data-image-mask]{aspect-ratio:547/276;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}[data-oval]>[data-image-mask]>*{inset:0;position:absolute!important}[data-oval]>.oval-card{padding-top:.9rem;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}[data-oval]>.oval-card:before{content:"";background:var(--bar);border-radius:1px;width:2.2rem;height:4px;position:absolute;top:.2rem;left:.35rem}[data-oval] .oval-words{left:auto;right:auto;position:relative!important;inset:auto!important}}.img-beside{z-index:2;background:#edebe6;border-radius:8px;padding:.6rem .75rem;position:absolute}@supports (color:color-mix(in lab,red,red)){.img-beside{background:color-mix(in srgb,var(--color-ink) 8%,var(--color-card,var(--color-sheet)))}}.img-beside{color:var(--color-ink-faint);text-align:left;vertical-align:top;opacity:0;align-items:flex-start;font-size:.85rem;transition:opacity .12s;display:flex}.group\/img:hover>.img-beside{opacity:1}.picture-qr{width:16rem;max-width:100%;overflow:hidden}.picture-qr>svg{width:100%;height:auto;display:block}.picture-qr[data-sized]{width:100%}[data-image-mask] .picture-qr{width:100%;height:100%}.icon-cell{width:40px;height:40px;display:block}.icon-cell>svg{width:100%;height:100%;display:block}.set-icon{-webkit-mask:var(--icon) center /contain no-repeat;mask:var(--icon) center /contain no-repeat;background-color:currentColor;flex-shrink:0;display:inline-block}.picture-icon{aspect-ratio:1;width:11rem;padding:.75rem}[data-image-mask] .picture-icon{aspect-ratio:auto;width:100%;height:100%}.img-slot{container-type:inline-size}@container (max-width:24rem){.img-slot-body{gap:.5rem}.img-slot-glyph{width:2.5rem;height:2.5rem}.img-slot-glyph svg{width:20px;height:20px}.img-slot-actions{gap:.25rem}.img-slot-actions button{width:2rem;height:2rem}.img-slot-actions svg{width:18px;height:18px}}@container (max-width:11rem){.img-slot-actions{display:none}.img-slot-glyph{width:1.5rem;height:1.5rem;background:0 0!important}.img-slot-glyph svg{width:16px;height:16px}}[data-image-mask=rect] [data-image-frame]>div:not([data-image-toolbar]),[data-image-mask=rect] figure,[data-image-mask=rect] figure>div,[data-image-mask=rect] img{border-radius:16px!important}[data-image-mask] img{object-fit:cover;display:block;border:0!important;width:100%!important;max-width:none!important;height:100%!important}[data-image-mask] figcaption{display:none}@media (min-width:768px){[data-rail-bleed] [data-image-toolbar]{top:12px!important;left:12px!important}[data-rail-bleed][data-rail-fit]{background:var(--color-surface)}[data-rail-bleed][data-rail-fit] img{object-fit:contain;padding:7%}}[data-band-bleed]{margin:calc(-1 * var(--card-pad-y)) calc(-1 * var(--card-pad-x)) 0;border-radius:var(--card-radius) var(--card-radius) 0 0;overflow:hidden}[data-band-bleed] [data-image-frame]>div:not([data-image-toolbar]),[data-band-bleed] figure{height:240px;aspect-ratio:auto!important;border-radius:0!important;width:100%!important;max-width:none!important;max-height:none!important;margin-top:0!important}[data-band-bleed] .picture-expand,[data-band-bleed] figure>div{width:100%!important;max-width:none!important}[data-band-bleed] img{object-fit:cover;border:0!important;border-radius:0!important;width:100%!important;height:240px!important}[data-band-bleed] figcaption{display:none}[data-band-bleed] [data-image-toolbar]{top:12px!important;left:12px!important}[data-band-bleed]+*{margin-top:var(--card-pad-y)}.group>.blockwrap.is-selected:has([data-chart-root]),.group>.blockwrap.is-selected:has([data-chart-root]):focus-within,.group>.blockwrap.is-selected:has([data-chart-root]):hover{box-shadow:none}.blockwrap.is-selected [data-chart-root]:not(.nested-block:not(.is-selected) [data-chart-root]){outline:2px solid var(--sel);outline-offset:10px;border-radius:2px}.chart-range{accent-color:var(--color-accent)}.chart-grid:focus,.chart-grid:focus-visible{outline:none}@keyframes cm-grow-y{0%{transform:scaleY(0)}}@keyframes cm-grow-x{0%{transform:scaleX(0)}}@keyframes cm-draw{0%{stroke-dashoffset:1px}}@keyframes cm-reveal{0%{clip-path:inset(0 100% 0 0)}}@keyframes cm-pop{0%{opacity:0;transform:scale(0)}}@keyframes cm-fade{0%{opacity:0}}@keyframes cm-spin{0%{opacity:0;transform:rotate(-80deg)scale(.86)}}@keyframes cm-rise{0%{opacity:0;transform:translateY(6px)}}[data-chart-root][data-anim] .cm-bar{transform-box:view-box;transform-origin:0 var(--base);animation:cm-grow-y .7s cubic-bezier(.2,.75,.25,1) both;animation-delay:calc(min(var(--k,0), 10) * 45ms)}[data-chart-root][data-anim] svg[data-horizontal] .cm-bar{transform-origin:var(--base) 0;animation-name:cm-grow-x}[data-chart-root][data-anim] .cm-bar.cm-own{transform-box:fill-box;transform-origin:50% 100%}[data-chart-root][data-anim] .cm-line{stroke-dasharray:1;animation:cm-draw .9s cubic-bezier(.35,.1,.25,1) both}[data-chart-root][data-anim] .cm-reveal{animation:cm-reveal .9s cubic-bezier(.35,.1,.25,1) both}[data-chart-root][data-anim] .cm-dot{transform-box:fill-box;transform-origin:50%;animation:cm-pop .35s cubic-bezier(.2,.75,.25,1.3) both;animation-delay:calc(.3s + min(var(--k,0), 12) * 50ms)}[data-chart-root][data-anim] .cm-label{animation:cm-fade .4s ease-out both;animation-delay:calc(.45s + min(var(--k,0), 10) * 45ms)}[data-chart-root][data-anim] .cm-pie{animation:cm-spin .8s cubic-bezier(.2,.75,.25,1) both}[data-chart-root][data-anim] .cm-rise{animation:cm-rise .5s ease-out .15s both}[data-chart-root][data-anim=armed] :is(.cm-bar,.cm-line,.cm-reveal,.cm-dot,.cm-label,.cm-pie,.cm-rise){animation-play-state:paused}html[data-print] [data-chart-root] *{animation:none!important}@media (prefers-reduced-motion:reduce){[data-chart-root][data-anim] *{animation:none!important}}.chart-sticker{filter:drop-shadow(0 0 1px #fff)drop-shadow(0 0 1px #fff)drop-shadow(0 1px 2px #00000040)}[data-focus] [data-s]{opacity:.3;transition:opacity .15s}[data-focus="0"] [data-s="0"],[data-focus="1"] [data-s="1"],[data-focus="10"] [data-s="10"],[data-focus="11"] [data-s="11"],[data-focus="2"] [data-s="2"],[data-focus="3"] [data-s="3"],[data-focus="4"] [data-s="4"],[data-focus="5"] [data-s="5"],[data-focus="6"] [data-s="6"],[data-focus="7"] [data-s="7"],[data-focus="8"] [data-s="8"],[data-focus="9"] [data-s="9"]{opacity:1}.img-handle{z-index:5;border:1.5px solid var(--color-accent);touch-action:none;background:#fff;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute}.img-handle[data-handle=nw]{cursor:nwse-resize;top:0;left:0}.img-handle[data-handle=n]{cursor:ns-resize;top:0;left:50%}.img-handle[data-handle=ne]{cursor:nesw-resize;top:0;left:100%}.img-handle[data-handle=e]{cursor:ew-resize;top:50%;left:100%}.img-handle[data-handle=se]{cursor:nwse-resize;top:100%;left:100%}.img-handle[data-handle=s]{cursor:ns-resize;top:100%;left:50%}.img-handle[data-handle=sw]{cursor:nesw-resize;top:100%;left:0}.img-handle[data-handle=w]{cursor:ew-resize;top:50%;left:0}.picture-expand{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.picture-lightbox{z-index:100;cursor:zoom-out;background:#0e0e12cc;place-items:center;padding:4vh 4vw;animation:lightbox-in .16s ease-out;display:grid;position:fixed;inset:0}.picture-lightbox img{object-fit:contain;max-width:92vw;max-height:88vh}.picture-lightbox img,.picture-lightbox-qr{border-radius:8px;box-shadow:0 24px 60px -20px #00000080}.picture-lightbox-qr{background:#fff;width:min(80vh,88vw);display:block}.picture-lightbox-qr>svg{width:100%;height:auto;display:block}.picture-lightbox-close{color:#fff;background:#ffffff1f;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:16px;right:16px}.picture-lightbox-close:hover{background:#ffffff38}@keyframes lightbox-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.picture-lightbox{animation:none}}.gallery-wrap{--g-pad:1.25rem;margin-left:calc(var(--g-pad) * -1);margin-right:calc(var(--g-pad) * -1);padding:var(--g-pad);border:2px solid #0000;border-radius:8px;transition:background-color .15s,border-color .15s;position:relative}.gallery-wrap[data-live]{background-color:#e2dfdb}@supports (color:color-mix(in lab,red,red)){.gallery-wrap[data-live]{background-color:color-mix(in srgb,var(--color-ink) 13%,var(--color-card,var(--color-sheet)))}}.gallery-wrap[data-selected]{border-color:var(--sel)}.gallery-list{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px;display:flex}.gallery-rows{flex-flow:column;align-items:stretch}.gallery-row{justify-content:center;gap:14px;display:flex}.gallery-item{min-width:0;max-width:100%;position:relative}.gallery-item>.gallery-link,.gallery-item>.picture-expand,.gallery-tile{height:100%;display:block;position:relative}.gallery-img{border-radius:var(--block-radius,6px);display:block}[data-layout=flex] .gallery-img{height:var(--g-h);object-fit:cover;width:auto;max-width:100%}.gallery-row .gallery-img{width:100%;height:100%}[data-layout=grid] .gallery-list{grid-template-columns:repeat(auto-fill,minmax(min(var(--g-tile),100%),1fr));display:grid}[data-layout=grid] .gallery-item{aspect-ratio:1}[data-shape=landscape] .gallery-item{aspect-ratio:4/3}[data-shape=portrait] .gallery-item{aspect-ratio:3/4}[data-layout=grid] .gallery-img{object-fit:cover;width:100%;height:100%}[data-layout=logo] .gallery-list{align-items:center;gap:var(--g-gap)}[data-layout=logo] .gallery-img{height:var(--g-logo);object-fit:contain;border-radius:2px;width:auto;max-width:100%}.gallery-qr{aspect-ratio:1;background:#fff;padding:6%}.gallery-qr>svg{width:100%;height:100%;display:block}.gallery-icon{aspect-ratio:1;color:var(--color-ink);place-items:center;display:grid}.gallery-icon>*{width:60%;height:60%}.gallery-slot{aspect-ratio:4/3;background:#edebe6;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.gallery-slot{background:color-mix(in srgb,var(--color-ink) 8%,var(--color-card,var(--color-sheet)))}}.gallery-slot{color:var(--color-ink-faint)}[data-layout=flex] .gallery-icon,[data-layout=flex] .gallery-qr,[data-layout=flex] .gallery-slot,[data-layout=logo] .gallery-icon,[data-layout=logo] .gallery-qr,[data-layout=logo] .gallery-slot{width:auto}.gallery-tile.is-selected>.gallery-img{outline:2px solid var(--sel);outline-offset:2px}.gallery-busy{border-radius:var(--block-radius,6px);background:#fffdf88c;place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.gallery-busy{background:color-mix(in srgb,var(--color-card,var(--color-sheet)) 55%,transparent)}}.gallery-busy{color:var(--color-ink-soft)}.gallery-empty{min-height:13rem;flex-direction:column;justify-content:center;gap:12px;display:flex}.gallery-empty,.gallery-pill{font-family:var(--font-app);align-items:center}.gallery-pill{height:30px;color:#1c2340;background:#fff;border:1px solid #c9d2fb;border-radius:999px;gap:6px;padding:0 12px;font-size:.82rem;font-weight:500;transition:border-color .15s;display:inline-flex}.gallery-pill:hover{border-color:var(--color-accent)}.gallery-add{opacity:0;transition:opacity .15s}.gallery-wrap:hover>.gallery-add,.gallery-wrap[data-selected]>.gallery-add{opacity:1}.dk{background-color:var(--color-accent);color:#fff;background-image:radial-gradient(circle,#ffffff2b 1.2px,#0000 1.6px);background-size:24px 24px;position:relative;overflow-x:clip}.dk-h{font-family:var(--sy-syne),var(--font-general-sans),sans-serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(29px,3.6vw,45px);font-weight:700;line-height:1.05}.dk-stop{transform-origin:50% 100%;background:#fff;border-radius:50%;width:.19em;height:.19em;margin-left:.05em;animation:dk-breath 4.2s cubic-bezier(.3,0,.3,1) infinite;display:inline-block;box-shadow:0 1px 2px #050c4e40}@keyframes dk-breath{0%,74%,to{transform:none}80%{transform:translateY(-.5em)scale(.9,1.12)}87%{transform:scale(1.3,.72)}93%{transform:scale(.95,1.05)}}.dk-card{color:var(--color-app-ink);background:#fff;border-radius:18px;box-shadow:0 1px 2px #050c4633,0 26px 54px -24px #050c46b3}.dk-sticky{text-align:left;width:180px;min-height:120px;font:600 22px/1.04 var(--sy-caveat),Comic Sans MS,cursive;cursor:pointer;border-radius:3px;padding:14px 15px;transition:rotate .25s cubic-bezier(.2,.8,.2,1),translate .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;box-shadow:inset 0 22px #00000009,0 16px 28px -14px #050c4e99}.dk-sticky:hover{translate:0 -3px;box-shadow:inset 0 22px #00000009,0 22px 34px -14px #050c4eb3;rotate:0deg!important}.dk-sticky:focus-visible{outline-offset:3px;outline:2px solid #fff}.dk-y{color:#3b2a06;background:#ffe872}.dk-p{color:#3b1428;background:#ff9fc8}.dk-g{color:#0f3a1d;background:#bfeccb}.dk-notes{cursor:pointer;background-color:#fffef6;background-image:linear-gradient(90deg,#0000 32px,#ffb4b4 32px 33px,#0000 33px),repeating-linear-gradient(#0000 0 25px,#cddcff 25px 26px);border-radius:4px;gap:10px;width:250px;padding:14px 16px 14px 46px;transition:rotate .25s cubic-bezier(.2,.8,.2,1),translate .25s cubic-bezier(.2,.8,.2,1);display:inline-grid;box-shadow:0 16px 28px -14px #050c4e99}.dk-notes:hover{translate:0 -3px;rotate:0deg!important}.dk-notes:focus-visible{outline-offset:3px;outline:2px solid #fff}.dk-hand{font:600 22px/1.05 var(--sy-caveat),Comic Sans MS,cursive;color:#1d2c7a}.dk-notes-k{font:600 11px var(--font-app);letter-spacing:.04em;text-transform:uppercase;color:#6b7aa8}.dk-notes-w{font:500 12px var(--font-app);color:#6b7aa8}.dk-more{color:#fff;height:34px;font:600 13.5px var(--font-app);background:#ffffff29;border-radius:17px;align-items:center;gap:7px;padding:0 14px;transition:background-color .15s;display:inline-flex}.dk-more:hover{background:#ffffff3d}.dk-more:focus-visible{outline-offset:2px;outline:2px solid #fff}.dk ::selection{background:#ffffff4d}.dk-card ::selection{background:var(--sel,#3d5bf5)}@supports (color:color-mix(in lab,red,red)){.dk-card ::selection{background:color-mix(in srgb,var(--sel,#3d5bf5) 26%,transparent)}}.dk-sticky::selection{background:var(--sel,#3d5bf5)}@supports (color:color-mix(in lab,red,red)){.dk-sticky::selection{background:color-mix(in srgb,var(--sel,#3d5bf5) 26%,transparent)}}.dk-notes ::selection{background:var(--sel,#3d5bf5)}@supports (color:color-mix(in lab,red,red)){.dk-notes ::selection{background:color-mix(in srgb,var(--sel,#3d5bf5) 26%,transparent)}}.dk-in{animation:dk-in .22s cubic-bezier(.2,.8,.2,1) both}@keyframes dk-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.dk-in,.dk-stop{animation:none}.dk-notes,.dk-sticky{transition:none}}.synclo-dot{fill:var(--synclo-dot,#3d5bf5)}.synclo-wm{overflow:visible}.dot-loader{width:calc(var(--d) * 1.6);height:calc(var(--d) * 2.3);vertical-align:middle;flex:none;justify-content:center;align-items:flex-end;display:inline-flex}.dot-loader>span{width:var(--d);height:var(--d);transform-origin:50% 100%;background:currentColor;border-radius:50%;animation:dot-hop .72s infinite}@keyframes dot-hop{0%{animation-timing-function:cubic-bezier(.15,.65,.35,1);transform:translateY(0)scale(1.3,.72)}12%{animation-timing-function:cubic-bezier(.15,.65,.35,1);transform:translateY(-14%)scale(.9,1.12)}50%{animation-timing-function:cubic-bezier(.65,0,.85,.35);transform:translateY(-150%)scale(1)}90%{transform:translateY(-12%)scale(.92,1.1)}to{transform:translateY(0)scale(1.3,.72)}}@keyframes dot-breathe{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.dot-loader>span{animation:dot-breathe 1.4s ease-in-out infinite}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}