@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_328e9abe-module__Q65xMG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_328e9abe-module__Q65xMG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_db8459eb-module__PZ6jEG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_db8459eb-module__PZ6jEG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2?dpl=dpl_GoYy7fuzJ4BzexS889K9rfwVYKBz)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_b2ebe464-module__h9SjZG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_b2ebe464-module__h9SjZG__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans), system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-orange-50:#fff7ed;--color-orange-500:#fe6e00;--color-orange-700:#c53c00;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-300:#ffd236;--color-amber-500:#f99c00;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-300:#5ee9b5;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-300:#77d4ff;--color-sky-800:#005986;--color-sky-900:#024a70;--color-indigo-100:#e0e7ff;--color-indigo-800:#372aac;--color-slate-200:#e2e8f0;--color-slate-700:#314158;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--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-ink:#17222e;--color-muted:#5b6774;--color-navy:#16324f;--color-navy-deep:#0f2439;--color-gold:#b08a3c;--color-gold-deep:#93701f;--color-cream:#f7f5f0;--color-paper:#fff;--color-line:#e6e1d6;--font-display:var(--font-fraunces), Georgia, serif}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-sky-900:lab(29.1959% -8.34689 -28.2453);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-800:lab(26.6645% 37.9804 -68.6402);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0)}}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.bottom-0{bottom:0}.isolate{isolation:isolate}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.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-8{margin-top:calc(var(--spacing) * 8)}.mt-\[1px\]{margin-top:1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.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-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-\[22px\]{height:22px}.h-\[88dvh\]{height:88dvh}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:0}.min-h-full{min-height:100%}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-\[22px\]{width:22px}.w-full{width:100%}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-\[85\%\]{max-width:85%}.max-w-\[90\%\]{max-width:90%}.max-w-\[760px\]{max-width:760px}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-my-4{scroll-margin-block:calc(var(--spacing) * 4)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.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-4{gap:calc(var(--spacing) * 4)}: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)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}: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-line>:not(:last-child)){border-color:var(--color-line)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-amber-300{border-color:var(--color-amber-300)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-line{border-color:var(--color-line)}.border-red-300{border-color:var(--color-red-300)}.border-sky-300{border-color:var(--color-sky-300)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-cream{background-color:var(--color-cream)}.bg-cream\/50{background-color:#f7f5f080}@supports (color:color-mix(in lab, red, red)){.bg-cream\/50{background-color:color-mix(in oklab, var(--color-cream) 50%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-gold\/15{background-color:#b08a3c26}@supports (color:color-mix(in lab, red, red)){.bg-gold\/15{background-color:color-mix(in oklab, var(--color-gold) 15%, transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-line{background-color:var(--color-line)}.bg-navy{background-color:var(--color-navy)}.bg-navy\/10{background-color:#16324f1a}@supports (color:color-mix(in lab, red, red)){.bg-navy\/10{background-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-paper{background-color:var(--color-paper)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-slate-200{background-color:var(--color-slate-200)}.stroke-amber-500{stroke:var(--color-amber-500)}.stroke-emerald-600{stroke:var(--color-emerald-600)}.stroke-orange-500{stroke:var(--color-orange-500)}.stroke-red-600{stroke:var(--color-red-600)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding: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)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.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-px{padding-block:1px}.pt-1{padding-top:var(--spacing)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-1{padding-bottom:var(--spacing)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.text-center{text-align:center}.text-left{text-align:left}.\[font-family\:var\(--font-display\)\]{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.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-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:var\(--color-accent-700\)\]{color:var(--color-accent-700)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-cream{color:var(--color-cream)}.text-cream\/70{color:#f7f5f0b3}@supports (color:color-mix(in lab, red, red)){.text-cream\/70{color:color-mix(in oklab, var(--color-cream) 70%, transparent)}}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-gold-deep{color:var(--color-gold-deep)}.text-indigo-800{color:var(--color-indigo-800)}.text-ink{color:var(--color-ink)}.text-ink\/75{color:#17222ebf}@supports (color:color-mix(in lab, red, red)){.text-ink\/75{color:color-mix(in oklab, var(--color-ink) 75%, transparent)}}.text-ink\/85{color:#17222ed9}@supports (color:color-mix(in lab, red, red)){.text-ink\/85{color:color-mix(in oklab, var(--color-ink) 85%, transparent)}}.text-muted{color:var(--color-muted)}.text-navy{color:var(--color-navy)}.text-orange-700{color:var(--color-orange-700)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-slate-700{color:var(--color-slate-700)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.ring-2{--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)}.ring-gold\/50{--tw-ring-color:#b08a3c80}@supports (color:color-mix(in lab, red, red)){.ring-gold\/50{--tw-ring-color:color-mix(in oklab, var(--color-gold) 50%, transparent)}}.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-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-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:border-gold:hover{border-color:var(--color-gold)}.hover\:border-red-400:hover{border-color:var(--color-red-400)}.hover\:bg-cream:hover{background-color:var(--color-cream)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-navy-deep:hover{background-color:var(--color-navy-deep)}.hover\:text-gold-deep:hover{color:var(--color-gold-deep)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-gold:focus{border-color:var(--color-gold)}.focus\:border-navy\/40:focus{border-color:#16324f66}@supports (color:color-mix(in lab, red, red)){.focus\:border-navy\/40:focus{border-color:color-mix(in oklab, var(--color-navy) 40%, transparent)}}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:flex{display:flex}.sm\:h-auto{height:auto}.sm\:w-\[64px\]{width:64px}.sm\:w-auto{width:auto}.sm\:max-w-\[85\%\]{max-width:85%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:items-end{align-items:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:py-1{padding-block:var(--spacing)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-\[8px\]{font-size:8px}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-cream);color:var(--color-ink);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}*{-webkit-tap-highlight-color:transparent}@media (max-width:640px){input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px}}.no-scrollbar{-webkit-overflow-scrolling:touch;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}::selection{background:#e9dfc7}:root{--c-call-solid:#c65d70;--c-call-deep:#97374b;--c-call-soft:#fbedf0;--c-sms-solid:#3d5a80;--c-sms-deep:#26405f;--c-sms-soft:#eef2f8;--c-email-solid:#2f8f86;--c-email-deep:#1c665f;--c-email-soft:#e7f4f1;--c-wa-solid:#4f9d69;--c-wa-deep:#34754a;--c-wa-soft:#ecf5ef;--c-imessage-solid:#0b84ff;--c-imessage-deep:#0a5bbf;--c-imessage-soft:#e8f1ff;--s-strong-solid:#3f8f5f;--s-strong-deep:#2a6543;--s-strong-soft:#eaf4ee;--s-mod-solid:#b8892f;--s-mod-deep:#785619;--s-mod-soft:#f6eeda;--s-weak-solid:#c0563f;--s-weak-deep:#8c3524;--s-weak-soft:#faeae4;--s-info-solid:#2f5075;--s-info-deep:#1b344f;--s-info-soft:#eaeff6;--s-slate-solid:#6b7280;--s-slate-deep:#434a54;--s-slate-soft:#eef0f2}.tl-call{--tl-solid:var(--c-call-solid);--tl-deep:var(--c-call-deep);--tl-soft:var(--c-call-soft)}.tl-sms{--tl-solid:var(--c-sms-solid);--tl-deep:var(--c-sms-deep);--tl-soft:var(--c-sms-soft)}.tl-email{--tl-solid:var(--c-email-solid);--tl-deep:var(--c-email-deep);--tl-soft:var(--c-email-soft)}.tl-wa{--tl-solid:var(--c-wa-solid);--tl-deep:var(--c-wa-deep);--tl-soft:var(--c-wa-soft)}.tl-meet{--tl-solid:#b08a3c;--tl-deep:#7a5a1c;--tl-soft:#f6eeda}.tl-lead{--tl-solid:var(--s-info-solid);--tl-deep:var(--s-info-deep);--tl-soft:var(--s-info-soft)}.tl-deal{--tl-solid:var(--s-slate-solid);--tl-deep:var(--s-slate-deep);--tl-soft:var(--s-slate-soft)}.tl-strong{--tl-solid:var(--s-strong-solid);--tl-deep:var(--s-strong-deep);--tl-soft:var(--s-strong-soft)}.tl-weak{--tl-solid:var(--s-weak-solid);--tl-deep:var(--s-weak-deep);--tl-soft:var(--s-weak-soft)}.tl-amber{--tl-solid:var(--s-mod-solid);--tl-deep:var(--s-mod-deep);--tl-soft:var(--s-mod-soft)}.tl-info{--tl-solid:var(--s-info-solid);--tl-deep:var(--s-info-deep);--tl-soft:var(--s-info-soft)}@keyframes task-flash{0%,to{box-shadow:inset 2px 0 0 var(--tl-solid,transparent)}20%,55%{box-shadow:inset 2px 0 0 var(--tl-solid,transparent), 0 0 0 3px color-mix(in srgb, var(--s-mod-solid) 30%, transparent)}}.tl-flash{animation:1.8s ease-out task-flash}@media (prefers-reduced-motion:reduce){.tl-flash{animation:none}}.ld-root{--color-bg:#f3f2f2;--color-surface:#eae9e9;--color-text:#201e1d;--color-accent:#ec3013;--color-accent-2:#e15b47;--color-neutral-100:#f8f4f4;--color-neutral-200:#eae7e7;--color-neutral-300:#d7d3d3;--color-neutral-400:#bab6b6;--color-neutral-500:#9b9797;--color-neutral-600:#7d7979;--color-neutral-700:#605d5d;--color-neutral-800:#444141;--color-neutral-900:#2d2b2b;--ld-font:var(--font-archivo), system-ui, sans-serif;--rmajor:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.ld-root{--rmajor:color-mix(in srgb, var(--color-text) 58%, transparent)}}.ld-root{--rcard:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.ld-root{--rcard:color-mix(in srgb, var(--color-text) 34%, transparent)}}.ld-root{--rmin:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.ld-root{--rmin:color-mix(in srgb, var(--color-text) 16%, transparent)}}.ld-root{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--ld-font);flex-direction:column;display:flex}.ld-main{flex:auto;width:100%;min-width:0}.ld-page{width:100%;max-width:72rem;margin:0 auto;padding:24px 16px 32px}.ld-root .topbar{z-index:30;background:var(--color-bg);border-bottom:2px solid var(--rmajor);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 20px;display:flex;position:sticky;top:0}.ld-root .brand{color:var(--color-text);order:1;align-items:center;gap:10px;text-decoration:none;display:flex}.ld-root .tmk{border:2px solid var(--color-text);width:30px;height:30px;color:var(--color-text);font:800 14px/1 var(--ld-font);letter-spacing:-.05em;flex:none;place-items:center;display:grid}.ld-root .tbrand{font:800 17px/1 var(--ld-font);letter-spacing:-.02em}.ld-root .tnav{order:2;gap:0;margin:0 auto 0 16px;padding:0;display:none}.ld-root .tnav a{font:800 12px/1 var(--ld-font);letter-spacing:.05em;text-transform:uppercase;color:var(--color-neutral-600);cursor:pointer;border-bottom:2px solid #0000;margin-right:28px;padding:8px 0;text-decoration:none}.ld-root .tnav a:hover{color:var(--color-text)}.ld-root .tnav a.on{color:var(--color-accent);border-bottom-color:var(--color-accent)}.ld-root .tactions{order:2;align-items:center;gap:10px;margin-left:auto;display:flex}.ld-root .iconbtn{width:34px;height:34px;color:var(--color-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ld-root .iconbtn:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.ld-root .iconbtn:hover{background:color-mix(in srgb, var(--color-text) 6%, transparent)}}.ld-root .avatar{background:var(--color-neutral-300);width:32px;height:32px;color:var(--color-neutral-800);font:800 12px/1 var(--ld-font);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.ld-root .avatar:hover{background:var(--color-neutral-400)}.ld-root .bottomnav{z-index:40;padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-top:2px solid var(--rmajor);background:var(--color-bg);gap:10px;display:flex;position:fixed;inset:auto 0 0}.ld-root .bottomnav a{text-align:center;font:800 12px/1 var(--ld-font);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:1.5px solid var(--color-text);color:var(--color-text);background:var(--color-bg);flex:1 1 0;padding:14px 0;text-decoration:none}.ld-root .bottomnav a.on{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.ld-root .scontent{flex-direction:column;padding-bottom:84px;display:flex}.ld-root .shead{flex-direction:column;gap:14px;padding:18px 20px 12px;display:flex}.ld-root .stitle{font:800 34px/.95 var(--ld-font);letter-spacing:-.04em;color:var(--color-text);margin:0}.ld-root .stools{align-items:center;gap:10px;display:flex}.ld-root .ssearch{background:var(--color-surface);border:1px solid var(--rcard);color:var(--color-neutral-600);flex:1 1 0;align-items:center;gap:8px;min-width:160px;padding:10px 12px;display:flex}.ld-root .ssearch svg{flex:none}.ld-root .ssearch input{width:100%;font:400 14px/1 var(--ld-font);color:var(--color-text);background:0 0;border:0;outline:none}.ld-root .ssearch input::placeholder{color:var(--color-neutral-600)}.ld-root .ssearch-clear{color:var(--color-neutral-600);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ld-root .ssearch-clear:hover{color:var(--color-text)}.ld-root .sbar{border-bottom:2px solid var(--rmajor);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:0 20px 14px;display:flex}.ld-root .schips{flex-wrap:nowrap;align-items:center;gap:8px;display:flex;overflow-x:auto}.ld-root .chlabel{font:800 10px/1 var(--ld-font);letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-600);white-space:nowrap;display:none}.ld-root .chip{font:400 12px/1 var(--ld-font);border:1px solid var(--rcard);color:var(--color-text);cursor:pointer;white-space:nowrap;background:0 0;padding:8px 13px;text-decoration:none}.ld-root .chip.on{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.ld-root .chip:not(.on):hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.ld-root .chip:not(.on):hover{background:color-mix(in srgb, var(--color-text) 6%, transparent)}}.ld-root .ssort-wrap{margin-left:auto;position:relative}.ld-root .ssort{border:1px solid var(--rcard);font:800 11px/1 var(--ld-font);letter-spacing:.04em;text-transform:uppercase;color:var(--color-neutral-700);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:9px 12px;text-decoration:none;display:flex}.ld-root .ssort b{color:var(--color-accent)}.ld-root .ssort .cv{color:var(--color-neutral-500);display:flex}.ld-root .ssort .cv svg{transition:transform .15s}.ld-root .ssort .cv.open svg{transform:rotate(180deg)}.ld-root .ssort:hover{border-color:var(--color-neutral-600);background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.ld-root .ssort:hover{background:color-mix(in srgb, var(--color-text) 4%, transparent)}}.ld-root .ssort-menu{z-index:50;background:var(--color-bg);border:1px solid var(--rcard);flex-direction:column;min-width:100%;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 3px 10px #2d2b2b29}.ld-root .ssort-menu button{font:800 11px/1 var(--ld-font);letter-spacing:.04em;text-transform:uppercase;color:var(--color-neutral-700);cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:10px 12px;display:flex}.ld-root .ssort-menu button+button{border-top:1px solid var(--rmin)}.ld-root .ssort-menu button:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.ld-root .ssort-menu button:hover{background:color-mix(in srgb, var(--color-text) 6%, transparent)}}.ld-root .ssort-menu button.on{color:var(--color-accent)}.ld-root .slist{flex-direction:column;display:flex}.ld-root .lcard{border-top:2px solid var(--rcard);grid-template-areas:"head""name""prog""note""mid""foot";gap:6px 28px;padding:18px 20px;display:grid;position:relative}.ld-root .lcard:first-child{border-top:0}.ld-root .lcard:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.ld-root .lcard:hover{background:color-mix(in srgb, var(--color-text) 3%, transparent)}}.ld-root .lc-link{z-index:1;position:absolute;inset:0}.ld-root .lc-head{font:800 10px/1.3 var(--ld-font);letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-600);grid-area:head;align-items:center;gap:10px;display:flex}.ld-root .msep{background:var(--color-neutral-400);flex:none;width:1px;height:11px}.ld-root .loc{font:800 9px/1.3 var(--ld-font);letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-600);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ld-root .loc svg{color:var(--color-neutral-500);flex:none}.ld-root .lc-name{font:800 26px/.98 var(--ld-font);letter-spacing:-.03em;color:var(--color-text);flex-wrap:wrap;grid-area:name;align-items:center;gap:12px;margin-top:5px;display:flex}.ld-root .statustag{font:800 10px/1 var(--ld-font);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--color-neutral-400);color:var(--color-neutral-700);white-space:nowrap;flex:none;padding:5px 9px}.ld-root .statustag.new{border-color:var(--color-accent);color:var(--color-accent)}.ld-root .lc-prog{font:400 14px/1.3 var(--ld-font);color:var(--color-neutral-700);grid-area:prog}.ld-root .lc-note{font:400 12.5px/1.4 var(--ld-font);color:var(--color-neutral-700);grid-area:note;align-items:flex-start;gap:8px;margin-top:2px;display:flex}.ld-root .lc-note .dot{flex:none;width:8px;height:8px;margin-top:4px}.ld-root .lc-mid{grid-area:mid;align-items:flex-end;gap:16px;margin-top:8px;display:flex}.ld-root .lc-bars{flex-direction:column;flex:1 1 0;gap:7px;min-width:0;max-width:260px;display:flex}.ld-root .lc-bar{align-items:center;gap:10px;display:flex}.ld-root .lc-bar .ek{font:800 9px/1 var(--ld-font);letter-spacing:.05em;color:var(--color-neutral-600);flex:none;width:34px}.ld-root .lc-bar .etrack{background:var(--color-neutral-300);flex:1 1 0;height:2px}.ld-root .lc-bar .efill{background:var(--color-text);min-width:2px;height:100%}.ld-root .lc-bar .ev{font:800 11px/1 var(--ld-font);text-align:right;flex:none;width:22px}.ld-root .lc-score{font:800 56px/.8 var(--ld-font);letter-spacing:-.05em;color:var(--color-text);flex:none}.ld-root .lc-score.na{color:var(--color-neutral-500);font-size:22px}.ld-root .lc-foot{border-top:1px solid var(--rmin);flex-direction:column;grid-area:foot;align-items:flex-start;gap:10px;margin-top:8px;padding-top:12px;display:flex}.ld-root .lc-foot .al{width:100%;font:400 12px/1.4 var(--ld-font);color:var(--color-neutral-600)}.ld-root .lc-foot .rea{z-index:2;font:800 12px/1 var(--ld-font);border:1px solid var(--rcard);color:var(--color-text);cursor:pointer;background:0 0;flex:none;align-items:center;gap:6px;padding:9px 12px;display:inline-flex;position:relative}.ld-root .lc-foot .rea:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.ld-root .lc-foot .rea:hover{background:color-mix(in srgb, var(--color-text) 6%, transparent)}}.ld-root .lc-empty{text-align:center;font:400 14px/1.5 var(--ld-font);color:var(--color-neutral-600);padding:48px 20px}@media (min-width:680px){.ld-root .topbar{gap:10px 20px;padding:14px 28px}.ld-root .tnav{display:flex}.ld-root .chlabel{display:inline-block}.ld-root .bottomnav{display:none}.ld-root .scontent{padding-bottom:0}.ld-root .shead{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 28px 14px}.ld-root .stitle{font-size:42px}.ld-root .stools{flex:none}.ld-root .ssearch{flex:none;width:230px}.ld-root .sbar{padding:0 28px 14px}.ld-root .lcard{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head""name mid""prog mid""note mid""foot foot";align-items:start;gap:4px 40px;padding:22px 28px}.ld-root .lc-name{margin-top:0}.ld-root .lc-mid{justify-content:flex-end;align-items:flex-start;min-width:330px;margin-top:2px}.ld-root .lc-bars{max-width:240px}.ld-root .lc-score{font-size:60px}.ld-root .lc-foot{flex-direction:row;align-items:center;gap:12px}.ld-root .lc-foot .al{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}}@media (min-width:1080px){.ld-root .topbar{padding:16px 44px}.ld-root .shead{padding:28px 44px 16px}.ld-root .stitle{font-size:50px}.ld-root .sbar{padding:0 44px 18px}.ld-root .lcard{gap:4px 60px;padding:26px 44px}.ld-root .lc-mid{min-width:380px}.ld-root .lc-score{font-size:70px}}.assign-portal{z-index:90;--color-bg:#f3f2f2;--color-surface:#eae9e9;--color-text:#201e1d;--color-accent:#ec3013;--color-accent-600:#dd2b0f;--color-neutral-500:#9b9797;--color-neutral-600:#7d7979;--color-neutral-700:#605d5d;--color-neutral-900:#2d2b2b;--afont:var(--font-archivo), system-ui, sans-serif;--rmajor:var(--color-text);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.assign-portal{--rmajor:color-mix(in srgb, var(--color-text) 58%, transparent)}}.assign-portal{--rcard:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.assign-portal{--rcard:color-mix(in srgb, var(--color-text) 34%, transparent)}}.assign-portal{color:var(--color-text);font-family:var(--afont)}.assign-scrim{background:#1717176b;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.assign-scrim{background:color-mix(in srgb, var(--color-neutral-900) 42%, transparent)}}.assign-scrim{opacity:0;transition:opacity .3s}.assign-portal.on .assign-scrim{opacity:1}.assign-drawer{background:var(--color-bg);border-left:2px solid var(--rmajor);flex-direction:column;width:100%;max-width:100%;transition:transform .32s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-16px 0 48px #2d2b2b4d}.assign-portal.on .assign-drawer{transform:translate(0)}.assign-portal .dhead{border-bottom:2px solid var(--rmajor);flex:none;padding:18px 20px 16px}.assign-portal .dh-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.assign-portal .dkicker{font:800 10px/1.3 var(--afont);letter-spacing:.12em;text-transform:uppercase;color:var(--color-neutral-600)}.assign-portal .dclose{width:34px;height:34px;color:var(--color-text);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-6px -8px 0 0;display:grid}.assign-portal .dclose:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.assign-portal .dclose:hover{background:color-mix(in srgb, var(--color-text) 7%, transparent)}}.assign-portal .dname{font:800 27px/1 var(--afont);letter-spacing:-.03em;margin-top:8px}.assign-portal .dbody{flex-direction:column;flex:1 1 0;gap:16px;min-height:0;padding:16px 20px;display:flex}.assign-portal .dfield{flex-direction:column;gap:8px;display:flex}.assign-portal .dfield.grow{flex:1 1 0;min-height:0}.assign-portal .dlabel{font:800 10px/1 var(--afont);letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-600)}.assign-portal .dselect-wrap{position:relative}.assign-portal .dselect{border:1px solid var(--rcard);background:var(--color-surface);width:100%;font:800 14px/1 var(--afont);color:var(--color-text);cursor:pointer;text-align:left;align-items:center;gap:10px;padding:13px 14px;display:flex}.assign-portal .dselect .v{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.assign-portal .dselect svg{color:var(--color-neutral-500);flex:none;transition:transform .15s}.assign-portal .dselect.open svg{transform:rotate(180deg)}.assign-portal .dselect:hover{border-color:var(--color-neutral-600)}.assign-portal .dselect-menu{z-index:5;background:var(--color-bg);border:1px solid var(--rcard);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 6px 20px #17171738}@supports (color:color-mix(in lab, red, red)){.assign-portal .dselect-menu{box-shadow:0 6px 20px color-mix(in srgb, var(--color-neutral-900) 22%, transparent)}}.assign-portal .dselect-menu{max-height:240px;overflow:auto}.assign-portal .dselect-menu button{font:800 13px/1.2 var(--afont);color:var(--color-text);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.assign-portal .dselect-menu button+button{border-top:1px solid var(--color-text)}@supports (color:color-mix(in lab, red, red)){.assign-portal .dselect-menu button+button{border-top:1px solid color-mix(in srgb, var(--color-text) 16%, transparent)}}.assign-portal .dselect-menu button:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.assign-portal .dselect-menu button:hover{background:color-mix(in srgb, var(--color-text) 6%, transparent)}}.assign-portal .dselect-menu button.on{color:var(--color-accent)}.assign-portal .dselect-empty{font:400 13px/1.4 var(--afont);color:var(--color-neutral-600);padding:12px 14px}.assign-portal .dmsg{border:1px solid var(--rcard);background:var(--color-surface);flex-direction:column;flex:1 1 0;min-height:0;padding:15px;display:flex;overflow:auto}.assign-portal .dmsg-title{font:800 14px/1.4 var(--afont)}.assign-portal .dmsg-time{font:400 13px/1.5 var(--afont);margin-bottom:12px}.assign-portal .dmsg-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.assign-portal .dmsg-list li{font:400 13px/1.45 var(--afont);padding-left:16px;position:relative}.assign-portal .dmsg-list li:before{content:"";background:var(--color-accent);width:5px;height:5px;position:absolute;top:6px;left:0}.assign-portal .dmsg-list li b{font-weight:800}.assign-portal .dmsg-p{font:400 13px/1.55 var(--afont);color:var(--color-neutral-700);margin:14px 0 0}.assign-portal .dhint{font:400 11.5px/1.5 var(--afont);color:var(--color-neutral-600);margin:0}.assign-portal .dfoot{padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:2px solid var(--rmajor);flex:none}.assign-portal .dsend{background:var(--color-accent);color:#fff;width:100%;font:800 15px/1 var(--afont);cursor:pointer;border:0;justify-content:flex-start;align-items:center;gap:10px;padding:15px 18px;display:flex}.assign-portal .dsend:hover{background:var(--color-accent-600)}.assign-portal .dsend:disabled{opacity:.5;cursor:default}.assign-portal .dsend.center{justify-content:center}@media (min-width:680px){.assign-drawer{width:440px}.assign-portal .dhead{padding:22px 26px 18px}.assign-portal .dbody{padding:20px 26px}.assign-portal .dfoot{padding:16px 26px calc(16px + env(safe-area-inset-bottom))}.assign-portal .dname{font-size:30px}}@media (min-width:1080px){.assign-drawer{width:484px}.assign-portal .dname{font-size:32px}}@media (prefers-reduced-motion:reduce){.assign-scrim,.assign-drawer{transition:none}}.detailwrap{--rmajor:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.detailwrap{--rmajor:color-mix(in srgb, var(--color-text) 58%, transparent)}}.detailwrap{--rcard:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.detailwrap{--rcard:color-mix(in srgb, var(--color-text) 30%, transparent)}}.detailwrap{--rmin:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.detailwrap{--rmin:color-mix(in srgb, var(--color-text) 15%, transparent)}}.detailwrap{--color-accent-600:#dd2b0f;--color-accent-700:#ae1800;--sem-green:#4a925c;--sem-green-bg:#4a925c24;--sem-green-text:#115629;--sem-amber-bg:#e3ad4b4d;--afont:var(--font-archivo), system-ui, sans-serif;background:var(--color-bg);width:100%;color:var(--color-text);font-family:var(--afont)}@supports (color:lab(0% 0 0)){.detailwrap{--sem-green:lab(55.0026% -33.033 21.5821);--sem-green-bg:lab(55.0026% -33.033 21.5821/.14);--sem-green-text:lab(31.6494% -30.3033 20.1071);--sem-amber-bg:lab(74.5447% 12.9328 56.694/.3)}}.detailwrap .dwrap{flex-direction:column;gap:20px;max-width:1180px;margin:0 auto;padding:26px 24px 60px;display:flex}.detailwrap .dsections{flex-direction:column;gap:20px;display:flex}@media (min-width:760px){.detailwrap .dsections{gap:22px}}.detailwrap .dsections.hidden{display:none}.detailwrap .dhero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.detailwrap .dh-name{font:800 40px/1 var(--afont);letter-spacing:-.04em;flex-wrap:wrap;align-items:center;gap:14px;display:flex}.detailwrap .statustag{font:800 10px/1 var(--afont);letter-spacing:.06em;text-transform:uppercase;border:1px solid;flex:none;padding:6px 10px}.detailwrap .rerun{background:var(--color-accent);color:#fff;font:800 13px/1 var(--afont);cursor:pointer;border:0;align-items:center;gap:8px;padding:12px 16px;display:inline-flex}.detailwrap .rerun:hover{background:var(--color-accent-600)}.detailwrap .dcontact{font:400 13.5px/1.4 var(--afont);color:var(--color-neutral-700);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.detailwrap .dcontact .sep{background:var(--color-neutral-400);width:1px;height:12px}.detailwrap .dcontact b{color:var(--color-text);font-weight:800}.detailwrap .dcontact .ci{align-items:center;gap:6px;display:inline-flex}.detailwrap .dcontact .ci svg{color:var(--color-neutral-500);flex:none}.detailwrap .reach{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.detailwrap .reach .rlbl{font:800 10px/1 var(--afont);letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-600);margin-right:4px}.detailwrap .rbtn{border:1px solid var(--rcard);font:800 13px/1 var(--afont);color:var(--color-text);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.detailwrap .rbtn:hover{border-color:var(--color-neutral-600);background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.detailwrap .rbtn:hover{background:color-mix(in srgb, var(--color-text) 4%, transparent)}}.detailwrap .rbtn .rn{background:var(--color-accent);color:#fff;font:800 10px/1 var(--afont);padding:2px 6px}.detailwrap .dtabs{border:1px solid var(--rcard);margin-top:22px;display:inline-flex}.detailwrap .dtabs a{font:800 12px/1 var(--afont);letter-spacing:.04em;text-transform:uppercase;color:var(--color-neutral-600);cursor:pointer;border-left:1px solid var(--rcard);padding:11px 20px;text-decoration:none}.detailwrap .dtabs a:first-child{border-left:0}.detailwrap .dtabs a:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.detailwrap .dtabs a:hover{background:color-mix(in srgb, var(--color-text) 5%, transparent)}}.detailwrap .dtabs a.on{background:var(--color-accent);color:#fff}.detailwrap .editbtn{border:1px solid var(--rcard);font:800 12px/1 var(--afont);color:var(--color-text);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:9px 13px;display:inline-flex}.detailwrap .editbtn:hover{border-color:var(--color-neutral-600);background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.detailwrap .editbtn:hover{background:color-mix(in srgb, var(--color-text) 4%, transparent)}}.detailwrap .kvwrap{display:none}.detailwrap .kvhead{border-bottom:1px solid var(--rmin);background:var(--color-neutral-100);justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.detailwrap .kvtitle{font:800 10px/1 var(--afont);letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-600)}.detailwrap .kvtoggle{font:800 11px/1 var(--afont);color:var(--color-accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;display:inline-flex}.detailwrap .kvlist{flex-direction:column;display:flex}.detailwrap .kv{border-top:1px solid var(--rmin);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 14px;display:flex}.detailwrap .kv:first-child{border-top:0}.detailwrap .kv-k{font:400 13px/1.3 var(--afont);color:var(--color-neutral-600);flex:none}.detailwrap .kv-v{font:800 13.5px/1.3 var(--afont);text-align:right;flex-direction:column;align-items:flex-end;display:flex}.detailwrap .kv-sub{font:400 11.5px/1.3 var(--afont);color:var(--color-neutral-500);margin-top:3px}.detailwrap .card{border:1px solid var(--rcard);background:var(--color-bg);padding:22px 24px}.detailwrap .card.nobox{background:0 0;border:0;padding:0}.detailwrap .card-title{font:800 22px/1 var(--afont);letter-spacing:-.02em;align-items:baseline;gap:10px;margin:0 0 18px;display:flex}.detailwrap .card-title .muted{color:var(--color-neutral-500);letter-spacing:0;font-size:14px}.detailwrap .card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.detailwrap .stage-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.detailwrap .cur{align-items:center;gap:8px;display:inline-flex}.detailwrap .cur-lab{font:800 10px/1 var(--afont);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-500)}.detailwrap .cur-val{font:800 12px/1 var(--afont);letter-spacing:.02em;background:var(--color-accent);align-items:center;gap:7px;padding:6px 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.detailwrap .cur-val{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}}.detailwrap .cur-val{color:var(--color-accent-700)}.detailwrap .cur-dot{background:var(--color-accent);flex:none;width:7px;height:7px}.detailwrap .stagescroll{position:relative}.detailwrap .stagerow{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:6px;display:flex;overflow-x:auto}.detailwrap .stagerow::-webkit-scrollbar{display:none}.detailwrap .scon{color:var(--color-neutral-400);flex:none;align-items:center;display:inline-flex}.detailwrap .shint{display:none}.detailwrap .stage{border:1px solid var(--rcard);font:800 11.5px/1 var(--afont);color:var(--color-neutral-500);white-space:nowrap;align-items:center;gap:5px;padding:7px 10px;display:inline-flex}.detailwrap .stage.done{color:var(--color-text);border-color:var(--color-neutral-400);background:var(--color-neutral-100)}.detailwrap .stage.done .ck{color:var(--color-accent);display:inline-flex}.detailwrap .stage.cur{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.detailwrap .stage.lost{color:var(--color-accent);border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.detailwrap .stage.lost{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}}.detailwrap .sdiv{background:var(--color-neutral-700);flex:none;align-self:stretch;width:2px;margin:0 12px}.detailwrap .auto{background:var(--color-neutral-100);border:1px solid var(--rmin);align-items:center;gap:12px;margin-top:14px;padding:10px 14px;display:flex}.detailwrap .auto .abadge{font:800 10px/1 var(--afont);letter-spacing:.08em;color:var(--color-accent);border:1px solid var(--color-accent);align-items:center;gap:5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.detailwrap .auto .abadge{border:1px solid color-mix(in srgb, var(--color-accent) 40%, transparent)}}.detailwrap .auto .abadge{flex:none;padding:5px 8px}.detailwrap .auto .atext{font:400 14px/1.4 var(--afont)}.detailwrap .auto .atext .sub{color:var(--color-neutral-600);margin-top:4px;font-size:12.5px;display:block}.detailwrap .formgrid{background:var(--color-text);grid-template-columns:1fr;gap:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.detailwrap .formgrid{background:color-mix(in srgb, var(--color-text) 11%, transparent)}}.detailwrap .formgrid{border:1px solid var(--color-text)}@supports (color:color-mix(in lab, red, red)){.detailwrap .formgrid{border:1px solid color-mix(in srgb, var(--color-text) 11%, transparent)}}.detailwrap .ffield{background:var(--color-bg);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.detailwrap .flabel{font:800 10px/1 var(--afont);letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-600)}.detailwrap .fvalue{font:400 17px/1.3 var(--afont)}.detailwrap .ftag{font:800 12px/1 var(--afont);background:var(--sem-green-bg);color:var(--sem-green-text);align-self:flex-start;padding:6px 10px}.detailwrap .fmoney{font:800 15px/1 var(--afont);color:var(--color-neutral-700)}.detailwrap .fquote{font:italic 400 13.5px/1.5 var(--afont);color:var(--color-neutral-600);border-left:2px solid var(--color-neutral-300);gap:8px;margin-top:2px;padding-left:12px;display:flex}.detailwrap .fquote svg{color:var(--color-neutral-400);flex:none;margin-top:3px}.detailwrap .ai{flex-direction:column;gap:22px;display:flex}.detailwrap .ai-score{align-items:flex-end;gap:14px;display:flex}.detailwrap .ai-num{font:800 66px/.8 var(--afont);letter-spacing:-.05em}.detailwrap .ai-den{font:800 15px/1 var(--afont);color:var(--color-neutral-500);padding-bottom:6px}.detailwrap .ai-scmeta{padding-bottom:8px}.detailwrap .ai-track{background:var(--color-neutral-300);width:120px;height:4px;margin-bottom:8px}.detailwrap .ai-fill{background:var(--sem-green);height:100%}.detailwrap .ai-lbl{font:800 10px/1 var(--afont);letter-spacing:.1em;color:var(--color-neutral-600)}.detailwrap .ai-body{flex:1 1 0;min-width:0}.detailwrap .ai-h{align-items:center;gap:12px;margin-bottom:12px;display:flex}.detailwrap .ai-h h3{font:800 24px/1 var(--afont);letter-spacing:-.02em;margin:0}.detailwrap .hotbadge{font:800 10px/1 var(--afont);letter-spacing:.06em;text-transform:uppercase;background:var(--sem-green-bg);color:var(--sem-green-text);padding:5px 9px}.detailwrap .ai-text{font:400 16px/1.6 var(--afont)}.detailwrap .hl{background:var(--sem-amber-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 3px}.detailwrap .ai-src{font:400 12px/1 var(--afont);color:var(--color-neutral-500);margin-top:14px}.detailwrap .whyblock{border-top:2px solid var(--rmajor);margin-top:22px;padding-top:20px}.detailwrap .why-head{font:800 15px/1 var(--afont);cursor:pointer;width:100%;color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin-bottom:14px;padding:0;display:flex}.detailwrap .why-head .why-hide{font:400 12px/1 var(--afont);color:var(--color-neutral-500);margin-left:auto}.detailwrap .why-reason{font:400 15px/1.6 var(--afont);margin:0 0 20px}.detailwrap .why-factors{flex-direction:column;display:flex}.detailwrap .factor{border-top:1px solid var(--rmin);gap:12px;padding:13px 0;display:flex}.detailwrap .factor:first-child{border-top:0}.detailwrap .f-sign{font:800 17px/1.2 var(--afont);text-align:center;flex:none;width:16px}.detailwrap .f-sign.pos{color:var(--sem-green)}.detailwrap .f-sign.neg{color:var(--color-accent)}.detailwrap .f-body{flex:1 1 0;min-width:0}.detailwrap .f-title{font:800 14px/1.3 var(--afont);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detailwrap .wtag{font:800 9px/1 var(--afont);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--rcard);color:var(--color-neutral-600);padding:4px 7px}.detailwrap .f-desc{font:400 13px/1.45 var(--afont);color:var(--color-neutral-600);margin-top:5px}.detailwrap .duo{grid-template-columns:1fr;gap:20px;display:grid}.detailwrap .subhead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.detailwrap .subhead h4{font:800 16px/1 var(--afont);margin:0}.detailwrap .pill{font:800 10px/1 var(--afont);letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--rcard);color:var(--color-neutral-600);padding:5px 9px}.detailwrap .pill.hi{background:var(--sem-green-bg);color:var(--sem-green-text);border-color:#0000}.detailwrap .body-text{font:400 15px/1.6 var(--afont);color:var(--color-neutral-800)}.detailwrap .flagcol .card-title{margin-bottom:14px}.detailwrap .flags{flex-direction:column;gap:12px;display:flex}.detailwrap .flag{background:var(--color-neutral-100);border-left:3px solid;padding:13px 16px}.detailwrap .flag-t{font:800 15px/1.2 var(--afont);margin-bottom:8px}.detailwrap .flag-q{font:italic 400 14px/1.5 var(--afont);margin-bottom:6px}.detailwrap .flag-n{font:400 13px/1.45 var(--afont);color:var(--color-neutral-600)}.detailwrap .m-date{align-items:center;gap:14px;margin:6px 0 14px;display:flex}.detailwrap .m-date-l{font:800 11px/1 var(--afont);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-700)}.detailwrap .m-date-line{background:var(--rmin);flex:1 1 0;height:2px}.detailwrap .m-date-count{font:800 11px/1 var(--afont);background:var(--color-neutral-200);color:var(--color-neutral-700);padding:5px 10px}.detailwrap .moments{flex-direction:column;gap:12px;padding-left:26px;display:flex;position:relative}.detailwrap .moments:before{content:"";background:var(--color-neutral-300);width:2px;position:absolute;top:14px;bottom:14px;left:4px}.detailwrap .moment{position:relative}.detailwrap .m-mark{width:10px;height:10px;position:absolute;top:15px;left:-26px}.detailwrap .m-card{text-align:left;cursor:pointer;width:100%;font-family:var(--afont);background:0 0;border:1px solid;padding:14px 16px}.detailwrap .m-top{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.detailwrap .m-q{font:italic 400 15px/1.5 var(--afont);flex:1 1 0;margin:0}.detailwrap .m-chtag{font:800 10px/1 var(--afont);letter-spacing:.04em;text-transform:uppercase;background:var(--color-neutral-200);color:var(--color-neutral-700);flex:none;align-items:center;gap:6px;margin-top:2px;padding:5px 9px;display:inline-flex}.detailwrap .m-chtag svg{width:14px;height:14px}.detailwrap .m-time{font:800 10px/1 var(--afont);letter-spacing:.04em;color:var(--color-neutral-500);white-space:nowrap;flex:none;margin-top:4px}.detailwrap .m-note{font:400 13px/1.4 var(--afont);align-items:flex-start;gap:9px;margin:0 -16px -14px;padding:12px 16px;display:flex}.detailwrap .m-note svg{flex:none;width:15px;height:15px;margin-top:1px}.detailwrap .mhint{font:400 12.5px/1.4 var(--afont);color:var(--color-neutral-500);margin:16px 0 0}@media (min-width:760px){.detailwrap .dwrap{gap:22px;padding:30px 40px 70px}.detailwrap .formgrid{grid-template-columns:1fr 1fr}.detailwrap .ffield:last-child{grid-column:1/-1}.detailwrap .ai{flex-direction:row;align-items:flex-start;gap:32px}.detailwrap .ai-score{flex-direction:column;flex:none;align-items:flex-start;gap:6px;width:150px}.detailwrap .ai-num{font-size:76px}.detailwrap .duo{grid-template-columns:1fr 1fr;gap:22px}.detailwrap .card{padding:26px 28px}}@media (min-width:1080px){.detailwrap .dh-name{font-size:46px}.detailwrap .ai-num{font-size:84px}}@media (max-width:759px){.detailwrap .dcontact{display:none}.detailwrap .kvwrap{border:1px solid var(--rcard);margin-top:14px;display:block}.detailwrap .dtabs{width:100%;display:flex}.detailwrap .dtabs a{text-align:center;white-space:nowrap;flex:1 1 0;padding:10px 6px;font-size:10.5px}.detailwrap .reach{grid-template-columns:1fr 1fr;gap:8px;display:grid}.detailwrap .reach .rlbl{grid-column:1/-1;margin:0}.detailwrap .reach .rbtn{justify-content:flex-start;width:100%}.detailwrap .stagescroll:after{content:"";background:linear-gradient(to right, transparent, var(--color-bg));pointer-events:none;width:44px;position:absolute;top:0;bottom:0;right:0}.detailwrap .formgrid{background:0 0;border:0;gap:0}.detailwrap .ffield{padding:16px 0}.detailwrap .m-top{flex-wrap:wrap}.detailwrap .m-chtag{order:1;margin-top:0}.detailwrap .m-time{order:2;margin-top:0;margin-left:auto}.detailwrap .m-q{flex-basis:100%;order:3;margin-top:9px}.detailwrap .stage-head{flex-direction:column;align-items:flex-start;gap:4px}.detailwrap .stagerow{padding-right:48px}.detailwrap .auto{flex-direction:column;align-items:flex-start;gap:10px}.detailwrap .shint{background:var(--color-accent);color:#fff;pointer-events:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.detailwrap .shint svg{width:15px;height:15px}}.detailwrap .atitle{font:800 22px/1 var(--afont);letter-spacing:-.02em;margin:0}.detailwrap .afilters{flex-wrap:wrap;gap:8px;margin:2px 0 4px;display:flex}.detailwrap .achip{border:1px solid var(--rcard);font:800 12px/1 var(--afont);color:var(--color-neutral-700);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:8px 13px;display:inline-flex}.detailwrap .achip:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.detailwrap .achip:hover{background:color-mix(in srgb, var(--color-text) 5%, transparent)}}.detailwrap .achip.on{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.detailwrap .achip .cnt{opacity:.65;font-size:11px}.detailwrap .adate{align-items:center;gap:14px;margin:28px 0 18px;display:flex}.detailwrap .adate-l{font:800 11px/1 var(--afont);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-700)}.detailwrap .adate-line{background:var(--rmin);flex:1 1 0;height:2px}.detailwrap .adate-count{font:800 11px/1 var(--afont);background:var(--color-neutral-200);color:var(--color-neutral-700);padding:5px 10px}.detailwrap .acts{flex-direction:column;gap:14px;padding-left:44px;display:flex;position:relative}.detailwrap .acts:before{content:"";background:var(--color-neutral-300);width:2px;position:absolute;top:10px;bottom:10px;left:15px}.detailwrap .act{position:relative}.detailwrap .act-node{border:2px solid var(--color-bg);width:32px;height:32px;box-shadow:0 0 0 1px var(--rmin);place-items:center;display:grid;position:absolute;top:0;left:-44px}.detailwrap .act-node svg{width:16px;height:16px}.detailwrap .act-card{border:1px solid var(--rcard);border-left:3px solid;padding:22px 24px}.detailwrap .act-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.detailwrap .act-title{font:800 15px/1.25 var(--afont)}.detailwrap .act-time{font:800 11px/1 var(--afont);color:var(--color-neutral-500);white-space:nowrap;flex:none}.detailwrap .act-meta{font:800 10px/1.3 var(--afont);letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-500);align-items:center;gap:6px;margin:7px 0 0;display:flex}.detailwrap .act-dir{display:inline-flex}.detailwrap .act-dir svg{width:13px;height:13px}.detailwrap .act-speaker{font:800 11px/1 var(--afont);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-700);margin:10px 0 0}.detailwrap .act-body{font:400 14px/1.55 var(--afont);margin:9px 0 0}.detailwrap .act-subject{font:800 13px/1.4 var(--afont);margin:9px 0 0}.detailwrap .act-actor{font:800 10px/1 var(--afont);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--rcard);color:var(--color-neutral-600);background:var(--color-bg);align-items:center;gap:6px;margin-top:12px;padding:5px 9px;display:inline-flex}.detailwrap .act-actor svg{width:13px;height:13px}.detailwrap .act-line{align-items:center;gap:14px;padding:2px 0;display:flex}.detailwrap .act-line .ln-dot{place-items:center;width:32px;display:grid;position:absolute;top:2px;left:-44px}.detailwrap .act-line .ln-dot i{background:var(--color-accent);width:11px;height:11px}.detailwrap .act-line .ln-t{font:800 11px/1.3 var(--afont);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-700)}.detailwrap .act-line .ln-line{background:var(--color-accent);flex:1 1 0;height:2px}@supports (color:color-mix(in lab, red, red)){.detailwrap .act-line .ln-line{background:color-mix(in srgb, var(--color-accent) 30%, transparent)}}.detailwrap .act-line .ln-time{font:800 11px/1 var(--afont);color:var(--color-neutral-500);flex:none}@media (max-width:759px){.detailwrap .afilters{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.detailwrap .afilters::-webkit-scrollbar{display:none}.detailwrap .acts{padding-left:36px}.detailwrap .acts:before{left:13px}.detailwrap .act-node{width:28px;height:28px;left:-36px}.detailwrap .act-node svg{width:14px;height:14px}.detailwrap .act-line .ln-dot{width:28px;left:-36px}}.detailwrap .au-body{flex-direction:column;gap:20px;display:flex}@media (min-width:760px){.detailwrap .au-body{gap:22px}}.detailwrap .au-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.detailwrap .au-toggle{font:800 13px/1 var(--afont);color:#195c2e;color:lab(33.9739% -30.2506 20.0105);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:inline-flex}.detailwrap .au-sw{background:#4a925c;background:lab(55.0026% -33.033 21.5821);flex:none;justify-content:flex-end;align-items:center;width:42px;height:24px;padding:3px;display:flex}.detailwrap .au-knob{background:#fff;width:18px;height:18px}.detailwrap .au-expand{font:800 12px/1 var(--afont);letter-spacing:.04em;text-transform:uppercase;color:var(--color-neutral-600);cursor:pointer;background:0 0;border:0;margin-left:auto}.detailwrap .au-hist{border:1px solid var(--rcard);padding:0}.detailwrap .au-hist-h{font:800 15px/1 var(--afont);border-bottom:1px solid var(--rmin);align-items:center;gap:10px;padding:15px 18px;display:flex}.detailwrap .au-hist-h svg{width:16px;height:16px;color:var(--color-neutral-600)}.detailwrap .au-hrow{border-top:1px solid var(--rmin);align-items:center;gap:14px;padding:14px 18px;display:flex}.detailwrap .au-hrow:first-of-type{border-top:0}.detailwrap .au-hi{background:var(--color-neutral-200);width:34px;height:34px;color:var(--color-neutral-700);flex:none;place-items:center;display:grid}.detailwrap .au-hi svg{width:16px;height:16px}.detailwrap .au-htext{min-width:0;font:400 13.5px/1.4 var(--afont);color:var(--color-neutral-600);flex:1 1 0}.detailwrap .au-htext b{color:var(--color-text);font-weight:800}.detailwrap .au-active{font:800 10px/1 var(--afont);letter-spacing:.04em;text-transform:uppercase;color:#195c2e;color:lab(33.9739% -30.2506 20.0105);background:#4a925c29;background:lab(55.0026% -33.033 21.5821/.16);align-items:center;margin-left:6px;padding:4px 8px;display:inline-flex}.detailwrap .au-htime{font:800 11px/1 var(--afont);color:var(--color-neutral-500);white-space:nowrap;flex:none}.detailwrap .au-planhead{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:6px;display:flex}.detailwrap .au-planmeta{font:400 13px/1 var(--afont);color:var(--color-neutral-500)}.detailwrap .plan{flex-direction:column;gap:14px;margin-top:2px;padding-left:44px;display:flex;position:relative}.detailwrap .plan:before{content:"";background:var(--color-neutral-300);width:2px;position:absolute;top:8px;bottom:8px;left:15px}.detailwrap .pstep{position:relative}.detailwrap .pnode{border:2px solid var(--color-bg);width:32px;height:32px;box-shadow:0 0 0 1px var(--rmin);place-items:center;display:grid;position:absolute;top:0;left:-44px}.detailwrap .pnode svg{width:16px;height:16px}.detailwrap .pnode.goal{color:#fff;background:#4a925c;background:lab(55.0026% -33.033 21.5821);box-shadow:0 0 0 1px #4a925c;box-shadow:0 0 0 1px lab(55.0026% -33.033 21.5821)}.detailwrap .pcard{border:1px solid var(--rcard);border-left:3px solid;padding:22px 24px}.detailwrap .ptop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detailwrap .pchev{color:var(--color-neutral-500);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.detailwrap .pchev svg{width:16px;height:16px;transition:transform .15s}.detailwrap .pchev.open svg{transform:rotate(90deg)}.detailwrap .ptitle{font:800 16px/1.2 var(--afont);letter-spacing:-.01em}.detailwrap .pstatus{font:800 10px/1 var(--afont);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.detailwrap .pstatus svg{width:12px;height:12px}.detailwrap .pstatus.sent{color:#195c2e;color:lab(33.9739% -30.2506 20.0105);background:#4a925c29;background:lab(55.0026% -33.033 21.5821/.16)}.detailwrap .pstatus.planned{border:1px solid var(--rcard);color:var(--color-neutral-600)}.detailwrap .pday{color:var(--color-neutral-500);white-space:nowrap;background:var(--color-neutral-100);flex:none;margin-left:auto;padding:5px 9px;font:700 11px/1 ui-monospace,Menlo,monospace}.detailwrap .psubject{font:800 14px/1.4 var(--afont);margin:12px 0 0}.detailwrap .pbody{font:400 14px/1.55 var(--afont);color:var(--color-neutral-700);background:var(--color-neutral-100);margin:10px 0 0;padding:12px 14px}.detailwrap .pbody-min{font:400 13.5px/1.5 var(--afont);color:var(--color-neutral-600);white-space:nowrap;text-overflow:ellipsis;margin:8px 0 0;overflow:hidden}.detailwrap .pcond{font:800 11px/1 var(--afont);color:var(--color-neutral-600);border:1px solid var(--rcard);align-items:center;gap:6px;margin-top:12px;padding:7px 11px;display:inline-flex}.detailwrap .pcond svg{width:14px;height:14px}.detailwrap .phere{border-top:2px solid var(--color-accent);align-items:flex-start;gap:14px;padding:18px 0 8px;display:flex;position:relative}.detailwrap .phere-node{background:var(--color-accent);border:3px solid var(--color-bg);width:34px;height:34px;box-shadow:0 0 0 2px var(--color-accent);place-items:center;display:grid;position:absolute;top:15px;left:-45px}.detailwrap .phere-node i{background:var(--color-bg);border-radius:50%;width:8px;height:8px}.detailwrap .phere-in{flex-direction:column;flex:1 1 0;gap:10px;min-width:0;display:flex}.detailwrap .phere-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detailwrap .phere-b{font:800 11px/1 var(--afont);letter-spacing:.14em;text-transform:uppercase;background:var(--color-text);color:var(--color-bg);padding:9px 14px}.detailwrap .phere-on{font:800 10px/1 var(--afont);letter-spacing:.06em;text-transform:uppercase;color:#115629;color:lab(31.6494% -30.3033 20.1071);background:#4a925c29;background:lab(55.0026% -33.033 21.5821/.16);align-items:center;gap:6px;padding:7px 11px;display:inline-flex}.detailwrap .phere-on svg{width:12px;height:12px}.detailwrap .phere-t{font:400 13.5px/1.45 var(--afont);color:var(--color-neutral-600)}.detailwrap .pbranch-card{border:1px dashed var(--color-neutral-500);background:var(--color-neutral-100);padding:14px 16px}.detailwrap .pbranch-h{font:800 12px/1 var(--afont);letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-700);align-items:center;gap:10px;margin-bottom:12px;display:flex}.detailwrap .pbranch-h svg{width:15px;height:15px;color:var(--color-neutral-600)}.detailwrap .pouts{flex-direction:column;gap:8px;display:flex}.detailwrap .pout{background:var(--color-bg);border-left:3px solid;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 13px;display:flex}.detailwrap .pout-c{font:800 9px/1 var(--afont);letter-spacing:.08em;text-transform:uppercase;border:1px solid;flex:none;padding:4px 7px}.detailwrap .pout-t{min-width:120px;font:800 13px/1.3 var(--afont);flex:1 1 0;align-items:center;gap:8px;display:flex}.detailwrap .pout-t svg{flex:none;width:14px;height:14px}.detailwrap .pout-arrow{color:var(--color-neutral-400);display:inline-flex}.detailwrap .pout-r{font:700 12px/1.3 var(--afont);color:var(--color-neutral-600)}.detailwrap .pwait{align-items:center;gap:12px;min-height:20px;display:flex}.detailwrap .pwait-node{background:var(--color-bg);border:2px dashed var(--color-neutral-400);width:32px;height:32px;color:var(--color-neutral-500);place-items:center;display:grid;position:absolute;top:-4px;left:-44px}.detailwrap .pwait-node svg{width:15px;height:15px}.detailwrap .pwait-t{font:800 11px/1 var(--afont);letter-spacing:.04em;text-transform:uppercase;color:var(--color-neutral-500)}.detailwrap .pwait-line{border-top:2px dashed var(--color-neutral-300);flex:1 1 0;height:0}.detailwrap .pgoal{background:#4a925c14;background:lab(55.0026% -33.033 21.5821/.08);border:2px solid #448c56;border:2px solid lab(52.6799% -33.0591 21.6272);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.detailwrap .pgoal-t{font:800 15px/1.2 var(--afont);color:#115629;color:lab(31.6494% -30.3033 20.1071)}.detailwrap .pgoal-sub{font:400 13px/1.4 var(--afont);color:var(--color-neutral-600)}.detailwrap .au-foot{font:400 13px/1.5 var(--afont);color:var(--color-neutral-500);border-top:2px solid var(--rmajor);margin:8px 0 0;padding-top:16px}@media (max-width:759px){.detailwrap .au-expand{margin-left:0}.detailwrap .plan{padding-left:36px}.detailwrap .plan:before{left:13px}.detailwrap .pnode{width:28px;height:28px;left:-36px}.detailwrap .pnode svg{width:14px;height:14px}.detailwrap .phere-node{width:28px;height:28px;left:-36px}.detailwrap .pwait-node{left:-36px}.detailwrap .pday{margin-left:0}}.pwrap{--rmajor:var(--color-text);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}@supports (color:color-mix(in lab, red, red)){.pwrap{--rmajor:color-mix(in srgb, var(--color-text) 58%, transparent)}}.pwrap{--rcard:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.pwrap{--rcard:color-mix(in srgb, var(--color-text) 30%, transparent)}}.pwrap{--rmin:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.pwrap{--rmin:color-mix(in srgb, var(--color-text) 14%, transparent)}}.pwrap{--colw:300px;--color-accent-700:#ae1800;--sg:#4b8358;--sgd:#1d4e2b;--sa:#c49554;--sad:#6a4316;--sc:#5b748e;--scd:#344962}@supports (color:lab(0% 0 0)){.pwrap{--sg:lab(50.1157% -26.9536 17.5327);--sgd:lab(29.0916% -24.1081 15.843);--sa:lab(65.1531% 12.7321 41.0269);--sad:lab(32.4998% 14.3162 33.3648);--sc:lab(47.6949% -4.23956 -17.3375);--scd:lab(30.2403% -3.10275 -17.3807)}}.pwrap .phead{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:none}.pwrap .ph-l{min-width:0}.pwrap .ptitle{font:800 30px/.95 var(--ld-font);letter-spacing:-.04em;color:var(--color-text);margin:0}.pwrap .psub{font:400 13px/1.4 var(--ld-font);color:var(--color-neutral-600);max-width:520px;margin:8px 0 0}.pwrap .pcount{border:1px solid var(--rcard);font:400 12px/1 var(--ld-font);color:var(--color-neutral-700);white-space:nowrap;flex:none;padding:8px 12px}.pwrap .pcount b{color:var(--color-text);font-weight:800}.pwrap .board{flex:auto;align-items:stretch;gap:14px;min-height:0;padding:12px 16px 96px;display:flex;overflow:auto visible}.pwrap .board::-webkit-scrollbar{height:10px}.pwrap .board::-webkit-scrollbar-thumb{background:var(--rcard)}.pwrap .col{width:var(--colw);border:1px solid var(--rcard);background:var(--color-text);flex-direction:column;flex:none;display:flex}@supports (color:color-mix(in lab, red, red)){.pwrap .col{background:color-mix(in srgb, var(--color-text) 2.5%, transparent)}}.pwrap .col-top{flex:none;height:4px}.pwrap .col.ac-amber .col-top,.pwrap .col.ac-amber .cdot{background:#b88848;background:lab(60.4585% 14.0101 41.025)}.pwrap .col.ac-navy .col-top,.pwrap .col.ac-navy .cdot{background:#3e5b79;background:lab(37.1946% -4.31706 -20.5895)}.pwrap .col.ac-blue .col-top,.pwrap .col.ac-blue .cdot{background:#42789c;background:lab(47.7791% -10.0307 -25.2846)}.pwrap .col.ac-green .col-top,.pwrap .col.ac-green .cdot{background:#4b8358;background:lab(50.1157% -26.9536 17.5327)}.pwrap .col.ac-purple .col-top,.pwrap .col.ac-purple .cdot{background:#6f558c;background:lab(40.7534% 19.7636 -26.7279)}.pwrap .col.ac-red .col-top,.pwrap .col.ac-red .cdot,.pwrap .col.drop{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.pwrap .col.drop{background:color-mix(in srgb, var(--color-accent) 5%, transparent)}}.pwrap .col-head{border-bottom:2px solid var(--rmajor);flex-direction:column;flex:none;gap:9px;padding:14px 15px 13px;display:flex;position:relative}.pwrap .col-title{font:800 17px/1 var(--ld-font);letter-spacing:-.01em;align-items:center;gap:9px;display:flex}.pwrap .cdot{flex:none;width:9px;height:9px}.pwrap .cname{min-width:0}.pwrap .ccount{min-width:24px;height:22px;font:800 12px/1 var(--ld-font);border:1px solid var(--rcard);color:var(--color-text);place-items:center;margin-left:auto;padding:0 6px;display:inline-grid}.pwrap .ccount.zero{color:var(--color-neutral-500);border-color:var(--rmin)}.pwrap .info-btn{border:1px solid var(--rcard);background:var(--color-surface);width:22px;height:22px;color:var(--color-neutral-600);cursor:pointer;flex:none;place-items:center;margin:-2px 0 -2px 5px;padding:0;transition:background .12s,border-color .12s,color .12s;display:inline-grid}.pwrap .info-btn:hover{color:var(--color-text);border-color:var(--color-neutral-600);background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.pwrap .info-btn:hover{background:color-mix(in srgb, var(--color-text) 8%, transparent)}}.pwrap .info-btn svg{width:13px;height:13px}.pwrap .col-desc{font:400 12px/1.5 var(--ld-font);color:var(--color-neutral-600);display:none}.pwrap .col.desc-open .col-desc,.pwrap .col-head .col-desc:hover{background:var(--color-surface);border:1px solid var(--rcard);border-top:2px solid var(--rmajor);z-index:20;padding:12px 15px;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 3px 10px #2d2b2b29}.pwrap .col-head:has(.info-btn:hover) .col-desc{background:var(--color-surface);border:1px solid var(--rcard);border-top:2px solid var(--rmajor);z-index:20;padding:12px 15px;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 3px 10px #2d2b2b29}.pwrap .mode{font:800 9px/1 var(--ld-font);letter-spacing:.08em;vertical-align:1px;border:1px solid #0000;margin-right:8px;padding:4px 6px;display:inline-block}.pwrap .mode.auto{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.pwrap .mode.auto{background:color-mix(in srgb, var(--color-text) 10%, transparent)}}.pwrap .mode.auto{color:var(--color-text)}.pwrap .mode.manual{border-color:var(--rcard);color:var(--color-neutral-600);padding:3px 5px}.pwrap .col-body{flex-direction:column;flex:1;gap:12px;padding:14px;display:flex}.pwrap .col-empty{border:1px dashed var(--rcard);color:var(--color-neutral-500);font:400 13px/1 var(--ld-font);text-align:center;flex:1;place-items:center;min-height:130px;padding:0 12px;display:grid}.pwrap .col.drop .col-empty{border-color:var(--color-accent);color:var(--color-accent-700)}.pwrap .pcard{background:var(--color-surface);border:1px solid var(--rcard);cursor:grab;text-align:left;flex-direction:column;flex:none;gap:11px;padding:14px 15px;display:flex}.pwrap .pcard:hover{border-color:var(--color-neutral-600);box-shadow:0 1px 2px #2d2b2b24}.pwrap .pcard:active{cursor:grabbing}.pwrap .pcard:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.pwrap .pc-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pwrap .pc-name{font:800 16px/1.15 var(--ld-font);letter-spacing:-.01em;min-width:0}.pwrap .pc-score{min-width:30px;height:26px;font:800 14px/1 var(--ld-font);flex:none;place-items:center;padding:0 7px;display:grid}.pwrap .pc-score.good{background:var(--sg)}@supports (color:color-mix(in lab, red, red)){.pwrap .pc-score.good{background:color-mix(in srgb, var(--sg) 20%, transparent)}}.pwrap .pc-score.good{color:var(--sgd)}.pwrap .pc-score.warn{background:var(--sa)}@supports (color:color-mix(in lab, red, red)){.pwrap .pc-score.warn{background:color-mix(in srgb, var(--sa) 22%, transparent)}}.pwrap .pc-score.warn{color:var(--sad)}.pwrap .pc-score.bad{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.pwrap .pc-score.bad{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}}.pwrap .pc-score.bad{color:var(--color-accent-700)}.pwrap .pc-score.na{border:1px dashed var(--rcard);color:var(--color-neutral-500);background:0 0;min-width:34px;font-size:11px}.pwrap .pc-prog{font:400 13px/1.35 var(--ld-font);color:var(--color-neutral-700)}.pwrap .pc-tags{flex-wrap:wrap;gap:6px;display:flex}.pwrap .tg{font:800 9.5px/1 var(--ld-font);letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;padding:5px 7px}.pwrap .tg.tg-neutral{border-color:var(--rcard);color:var(--color-neutral-700)}.pwrap .tg.tg-red{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.pwrap .tg.tg-red{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}}.pwrap .tg.tg-red{color:var(--color-accent-700)}.pwrap .tg.tg-amber{background:var(--sa)}@supports (color:color-mix(in lab, red, red)){.pwrap .tg.tg-amber{background:color-mix(in srgb, var(--sa) 22%, transparent)}}.pwrap .tg.tg-amber{color:var(--sad)}.pwrap .tg.tg-cool{background:var(--sc)}@supports (color:color-mix(in lab, red, red)){.pwrap .tg.tg-cool{background:color-mix(in srgb, var(--sc) 18%, transparent)}}.pwrap .tg.tg-cool{color:var(--scd)}.pwrap .tg.tg-green{background:var(--sg)}@supports (color:color-mix(in lab, red, red)){.pwrap .tg.tg-green{background:color-mix(in srgb, var(--sg) 20%, transparent)}}.pwrap .tg.tg-green{color:var(--sgd)}.pwrap .pc-foot{border-top:1px solid var(--rmin);justify-content:space-between;align-items:center;gap:10px;padding-top:11px;display:flex}.pwrap .pc-loc{min-width:0;font:400 11px/1.2 var(--ld-font);color:var(--color-neutral-600);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:inline-flex;overflow:hidden}.pwrap .pc-loc svg{color:var(--color-neutral-500);flex:none}.pwrap .pc-date{font:600 11px/1 var(--ld-font);color:var(--color-neutral-500);font-variant-numeric:tabular-nums;flex:none}@media (min-width:680px){.pwrap .phead{align-items:flex-end;padding:24px 28px 16px;display:flex}.pwrap .ptitle{font-size:44px}.pwrap .psub{font-size:14px}.pwrap .board{gap:16px;padding:6px 28px 24px}}@media (min-width:1080px){.pwrap .phead{padding:30px 44px 18px}.pwrap .ptitle{font-size:52px}.pwrap .board{--colw:308px;padding:8px 44px 28px}}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
